欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

數(shù)據(jù)傳輸控制裝置及電子設(shè)備的制作方法

文檔序號:7663848閱讀:136來源:國知局
專利名稱:數(shù)據(jù)傳輸控制裝置及電子設(shè)備的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及一種數(shù)據(jù)傳輸控制裝置及電子設(shè)備。
背景技術(shù)
近年來,以降低EMI噪聲等為目的的接口 ,如LVDS (低壓差 動4言號4專車lr才支術(shù)Low Voltage Differential Signaling )等的高速串4亍 傳輸4妄口已經(jīng)被引起關(guān)注。在該高速串行傳輸中,發(fā)送電路利用差 動信號(Differential Signals )發(fā)送串行化了的數(shù)據(jù),接收電路將差 動信號差動放大,從而實現(xiàn)數(shù)據(jù)傳輸。DVI(數(shù)字顯示接口 Digital Visual Interface )等的接口作為這種高速串行接口已被眾所周知。
普通手機包括第一設(shè)備區(qū),設(shè)有輸入電話號碼與字符的按鈕; 第二i殳備區(qū),i殳有主LCD ('液晶顯示器Liquid Crystal Display )、 子LCD、或者相機;以及連接區(qū),比如連接第一設(shè)備區(qū)與第二設(shè)備 區(qū)的鉸鏈等。這種情況下,通過使用了差動信號的串行傳輸方式, 進行第 一設(shè)備區(qū)的第 一基板與第二設(shè)備區(qū)的第二基板之間的數(shù)據(jù) 傳輸,可減少通過連接區(qū)的配線的數(shù)量,達到4交好效果。
然而,當采用串行傳輸方式進行這種連4妄區(qū)的凄t據(jù)傳輸時,最 好能盡量減少進行串行傳輸控制的主機側(cè)數(shù)據(jù)傳輸控制裝置以及 目標側(cè)數(shù)據(jù)傳輸控制裝置的功耗。另外也最好能盡量減少通過串行 總線傳輸?shù)臄?shù)據(jù)量。而且,最好還能盡量減少訪問主片幾側(cè)凄t據(jù)傳送
控制裝置,并進行各種設(shè)定的系統(tǒng)裝置(CPU、顯示控制器等)的 處理負荷。
此外,通過系統(tǒng)總線與主機側(cè)數(shù)據(jù)傳輸控制裝置連接的系統(tǒng)裝 置具有各種接口 ,通過接口總線與目標側(cè)數(shù)據(jù)傳輸控制裝置連接的
LCD等的裝置也具有各種接口。因此,最好能才是供靈活地適用于接
口的數(shù)據(jù)傳輸控制裝置,該接口是指與數(shù)據(jù)傳輸控制裝置連接的系
統(tǒng)裝置或LCD等的裝置所具有的接口 。
專利文獻1:特開2001-222249號^H艮

發(fā)明內(nèi)容
本發(fā)明克服了以上技術(shù)問題,其目的在于提供一種可柔性對應(yīng) 于與其連接的裝置的各種接口的數(shù)據(jù)傳輸控制裝置及包含該裝置 的電子設(shè)備。
本發(fā)明所涉及的用于控制數(shù)據(jù)傳輸?shù)臄?shù)據(jù)傳輸控制裝置,其包 括鏈^各控制器,所述鏈路控制器分析通過串行總線從主才幾側(cè)數(shù)據(jù) 傳輸控制裝置接收到的包;接口電路,所述接口電路產(chǎn)生接口信號, 并將產(chǎn)生的接口信號輸出到接口總線;以及內(nèi)部寄存器,所述內(nèi)部 寄存器設(shè)置接口信息,所述接口信息用于規(guī)定從所述接口電路輸出 的接口信號的信號形式,其中,所述接口電路包括分別用于產(chǎn)生接
口信號的第一4妾口電^各 第N接口電路,各4秦口信號的信號形式分 別對應(yīng)于在所述內(nèi)部寄存器中設(shè)置的所述接口信息,其中,N為大 于或等于2的整數(shù)。
在本發(fā)明中,在內(nèi)部寄存器上設(shè)置接口信息。^妄口電^各包括第 一 第N^姿口電3各。而且,由第一 第N 4妾口電^各的各電^各生成4妄 口信號(第一 第N接口信號),并輸出到接口總線,各接口信號的
信號形式根據(jù)在內(nèi)部寄存器中設(shè)置的接口信息來決定。因此,本發(fā) 明的數(shù)據(jù)傳輸控制裝置可與其連接的裝置的各種4妄口柔性對應(yīng)。
在本發(fā)明中,數(shù)據(jù)傳輸控制裝置可以根據(jù)通過串行總線從主機 側(cè)數(shù)據(jù)傳輸控制裝置傳輸來的包,將所述接口信息設(shè)置到所述內(nèi)部 寄存器。
這樣一來,可以有效地通過串行總線從主機側(cè)數(shù)據(jù)傳輸控制裝 置接收接口信息,該接口信息用于詳細規(guī)定接口信號的信號形式。
在本發(fā)明中,可以將所述接口信息設(shè)置到所述內(nèi)部寄存器后, 通過串行總線從主機,'J數(shù)據(jù)傳輸控制裝置傳輸在數(shù)據(jù)域中已設(shè)置 了數(shù)據(jù)的包,而且,所述接口電路按照所述內(nèi)部寄存器上設(shè)置的所 述接口信息的信號形式,輸出接口信號,所述接口信號含有已設(shè)置 在包中的數(shù)據(jù)信號。
這樣一來,接口信息的傳輸先于數(shù)據(jù)傳輸,其后,在數(shù)據(jù)域上
設(shè)置了數(shù)據(jù)的包被傳輸。因此,在數(shù)據(jù)域上"i殳置了H據(jù)的包4皮傳輸 時的傳輸數(shù)據(jù)量能夠減少,提高通過串行總線的數(shù)據(jù)傳輸?shù)男省?br> 在本發(fā)明中,可以通過串行總線從主才幾側(cè)H據(jù)傳輸控制裝置傳 輸?shù)陌ㄓ糜谠O(shè)定端口號碼的端口號碼域,所述接口電路將端口 作為目的地輸出接口信號,所述端口是從與接口總線連接的一個或 多個裝置的端口中才艮據(jù)在包中已設(shè)置的所述端口號碼選才奪的。
這樣一來,本發(fā)明所提供的數(shù)據(jù)傳輸控制裝置,能夠以與接口 總線連接的一個或多個裝置的各種端口作為目的地,輸出各種信號 形式的接口信號,并柔性對應(yīng)于與其連接的裝置的各種接口 。
在本發(fā)明中,所述接口電路可以包括多路復(fù)用器,所述多路復(fù) 用器的l餘入與所述第一 第N4妄口電^各的輸出連4妻,所述多3各復(fù)用 器的輸出與接口總線連接,所述多路復(fù)用器選擇所述第一 第N接 口電路的輸出中的一個,并將由選中的接口電路產(chǎn)生的接口信號輸 出到所述4妄口總線。
這種情況下,可以由已i殳置在包中的端口號碼決定選擇第一
第N4妻口電^各的^r出中哪一個。
在本發(fā)明中,所述第一 第N^妄口電^各可以包^舌產(chǎn)生RGB^妾 口的接口信號的RGB接口電路;產(chǎn)生MPU接口的接口信號的MPU 4姿口電3各;以及產(chǎn)生串朽-接口的4妾口 ^f言號的串4亍接口電3各。
此外,在本發(fā)明中,第一 第N4妻口電^各的結(jié)構(gòu)也可以不包才舌 RGB 4妾口電^各、MPU 一妻口電3各和串4亍4妻口電3各中的至少 一個?;?者,第 一 第N 4妄口電3各也可以包括出了 RGB 4妻口電^各、MPU 4妄 口電^各和串4亍^妻口電^各以外的4妻口電^各。
本發(fā)明提供了 一種用于控制數(shù)據(jù)傳輸?shù)臄?shù)據(jù)傳輸控制裝置,其 包括接口電路,所述接口電^各進行數(shù)據(jù)傳輸控制裝置和系統(tǒng)裝置 之間的接口處理;鏈路控制器,所述鏈路控制器產(chǎn)生包,所述包通
過串行總線傳輸?shù)侥繕藗?cè)數(shù)據(jù)控制裝置;以及內(nèi)部寄存器,由所述 系統(tǒng)裝置通過所述接口電路訪問所述內(nèi)部寄存器,其中,由所述系 統(tǒng)裝置設(shè)置接口信息到所述內(nèi)部寄存器,所述接口信息用于規(guī)定由 目標側(cè)數(shù)據(jù)傳輸控制裝置的接口電路輸出的接口信號的信號形式, 所述鏈路控制器產(chǎn)生含有已設(shè)置到所述內(nèi)部寄存器的所述接口信 息的包,并且將生成的包通過串4亍總線發(fā)送至目標側(cè)數(shù)據(jù)傳輸控制 裝置。
才艮據(jù)本發(fā)明,由系統(tǒng)裝置將在目標側(cè)產(chǎn)生的4妄口信號的接口信 息設(shè)置到主機側(cè)數(shù)據(jù)傳輸控制裝置的內(nèi)部寄存器。而且,已被設(shè)置 的接口信息通過串行總線發(fā)送到目標側(cè)數(shù)據(jù)傳輸控制裝置。這樣一
來,目標側(cè)數(shù)據(jù)傳輸控制裝置的接口電路能夠產(chǎn)生接口信號,該接 口信號的信號形式由這樣發(fā)送來的接口信息決定,本發(fā)明的數(shù)據(jù)傳 輸控制裝置能夠相對于與其連接的裝置的各種接口柔性對應(yīng)。
在本發(fā)明中,所述內(nèi)部寄存器包括寄存?zhèn)鬏旈_始寄存器,所述 鏈路控制器,當所述系統(tǒng)裝置通過所述寄存?zhèn)鬏旈_始寄存器指示傳 輸開始時,其產(chǎn)生含有在所述內(nèi)部寄存器上設(shè)置的所述接口信息的 包,并且可將生成的包通過串行總線發(fā)送至目標側(cè)數(shù)據(jù)傳輸控制裝 置。
這樣一來,系統(tǒng)裝置只對寄存?zhèn)鬏旈_始寄存器指示傳輸開始, 將設(shè)置到主機側(cè)的內(nèi)部寄存器的接口信息通過串行總線自動發(fā)送 給目標側(cè)。據(jù)此,能夠減輕系統(tǒng)裝置的處理負荷。
在本發(fā)明中,所述鏈路控制器,可以在將含有所述接口信息的 包發(fā)送至目標側(cè)數(shù)據(jù)傳輸控制裝置后,產(chǎn)生在數(shù)據(jù)域上設(shè)置了數(shù)據(jù) 的包,并將生成的包發(fā)送至目標側(cè)數(shù)據(jù)傳輸控制裝置。
這樣一來,接口信息的傳輸先于數(shù)據(jù)傳輸,其后,傳輸已在數(shù)
據(jù)域上設(shè)置了數(shù)據(jù)的包。因此,在數(shù)據(jù)域上已i殳置凄t據(jù)的包纟皮傳輸
時的傳輸數(shù)據(jù)量能夠減少,能夠提高通過串行總線傳輸數(shù)據(jù)的效率。
此外,本發(fā)明還涉及一種電子設(shè)備,其包括上面任一所述的 目標側(cè)數(shù)據(jù)傳輸控制裝置;通過串行總線與所述目標側(cè)數(shù)據(jù)傳輸控 制裝置連接的主機側(cè)數(shù)據(jù)傳輸總線;以及通過接口總線與所述目標 側(cè)數(shù)據(jù)傳輸控制裝置連接的一個或者多個裝置。
本發(fā)明涉及的另一種電子設(shè)備,其包括上面任一所述的主機 側(cè)數(shù)據(jù)傳輸控制裝置;通過串行總線與所述主機側(cè)數(shù)據(jù)傳輸控制裝
置連接的目標側(cè)數(shù)據(jù)傳輸總線;以及通過接口總線與所述目標側(cè)數(shù)
據(jù)傳輸控制裝置連接的一個或者多個裝置。
根據(jù)本發(fā)明的一種用于控制數(shù)據(jù)傳輸?shù)臄?shù)據(jù)傳輸控制裝置,其
特征在于包括鏈路控制器,用于分析包;接口部,用于產(chǎn)生并輸 出接口信號;以及內(nèi)部寄存器,用于設(shè)置信息,所述信息用于規(guī)定 所述接口信號的信號形式。
根據(jù)本發(fā)明的上述數(shù)據(jù)傳輸控制裝置,其特征在于所述接口 部包括第一接口電路以及第二接口電路。并且在傳輸數(shù)據(jù)以前,基 于從主機側(cè)數(shù)據(jù)傳輸控制裝置傳輸?shù)陌?,在所述?nèi)部寄存器中設(shè)定 所述信息。將所述接口信息設(shè)置在所述內(nèi)部寄存器中后,從所述主 機側(cè)數(shù)據(jù)傳輸控制裝置傳輸在數(shù)據(jù)域中已設(shè)置了數(shù)據(jù)的包,所述接 口部以根據(jù)在所述內(nèi)部寄存器中設(shè)置的所述信息的輸出格式和定 時輸出接口信號,所述接口信號包含已設(shè)置在包中的數(shù)據(jù)信號。
根據(jù)本發(fā)明的上述數(shù)據(jù)傳輸控制裝置,其特征在于從主機側(cè) 數(shù)據(jù)傳輸控制裝置傳輸?shù)陌ㄓ糜谠O(shè)定端口號碼的端口號碼域, 以及所述接口部將端口作為目的地輸出接口信號,所述端口是從與
接口總線連接的一個或多個裝置的端口中根據(jù)在包中已設(shè)置的所 述端口號;馬選纟奪的。
根據(jù)本發(fā)明的上述數(shù)據(jù)傳輸控制裝置,其特征在于所述接口 部包括多路復(fù)用器,所述多路復(fù)用器的輸入與所述第一接口電路、 第二接口電路的輸出連接,所述多路復(fù)用器的輸出與接口總線連 接,以及所述多路復(fù)用器選擇所述第一接口電路、第二接口電路的 輸出中的 一個,并將由被選擇的接口電路產(chǎn)生的接口信號輸出到所 述接口總線。
才艮據(jù)本發(fā)明的上述數(shù)據(jù)傳輸控制裝置,其特征在于所述第一
才妻口電^各、第二4妻口電路是RGB 4秦口電3各、MPU 4妄口電^各、串4亍 接口電路中的任意一個,所述RGB接口電^各用于產(chǎn)生RGB接口的 接口信號,所述MPU接口電路用于產(chǎn)生MPU接口的接口信號,所 述串4亍4妄口電^各用于產(chǎn)生串行4妻口的4妻口信號。
本發(fā)明提供一種用于控制數(shù)據(jù)傳輸?shù)臄?shù)據(jù)傳輸控制裝置,其特 征在于包括接口部,用于進行數(shù)據(jù)傳輸控制裝置和系統(tǒng)裝置之間 的接口處理;鏈路控制器,用于產(chǎn)生包;以及內(nèi)部寄存器,用于設(shè) 置信息,所述信息用于規(guī)定從所述目標側(cè)數(shù)據(jù)傳輸控制裝置輸出的 接口信號的信號形式。
根據(jù)本發(fā)明的用于控制數(shù)據(jù)傳輸?shù)臄?shù)據(jù)傳輸控制裝置,其特征 在于所述內(nèi)部寄存器包括寄存?zhèn)鬏旈_始寄存器,以及當所述系統(tǒng) 裝置通過所述寄存?zhèn)鬏旈_始寄存器指示傳輸開始時,所述鏈路控制 器產(chǎn)生含有設(shè)置在所述內(nèi)部寄存器的所述信息的包,并且將生成的 包發(fā)送至目標側(cè)數(shù)據(jù)傳輸控制裝置。
根據(jù)本發(fā)明的用于控制數(shù)據(jù)傳輸?shù)臄?shù)據(jù)傳輸控制裝置,其特征 在于在將含有所述信息的包發(fā)送至目標側(cè)數(shù)據(jù)傳輸控制裝置后, 所述鏈i洛控制器產(chǎn)生在數(shù)據(jù)域上設(shè)置了數(shù)據(jù)的包,并將生成的包發(fā)
送至目標側(cè)數(shù)據(jù)傳輸控制裝置。
本發(fā)明提供一種電子設(shè)備,其特征在于包括目標側(cè)數(shù)據(jù)傳輸 控制裝置;主機側(cè)數(shù)據(jù)傳輸控制裝置,向所述目標側(cè)數(shù)據(jù)傳輸裝置 輸出包;以及輸入從所述目標側(cè)數(shù)據(jù)傳輸裝置輸出的接口信號的裝 置,其中,所述目標側(cè)數(shù)據(jù)傳輸控制裝置包括鏈路控制器,用于 分析所述包;接口部,用于產(chǎn)生并輸出所述接口信號;以及內(nèi)部寄 存器,用于設(shè)置信息,所述信息用于規(guī)定所述接口信號的信號形式。 所述4妄口部包括第 一接口電^各以及第二4妄口電5各。在傳輸ft據(jù)以 前,基于從所述主4/L側(cè)lt據(jù)傳輸控制裝置傳輸?shù)剿瞿繕藗?cè)數(shù)據(jù)傳 輸控制裝置的包,在所述內(nèi)部寄存器中設(shè)定所述信息。在所述內(nèi)部 寄存器中^殳定所述^f言息之后,數(shù)據(jù)域中設(shè)定有凄t據(jù)的包乂人所述主扭^ 側(cè)數(shù)據(jù)傳輸控制裝置傳輸?shù)剿瞿繕藗?cè)數(shù)據(jù)傳輸控制裝置中,所述 接口部以根據(jù)設(shè)定在所述內(nèi)部寄存器中的所述信息的輸出格式和 定時,輸出接口信號,所述接口信號包括設(shè)定在包中的數(shù)據(jù)的信號。
本發(fā)明提供一種電子設(shè)備,其特征在于包括主機側(cè)數(shù)據(jù)傳輸 控制裝置;目標側(cè)lt據(jù)傳輸控制裝置,輸入從所述主#幾側(cè)數(shù)據(jù)傳輸 控制裝置輸出的包;以及輸入從所述目標側(cè)數(shù)據(jù)傳輸控制裝置輸出 的接口信號的裝置,其中,所述主機側(cè)數(shù)據(jù)傳輸控制裝置包括接
口部,用于進行主機側(cè)數(shù)據(jù)傳輸控制裝置和系統(tǒng)裝置之間的接口處 理;鏈路控制器,用于產(chǎn)生所述包;以及內(nèi)部寄存器,用于設(shè)置信 息,所述信息用于規(guī)定所述接口信號的信號形式。
根據(jù)本發(fā)明的電子設(shè)備,其特征在于所述內(nèi)部寄存器包括寄 存?zhèn)鬏旈_始寄存器,以及當所述系統(tǒng)裝置通過所述寄存?zhèn)鬏旈_始寄 存器指示傳輸開始時,所述鏈路控制器產(chǎn)生含有設(shè)置在所述內(nèi)部寄 存器的所述信息的包,并且將生成的包發(fā)送至目標側(cè)凄t據(jù)傳輸控制 裝置。
根據(jù)本發(fā)明的電子設(shè)備,其特征在于在將含有所述信息的包 發(fā)送至所述目標側(cè)數(shù)據(jù)傳輸控制裝置后,所述鏈路控制器產(chǎn)生在數(shù) 據(jù)域上i殳置了數(shù)據(jù)的包,并將生成的包發(fā)送至所述目標側(cè)數(shù)據(jù)傳輸 控制裝置。
本發(fā)明提供一種用于控制數(shù)據(jù)傳輸?shù)臄?shù)據(jù)傳輸控制方法,其特 征在于包括以下步驟訪問第一內(nèi)部寄存器,并設(shè)置從目標側(cè)數(shù)據(jù) 傳輸控制裝置輸出的接口信號的信號形式,所述第 一 內(nèi)部寄存器是 主機側(cè)數(shù)據(jù)傳輸控制裝置的內(nèi)部寄存器;將設(shè)置在所述第一內(nèi)部寄
存器的信息中的第 一信息傳輸至第二內(nèi)部寄存器,所述第二內(nèi)部寄
存器是所述目標側(cè)數(shù)據(jù)傳輸控制裝置的內(nèi)部寄存器;將數(shù)據(jù)寫入至 所述第一內(nèi)部寄存器;第一鏈路控制器產(chǎn)生含有所述數(shù)據(jù)的包,所 述第一鏈路控制器是所述主機側(cè)數(shù)據(jù)傳輸控制裝置的鏈路控制器; 所述主機側(cè)數(shù)據(jù)傳輸控制裝置將所述包發(fā)送至所述目標側(cè)數(shù)據(jù)傳 輸控制裝置;第二鏈路控制器分析所述包,所述第二鏈路控制器是 所述目標側(cè)數(shù)據(jù)傳輸控制裝置的鏈路控制器;以及所述目標側(cè)數(shù)據(jù) 傳輸控制裝置產(chǎn)生并輸出基于所述第 一信息的所述接口信號。
本發(fā)明提供一種用于控制數(shù)據(jù)傳輸?shù)臄?shù)據(jù)傳輸控制裝置,其特 征在于包括鏈路控制器,用于分析含有信息的包,所述信息用于 規(guī)定從所述數(shù)據(jù)傳輸控制裝置輸出的接口信號的信號形式;以及接 口部,基于所述信息,產(chǎn)生并輸出所述接口信號。
本發(fā)明提供一種用于控制數(shù)據(jù)傳輸?shù)臄?shù)據(jù)傳輸控制裝置,其特 征在于包括接口部,用于進行數(shù)據(jù)傳輸控制裝置和系統(tǒng)裝置之間 的接口處理;以及鏈路控制器,用于產(chǎn)生含有信息的包,所述信息 用于規(guī)定從目標側(cè)數(shù)據(jù)傳輸控制裝置輸出的接口信號的信號形式。


