亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

從裝置的制作方法

文檔序號:7619586閱讀:123來源:國知局
專利名稱:從裝置的制作方法
技術領域
本發(fā)明涉及一種從裝置,其執(zhí)行到/從經(jīng)由數(shù)據(jù)傳輸總線連接的主裝置的數(shù)據(jù)傳輸。
背景技術
圖9是在主裝置和從裝置之間執(zhí)行數(shù)據(jù)傳輸?shù)那闆r下使用的根據(jù)相關技術的普通接口系統(tǒng)的示意方框圖。如圖9所示,對于根據(jù)相關技術的普通裝置間(inter-device)接口,主裝置901如CPU完成數(shù)據(jù)傳輸總線上的數(shù)據(jù),并控制操作控制信號如寫操作控制信號以向從裝置902(例如存儲器和輔助(companion)芯片)發(fā)布操作指令。從裝置902根據(jù)操作控制信號的指令,在內部將數(shù)據(jù)鎖存在傳輸總線上,從而實現(xiàn)數(shù)據(jù)傳輸。
在相關技術的裝置內(intra-device)接口中,從裝置902包括接口903和內部電路904。例如,如果從主裝置901向從裝置902進行數(shù)據(jù)傳輸,則使用操作控制信號作為鎖存定時將數(shù)據(jù)傳輸總線上的數(shù)據(jù)鎖存在接口電路903中,并且將鎖存的數(shù)據(jù)存儲到內部電路904中(例如,參考JP11-341001A)。
對于相關技術的裝置間接口中使用的主裝置901,在圖10中示出了在操作控制信號(CS、WE)的上升沿保證(guarantee)數(shù)據(jù)傳輸總線上的數(shù)據(jù)DATA、ADR(地址)的系統(tǒng),而在圖11中示出了在操作控制信號(CS、WE)的下降沿保證在數(shù)據(jù)傳輸總線上的數(shù)據(jù)DATA、ADR的系統(tǒng)。
從而,為了使從裝置902在主裝置901的數(shù)據(jù)保證時期內正確地鎖存數(shù)據(jù)傳輸總線上的數(shù)據(jù),在設計該裝置時必須考慮到主裝置901的系統(tǒng)來指定鎖存定時。
如果用于控制操作控制信號的定時不同于當保證數(shù)據(jù)傳輸總線上的數(shù)據(jù)時的時期,即使在相同系統(tǒng)的主裝置901上,正確地鎖存數(shù)據(jù)的鎖存定時也不同。
如果對每個主裝置901而特別地定制開發(fā)從裝置902,則不得不為每個主裝置901設計鎖存定時。如果多個主裝置類型使用單個從裝置902,除非主裝置901保證在數(shù)據(jù)傳輸總線920上的數(shù)據(jù)的時期與從裝置902鎖存數(shù)據(jù)的定時相匹配,否則從裝置不能連接到主裝置。因此,從裝置902的鎖存定時是降低從裝置902的通用性的主要因素。

發(fā)明內容
本發(fā)明的目的是提供一種通過任意地改變鎖存定時而能夠增強從裝置的通用性的從裝置。
根據(jù)本發(fā)明的從裝置是一個執(zhí)行到/從經(jīng)由數(shù)據(jù)傳輸總線連接的主裝置的數(shù)據(jù)傳輸?shù)膹难b置,該從裝置包括鎖存定時調整部件,用于基于用來控制從裝置的操作的操作控制信號來調整主裝置用來鎖存數(shù)據(jù)傳輸總線上的數(shù)據(jù)的定時;以及存儲部件,用于存儲用來經(jīng)由來自主裝置的設置而延遲由鎖存定時調整部件調整的鎖存定時的參數(shù)。
利用這種配置,有可能通過經(jīng)由來自主裝置的設置來延遲數(shù)據(jù)鎖存定時而任意地改變鎖存定時,這增強了從裝置的通用性。
根據(jù)本發(fā)明的從裝置是一個執(zhí)行到/從經(jīng)由數(shù)據(jù)傳輸總線連接的主裝置的數(shù)據(jù)傳輸?shù)膹难b置,該從裝置包括鎖存定時調整部件,用于基于用來控制從裝置的操作的操作控制信號來調整主裝置用來鎖存數(shù)據(jù)傳輸總線上的數(shù)據(jù)的定時;以及鎖存定時設置部件,用于基于在從裝置被激活時測量的參考數(shù)據(jù)的鎖存時間來設置用來延遲由鎖存定時調整部件調整的鎖存定時的參數(shù)。
利用這種配置,有可能基于在從裝置被激活時測量的參考數(shù)據(jù)的鎖存時間通過延遲鎖存定時而任意地改變鎖存定時,這增強了從裝置的通用性。
根據(jù)本發(fā)明,鎖存定時調整部件包括用于經(jīng)由至少一個觸發(fā)器延遲控制信號的第一路徑、用于繞過第一路徑的第二路徑、以及用于在第一路徑和第二路徑之間切換的選擇器。
利用這種配置,有可能在不使用解碼器或者延遲電路的情況下配置鎖存定時調整部件,這減少了從裝置的成本。
根據(jù)本發(fā)明,不需要針對每個連接的主裝置設計從裝置接口,這增強了從裝置的通用性。