圖1是主機側(cè)數(shù)據(jù)傳輸控制裝置和目標側(cè)數(shù)據(jù)傳輸控制裝置的 構(gòu)成例示意圖。
圖2 (A)和圖2(B)是本實施例的技術(shù)方案的說明圖
圖3 (A)和3 (B)是RGB接口信號的信號波形圖。
圖4是定時信息的i兌明圖。
圖5 (A)和5 (B)是MPU接口信號的信號波形圖。圖6 (A)和6 (B)是串4亍接口信號的信號波形圖。
圖7 (A)和7 (B)是包的才各式圖。
圖8是端口號碼的示意圖。
圖9是同步信號碼的說明圖。
圖IO是RGB接口信號的說明圖。
圖11是利用同步信號碼產(chǎn)生同步信號的方法的說明圖。 圖12是內(nèi)部寄存器的構(gòu)成例的示意圖。
圖13 (A)、 13 (B)和13 (C)是端口訪問寄存器等的構(gòu)成例 的示意圖。
圖14 (A)、 14 (B)和14 (C)是LCD1設(shè)置寄存器等的構(gòu)成 例的示意圖。
圖15是反映本發(fā)明處理過程的流程圖。
圖16是主機側(cè)收發(fā)器以及目標側(cè)收發(fā)器的構(gòu)成例的示意圖。
圖17是主才幾側(cè)《連3各控制器和接口電路的構(gòu)成例的示意圖。
圖18是目標側(cè)鏈路控制器和接口電路的構(gòu)成例的示意圖。
圖19 ( A )、 19(B)是主機側(cè)RGB接口電路以及目標側(cè)RGB 才妄口電^各的構(gòu)成例的示意圖。
圖20是電子設(shè)備的構(gòu)成例的示意圖。
具體實施例方式
下面,詳細說明本發(fā)明的優(yōu)選實施例。并且,下面描述的實施 例并不是對;f又利要求所^呆護范圍的不當限定,在實施例中所描述的
1.數(shù)據(jù)傳輸控制裝置的構(gòu)成例
圖1是主才幾側(cè)傳輸控制裝置10和目標側(cè)傳輸控制裝置30的構(gòu) 成例的示意圖。在本實施方式中,所說的系統(tǒng)總線和接口總線之間 的橋接功能通過使用這些主機側(cè)傳輸控制裝置10和目標側(cè)傳輸控 制裝置30來實現(xiàn)。數(shù)據(jù)傳輸控制裝置10和30不限于圖1所示的 結(jié)構(gòu),可省略圖1中的某些電路模塊,或者改變電路模塊之間的連 接方式,或者增加不同于圖1的其他電贈4莫塊。例如,主才幾側(cè)傳輸 數(shù)據(jù)傳輸控制裝置10可以省去收發(fā)器20,目標側(cè)傳輸控制裝置30 可省去收發(fā)器40。
主機(TX )端數(shù)據(jù)傳輸控制器10和目標(RX )端數(shù)據(jù)傳輸控 制器30通過差動信號(differential signals )的串行總線傳輸包。具 體地i兌,通過電流驅(qū)動(或者電壓驅(qū)動)串行總線的差動信號線 (differential signal lines )進4亍包的發(fā)送4妻4欠。
主機側(cè)數(shù)據(jù)傳輸控制裝置10包括接口電路92,該接口電路92 用于完成該數(shù)據(jù)傳輸裝置10與CPU、顯示控制器等的系統(tǒng)裝置5 之間的接口處理工作。而且,連接系統(tǒng)裝置5與接口電路92的系 統(tǒng)總線包括用于傳輸芯片選擇信號CS1和CS2的信號線。系統(tǒng)總 線還包括用于傳輸HSYNC/RD、 VSYNC/WR、 CLK/AO和D[17:0] 的信號的信號線。這些信號線作為RGB接口總線或者MPU( Micro Processor Unit)接口總線使用。
這些信號線作為RGB接口總線4吏用時,信號HSYNC/RD、 VSYNC/WR、 CLK/AO和D[17:0]分別用作7jC平同步信號、垂直同 步信號、時鐘信號和數(shù)據(jù)信號。比如,D[17:0]中的D[5:0]、 D[ll:6] 和D[17:12]分別用作R (紅)、G(綠)、B(藍)數(shù)據(jù)信號。另一方 面,這些4言號線作為MPU 4妾口總線-使用時,HSYNC/RD、 VSYNC/WR、 CLK/A0和D[17:0]分別用作讀信號、寫信號、地址0 信號(指令/參數(shù)識別信號)和數(shù)據(jù)信號。
系統(tǒng)總線包括用于傳輸SCS、 SR/W、 SAO、 SIO、和SCK的信 號的信號線。這些信號用作串行接口信號。具體地說,SCS、 SR/W、 SAO、 SIO、和SCK分別用作串行接口的芯片選擇信號、讀/寫信號、 地址0信號、數(shù)據(jù)信號和時鐘信號。再者,在5針的串行接口中, 這些信號SCS、 SRAV、 SAO、 SIO、 SCK全部凈K吏用。另一方面, 在4針的串行接口中,不使用SR/W,在3針的串行接口中,不使 用SRAV與SAO。
信號1TN是自主機側(cè)數(shù)據(jù)傳輸控制裝置10向系統(tǒng)裝置5的中 斷信號。端子CNF[2:0]用于決定系統(tǒng)裝置5和主機側(cè)數(shù)據(jù)傳輸控制 裝置10之間的接口類型。根據(jù)CNF[2:0]的設(shè)定,將系統(tǒng)裝置5和 主機側(cè)數(shù)據(jù)傳輸裝置10之間的接口設(shè)置為RGB 4妻口和80 MPU接 口 ,也可i殳置為RGB接口和68 MPU 4妾口 ,可《又i殳置為80 MPU 4妾 口 ,也可僅設(shè)置為68 MPIJ接口 ,或者僅設(shè)置為串行接口 。
主才幾側(cè)數(shù)據(jù)傳輸控制裝置10包括進行鏈3各層處理的4連5各控制 器90 (鏈路層電路)。該鏈路控制器90產(chǎn)生通過串行總線(LVDS ) 傳輸?shù)侥繕藗?cè)數(shù)據(jù)傳送控制裝置30的包(請求包、流包等),并進 行將生成的包發(fā)送的處理。具體地說,鏈路控制器卯啟動發(fā)送事 務(wù)處理,并指示收發(fā)器20發(fā)送生成的包。
主機側(cè)數(shù)據(jù)傳輸控制裝置10包括執(zhí)行物理層處理等的收發(fā)器
20 (PHY)。該收發(fā)器20將由鏈路控制器90指示的包通過串行總 線向目標側(cè)數(shù)據(jù)傳送控制裝置30發(fā)送。收發(fā)器20也接收來自目標 側(cè)數(shù)據(jù)傳輸控制器30的包。這種情況下,鏈路控制器90分析接收 到的包,進行《連^各層(事務(wù)處理層)的處理。
主機側(cè)數(shù)據(jù)傳輸控制裝置10包括內(nèi)部寄存器250。該內(nèi)部寄存 器250包括諸如端口訪問寄存器、配置寄存器、LVDS寄存器、中 斷控制寄存器和目標(RX )端寄存器等。系統(tǒng)裝置5通過系統(tǒng)總線 向內(nèi)部寄存器250寫入地址(命令)或數(shù)據(jù)(參凌t),或者乂人內(nèi)部 寄存器250中讀取讀數(shù)據(jù)、狀態(tài)信息等。另外內(nèi)部寄存器250中的 目標側(cè)寄存器的內(nèi)容^皮傳輸?shù)侥繕藗?cè)數(shù)據(jù)傳送控制裝置30的內(nèi)部 寄存器350。即,目標側(cè)的內(nèi)部寄存器350變?yōu)橹鳈C側(cè)的內(nèi)部寄存 器250的子設(shè)備(影子寄存器)。
目標側(cè)數(shù)據(jù)傳輸控制裝置30包括執(zhí)行物理層處理等的收發(fā)器 40(PHY)。通過串行總線,該收發(fā)器40接收來自主機側(cè)數(shù)據(jù)傳輸 控制裝置10的包。該收發(fā)器40還向主才幾側(cè)^t據(jù)傳輸控制裝置10 發(fā)送包。這種情況下,鏈路控制器IOO生成要發(fā)送的包,并指示發(fā) 送生成的包。
目標側(cè)數(shù)據(jù)傳輸控制裝置30包括鏈路控制器100 (鏈^各層電 路)。該鏈路控制器100進行鏈路層(事務(wù)處理層)的處理,接收 來自主機側(cè)數(shù)據(jù)傳輸控制裝置10的包,分析接收到的包。信號 TGINT是從目標側(cè)傳輸控制器30至主機側(cè)數(shù)據(jù)傳輸控制裝置10的 中斷信號。
目標側(cè)數(shù)據(jù)傳輸控制裝置30包括接口電路110,該接口電路 110進行該數(shù)據(jù)傳輸控制裝置30和LCD1 、 LCD2、通用裝置GD(這 些裝置GD廣義上為第——第N裝置)等之間的接口處理。該接口
電路110產(chǎn)生各種接口信號(第一 第N接口信號),將產(chǎn)生的接
口信號f俞出至接口總線。具體地講,該4妄口電^各110包4舌RGB 4妾 口電^各310、 MPU 4妻口電^各320、串行4妾口電^各330 (這些4妄口電 3各廣義上為第——第N4妻口電^各)。而且,RGB 4妄口電^各310、 MPU 4妄口電3各320和串4亍沖妻口電^各330分別產(chǎn)生和輸出RGB ^妄口信號、 MPU 4妾口信號和串4亍4妾口信號。LCD1和LCD2是顯示面板和驅(qū)動 顯示面^^的顯示驅(qū)動器的總稱。
4妻口總線包^舌4專車lTFPCSl、 FPCS2、 FPCS3、 VCIN1 、 VCIN2、 WAIT等信號的信號線,以及RGB/MPU、 SERIAL和I2C (內(nèi)部集 成電i 各Inter Integrated Circuit)等的總、纟戔。FPCSl 、 FPCS2禾口 FPCS3 是芯片選擇信號。VCIN〗和VCIN2是標識已經(jīng)寫完一幀的信號, WAIT是等待請求信號。RGB/MPU總線是RGB或者MPU的接口 總線。該RGB/MPU總線與系統(tǒng)裝置端一樣,包括水平同步信號(讀 信號)、垂直同步信號(寫信號)、時鐘信號、地址O信號和數(shù)據(jù)信 號等。此外,SERIAL總線是串行接口總線,包括串行傳輸?shù)淖x/寫 信號、地址O信號、數(shù)據(jù)信號、時鐘信號等。此外,12C總線是利 用兩條信號線(時鐘信號和數(shù)據(jù)信號)完成比較近距離串行傳輸?shù)?總線。
目標側(cè)數(shù)據(jù)傳輸控制裝置30包括內(nèi)部寄存器350。該內(nèi)部存儲 器350存儲用于規(guī)定從接口電路110輸出的接口信號的信號形式 (輸出格式)的接口信息等。具體地講,內(nèi)部寄存器350存儲定時 信息等,該定時信息用于特別指定接口信號的信號電平發(fā)生變化的 定時。這種情況下,在主機側(cè)的內(nèi)部寄存器250中存儲的信息中目 標側(cè)所需要的信息通過串行總線(差動信號線)被傳輸?shù)侥繕藗?cè)上, 并寫入目標側(cè)的內(nèi)部寄存器350。
以下為簡化說明,重點表述主機側(cè)凄t據(jù)傳輸控制裝置10向目 標側(cè)數(shù)據(jù)傳輸控制裝置30發(fā)送包時的本實施例的配置和動作情況,
同時,目標側(cè)數(shù)據(jù)傳輸控制裝置30向主才幾側(cè)數(shù)據(jù)傳輸控制裝置10 發(fā)送包時的配置和動作情況,與上面相同。
2.生成基于接口信息的接口信號
在本實施例中,目標(RX )端的接口電^各110沖艮據(jù)事先i殳置的 接口信息自動產(chǎn)生接口信號(接口控制信號和數(shù)據(jù)信號)。具體地 說,在目標側(cè)的內(nèi)部寄存器350中設(shè)置用于身見定接口信號的信號形 式的接口信息(該信息用于規(guī)定將哪種形式的接口信號由哪種輸出 才各式和定時l敘出),4妄口電^各110 ,人內(nèi)部寄存器350中讀出該4妾口 信息。接口電^各110包括RGB接口電3各310、 MPU 4妄口電3各320 和串行接口電路330 (這些電路廣義上是指第一 第N接口電路)。 而且,這些RGB 4妾口電i 各310、 MPU 4妄口電3各320和串4亍4妻口電 路330分別產(chǎn)生與已設(shè)置在內(nèi)部寄存器350中的接口信息適應(yīng)的信 號形式(輸出格式)的各接口信號(MPU接口信號、RGB接口信 號和串行4妄口信號),并輸出4妾口信號。
內(nèi)部寄存器350的接口信息,基于通過串行總線(LVDS)從 主機側(cè)數(shù)據(jù)傳輸裝置IO接收到的包來設(shè)定。也就是說,系統(tǒng)裝置5 先于數(shù)據(jù)傳輸在主機側(cè)的內(nèi)部寄存器250中設(shè)置接口信號的接口信 息(輸出格式),作為初始化設(shè)置。系統(tǒng)裝置5利用內(nèi)部寄存器250 所包含的寄存?zhèn)鬏旈_始寄存器,指示寄存?zhèn)鬏數(shù)拈_始。于是,寫入 到內(nèi)部寄存器250的接口信息通過串行總線從主機側(cè)數(shù)據(jù)傳輸控制 裝置10向目標側(cè)傳輸控制裝置30進4亍包傳^r。具體地:說,例如, 在包的數(shù)據(jù)域上設(shè)置了接口信息,從而進行包傳輸。而且,將傳輸 的^f妄口信息寫入到目標側(cè)的寄存器350。
上述初始化設(shè)置完成后,系統(tǒng)裝置5寫入數(shù)據(jù)(命令、參數(shù)) 至內(nèi)部寄存器250的端口寫寄存器。于是,通過串行總線,從主機 側(cè)數(shù)據(jù)傳輸控制裝置10發(fā)送數(shù)據(jù)域中設(shè)置了數(shù)據(jù)的包至目標側(cè)傳
輸控制裝置30。于是,接口電路110的RGB接口電路310、 MPU 接口電路320和串行接口電路330,將根據(jù)設(shè)置在內(nèi)部寄存器350 的接口信息所確定的信號形式的RGB 4妾口信號、MPU 4妄口信號和 串行接口信號輸出到接口總線。具體地說,構(gòu)成接口信號的接口控 制信號和數(shù)據(jù)信號通過接口總線輸出至LCD1、 LCD2等裝置的各 端口。這樣,LCD1、 LCD2等裝置能夠根據(jù)顯示數(shù)據(jù)執(zhí)行顯示動作 等。
例如普通的手機包括第一設(shè)備區(qū)(第一個單元),其上設(shè)有 輸入電話號碼或者字符的按鈕;第二設(shè)備區(qū)(第二個單元),其上 -沒有主顯示器、子顯示器、或者相^/L;以及用來連4妾第一設(shè)備區(qū)和 第二設(shè)備區(qū)的連接區(qū)(鉸接區(qū))。這種情況下,在第一設(shè)備區(qū)中設(shè) 置系統(tǒng)裝置5,在第二設(shè)備區(qū)中設(shè)置作為主顯示器的LCD1和作為 子顯示器的LCD2。
不過,按照以前的做法,系統(tǒng)裝置5直接將接口信號輸出到 LCD1、 LCD2上。因此,通過第一設(shè)備區(qū)與第二i殳備區(qū)之間的連接 區(qū)的配線凄t量大大增加,連^^區(qū)的設(shè)計變得困難。另外,也可能產(chǎn) 生EMI p桑聲。
關(guān)于此問題,在本發(fā)明的實施例中,通過諸如差動信號(也可 以是單端傳送)的串行總線,接口信息和數(shù)據(jù)從主機側(cè)傳輸至目標 側(cè)。因此,根據(jù)本實施例,通過將串行總線的配線區(qū)設(shè)置在第一設(shè) 備區(qū)與第二設(shè)備區(qū)的連接區(qū)上,從而能夠減少通過該連接區(qū)的配線 數(shù)量,使連接區(qū)的設(shè)計變得容易。除此之外,也可有效降低EMI 噪聲的發(fā)生。
作為i者如比4交例可以采用下面的方法。也就是"i兌,在高頻(比 如,兩倍于像素頻率的頻率)采樣時鐘信號下,主機側(cè)數(shù)據(jù)傳輸控 制裝置10從系統(tǒng)裝置5采集到接口信號,并且4巴采集到的結(jié)果信 息通過串行總線發(fā)送至目標側(cè)數(shù)據(jù)傳輸控制裝置30。而且,通過使 目標側(cè)數(shù)據(jù)傳輸控制裝置30重新產(chǎn)生采集結(jié)果信息,將與系統(tǒng)裝
置5輸出的圖接口信號相同的接口信號輸出到LCD1、 LCD2。
但是,按照比較例的方法,由于主機側(cè)數(shù)據(jù)傳輸控制裝置10 的采樣時鐘信號頻率4是高,>^而功4€也變大。除此之外,由于通過 串行總線的傳輸數(shù)據(jù)量(通信量)也變大了,所以不能實現(xiàn)有效的 數(shù)據(jù)傳輸。
關(guān)于上述問題,在本實施例中,接口信息的傳輸先于H據(jù)傳輸, 才艮據(jù)該4妻口4言息,才妾口電^各110的RGB才妻口電^各310、 MPU 4妻口 電3各320和串行接口電3各330自動產(chǎn)生RGB々妻口信號、MPU接口 信號和串行接口信號。從而,主機側(cè)lt據(jù)傳輸控制裝置10無需在
高頻采樣時鐘信號下從系統(tǒng)裝置5采集接口信號,由此,可有效降 低功耗。除此之外,即使不從主機側(cè)向目標側(cè)逐次地傳輸接口信號 所涉及的細節(jié)信息,也能產(chǎn)生適當信號形式的4妄口信號。因此,也 可減少通過串行總線傳輸?shù)臄?shù)據(jù)量,從而,可實現(xiàn)有效的數(shù)據(jù)傳輸。
有時例如系統(tǒng)裝置5不具有RGB接口和MPU^妄口 ,而只具有 串行接口。這種情況下,在4叉從系統(tǒng)裝置5采集4婁口信號的上述比 較例的方法中,不能向與接口總線連接的LCD1、 LCD2輸出RGB 々妄口信號和MPU 4妄口信號。
對于上述問題,在本實施例中,如圖2(A)所示,將RGB^妻 口和MPU接口的接口信息設(shè)置到內(nèi)部寄存器。而且,RGB接口電 ^各310和MPU 4妄口電^各320可以自由地車俞出由內(nèi)部寄存器350的 接口信息確定的信號形式的RGB接口信號和MPU接口信號。從而, 如圖2(A)所示,當系統(tǒng)裝置5只包括串^^妾口時,也能夠向LCD1、 LCD2輸出具有適當信號形式的RGB接口信號和MPU接口信號。
在本實施例中,設(shè)置串行接口的接口信息到內(nèi)部寄存器350。
而且,串行接口電路330能夠自由地輸出由內(nèi)部寄存器350的接口 信息確定的信號形式的串行接口信號。從而,如圖2(B)所示, 當系統(tǒng)裝置5只包括MPU接口時,也能夠向LCD1、 LCD2輸出具 有適當信號形式的串行接口信號。
此外,如本實施例后面所述的那樣,通過差動信號的串行總線 傳輸?shù)陌哂卸丝谔柎a的域。而且,接口電路110 ( RGB 4妄口電3各 310、 MPU接口電路320和串行接口電路330),在與接口總線連接 的LCD1、 LCD2 (—個或多個裝置)的端口中,將基于端口號碼選 擇的端口作為目的地輸出接口信號。因此,在圖2(A)中,該接
口電i 各110能夠#4居端口號碼對以LCD1、 LCD2中的4壬一個作為 目的地輸出RGB/MPU接口信號進行任意設(shè)置。此外,在圖2(B) 中,也能夠根據(jù)端口號碼對以LCD1、 LCD2中的任一個為目的地 輸出串行接口信號進行任意i殳置。因此,本實施例才是供的數(shù)據(jù)傳輸 控制裝置能夠相對于與其連接的裝置的各種接口柔性對應(yīng)。
3.接口信號的信號波形
圖3 ( A)和3 ( B )表示了由接口電路110的RGB接口電路 310產(chǎn)生的RGB接口信號的信號波形實例。圖3(A)和3(B)中, FPFRAME是垂直同步信號,F(xiàn)PLINE是水平同步信號,F(xiàn)PDAT[l7:0] 是RGB數(shù)據(jù)信號,F(xiàn)PDRDY是數(shù)據(jù)等待信號,F(xiàn)PSHIFT是時鐘信 號(像素時鐘信號)。這些信號是RGB總線接口信號。
如圖3(A)所示,當信號FPFRAME處在激活狀態(tài),信號FPLINE 只激活預(yù)設(shè)次數(shù)時,從非顯示期間(前沿)轉(zhuǎn)移到顯示期間,首行 (第一掃描線)的數(shù)據(jù)信號FPDAT[17:0]輸出。而且,當所有行的 數(shù)據(jù)信號輸出后,從顯示期間轉(zhuǎn)移到非顯示期間(后沿)。
圖3 (B)是將一行的數(shù)據(jù)信號傳輸?shù)臓顟B(tài)放大的信號波形圖。
例如,信號FPDRDY激活后, 一行的數(shù)據(jù)信號FPDATA[17:0]的各 位與時鐘信號FPSHIFT的諸如上升沿同步輸出。
根據(jù)本實施例,圖3 (A)中t 1=VT、 t2=VPW、 t3^VDPS和 t4二VDP作為定時信息(廣義上是指接口信息),設(shè)置到目標側(cè)的內(nèi) 部寄存器350。圖3 ( B )中t 2=HT、 t 3=HPW、 t 4=HDPS和t 5=HDP 作為定時信息(接口信息)設(shè)置到內(nèi)部寄存器350。
圖4所示,HT (水平總和Horizontal Total )是水平同步期間 的長度。HDP ( K平顯示期間Horizontal Display Period )是水平同 步期間中的顯示期間長度。HDPS (水平顯示期間開始點Horizontal Display Period Start position )是7片平同步期間中的顯示期間的開始 位置。HPW (水平脈沖寬度Horizontal Pulse Width )是水平同步信 號的脈沖寬度。VT (垂直總和Vertical Total)是垂直同步期間的長 度。VDP (垂直顯示期間Vertical Display Period )是垂直同步期間 中的顯示期間的長度。VDPS(垂直顯示期間開始點Vertical Display Period Start position )是垂直同步期間中的顯示期間的開始位置。 VPW (垂直脈沖寬度:Vertical Pulse Width)是垂直同步信號的脈沖 寬度。
本實施例中,這些定時4言息(HT、IDP、 HDPS、 HPW、 VT、 VDP、 VDPS和VPW)在初始化i殳置時,由系統(tǒng)裝置5寫入主才幾側(cè) 的內(nèi)部寄存器250中。其后,這些定時信息通過串行總線發(fā)送到目 標側(cè),寫入到目標側(cè)的內(nèi)部寄存器350。利用這種定時信息(接口 信息),容易自動生成如圖3 (A)和3 (B)所示的RGB4妄口信號。 在此,不需要將定時4言息HT、 HDP、 HDPS、 HPW、 VT、 VDP、 VDPS和VPW都作為可以i殳置成任意值的定時信息全部存儲于內(nèi) 部寄存器350,并且可以將其中的一部分i殳為固定值。例如,HPW
和VPW可以孝皮i殳為固定值,且可以不必作為定時信息存^f諸于內(nèi)置
寄存器350。
這樣,在本實施例中,作為-見定圖3 (A)和3 (B)的RGB 接口信號的信號形式的接口信息之 一 的定時信息被設(shè)置到內(nèi)部寄 存器350。而且,除了該定時信息以外,信號FPDRDY、 FPSHIFT 的極性(低有源或高有源)和RGB數(shù)據(jù)的脈沖寬度等的接口信息 ^f皮i殳置到內(nèi)部寄存器350。
圖5 (A)和5 (B)表示了 MPU 4妄口信號的波形實例。圖5 (A)是80類MPU (并行)接口信號的波形實例,圖5 (B)是68 類MPU接口〗言號的波形實例。這些MPU 4妄口信號由MPU接口電 ^各320產(chǎn)生。在圖5 ( A )和5 ( B )中,F(xiàn)PCS1和FPCS2是芯片選 擇信號,F(xiàn)PAO是命令(地址)和參數(shù)(數(shù)據(jù))的識別信號,即地 址O信號。FPFRAME是寫信號,F(xiàn)PDAT[17:0]是數(shù)據(jù)信號。此外, FPFRAME用作圖3 ( A)和3 (B )中的RGB接口中的垂直同步信 號。在本實施例中,F(xiàn)PLINE用作RGB接口中的水平同步信號和用 作MPU接口中的讀信號。這樣,在本實施例中,為了減少信號線 (端子數(shù)目)的數(shù)目,接口總線的信號線被不同類型的接口信號共 用(多路復(fù)用)。
在本實施例中,規(guī)定圖5 (A)和圖5(B)的MPU接口信號 的信號形式的接口信息被設(shè)置到內(nèi)部寄存器350。具體地說,諸如 MPU接口信號的類型(類型82、類型68)、參數(shù)/命令的極性、數(shù) 據(jù)方向和數(shù)據(jù)格式(位數(shù))等的接口信息被設(shè)置到內(nèi)部寄存器350。 圖6 (A)和6 (B)示出了串行接口信號的波形實例。圖6 (A)示 出了命令/參數(shù)傳輸過程中的串行接口信號的波形實例,圖6(B)
示出了突發(fā)(burst)傳輸時的串行接口信號的波形實例。這些串行 接口信號由串行接口電路330產(chǎn)生。在圖6(A)和6(B)中,F(xiàn)PCS 是芯片選"l奪信號,信號FPAO是地址0信號,信號FPRAV是讀/寫
信號,信號FPSIO是數(shù)據(jù)信號,信號FPSCK是串行時鐘信號。本 實施例中,如圖6(A)所示,可將數(shù)據(jù)信號FPSIO設(shè)置為MSB優(yōu) 先或者LSB優(yōu)先。此外,F(xiàn)PSCK的狀態(tài)和極性可任意設(shè)置。這些 設(shè)置可根據(jù)存儲于內(nèi)部寄存器350中的接口信息(規(guī)定接口信號的 信號形式的信息)來完成。而且,本實施例中,圖5(A)中的t1 t6,圖5 (B )中的t 1 t6,和圖6 (A)和6 (B)中tl t9是固定 值。但是,可將這些值的全部或者部分設(shè)為任意值的定時信息存儲 在內(nèi)部寄存器350中。
在本實施例中,規(guī)定圖6 (A)和圖6 (B)的串行接口信號的 信號形式的接口信息被設(shè)置到內(nèi)部寄存器350。具體地說,諸如數(shù) 據(jù)類型(針數(shù)、位數(shù))、數(shù)據(jù)方向、串行時鐘信號的狀態(tài)和產(chǎn)4充極 性等的接口信息被設(shè)置到內(nèi)部寄存器350。
4.包結(jié)構(gòu)
圖7 (A)和7 (B)示出了通過串行總線(L,VDS)傳輸?shù)陌?的才各式實例。每個包的i成構(gòu)成和i或配置不限于圖7 (A)和7 (B) 所示的例子,可以有各種變形例。
圖7 (A)所示的請求包(寫請求包、讀請求包)是請求寫入 或者讀出數(shù)據(jù)(參數(shù))等的包。該請求包具有應(yīng)答請求、包類型、 標簽、重試、地址大小、凄t據(jù)長度、地址(命令)、連續(xù)、地址自 動刷新、刷新次數(shù)、端口號碼、數(shù)據(jù)(參數(shù))和CRC (循環(huán)冗余碼 才吏馬全Cyclic Redundancy Check )的i或。》匕夕卜,i亥i青^1包為"i賣i青,, 包時,不具有l(wèi)t據(jù)i或。
這里,應(yīng)答請求域是用于通知是否進行基于應(yīng)答包的信息交換 的域。包類型域是通知包的類型的域。本實施例中,包類型包括寫 請求包、讀請求包、響應(yīng)包,應(yīng)答包、流包等。標簽域是用于設(shè)置
將當前事務(wù)與其他事務(wù)相區(qū)別的標簽的域。重試域是用于設(shè)置是否 將現(xiàn)在的事務(wù)進4亍重試的域。地址大小域是用于通知i殳置在包地址 域中的地址的大小的域。數(shù)據(jù)長度域是用于通知寫數(shù)據(jù)和讀數(shù)據(jù)的 長度的域。地址(命令)域是用于通知數(shù)據(jù)存取目的地(讀目的地 或者寫目的地)的地址的域。地址自動刷新域是用于i殳置地址自動
刷新的模式的域,刷新次數(shù)域是用于設(shè)置地址自動刷新的數(shù)目的 域。端口號碼域是用于設(shè)置端口號碼的域。數(shù)據(jù)(參數(shù))域是用于
設(shè)置由包傳輸?shù)臄?shù)據(jù)的域。CRC域是用于對包的包頭和包的數(shù)據(jù)進
行錯誤校驗的域。
圖7 (B)的流包是用于將數(shù)據(jù)(參數(shù))連續(xù)傳輸?shù)陌?。該連 續(xù)傳輸是指發(fā)送端和接收端保持同步的同時進行高速和連續(xù)的數(shù) 據(jù)傳輸。該流包具有包類型、標簽、數(shù)據(jù)長度、地址(命令)、同 步信號碼、端口號碼、數(shù)據(jù)(參數(shù))和CRC的域。
5.端口號碼
圖8表示了i殳置在包的端口號碼域上的端口號碼實例。通過使 用該端口號碼,可選擇不同的端口作為包傳輸?shù)哪康牡亍@?,?包中的端口號石馬一皮i殳置為"01", LCD1的并4亍端口 (RGB/MPU端 口 )成為包傳輸(設(shè)置在包中的數(shù)據(jù)等)的目的地。當端口號碼為 "02"、 "03"、 "04"、 "05"、 "06"時,LCD1的串4亍端口、 LCD2 的并4亍端口 ( MPU端口 )、 LCD2的串行端口 、 LCD3 (附圖中沒有 標記)的并行端口、 LCD3的串行端口各自成為包傳輸?shù)哪康牡亍?此外,端口號石馬為"10"、 "11"、 "12"、 "13"時,普通端口 1、 2、 3、內(nèi)部寄存器350分別成為包傳輸?shù)哪康牡亍?br> 在本實施例中,利用該端口號碼設(shè)置接口信號的輸出目的地。 具體地說,接口電路110,在與接口總線連接的LCD1、 LCD2、普 通裝置GD (這些裝置廣義上是指一個或者多個裝置)的端口中,
將根據(jù)設(shè)置在包中的端口號碼而被選擇的端口作為目的地,輸出接 口信號。
例如,當包中i殳置的端口號石馬為"01"時,含有包中設(shè)置的凝: 據(jù)信號的接口信號一皮輸出到LCD1的并行端口 (RGB/MPU端口 )。 也就是說,LCD1由圖1所示的芯片選擇信號FPCS1來選定,由 RGB接口電^各310或者MPU接口電路320產(chǎn)生的接口信號(包的 凄t據(jù)信號和接口控制信號)輸出到LCD1。當包中i殳置的端口號碼 為"02"時,LCD1由芯片選4奪信號FPCS1選定,串4亍4妄口電路330 產(chǎn)生的接口信號輸出到LCD1。當包中i殳置的端口號碼為"03"時, LCD2由芯片信號FPCS2選定,由MPU 4妻口電^各320產(chǎn)生的接口 信號輸出到LCD2。當包中i殳置的端口號碼為"04"時,LCD2由 芯片信號FPCS2選定,由串行接口電路330產(chǎn)生的接口信號輸出到 IXD2。
當包的端口號碼為"3F"時,通過該包傳輸?shù)男畔⑤敵龅侥繕?側(cè)的內(nèi)部寄存器350。這樣使得存4諸在主才幾側(cè)的內(nèi)部寄存器250的 信息可^L傳輸?shù)侥繕藗?cè)的內(nèi)部寄存器350。
6.同步信號碼
圖9表示了設(shè)置在包的同步信號域中的同步信號碼的實例。 "0" (VS=0、 HS=0)同步信號碼表示包不包括同步信號。也就是 說,由于同步信號(垂直同步信號和水平同步信號)不在主機側(cè)被 檢測,因此不需要在目標側(cè)輸出同步信號。"1" (VS=1、 HS=0)同 步信號碼表示包包括垂直同步信號。也就是說,由于垂直同步信號 已經(jīng)在主機側(cè)被沖企測,需要在目標側(cè)輸出垂直同步信號。"2" (VS=0、 HS=1 )同步信號碼表示包包括水平同步4言號。也就是說, 由于水平同步信號已經(jīng)在主才幾側(cè)4全測,需要在目標側(cè)輸出水平同步 信號。"3" (VS=1、 HS=1)同步信號碼表示包包括垂直同步信號和
水平同步信號。也就是it,由于垂直同步信號和水平同步信號已經(jīng)
在主才幾側(cè)一皮4全測,需要在目標側(cè)輸出垂直同步^言號和水平同步信
如圖7(B)所示,在本實施例中,通過串行總線(LVDS)從 主機側(cè)數(shù)據(jù)傳輸控制裝置10傳輸?shù)陌杏糜谠O(shè)置同步信號碼的 同步信號碼域。而且,在本實施例中,4妻口電i 各110 (RGB接口電 路310)根據(jù)包中設(shè)置的同步信號碼而產(chǎn)生同步信號(垂直同步信 號、水平同步信號)。具體地說,根據(jù)內(nèi)部寄存器350 (定時信息寄 存器)上i殳置的定時4言息(HT、 HDP、 HDPS、 HPW、 VT、 VDP、 VDPS和VPW )和包中設(shè)置的同步信號碼,4妄口電^各110產(chǎn)生同步 信號。
例如,假設(shè)系統(tǒng)裝置5輸出如圖10所示的RGB接口信號 VSYNC、 HSYNC、和D[17:0]到主機側(cè)數(shù)據(jù)傳輸控制裝置10。這 種情況下,主^M則lt據(jù)傳輸控制裝置10 4企測輸入的垂直同步信號 VSYNC和水平同步4言號HSYNC。當i者3。4全測到垂直同步信號 VSYNC時,如圖9所示。主片幾側(cè)^:據(jù)控制裝置IO產(chǎn)生同步信號碼 設(shè)置為VS=1、 HS=0的包,并發(fā)送生成包到目標側(cè)傳輸控制裝置 30。同樣,當檢測到水平同步信號HSYNC時,主機側(cè)數(shù)據(jù)控制裝 置10產(chǎn)生同步4言號石馬i殳置為VS=0、 HS=1的包,并發(fā)送生成包到 目標側(cè)傳輸控制裝置30。而且,當垂直同步信號VSYNC和水平同 步信號HSYNC兩個都檢測到時,主^U則^:據(jù)控制裝置10產(chǎn)生同步 信號碼設(shè)置為VS=1、 HS=1的包,并發(fā)送生成包到目標側(cè)傳輸控制 裝置30。
目標側(cè)數(shù)據(jù)傳輸控制裝置30的鏈路控制器100分析從主機側(cè) 數(shù)據(jù)傳輸控制裝置10接收到的包中攜帶的同步信號碼。根據(jù)包中 含有的同步信號碼,如圖11所示,4妄口電3各110的RGB 4妻口電3各 310產(chǎn)生的信號FPFRAME和FPLINE。這些信號FPFRAME和
FPUNE對應(yīng)于圖10所示的垂直同步信號VSYNC和水平同步信號 HSYNC。
具體地說,由圖11中的Al和A2 4妻收的包PK1 、 PK2、 PK12 和PK13攜帶的同步信號碼為VS=1 、 HS=1。因此,這種情況下, 如A3和A4所示,將信號FPFRAME和FPLINE共同激活并輸出。 由A5 4姿收到的包PK3 PK11攜帶的同步4言號石馬為VS=0、 HS=1 。 因此,這種情況下,如A6所示,每當A6接收到包,信號FPLINE
才械j敫活并llr出。
在本實施例中,F(xiàn)PFRAME、 FPLINE和FPDAT的1言號電平的 正確變化定時可根據(jù)設(shè)置在內(nèi)部寄存器350的定時信息(HT、HDP、 HDPS、 HPW、 VT、 VDP、 VDPS和VPW)進行調(diào)整。也就是說, 由主機側(cè)數(shù)據(jù)傳輸控制裝置10僅接收通知哪個同步信號發(fā)生了變 化的信息(同步信號碼),并按照先于數(shù)據(jù)傳輸傳輸來的定時信息 微調(diào)使同步信號或者數(shù)據(jù)信號發(fā)生改變的實際定時。
當目標側(cè):數(shù)據(jù)傳輸控制裝置30接收到諸如VS=1和HS=1的包 PK1時,如圖11由Bl所示,將信號FPFRAME激活U氐電平)后, 并經(jīng)過預(yù)定期間(圖3 ( B )中tl )后,如B2所示,將FPUNE激 活H氐電平)。其后,經(jīng)過定時信息HPW的期間(圖3 (B)中的t 3 )后,濁口 B3所示,4夸FPL1NE i殳為非;敫活(高電平)。
接著,目標側(cè)數(shù)據(jù)傳輸控制裝置30接收到VS=1和HS=1的包 PK2,經(jīng)過定時4言息HT的期間(圖3 ( B )中t 2 )日于,》口 B4所示, 將信號FPLINE激活。其后,當經(jīng)過定時信息HPW的期間時,如 B5所示,將信號FPLINE設(shè)為非激活。
接著,目標側(cè)數(shù)據(jù)傳輸控制裝置30接收到VS=0和HS二1的包 PK3,從B1的定時開始經(jīng)過定時信息VPW的期間(圖3 (A)中
的t2)后,如B6所示,將信號FPFRAME設(shè)為非激活(高電平)。 從B2的定時開始經(jīng)過定時信息VDPS的期間(圖3 (A)中的t3) 后,如B7所示,將信號FPLINE激活。接著,從B7的定時開始經(jīng) 過定時信息HPW的期間后,如B8所示,將信號FPLINE設(shè)為非激 活。而且,從B7的定時開始經(jīng)過定時信息HDPS的期間(圖3 (B ) 中的t 4 )后,如B9所示,開始首行數(shù)據(jù)信號FPDAT的輸出。
如上所述,在本實施例中,在數(shù)據(jù)傳輸以前,定時信息從主機 側(cè)傳輸?shù)侥繕藗?cè),并且設(shè)置在內(nèi)部寄存器350中。其后,包含同步 信號碼的包從主機側(cè)傳輸?shù)侥繕藗?cè)。于是,目標側(cè)的接口電路IIO,
根據(jù)設(shè)置在內(nèi)部寄存器350的定時信息微調(diào)輸出定時的同時,該接 口電路IIO輸出由同步信號碼指示輸出的同步信號到接口總線。這 樣,在主機側(cè),通過高頻的時鐘信號從系統(tǒng)裝置5采集接口信號不 是必須的,由此,功井毛可降^氐。此外,由于通過串4亍總線A人主才幾側(cè) 到目標側(cè)的數(shù)據(jù)傳輸數(shù)量可降低,從而可實現(xiàn)有效的數(shù)據(jù)傳輸。
7.內(nèi)部寄存器
圖12表示主機側(cè)的內(nèi)部寄存器250的寄存器的構(gòu)成例。主機 側(cè)的內(nèi)部寄存器250包括端口存取(訪問)寄存器、配置寄存器、 LVDS寄存器、中斷控制寄存器、LCD普通設(shè)置寄存器、LCD1設(shè) 置寄存器、LCD2設(shè)置寄存器和普通串行接口設(shè)置寄存器等。而且, 這些主機側(cè)的寄存器中,LCD普通設(shè)置寄存器、LCD1設(shè)置寄存器、 LCD2設(shè)置寄存器,以及普通串行接口設(shè)置寄存器均是目標側(cè)寄存 器(影子寄存器)。特別地,系統(tǒng)裝置5在這些目標側(cè)寄存器上設(shè) 置了信息后,命令寄存?zhèn)鬏旈_始,此時,這些目標側(cè)寄存器的內(nèi)容 通過串行總線從主機側(cè)傳輸?shù)侥繕藗?cè),并且寫入到目標側(cè)的內(nèi)部寄 存器350。例如圖13 (A)示出了端口存取寄存器的寄存器的構(gòu)成 例。在圖13 (A)中,寄存?zhèn)鬏旈_始寄存器是用于系統(tǒng)裝置5指示 將寄存器的信息從主機側(cè)的內(nèi)部寄存器250傳輸?shù)侥繕藗?cè)的內(nèi)部寄
存器350的寄存器。寄存?zhèn)鬏斊鹗键c寄存器和寄存?zhèn)鬏斀Y(jié)束點寄存 器是用于系統(tǒng)裝置5指示其寄存器的信息傳輸?shù)募拇嫫鞯拈_始點和 結(jié)束點的寄存器。
此外,如圖13 (A)所示的寫端口命令寄存器是用于系統(tǒng)裝置 5向端口寫入發(fā)送命令(地址)的寄存器。寫端口參數(shù)寄存器是用 于系統(tǒng)裝置5向端口寫入發(fā)送參數(shù)(數(shù)據(jù))的寄存器。讀端口參數(shù) 寄存器是用于系統(tǒng)裝置5讀取從端口發(fā)送來的參數(shù)(數(shù)據(jù))的寄存 器。
在本實施例中,規(guī)定從接口電路UO輸出的接口信號的信號類 型的接口信息設(shè)置在目標(RX)寄存器。例如圖13 (B)示出了目 標側(cè)寄存器(接口信息寄存器)之一的LCD普通設(shè)置寄存器的構(gòu) 成例。LCD普通設(shè)置寄存器包括用于設(shè)置信號FPDRDY (參照圖3 (A)和3 (B))極性、RGB接口總線的數(shù)據(jù)總線寬度、有無視頻 反轉(zhuǎn)、顯示空白位、信號FPSHIFT極性等的位等。而且,LCD普 通設(shè)置寄存器還包括RGB接口控制信號的輸出允許位、用于設(shè)置 RGB接口的數(shù)據(jù)傳輸允許的位,以及用于選擇接口的位。
如圖13 (C)所示,例如接口選擇寄存器位值為"00"的模式 1 , LCD1和LCD2的4妻口分別設(shè)置為RGB 4妄口和MPU 4妄口 。因 此,當才莫式設(shè)置為模式l時,RGB接口電路310和MPU接口電路 320分別產(chǎn)生傳flT到LCD1和LCD2的接口信號。此外,當寄存器 位值為"01"的模式2時,LCD1和LCD2接口分別設(shè)置為RGB接 口和串;f于才姿口。因此,當才莫式為才莫式2時,RGB接口電3各310和 MPU接口電路320分別產(chǎn)生傳輸?shù)絃CD1和LCD2的4妻口信號。 寄存器位值為"10"和"11"的沖莫式3和沖莫式4也如圖13C所示的 那樣。
圖14 (A)示出了目標寄存器之一的LCD1設(shè)置寄存器的構(gòu)成 例。LCD1設(shè)置寄存器包括定時信息寄存器,該定時信息寄存器對 圖4的定時4言息HT、 HDP、 HDPS、 HPW、 VT、 VDP、 VDPS禾口 VPW進行設(shè)置。此外,LCD1設(shè)置寄存器還包括MPU接口設(shè)置寄 存器和串行接口設(shè)置寄存器。圖14 (B)所示的LCD2設(shè)置寄存器 同樣也包括MPU接口設(shè)置寄存器和串行接口設(shè)置寄存器。
圖14 (C)示出了 MPU接口設(shè)置寄存器和串行接口設(shè)置寄存 器的構(gòu)成例。MPU接口設(shè)置寄存器包括用于設(shè)定選擇80接口 (圖 5(A))或是68接口 (圖5 (B))的類型選4奪、參數(shù)/命令的極性 (地址AO的極性)、數(shù)據(jù)方向、數(shù)據(jù)格式(選擇8、 16以及18位) 等的位。串行接口設(shè)置寄存器包括用于設(shè)定數(shù)據(jù)類型位(選擇3、 4、 5針、選擇8、 9、 16和17位)、數(shù)據(jù)方向、串行時鐘信號相位、串 行時鐘信號的極性(參照圖6(A))等的位。
如上所述,在本實施例中,通過設(shè)置接口信息在目標側(cè)寄存器 上的方式,由接口電路IIO輸出的接口信號的信號類型(輸出格式) 設(shè)置為各種的信號形式。
8.處理過程的具體描述
通過圖15的流程圖,詳細地描述本實施例的處理過程。首先, 系統(tǒng)裝置5和主才幾側(cè)數(shù)據(jù)傳輸控制裝置10之間4妻口由圖1的CNF 端子[2:0]確定(步驟Sl )。其次,系統(tǒng)裝置5訪問主機側(cè)的內(nèi)部寄 存器250,并設(shè)置目標側(cè)接口電路110的接口信號的信號形式(步 驟S2)。而且,通過串行總線,系統(tǒng)裝置5將主機側(cè)的內(nèi)部寄存器 250的信息中的、目標惻所需的信息W妄口信息、定時信息)傳輸 至目標側(cè)的內(nèi)部寄存器350 (步驟S3 )。
接著,系統(tǒng)裝置5訪問主才幾側(cè)的內(nèi)部寄存器250,設(shè)置作為翁: 據(jù)發(fā)送目的地的端口號碼(步驟S4)。而且,系統(tǒng)裝置5寫入^:據(jù) 至主機側(cè)的內(nèi)部寄存器250 (步驟S5 )。于是,主機側(cè)的鏈路控制 器90產(chǎn)生含有其數(shù)據(jù)的包(步驟S6),通過串行總線將包從主機側(cè) 發(fā)送至目標側(cè)(步驟S7 )。
接著,目標側(cè)的鏈路控制器100分析接收到的包(步驟S8 )。 目標側(cè)的接口電路110產(chǎn)生由在目標側(cè)的內(nèi)部寄存器350上設(shè)置的 接口信息(定時信息)確定的接口信號(數(shù)據(jù)信號、接口控制信號), 并輸出接口信號到由端口號碼選定的端口上(步驟S9 )。
如上所述,在本實施例中,用于規(guī)定由目標側(cè)接口電路110輸 出的接口信號的信號形式的接口信息(狹義上是指用于特定接口信 號的信號電平變化的定時的定時信息),由系統(tǒng)裝置5設(shè)置在主機 側(cè)的內(nèi)部寄存器250上。例如,主機側(cè)的鏈路控制器90產(chǎn)生含有 在主機側(cè)的內(nèi)部寄存器250上設(shè)置的接口信息(定時信息)的包, 并且通過諸如差動信號的串行總線將生成包發(fā)送至目標側(cè)數(shù)據(jù)傳 輸控制裝置30。具體地說,當系統(tǒng)裝置5命令內(nèi)部寄存器250所包 含的寄存?zhèn)鬏旈_始寄存器(參照圖13 (A))開始傳輸時,鏈路控 制器90產(chǎn)生含有接口信息(定時信息)的包并且發(fā)送(命令傳輸) 生成的包。然后,含有接口信息(定時信息)的包發(fā)送后,主機側(cè) 《連;咯控制器90產(chǎn)生^t據(jù)已"i殳置在^t據(jù)域的包,并且將生成的包發(fā) 送至目標側(cè)傳輸控制裝置30。這樣,能有效地產(chǎn)生利用接口信息(定 時信息)的接口信號。
9.采用差動信號的串行傳輸?shù)姆椒?br> 下面參考圖16,描述本實施例的串行傳輸方法以及收發(fā)器20 和40的構(gòu)成例。
在圖16中,DTO+和DTO-表示從主機側(cè)(數(shù)據(jù)傳輸控制裝置 10)輸出到目標側(cè)(數(shù)據(jù)傳輸控制裝置30)的數(shù)據(jù)(OUT數(shù)據(jù))。 CLK+和CLK-表示主機側(cè)提供給目標側(cè)的時鐘信號。主機側(cè)與時鐘 信號CLK+Z-的邊緣(例如,上升沿。也可以是下降沿)同步輸出 數(shù)據(jù)DTO+A。因此,目標側(cè)可利用時鐘信號CLK+/-,采集和攝取 數(shù)據(jù)0丁0+/-。而且,在圖16中,目標側(cè)才艮據(jù)主才幾側(cè)^是供的時鐘信 號CLK+A進行操作。也就是說,CLK+A成為目標側(cè)的系統(tǒng)時鐘信 號。因jt匕,PLL (相同步回i 各Phase Locked Loop )電i 各12(廣義 上是指時鐘信號生成電路)設(shè)置在主機側(cè),而不設(shè)置目標側(cè)。
DTI+和DTI-表示從目標側(cè)輸出到主機側(cè)的數(shù)據(jù)(IN數(shù)據(jù))。 STB+和STB-表示從目標側(cè)提供到主機側(cè)的選通脈沖(廣義上是指 時鐘信號)。目標側(cè)根據(jù)主機側(cè)提供的時鐘信號CLK+A產(chǎn)生 STB+/-,并且輸出產(chǎn)生的STB+/-。而且,目標側(cè)與STB+/-的邊緣 (例如是上升沿。也可以是下降沿)同步輸出數(shù)據(jù)DTI+A。因此, 利用STB+/-,主機側(cè)可采集和攝取數(shù)據(jù)DTI+A。
將DTO+A 、 CLK+/-、 DTI+/-和STB+/-中的每一個通過發(fā)送電 ^各(驅(qū)動電^各)電流驅(qū)動與這些中的每一個相對應(yīng)的差動信號線 (Differential Signal Line)來發(fā)送。而且,為了實現(xiàn)高速傳輸,可 以i殳置兩X于或者更多對的DTO+A和DTI+/-各差動4言號線。
主機側(cè)收發(fā)器20包括OUT傳輸(廣義上是指數(shù)據(jù)傳輸)、時 鐘傳輸發(fā)送電^各22和24、 IN傳輸(廣義上是指數(shù)據(jù)傳輸)、以及 選通脈沖傳輸(廣義是指時鐘信號傳輸)的接收電路26和28。目 標側(cè)的收發(fā)器40包括OUT傳輸和時鐘傳輸接收電路42和44、 以及IN 4專,lr和選通力永沖傳f俞發(fā)送電3各46和48。而且,其結(jié)構(gòu)也可 以不包4舌這些電踏4莫塊。OUT傳輸和時鐘傳輸?shù)陌l(fā)送電路22和24,通過電流驅(qū)動 DTO+/-和CLK+A的差動信號線分別發(fā)送DTO+A和CLK+/-。 OUT 傳專命和時鐘傳輸?shù)?妄收電路42和44,才是供根據(jù)流經(jīng)DTO+A和 CLK+A差動信號線的電流進行電流.電壓的變換,并將通過電流.電 壓變換得到的差動電壓信號(第一和第二電壓信號)進行比較處理 (差動》文大處理),/人而4婁收DTO+/-和CLK+A。
通過電流驅(qū)動DTI+A和STB+A的差動^f言號線,IN傳llr和時鐘 傳豐命的發(fā)送電i 各46和48分別發(fā)送DTI+/-和STB+/-。 IN傳輸和選 通脈沖傳輸?shù)慕邮针奮各26和28,通過4艮據(jù)DTI+/-和STB+A的差動信 號線上流動的電流情況進行電流/電壓的變換,并將上述不同的電 流.電壓變換得到的差動電壓信號(第一和第二電壓信號)進行比較 處理(差動i文大處理),A人而4妻收DTI+A和STB+A。
除圖16所示的電路模塊以外,發(fā)送器20和40可包括并行/ 串行變換電路、串行/并行變換電路、代碼(例如8位/10位代碼) 的編碼電^各、4戈碼的解碼電^各、^^馬的加法電^各、镅4吳^f言號產(chǎn)生電 ^各和分頻電路等。而且,也可以^使這些電^各的一部分包含在《連路控 制器卯和100中。
10.鏈路控制器和接口電路的構(gòu)成例
圖17和18表示主機側(cè)鏈路控制器90、接口電路92、目標側(cè) 鏈路控制器100、接口電路110的構(gòu)成例。而且,本實施例中的鏈 ^各控制器和4妄口電^各不限于圖17和18所示的結(jié)構(gòu)。圖17和18所 示的電鴻4莫塊的某些組成部分可省略,或者電聘4莫塊之間的連4妄狀 態(tài)可改變,或者可增加不同于圖17和18所示的電路模塊的其他電 路模塊。
圖17表示主才幾側(cè)《連路控制器90和4妄口電路92的構(gòu)成例。主
機側(cè)鏈路控制器90包括事務(wù)處理控制器200、包產(chǎn)生&分析電路 202。而且可以省略其中的一部分。
事務(wù)處理控制器200進行數(shù)據(jù)傳輸?shù)氖聞?wù)處理層所涉及的處 理。具體地說,事務(wù)處理控制器200控制諸如請求包、流包、應(yīng)答 包等的包傳輸,并控制由多個包結(jié)構(gòu)的事務(wù)。
包產(chǎn)生&分析電路202負責(zé)由事務(wù)處理控制器200指示傳輸?shù)?包的生成,以及分析從目標側(cè)接收到的包。具體地說,該包產(chǎn)生& 分析電路202從接口電路92接收包頭上的信息和數(shù)據(jù)信息,并且 將包頭和數(shù)據(jù)結(jié)合組成包。包產(chǎn)生&分析電路2024巴從目標側(cè)接收 到的包分成包頭和數(shù)據(jù),并分析接收到的包。
包產(chǎn)生&分析電路202包括RGB彈性緩沖器204、包緩沖器 206和多路復(fù)用器208 (多路輸出選擇器)。從接口電路92接收到 的RGB接口信號的信息輸出到作為FIFO發(fā)揮功能的RGB彈性緩 沖器204,并通過多路復(fù)用器208傳輸?shù)桨l(fā)送器20。從接口電路92 接收到的包信息(包頭信息、數(shù)據(jù)信息)被輸入到作為FIFO發(fā)揮 功能的包緩沖器206,并通過多路復(fù)用器208傳輸?shù)桨l(fā)送器20。從 發(fā)送起20接收到的包信息通過多路復(fù)用器208和包緩沖器206傳 舉lT到4妻口電^各92。
沖妄口電路92包4舌RGB 4妻口電^各210、 MPU 4妻口電^各220、 串行接口電路230、多路復(fù)用器(多路輸出選擇器)232,寫&讀 FIFO 240、以及傳llr控制器242和244。這些電鴻^莫塊中某些可省 略。這里,該RGB 4妾口電^各210、 MPU 4妻口電^各220和串4亍4妾口 電路230是用于分別與系統(tǒng)裝置5之間進行RGB 、 MPU和串行接 口處J里的電^各。
通過端子CNF[2:0]選才,RGB 4妄口時,RGB 4妄口電^各210即可 工作。從系統(tǒng)裝置5接收到的RGB接口信號如水平同步信號 HSYNC、垂直同步信號VSYNC、時鐘信號CLK和RGB數(shù)據(jù)信號 D[17:0]等通過多路復(fù)用器232輸出到RGB接口電路210。而且, RGB數(shù)據(jù)被暫時存Y渚在作為FIFO發(fā)揮功能的彈性緩沖器212。信 號檢測器214執(zhí)行水平同步信號或者垂直同步信號的邊緣檢測處理 或者進行邊緣檢測信號和RGB數(shù)據(jù)信號的采集處理。
通過端子CNF[2:0]選^奪MPU 4妄口時,MPU接口電^各220即可 工作。而且,從系統(tǒng)裝置5的MPU接口信號如讀信號RD、寫信號 WR、地址0信號A0、和數(shù)據(jù)信號D[17:0]等通過多路復(fù)用器232 豐lT入到MPU接口電^各220。在進行讀4乘作時,來自MPU 4妻口電^各 220的讀數(shù)據(jù)信號作為數(shù)據(jù)信號D[17:0]通過多路復(fù)用器232輸出到 系統(tǒng)總線。
通過端子CNF[2:0]選4爭串行接口時,串4亍4姿口電i 各230即可工 作。從系統(tǒng)裝置5接收到的串行接口信號如芯片選擇信號SCS、讀 /寫信號SR/W、地址0信號SAO、數(shù)據(jù)信號SIO和時鐘信號SCK 等$俞入到串行接口電路230。在進行讀操作時,來自串行接口電路 230的讀數(shù)據(jù)信號作為SIO輸出到系統(tǒng)總線。
通過MPU接口電路220或者串行接口電路230,系統(tǒng)裝置5 訪問內(nèi)部寄存器250,并且在該內(nèi)部寄存器250上設(shè)置各種信息。 通過傳^T控制器242和244,存儲于寫&讀FIFO 240和內(nèi)部寄存器 250的信息傳輸?shù)芥溌房刂破?0。例如,通過傳輸控制器244,存 儲于主機側(cè)內(nèi)部寄存器250的接口信息(定時信息)傳輸?shù)芥溌房?制器90,并發(fā)送到目標側(cè)。從鏈路控制器90接收到的信息,通過 傳輸控制器242和244,寫入到寫&讀FIFO 240和內(nèi)部寄存器250。 圖18表示目標側(cè)鏈路控制器100和接口電路110的構(gòu)成例。
鏈J各控制器100包括事務(wù)處理控制器300和包產(chǎn)生&分析電路302。
這些電3各的某些可省略。
該事務(wù)處理控制器300執(zhí)行數(shù)據(jù)傳輸?shù)氖聞?wù)處理層所涉及的處 理。該包產(chǎn)生&分析電路302執(zhí)行由該事務(wù)處理控制器300指示傳 輸?shù)陌漠a(chǎn)生處理,以及分析從主機側(cè)接收到的包的處理。具體地 -說,該包產(chǎn)生&分析電^各302從4妄口電^各110 4妾收包頭信息和H據(jù) 信息,并通過將包頭和數(shù)據(jù)結(jié)合組成包。包產(chǎn)生&分析電^各302將 /人主才幾側(cè)4妻收的包分為包頭和ft據(jù),并分初4妾收到的包。
包產(chǎn)生&分析電路302包括RGB彈性緩沖器304、接收包緩 沖器306 、發(fā)送包緩沖器307和多路復(fù)用器308 (多路選擇輸出器)。 通過多路復(fù)用器308從收發(fā)器40接收到的包的信息中的RGB接口 信號的信息輸入到作為FIFO發(fā)揮功能的RGB彈性緩沖器304,并 傳4俞到4妻口電^各110 ( RGB接口電3各310 )。通過多路復(fù)用器308從 收發(fā)器40接收到的包的信息輸入到作為FIFO發(fā)揮功能的包緩沖器 306,并傳輸?shù)浇涌陔奮各110。從接口電路110接收到的包的信息輸 入到包緩沖器307,并通過多路復(fù)用器308傳輸?shù)绞瞻l(fā)器40。
4妾口電-各110包4舌RGB^妻口電^各310、 MPU 4妻口電^各320、 串行接口電路330、內(nèi)部寄存器接口電路340、以及多路復(fù)用器342 和344 (多路選擇輸出器)。這些中的某些可省略。
RGB 4妻口電^各310、 MPU 4妻口電^各320 ,口串4亍4妄口電3各330 是用于分別在連接到接口總線的裝置LCD1、 LCD2和GD之間進 行RGB、 MPU和串行接口處理的電路。內(nèi)部寄存器接口電路340 是用于將乂人主4幾側(cè)傳豸俞來的信息(4姿口4言息、定時々言息)寫入到內(nèi) 部寄存器350的電^各。
從鏈路控制器100接收到的RGB接口信號上的信息(RGB數(shù) 據(jù)、同步信號碼)輸入到RGB接口電路310。而且,RGB數(shù)據(jù)暫 時存儲于其功能相當于一個先進先出(FIFO)的彈性緩沖器312。 RGB接口信號如垂直同步信號、水平同步信號、就緒信號、時鐘信 號和數(shù)據(jù)信號由信號發(fā)生器314產(chǎn)生,并通過多路復(fù)用器342作為 信號FPFRAME、 FPLINE、 FPI〕RDY、 FPSHIFT、和FPDAT[17:0] 輸出。
從鏈路控制器100接收到的MPU接口信號的信息(MPU數(shù)據(jù)) 輸入到MPU 4妻口電3各320。 MPU ^妻口信號如寫(讀)信號、數(shù)據(jù) 信號和地址0信號等由信號發(fā)生器322產(chǎn)生,并通過多路復(fù)用器342 作為信號FPFRAME ( FPLINE )、 FPDAT[17:0]和FPAO llT出。芯片 選擇信號FPCS等由CS發(fā)生器324產(chǎn)生。通過多路復(fù)用器342和 MPU接口電路320,來自與接口總線相連接的裝置的讀數(shù)據(jù)信號被 傳輸?shù)芥溌房刂破?00。
從鏈路控制器IOO接收到的串行接口信號的信息(串行數(shù)據(jù)) 輸入到串行接口總線330。串行接口信號如,地址0信號、讀/寫信 號、數(shù)據(jù)信號和時鐘信號等由信號發(fā)生器332產(chǎn)生,并通過多路復(fù) 用器344和342作為信號FPA0、 FPR/W、 FPSIO和FPSCK輸出。 I2C 4妻口電^各334產(chǎn)生I2C的4妻口信號,并輸出。乂人主才幾側(cè)通過的 SERIAL總線信號,通過多^各復(fù)用器344和342作為信號FPAO、 FPR/W、 FPSIO和FPSCK l命出到4妻口總線。
通過內(nèi)部寄存器接口電路340,來自鏈路控制器100的目標側(cè) 的寄存器的信息(接口信息、定時信息)傳輸并寫入內(nèi)部寄存器350。
如圖18 (原文有誤)所示,目標側(cè)的接口電路110包括多路復(fù) 用器342 (344),其輸入與RGB接口電路310、 MPU接口電路320 和串行接口電路330 (廣義上是指第——第N接口電路)的輸出相
連接,器輸出與接口總線相連接。而且,多路復(fù)用器342選擇RGB 4妄口電3各310、 MPIJ "l妻口電i 各320和串4亍4妄口電-各330中的 一個輸 出,并輸出由選定的接口電路產(chǎn)生的接口信號到接口總線。這樣, 例如,4姿口電^各310、 320和330之一的l命出可由包中i殳置的端口
號碼選定。
11.主才幾側(cè)和目標側(cè)RGB接口電3各的構(gòu)成例
下面,參照圖19 (A),說明圖17所示的主機側(cè)的RGB接口 電路210 (信號檢測器214)的配置實例。如圖19(A)所示,RGB 接口電i 各210包括邊緣才企測器400和410、以及采集電3各420。
邊緣4全測器400沖企測來自系統(tǒng)裝置5的水平同步信號HSYNC 的邊緣,并輸出邊緣檢測信號HDET。邊緣檢測器410才全測到來自 系統(tǒng)裝置5的垂直同步信號VSYNC邊緣,并輸出邊緣斥僉測信號 VDET。這種情況下,4艮據(jù)內(nèi)部寄存器250的i殳置決定^r測上升沿 還是下降沿。
根據(jù)時鐘信號CLK,采集電路420執(zhí)行邊緣檢測信號HDET 和VDET、以及數(shù)據(jù)信號D[17:0]的采集處理。這里,CLK是從系 統(tǒng)裝置5傳輸來的時鐘信號,是用于釆集RGB數(shù)據(jù)的各像素數(shù)據(jù) 的像素時鐘信號。這樣,在本實施例中,由于采集是基于頻率不那 么高的^象素時鐘信號CLK進行的,所以主才幾側(cè)凄t據(jù)傳輸控制裝置 10的功^4可降4氐。
通過沖丸4于采集邊纟彖4全測〗言號HDET和VDET處理過禾呈,采集電 ^各420決定i殳置在包中的水平同步信號碼(見圖9)。當沖企測到如垂 直同步信號的邊緣檢測信號VDET時,同步信號碼i殳置為"1" (VS=1、 HS=0)。當才全測到水平同步信號的邊緣才企測信號HDET 時,同步信號石馬設(shè)置為"2" (VS二O、 HS=1 )。當才企測到垂直同步信
號的邊緣檢測信號VDET以及水平同步信號的邊緣;險測信號HDET 兩個時,同步信號碼i殳置為"3" (VS=1, HS=1 )。這樣同步信號碼 可設(shè)置在傳輸?shù)侥繕藗?cè)的包的同步信號碼域上。
釆集電路420包括VDP/VNDP檢測計數(shù)器422,該VDP/VNDP 檢測計數(shù)器422根據(jù)邊緣檢測信號HDET和VDET執(zhí)行計數(shù)過程。 而且,根據(jù)該計數(shù)器422的計數(shù)結(jié)果,采集電路420執(zhí)行顯示期間 VDP和非顯示期間VNDP的判斷(辨別)處理。
參照圖19(B),描述圖18所示的目標側(cè)的RGB接口電路310 (信號4全測器314)的配置實例。如圖19(B)所示,該RGB4妄口 電路310包括定時發(fā)生器430和440。定時發(fā)生器430包括像素計 數(shù)器432,計數(shù)發(fā)生器440包括像素計數(shù)器442和水平(行)計數(shù) 器444。
該定時發(fā)生器430從鏈路控制器110接收RGB數(shù)據(jù)上的信息, 從內(nèi)部寄存器350接收定時信息(HDPS、 HDP等)。根據(jù)像素計數(shù) 器432的計數(shù)值,如圖3(B)所示,定時發(fā)生器430產(chǎn)生并輸出 與作為像素時鐘信號的FPSHIFT同步的數(shù)據(jù)信號FPDAT[17:0]。
定時發(fā)生器440從鏈路控制器100接收含有同步信號碼的包頭 信息,從內(nèi)部寄存器350接收定時信息(VT、 VPW、 VDPS、 VDP、 HT和HPW等)。而且,根據(jù)像素計數(shù)器442的計數(shù)值和水平(行) 計數(shù)器444的計數(shù)值,所確定的(時限),定時發(fā)生器440產(chǎn)生和 輸出如圖3(A)和圖3 (B)所示的定時的垂直同步信號FPFRAME 以及水平同步信號FPLINE。
如上所述,在本實施例中,由于RGB接口信號的定時按照內(nèi) 部寄存器350的定時信息進行微調(diào),所以可降低功耗,提高數(shù)據(jù)傳 輸效率。12.電子設(shè)備
圖20表示本實施例的電子設(shè)備的構(gòu)成例。該電子設(shè)備包括在 本實施例中描述的數(shù)據(jù)傳輸控制裝置502、 512、 514、 520和530。 該電子設(shè)備包括基帶引擎500 (廣義是指通信裝置)、應(yīng)用引擎 510 (廣義是指處理器)、相機540 (廣義是指攝像裝置)和LCD 550 (廣義上是指顯示裝置)。換言之,圖19所示的電子設(shè)備包括目 標側(cè)數(shù)據(jù)傳輸控制裝置520和530;通過串行總線與目標側(cè)數(shù)據(jù)控 制裝置520和530相連的主機側(cè)數(shù)據(jù)傳輸控制裝置514;以及通過 接口總線與目標側(cè)數(shù)據(jù)傳輸控制裝置520和530相連的一個或者多 個裝置540和550。電子i殳備的結(jié)構(gòu)中某些電路可省略。沖艮據(jù)這種 結(jié)構(gòu),可^吏手才幾等具備照相功能和液晶LCD ( liquid crystal display ) 的顯示功能。但是,本實施例中的電子設(shè)備不限于手機,它可以適 用于各種電子設(shè)備比如數(shù)碼相機、PDA、電子筆記本、電子辭典或 者其他便攜信息終端設(shè)備。
如圖20所示,本實施例所描述的串行傳輸在i殳置基帶引擎500 上的主機側(cè)數(shù)據(jù)傳輸控制裝置502和設(shè)置在應(yīng)用引擎510 (繪圖引 擎)上的目標側(cè)傳輸控制裝置512之間進行。本實施例的串行傳輸 也可以在設(shè)置應(yīng)用引擎510上的主4幾側(cè)H據(jù)傳輸控制裝置514和含 有照相機接口電路522,或者該主機側(cè)數(shù)據(jù)傳輸控制裝置514和含 有LCD接口電路532的數(shù)據(jù)傳輸控制裝置520之間進行。
才艮才居圖20所示的結(jié)構(gòu),與以前的電子i殳備相比,可降<氐EMI 噪聲。另外,通過降低數(shù)據(jù)控制裝置的體積和功耗耗,可進一步降 低該電子設(shè)備的功耗。當電子i殳備是手沖幾時,串行信號線可用作經(jīng) 過手機連接區(qū)(鉸接區(qū))的信號線,由此,實現(xiàn)安裝的簡單化。
此外,本發(fā)明并不限于上述實施例,可以有各種變形例。例如, 在本"i兌明書或者附圖中,作為廣義和同義術(shù)i吾(比如一個或者多個
裝置,第——第N接口電路、接口信息)引用的術(shù)語(比如
LCD1'LCD2.GD'RGB'MPU.串行接口電^各、定時信息等),也可以 在i兌明書或附圖的其他地方替換為廣義和同義術(shù)語。
而且,數(shù)據(jù)傳輸控制裝置和電子設(shè)備的配置和操作不限于上述 實施例中的描述,可以有各種變形例。例如,在本實施例中,接口 電i 各包括RGB 4妾口電i 各、MPU 4妄口電游^口串4亍4妻口電3各。^f旦是, 4妾口電3各也可以不包括MPU才姿口電^各或和串4亍4妾口電^各。此外, 也可以采用將目標側(cè)數(shù)據(jù)傳輸控制裝置的部分或者全部,安裝在與 連4妻在"^妄口總線上的裝置(LCD1、 LCD2等)上?;蛘咭部梢詫⒅?機側(cè)數(shù)據(jù)傳輸控制裝置的 一部分或者全部安裝在系統(tǒng)裝置上。
符號說明
5 系統(tǒng)裝置 20 收發(fā)器 40 收發(fā)器 92 接口電路 110 接口電路
10 主機側(cè)數(shù)據(jù)傳輸控制裝置 30目標側(cè)數(shù)據(jù)傳輸控制裝置 90鏈路控制器 100鏈路控制器 250 內(nèi)部寄存器
310 RGB接口電路 320 MPU接口電路
330串行接口電路 350 內(nèi)部寄存器。
權(quán)利要求
1.一種用于控制數(shù)據(jù)傳輸?shù)臄?shù)據(jù)傳輸控制裝置,其特征在于包括鏈路控制器,用于分析包;接口部,用于產(chǎn)生并輸出接口信號;以及內(nèi)部寄存器,用于設(shè)置信息,所述信息用于規(guī)定所述接口信號的信號形式。
2. 根據(jù)權(quán)利要求1所述的數(shù)據(jù)傳輸控制裝置,其特征在于所述4妻口部包括第一4妄口電^各以及第二4妻口電^各。
3. 根據(jù)權(quán)利要求1或2所述的數(shù)據(jù)傳輸控制裝置,其特征在于在傳輸數(shù)據(jù)以前,基于從主才幾側(cè)數(shù)據(jù)傳輸控制裝置傳輸 的包,在所述內(nèi)部寄存器中設(shè)定所述信息。
4. 根據(jù)權(quán)利要求3所述的數(shù)據(jù)傳輸控制裝置,其特征在于將所述接口信息設(shè)置在所述內(nèi)部寄存器中后,從所述主 機側(cè)數(shù)據(jù)傳輸控制裝置傳輸在數(shù)據(jù)域中已設(shè)置了數(shù)據(jù)的包,所述接口部以根據(jù)在所述內(nèi)部寄存器中設(shè)置的所述信息 的輸出格式和定時輸出接口信號,所述接口信號包含已設(shè)置在 包中的數(shù)據(jù)信號。
5. 根據(jù)權(quán)利要求1或2所述的數(shù)據(jù)傳輸控制裝置,其特征在于從主機側(cè)數(shù)據(jù)傳輸控制裝置傳輸?shù)陌ㄓ糜谠O(shè)定端口 號石馬的端口號石馬;或,以及 所述接口部將端口作為目的地輸出接口信號,所述端口 是從與接口總線連接的一個或多個裝置的端口中根據(jù)在包中已i殳置的所述端口號碼選擇的。
6. 根據(jù)權(quán)利要求2所述的數(shù)據(jù)傳輸控制裝置,其特征在于所述"t妄口部包括多^各復(fù)用器,所述多^各復(fù)用器的輸入與 所述第一接口電路、第二接口電路的輸出連接,所述多路復(fù)用 器的輸出與接口總線連接,以及所述多路復(fù)用器選擇所述第一接口電路、第二接口電路 的輸出中的 一 個,并將由被選擇的接口電路產(chǎn)生的接口信號輸 出到所述接口總線。
7. 根據(jù)權(quán)利要求2所述的數(shù)據(jù)傳輸控制裝置,其特征在于所述第一4妾口電i 各、第二4妻口電i 各是RGB 4妻口電3各、 MPU接口電路、串行接口電路中的任意一個,所述RGB接口 電^各用于產(chǎn)生RGB ^妄口的4妻口 1言號,所述MPU 4妻口電^各用 于產(chǎn)生MPU接口的接口信號,所述串行接口電路用于產(chǎn)生串 行接口的接口信號。
8. —種用于控制數(shù)據(jù)傳輸?shù)臄?shù)據(jù)傳輸控制裝置,其特征在于包 括接口部,用于進行數(shù)據(jù)傳輸控制裝置和系統(tǒng)裝置之間的 接口處理;鏈路控制器,用于產(chǎn)生包;以及內(nèi)部寄存器,用于設(shè)置信息,所迷信息用于規(guī)定從所述 目標側(cè)數(shù)據(jù)傳輸控制裝置輸出的接口信號的信號形式。
9. 根據(jù)權(quán)利要求8所述的數(shù)據(jù)傳輸控制裝置,其特征在于所述內(nèi)部寄存器包括寄存?zhèn)鬏旈_始寄存器,以及當所述系統(tǒng)裝置通過所述寄存?zhèn)鬏旈_始寄存器指示傳輸 開始時,所述鏈路控制器產(chǎn)生含有設(shè)置在所述內(nèi)部寄存器的所 述信息的包,并且將生成的包發(fā)送至目標側(cè)lt據(jù)傳輸控制裝置。
10. 根據(jù)權(quán)利要求8或9所述的數(shù)據(jù)傳輸控制裝置,其特征在于在將含有所述信息的包發(fā)送至目標側(cè)數(shù)據(jù)傳輸控制裝置 后,所述鏈路控制器產(chǎn)生在數(shù)據(jù)域上設(shè)置了數(shù)據(jù)的包,并將生 成的包發(fā)送至目標側(cè)數(shù)據(jù)傳輸控制裝置。
11. 一種電子設(shè)備,其特征在于包括目標側(cè)數(shù)據(jù)傳輸控制裝置;主機側(cè)數(shù)據(jù)傳輸控制裝置,向所述目標側(cè)數(shù)據(jù)傳輸裝置車lr出包;以及輸入從所述目標側(cè)數(shù)據(jù)傳輸裝置輸出的接口信號的裝置,其中,所述目標側(cè)數(shù)據(jù)傳輸控制裝置包括鏈路控制器,用于分析所述包;接口部,用于產(chǎn)生并輸出所述接口信號;以及內(nèi)部寄存器,用于i殳置信息,所述信息用于身見定所述接 口信號的信號形式。
12. 根據(jù)權(quán)利要求11所述的電子設(shè)備,其特征在于所述4姿口部包4舌第 一沖妻口電i 各以及第二4妾口電^各。
13. 根據(jù)權(quán)利要求11或12所述的電子設(shè)備,其特征在于在傳輸數(shù)據(jù)以前,基于從所述主才幾側(cè)數(shù)據(jù)傳輸控制裝置 傳輸?shù)剿瞿繕藗?cè)數(shù)據(jù)傳輸控制裝置的包,在所述內(nèi)部寄存器 中i殳定所述信息。
14. 根據(jù)權(quán)利要求11或12所述的電子設(shè)備,其特征在于在所述內(nèi)部寄存器中設(shè)定所述信息之后,數(shù)據(jù)域中設(shè)定 有數(shù)據(jù)的包乂人所述主才幾側(cè)數(shù)據(jù)傳輸控制裝置傳輸?shù)剿瞿繕?側(cè)數(shù)據(jù)傳輸控制裝置中,所述接口部以4艮據(jù)設(shè)定在所述內(nèi)部寄存器中的所述信息 的輸出才各式和定時,輸出接口信號,所述接口信號包括i殳定在 包中的數(shù)據(jù)的信號。
15. —種電子設(shè)備,其特征在于包括主機側(cè)數(shù)據(jù)傳輸控制裝置;目標側(cè)數(shù)據(jù)傳輸控制裝置,輸入從所述主4幾側(cè)lt據(jù)傳輸 控制裝置輸出的包;以及輸入從所述目標側(cè)數(shù)據(jù)傳輸控制裝置輸出的接口信號的 裝置,其中,所述主機側(cè)數(shù)據(jù)傳輸控制裝置包括 接口部,用于進行主機側(cè)數(shù)據(jù)傳輸控制裝置和系統(tǒng)裝置 之間的4妻口處理;鏈路控制器,用于產(chǎn)生所述包;以及內(nèi)部寄存器,用于設(shè)置信息,所述信息用于規(guī)定所述接 口信號的信號形式。
16. 根據(jù)權(quán)利要求15所述的電子設(shè)備,其特征在于所述內(nèi)部寄存器包括寄存?zhèn)鬏旈_始寄存器,以及當所述系統(tǒng)裝置通過所述寄存?zhèn)鬏旈_始寄存器指示傳輸 開始時,所述ii路控制器產(chǎn)生含有設(shè)置在所述內(nèi)部寄存器的所 述信息的包,并且將生成的包發(fā)送至目標側(cè)數(shù)據(jù)傳輸控制裝置。
17. 根據(jù)權(quán)利要求15或16所述的電子設(shè)備,其特征在于在將含有所述信息的包發(fā)送至所述目標側(cè)數(shù)據(jù)傳輸控制 裝置后,所述鏈路控制器產(chǎn)生在數(shù)據(jù)域上設(shè)置了數(shù)據(jù)的包,并 將生成的包發(fā)送至所述目標側(cè)數(shù)據(jù)傳輸控制裝置。
18. —種用于控制數(shù)據(jù)傳輸?shù)臄?shù)據(jù)傳輸控制方法,其特征在于包括 以下步驟訪問第一內(nèi)部寄存器,并設(shè)置從目標側(cè)數(shù)據(jù)傳輸控制裝 置輸出的接口信號的信號形式,所述第 一 內(nèi)部寄存器是主機側(cè) 數(shù)據(jù)傳輸控制裝置的內(nèi)部寄存器;將設(shè)置在所述第 一 內(nèi)部寄存器的信息中的第 一 信息傳輸 至第二內(nèi)部寄存器,所述第二內(nèi)部寄存器是所述目標側(cè)數(shù)據(jù)傳輸控制裝置的內(nèi)部寄存器;將數(shù)據(jù)寫入至所述第一內(nèi)部寄存器;第一鏈路控制器產(chǎn)生含有所述數(shù)據(jù)的包,所述第一鏈路 控制器是所述主機側(cè)數(shù)據(jù)傳輸控制裝置的鏈路控制器;所述主4幾側(cè)數(shù)據(jù)傳輸控制裝置將所述包發(fā)送至所述目標 側(cè)數(shù)據(jù)傳輸控制裝置;第二鏈路控制器分析所述包,所述第二鏈路控制器是所 述目標側(cè)數(shù)據(jù)傳輸控制裝置的鏈路控制器;以及所述目標側(cè)數(shù)據(jù)傳輸控制裝置產(chǎn)生并輸出基于所述第一 信息的所述接口信號。
19. 一種用于控制數(shù)據(jù)傳輸?shù)臄?shù)據(jù)傳輸控制裝置,其特征在于包括鏈路控制器,用于分析含有信息的包,所述信息用于規(guī) 定從所述數(shù)據(jù)傳輸控制裝置輸出的接口信號的信號形式;以及接口部,基于所述信息,產(chǎn)生并輸出所述接口信號。
20. —種用于控制數(shù)據(jù)傳輸?shù)臄?shù)據(jù)傳輸控制裝置,其特征在于包 括接口部,用于進行數(shù)據(jù)傳輸控制裝置和系統(tǒng)裝置之間的 接口處理;以及纟連路控制器,用于產(chǎn)生含有信息的包,所述信息用于規(guī) 定從目標側(cè)數(shù)據(jù)傳輸控制裝置輸出的接口信號的信號形式。
全文摘要
本發(fā)明公開了一種可相對于與其連接的裝置的各種接口柔性對應(yīng)的數(shù)據(jù)傳輸控制裝置和包含該裝置的電子設(shè)備。該數(shù)據(jù)傳輸控制裝置(30)包括鏈路控制器(100),該鏈路控制器分析從主機側(cè)數(shù)據(jù)傳輸控制裝置(10)接收到的包;接口電路(110),該接口電路產(chǎn)生接口信號,并向接口總線輸出產(chǎn)生的接口信號;以及內(nèi)部寄存器(350),該內(nèi)部寄存器設(shè)置接口信息,接口信息用于規(guī)定從接口電路(110)輸出的接口信號的信號形式。該接口電路(110)包括第一~第N接口電路(310,320,330),各接口電路分別生成接口信號,各接口信號的信號形式由內(nèi)部寄存器(350)上設(shè)置的接口信息確定。
文檔編號H04L29/06GK101174251SQ20071016818
公開日2008年5月7日 申請日期2005年3月3日 優(yōu)先權(quán)日2004年3月9日
發(fā)明者本田裕康 申請人:精工愛普生株式會社
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
巴青县| 中江县| 阜城县| 景谷| 枣强县| 家居| 乌鲁木齐县| 嘉鱼县| 哈巴河县| 许昌县| 招远市| 南投市| 新晃| 哈巴河县| 福泉市| 上饶县| 西吉县| 泰和县| 宁南县| 延边| 锦屏县| 古田县| 荣昌县| 平遥县| 麻城市| 什邡市| 金华市| 红桥区| 沧源| 辰溪县| 珠海市| 新巴尔虎右旗| 乐山市| 漯河市| 涟源市| 福鼎市| 沅江市| 双牌县| 启东市| 平顺县| 景宁|