圖1是用于描述本發(fā)明的第一實施例的接口系統(tǒng)的方框圖;圖2示出了在本發(fā)明的第一實施例中使用操作控制信號的下降沿作為參考而改變鎖存定時的情況;圖3是用于描述本發(fā)明的第二實施例的接口系統(tǒng)的方框圖;圖4示出了根據(jù)第二實施例的鎖存定時調整單元的示范配置;圖5示出了根據(jù)第二實施例的只包括觸發(fā)器和選擇器的鎖存定時調整單元的配置;圖6是根據(jù)第二實施例的自動鎖存定時設置單元的方框圖;圖7是根據(jù)第二實施例的自動鎖存定時設置單元(8位數(shù)據(jù))的方框圖;圖8示出了根據(jù)第二實施例的接口系統(tǒng)中的自動鎖存定時設置序列;圖9示出了根據(jù)相關技術的普通接口系統(tǒng)的配置;圖10示出在操作控制信號的上升沿鎖存數(shù)據(jù)的時序圖;以及圖11示出了在操作控制信號的下降沿鎖存數(shù)據(jù)的時序圖。
具體實施例方式
圖1是用于描述本發(fā)明的第一實施例的接口系統(tǒng)的方框圖。包含本實施例的從裝置的接口系統(tǒng)包括主裝置101如CPU以及從裝置102如存儲器和輔助芯片。從裝置102包括鎖存定時調整單元105、內部存儲器106、接口電路103以及內部電路104。
鎖存定時調整單元105根據(jù)操作控制信號如寫操作控制信號和內部存儲器106中存儲的參數(shù),產(chǎn)生用于鎖存數(shù)據(jù)傳輸總線上的數(shù)據(jù)的鎖存定時,并且將鎖存定時傳送到接口電路103。在這一實踐中,通過參數(shù)設置信號預設內部存儲器106中存儲的參數(shù)。接口電路103鎖存數(shù)據(jù)傳輸總線上的數(shù)據(jù),并將數(shù)據(jù)存儲到內部電路104。
圖2示出了使用操作控制信號的下降沿作為參考而改變鎖存定時的情況。如圖2所示,根據(jù)該實施例,使用操作控制信號CS、WE的下降沿作為參考,通過改變內部存儲器106中存儲的內部參數(shù)而改變鎖存定時。這穩(wěn)定地鎖存數(shù)據(jù)傳輸總線上的DATA、ADR,并將DATA和ADR合并到從裝置102的內部電路104。
根據(jù)本實施例,有可能在連接從裝置的時候,而不是在設計該從裝置的時候,來設置從裝置的鎖存定時。這增強了從裝置的通用性。
圖3是用于描述本發(fā)明的第二實施例的接口系統(tǒng)的方框圖。包含本實施例的從裝置的接口系統(tǒng)包括主裝置301如CPU以及從裝置302如存儲器和輔助芯片。從裝置302包括鎖存定時調整單元305、自動鎖存定時設置單元307、接口電路303、以及內部電路304。
根據(jù)該實施例的從裝置302經(jīng)由自動鎖存定時設置單元307自動地確定實施例1中設置在內部存儲器106中的用于鎖存定時調整的參數(shù)。
根據(jù)本實施例的從裝置302經(jīng)由數(shù)據(jù)傳輸總線連接到主裝置301,并根據(jù)由主裝置301控制的操作控制信號執(zhí)行到/從主裝置301的數(shù)據(jù)傳輸。從裝置302包括自動鎖存定時設置單元307,用于通過測量直到鎖存了當從裝置302被激活時從主裝置傳輸來的參考數(shù)據(jù)為止所花費的時間,產(chǎn)生對應于用于鎖存數(shù)據(jù)傳輸總線上的數(shù)據(jù)的鎖存定時的延遲值;和鎖存定時調整單元305,用于基于自動鎖存定時設置單元307所產(chǎn)生的延遲值來調整操作控制信號的鎖存定時。
根據(jù)該實施例,測量直到鎖存了當從裝置302被激活時從主裝置傳輸來的參考數(shù)據(jù)為止所花費的時間,產(chǎn)生對應于用于鎖存數(shù)據(jù)傳輸總線上的數(shù)據(jù)的鎖存定時的延遲值,并基于延遲值調整操作控制信號的鎖存定時。這允許系統(tǒng)設計者在主裝置和從裝置之間的訪問定時對設計者透明的情況下設計接口。
圖4示出了根據(jù)該實施例的鎖存定時調整單元的示范配置。如圖4所示,鎖存定時調整單元400包括用于檢測操作控制信號的邊沿的下降沿檢測塊402、用于對參數(shù)410到424的設置進行解碼的解碼器404、用于根據(jù)由解碼器404解碼的延遲值來延遲邊沿的延遲電路403、以及用于使信號的定時同步的觸發(fā)器451、542、453。
鎖存定時調整單元400在下降沿檢測塊402中檢測操作控制信號的邊沿,并根據(jù)通過對參數(shù)410到424的設置進行解碼而獲得的延遲值來延遲邊沿,從而調整用于鎖存操作控制信號的鎖存定時。
圖5示出了包括觸發(fā)器和用作鎖存定時調整單元400的電路的選擇器的鎖存定時調整單元500。鎖存定時調整單元500不包括圖4中所示的延遲電路403和解碼器404,而包括串聯(lián)連接觸發(fā)器554、555等的16級觸發(fā)器510;用于通過選擇信號而在經(jīng)過16級觸發(fā)器510的信號路徑和繞過16級觸發(fā)器510的信號路徑之間切換的選擇器556;串聯(lián)連接觸發(fā)器557、558等的8級觸發(fā)器511;用于通過選擇信號而在經(jīng)過8級觸發(fā)器511的信號路徑和繞過8級觸發(fā)器511的信號路徑之間切換的選擇器559;串聯(lián)連接觸發(fā)器560、561等的4級觸發(fā)器512;用于通過選擇信號而在經(jīng)過4級觸發(fā)器512的信號路徑和繞過4級觸發(fā)器512的信號路徑之間切換的選擇器562;串聯(lián)連接觸發(fā)器563、564的2級觸發(fā)器513;用于通過選擇信號而在經(jīng)過2級觸發(fā)器513的信號路徑和繞過2級觸發(fā)器513的信號路徑之間切換的選擇器565;包括觸發(fā)器566的單級觸發(fā)器514;以及用于通過選擇信號而在經(jīng)過單級觸發(fā)器514的信號路徑和繞過單級觸發(fā)器514的信號路徑之間切換的選擇器567。
如圖5所示的鎖存定時調整單元結合選擇信號的每一位為多級觸發(fā)器設置延遲時間,從而不使用解碼器或延遲電路就配置了簡單的定時調整單元。
圖6示出根據(jù)該實施例的自動鎖存定時設置單元600的示范配置。自動鎖存定時設置單元600包括連接了數(shù)據(jù)傳輸總線的輸入數(shù)據(jù)比較塊610、裕度(margin)保留延遲塊620、鎖存定時設置參數(shù)輸出塊(延遲值輸出塊)630、以及向其輸入操作控制信號的計數(shù)器塊。
輸入數(shù)據(jù)比較塊610按順序鎖存數(shù)據(jù)傳輸總線上的數(shù)據(jù),并且一旦鎖存了預定的數(shù)據(jù)就向裕度保留延遲塊620通知啟動了數(shù)據(jù)鎖存。裕度保留延遲塊620延遲鎖存啟動定時,以便保留允許數(shù)據(jù)的穩(wěn)定鎖存并向鎖存定時設置參數(shù)輸出塊630傳送鎖存啟動通知的定時。從裕度保留延遲塊620接收到鎖存啟動通知后,鎖存定時設置參數(shù)輸出塊630讀取計數(shù)器塊640的計數(shù)器值,并輸出計數(shù)器值作為鎖存定時設置參數(shù)。計數(shù)器塊640復位操作控制信號的邊沿,并在操作自動鎖存定時設置單元307的時候不斷地進行計數(shù)。
通過以上的操作,自動鎖存定時設置單元307通過使用操作控制信號作為參考而測量直到從數(shù)據(jù)傳輸總線鎖存的數(shù)據(jù)與預定的數(shù)據(jù)相匹配為止所花費的時間,并將結果作為鎖存定時設置參數(shù)輸出。
圖7示出了自動鎖存定時設置單元(8位數(shù)據(jù))的示范配置。在這個實施例的自動鎖存定時設置單元700中,輸入數(shù)據(jù)比較塊710包括用于鎖存從數(shù)據(jù)傳輸總線提供的數(shù)據(jù)的觸發(fā)器711a到711h;和一旦觸發(fā)器711a到711h鎖存了預定數(shù)據(jù)就打開其門的“與”(AND)電路712a、712b。裕度保留延遲塊720包括用于延遲鎖存啟動定時的觸發(fā)器712a到712d、“與”電路722、觸發(fā)器723a到723d、以及“與”電路724。
鎖存定時設置參數(shù)輸出塊730包括觸發(fā)器731、732、延遲值1寄存器733、延遲值2寄存器734、比較器735、以及延遲寄存器736。比較器735比較延遲值1寄存器733的值和延遲值2寄存器734的值。如果延遲值1小于延遲值2,則比較器735將延遲值2寄存器734的值存儲到延遲寄存器336中。如果延遲值1等于或大于延遲值2,則比較器735將延遲值1寄存器733的值存儲到延遲寄存器736。將存儲到延遲寄存器736的數(shù)據(jù)作為鎖存定時設置參數(shù)702輸出。
圖8示出了由自動鎖存定時設置單元700進行的自動鎖存定時設置序列的例子。如圖8所示,在自動鎖存定時設置序列中,從主裝置向從裝置通知自動鎖存定時設置電路“開通”(ON)(步驟S1)。接下來,通知用于裕度保留的輔助輸入(0x55)(步驟S2)。然后,用于設置的輸入1(0xAA)(步驟S3),用于設置的輸入2(0x55)(步驟S4),通知自動鎖存定時設置電路“關斷”(OFF)(步驟s5)。隨后,以自動設置電路確定的鎖存定時來鎖存數(shù)據(jù)。
根據(jù)這個實施例,測量直到鎖存了當從裝置302被激活時從主裝置傳輸來的參考數(shù)據(jù)為止所花費的時間,產(chǎn)生對應于用來鎖存數(shù)據(jù)傳輸總線上的數(shù)據(jù)的鎖存定時的延遲值,并且基于延遲值調整操作控制信號的鎖存定時。這允許系統(tǒng)設計者在主裝置和從裝置之間的訪問定時對設計者透明的情況下設計接口。
根據(jù)本發(fā)明的從裝置采用也支持來自這樣的主裝置的輸入的接口系統(tǒng),所述主裝置具有操作控制信號和數(shù)據(jù)傳輸總線的數(shù)據(jù)保證時期與該從裝置的不同的規(guī)格。該接口系統(tǒng)作為通用從裝置(輔助芯片)的接口系統(tǒng)是有用的。
權利要求
1.一種從裝置,其執(zhí)行到/從經(jīng)由數(shù)據(jù)傳輸總線連接的主裝置的數(shù)據(jù)傳輸,該從裝置包括鎖存定時調整器,基于用來控制從裝置的操作的操作控制信號來調整主裝置用來鎖存數(shù)據(jù)傳輸總線上的數(shù)據(jù)的定時;和存儲器,用于存儲用來通過來自主裝置的設置而延遲由鎖存定時調整器調整的鎖存定時的參數(shù)。
2.一種從裝置,其執(zhí)行到/從經(jīng)由數(shù)據(jù)傳輸總線連接的主裝置的數(shù)據(jù)傳輸,該從裝置包括鎖存定時調整器,基于用來控制從裝置的操作的操作控制信號來調整主裝置用來鎖存數(shù)據(jù)傳輸總線上的數(shù)據(jù)的定時;和鎖存定時設置器,基于在從裝置被激活時測量的參考數(shù)據(jù)的鎖存時間來設置用來延遲由鎖存定時調整器調整的鎖存定時的參數(shù)。
3.如權利要求1或2所述的從裝置,其中鎖存定時調整器包括用于經(jīng)由至少一個觸發(fā)器延遲控制信號的第一路徑、用于繞過第一路徑的第二路徑、以及用于在第一路徑和第二路徑之間切換的選擇器。
全文摘要
通過任意地改變鎖存定時而增強從裝置的通用性。從裝置經(jīng)由數(shù)據(jù)傳輸總線連接到主裝置,并根據(jù)由主裝置控制的操作控制信號執(zhí)行到/從主裝置的數(shù)據(jù)傳輸。從裝置包括自動鎖存定時設置單元,用于通過測量直到鎖存了當從裝置被激活時從主裝置傳輸來的參考數(shù)據(jù)為止所花費的時間,而產(chǎn)生對應于鎖存數(shù)據(jù)傳輸總線上的數(shù)據(jù)所使用的鎖存定時的延遲值;以及鎖存定時調整單元,基于自動鎖存定時設置單元所產(chǎn)生的延遲值來調整操作控制信號的鎖存定時。
文檔編號H04L29/02GK1716908SQ20051007807
公開日2006年1月4日 申請日期2005年6月14日 優(yōu)先權日2004年6月14日
發(fā)明者柳詰泰 申請人:松下電器產(chǎn)業(yè)株式會社
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1