亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

使用自定時(shí)的時(shí)分復(fù)用總線的互連的制作方法

文檔序號(hào):6479831閱讀:208來(lái)源:國(guó)知局
專利名稱:使用自定時(shí)的時(shí)分復(fù)用總線的互連的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及集成電路領(lǐng)域。更具體地,本發(fā)明涉及用于集成電路的互連設(shè)計(jì)。
背景技術(shù)
高速片上互連被用于諸如網(wǎng)絡(luò)交換結(jié)構(gòu)、存儲(chǔ)開(kāi)關(guān)、輸入/輸出虛擬化開(kāi)關(guān)、多核 中央處理單元互連以及新的片上網(wǎng)絡(luò)產(chǎn)品的各種不同的應(yīng)用。每種應(yīng)用對(duì)互連都有獨(dú)特的 要求。一種類型的互連設(shè)計(jì)被稱為點(diǎn)對(duì)點(diǎn)(P2P)。在最基本的形式下,點(diǎn)對(duì)點(diǎn)互連設(shè)計(jì)在需 要連接的集成電路的每?jī)蓚€(gè)點(diǎn)之間提供專用線路。顯然,相比于所連接的點(diǎn)的數(shù)量,點(diǎn)對(duì)點(diǎn) 連接傾向于具有相對(duì)多數(shù)量的互連。此類基本點(diǎn)對(duì)點(diǎn)連接的復(fù)雜度通常使它們無(wú)法在給定集成電路設(shè)計(jì)中實(shí)現(xiàn)。這些 直接點(diǎn)對(duì)點(diǎn)互連需要N* (N-I) *W條線路,其中N是端口(點(diǎn))的數(shù)量,而W是任何兩個(gè)給定 端口之間的連接的位寬?;ミB線路的總數(shù)具有0(N2)的性質(zhì)。例如,在N為14且W為160 的一個(gè)架構(gòu)中,點(diǎn)對(duì)點(diǎn)仲裁通信量需要29,120條互連線路。這樣多數(shù)量的互連線路還在互連端口之間產(chǎn)生路由擁塞。響應(yīng)于該擁塞,這些端 口必須被放置得相距更遠(yuǎn),以允許更大的路由通道空間,從而互連的長(zhǎng)度變得更長(zhǎng)。更長(zhǎng)的電路不僅減慢了互連速度,而且消耗更多功率,這是由較長(zhǎng)線路的兩種相 關(guān)效應(yīng)引起的,即較高的線路負(fù)載和可能需要用來(lái)滿足定時(shí)需求的中間緩沖器的附加數(shù) 量。在深亞微米工藝中,線路延遲與柵極延遲之比不斷增大是另一有害因素。隨著晶體管 特征尺寸不斷減小,線路縮小不能隨之良好地進(jìn)行。因此,所需要的是至少部分地克服諸如上述那些問(wèn)題的系統(tǒng)。

發(fā)明內(nèi)容
上述和其它需求被一種方法滿足,該方法包括通過(guò)為集成電路的通信總線上的 每個(gè)傳輸單元產(chǎn)生時(shí)鐘觸發(fā),由此促使傳輸單元中的每個(gè)前一傳輸單元開(kāi)始向傳輸單元中 毗鄰的后一傳輸單元以波前的形式發(fā)送信號(hào),以在該總線上的傳輸單元之間發(fā)送包括數(shù)據(jù) 和定時(shí)信息的信號(hào),其中該波前在公共時(shí)間點(diǎn)在每個(gè)傳輸單元處發(fā)起,且每個(gè)傳輸單元對(duì) 其在來(lái)自前一傳輸單元的信號(hào)中接收的數(shù)據(jù)和定時(shí)信息中的至少一種施加定時(shí)調(diào)節(jié),以實(shí) 現(xiàn)以下目的中的至少一個(gè)(1)捕捉來(lái)自前一傳輸單元的數(shù)據(jù);( 將來(lái)自前一傳輸單元的 數(shù)據(jù)無(wú)修改地中繼至通信總線上的后一傳輸單元;以及C3)將新數(shù)據(jù)裝載到通信總線,且 已更新的定時(shí)信息在后一波前中。附圖簡(jiǎn)述通過(guò)參照結(jié)合附圖考慮的詳細(xì)描述,本發(fā)明的其它優(yōu)點(diǎn)將顯而易見(jiàn),附圖未按比 例繪制以更清楚地表現(xiàn)細(xì)節(jié),在所有的若干附圖中,相同附圖標(biāo)記表示相同元件,且其中圖IA是單向菊花鏈環(huán)互連布局。圖IB是雙向菊花鏈互連布局。圖2是根據(jù)本發(fā)明一實(shí)施例的端口傳輸單元的功能框圖。
圖3是圖2的端口傳輸單元的代表性信號(hào)時(shí)序圖。圖4A-4D是根據(jù)本發(fā)明一實(shí)施例的根據(jù)系統(tǒng)時(shí)鐘快照的從源端口向目的地端口 傳輸數(shù)據(jù)的表示。圖5A-5D是根據(jù)本發(fā)明的另一實(shí)施例的根據(jù)系統(tǒng)時(shí)鐘快照的從源端口向目的地 端口傳輸數(shù)據(jù)的表示。詳細(xì)描述根據(jù)本發(fā)明的諸實(shí)施例的基本結(jié)構(gòu)是相連端口的菊花鏈。

圖1示出以菊花鏈方式 連接的四個(gè)端口的兩個(gè)示例。圖IA描述單向環(huán)中的環(huán)狀菊花鏈。圖IB描述開(kāi)放式菊花鏈 結(jié)構(gòu),其中雙向連接形成雙向環(huán)。注意,雖然圖IA中的鏈流向是單向的,但可向該布局添加 附加的鏈連接和傳輸單元以建立雙向連接。根據(jù)本發(fā)明在此描述的設(shè)計(jì)實(shí)施例的基本形式被指定為具有與圖IA所描述相似 的菊花鏈環(huán)結(jié)構(gòu)的自定時(shí)時(shí)分復(fù)用(TDM)總線,其中用波前中繼自定時(shí)代替了本地極高頻 時(shí)鐘發(fā)生器。諸如圖1中的傳輸單元之間的本文中所描述的通信線路由兩種類型的信號(hào)組 成數(shù)據(jù)和自定時(shí)時(shí)鐘。經(jīng)同步的數(shù)據(jù)和自定時(shí)時(shí)鐘從一個(gè)傳輸單元沿流動(dòng)通道發(fā)送至下 一傳輸單元。數(shù)據(jù)在到達(dá)一單元時(shí)通過(guò)自定時(shí)時(shí)鐘之一的延遲版本自定時(shí)并以時(shí)鐘脈沖的 方式輸入,以提供可靠的接收。如果到達(dá)該單元的數(shù)據(jù)需要被轉(zhuǎn)發(fā)給后一單元,則在轉(zhuǎn)發(fā)操 作之前該數(shù)據(jù)和自定時(shí)時(shí)鐘被重新同步。傳輸單元該傳輸單元具有三個(gè)主要功能(1)傳輸;(2)接收;以及(3)在數(shù)據(jù)和時(shí)鐘重新 同步的情況下中繼。除這些功能之外,傳輸單元還具有與端口通信的功能控制塊,且在正確 的時(shí)刻向TDM總線裝載數(shù)據(jù)并從TDM總線取數(shù)據(jù)。圖2描繪該傳輸單元的框圖。該傳輸單元由時(shí)鐘選擇電路213和227、數(shù)據(jù)通路復(fù) 用器211、控制邏輯塊215、中繼數(shù)據(jù)寄存器212、新時(shí)鐘發(fā)生塊214、三個(gè)延時(shí)塊228、229、 230以及兩個(gè)可選擇性調(diào)節(jié)的延時(shí)塊218和219組成。存在提供給所有傳輸單元的一個(gè)系 統(tǒng)時(shí)鐘輸入信號(hào)208——全局單元時(shí)鐘。圖3給出一些傳輸單元信號(hào)的信號(hào)時(shí)序圖的示例, 其中時(shí)間復(fù)用因子為4。在圖3中使用的標(biāo)記包括DpO Dp3 來(lái)自前一端口的數(shù)據(jù),按發(fā)送時(shí)間升序排 列。Dp2_last,Dp3_last,DpO_next :Dp2和DP3來(lái)自上一全局單元時(shí)鐘周期,而DpO來(lái)自下 一全局單元時(shí)鐘周期。Dsend:要從該傳輸單元發(fā)送至下一傳輸單元的數(shù)據(jù)。DsencLlast, Dsend_next 來(lái)自上一全局單元時(shí)鐘周期的Dsend數(shù)據(jù)和下一全局單元時(shí)鐘周期的Dsend 數(shù)據(jù)。在兩個(gè)相鄰的傳輸單元之間存在兩種類型的信號(hào)數(shù)據(jù)和自定時(shí)時(shí)鐘。信號(hào)202 是發(fā)往下一單元的數(shù)據(jù),該信號(hào)202在到達(dá)下一單元時(shí)變成信號(hào)201——來(lái)自上一單元的 數(shù)據(jù)。類似地,作為下一單元的時(shí)鐘的信號(hào)207在到達(dá)下一單元時(shí)變成信號(hào)204——來(lái)自 上一單元的時(shí)鐘。該數(shù)據(jù)以多位有效載荷的方式被饋送。自定時(shí)時(shí)鐘具有M個(gè)實(shí)例,其中 M是這些單元在一個(gè)全局單元時(shí)鐘周期內(nèi)執(zhí)行的中繼次數(shù)。該時(shí)鐘邊沿被定義為信號(hào)208 的上升或下降沿,其中每一個(gè)都可被用作傳輸單元的全局時(shí)鐘事件。一個(gè)時(shí)鐘周期被定義為兩個(gè)連續(xù)的選定類型的時(shí)鐘邊沿(上升或下降)之間的時(shí) 間。在任何給定時(shí)刻,自定時(shí)時(shí)鐘的M個(gè)實(shí)例中僅一個(gè)是活動(dòng)的。自定時(shí)時(shí)鐘由塊214——新時(shí)鐘發(fā)生塊——通過(guò)M位輪換移位寄存器產(chǎn)生。利用系統(tǒng)重置事件期間的信號(hào)232,214 中的該移位寄存器被重置為2M-1。然后214中的移位寄存器在中繼時(shí)鐘信號(hào)203的每個(gè)時(shí) 鐘邊沿上移位。來(lái)自214的移位寄存器輸出作為信號(hào)207被發(fā)送。自定時(shí)時(shí)鐘選擇電路227被用于選擇來(lái)自信號(hào)221的當(dāng)前活動(dòng)自定時(shí)時(shí)鐘——信 號(hào)204的延時(shí)版本。該選擇通過(guò)由控制邏輯塊215發(fā)出的信號(hào)231的延時(shí)版本來(lái)進(jìn)行。選 定的自定時(shí)時(shí)鐘然后成為信號(hào)225——數(shù)據(jù)時(shí)鐘。數(shù)據(jù)時(shí)鐘225被發(fā)送給塊215,在塊215 中存在輪換移位寄存器,該移位寄存器在系統(tǒng)重置事件期間被重置為1,且通過(guò)數(shù)據(jù)時(shí)鐘信 號(hào)225以時(shí)鐘脈沖的方式輸入。該移位寄存器輸出作為信號(hào)231被發(fā)出,信號(hào)231的延時(shí)版 本與信號(hào)221進(jìn)行與運(yùn)算,然后與該輸出進(jìn)行或運(yùn)算以產(chǎn)生自定時(shí)時(shí)鐘選擇輸出信號(hào)225。通過(guò)使用如延時(shí)單元2 所指定的不同量延時(shí),可調(diào)節(jié)信號(hào)225的“開(kāi)啟”時(shí)間, 由于移位寄存器在信號(hào)225的時(shí)鐘邊沿處被更新,因此信號(hào)221被更新。因此,信號(hào)221選 擇隊(duì)列中的下一活動(dòng)自定時(shí)時(shí)鐘,該時(shí)鐘在選擇更新時(shí)為“關(guān)閉”,從而使信號(hào)225 “關(guān)閉”。 信號(hào)225的“關(guān)閉”時(shí)間由選定活動(dòng)時(shí)鐘的時(shí)鐘邊沿的時(shí)序確定。該設(shè)計(jì)通過(guò)觀測(cè)由信號(hào) 225驅(qū)動(dòng)的移位寄存器狀態(tài)改變來(lái)自記錄(self-track)信號(hào)225的所需“開(kāi)啟”時(shí)間。由 塊2 添加的延時(shí)向信號(hào)225的最小“開(kāi)啟”時(shí)間添加了裕度,以使信號(hào)225符合受其驅(qū)動(dòng) 的觸發(fā)器的可靠操作要求。信號(hào)225和信號(hào)208的延時(shí)版本由多路復(fù)用塊213通過(guò)信號(hào)226的延時(shí)版本和來(lái) 自塊215的延時(shí)信號(hào)226結(jié)束時(shí)的延時(shí)版本來(lái)選擇。塊213的輸出變成信號(hào)203——中繼 時(shí)鐘信號(hào)。在全局單元時(shí)鐘信號(hào)208與塊213的輸入之間添加了延時(shí)229,從而當(dāng)在全局 單元時(shí)鐘信號(hào)208上有新數(shù)據(jù)來(lái)自端口或邏輯核時(shí),允許延時(shí)數(shù)據(jù)寄存器212處有足夠的 設(shè)置時(shí)間。圖3描繪了這些信號(hào)的延時(shí)。當(dāng)信號(hào)208的延時(shí)版本被選擇時(shí),信號(hào)203的“開(kāi) 啟”時(shí)間也通過(guò)由中繼時(shí)鐘信號(hào)203驅(qū)動(dòng)的中繼信號(hào)226結(jié)束時(shí)的狀態(tài)改變來(lái)自記錄。為 了電路的可靠性,延時(shí)230向信號(hào)203的“開(kāi)啟”時(shí)間添加裕度??刂七壿媺K215控制傳輸單元的定時(shí)和數(shù)據(jù)流。它在正確的時(shí)刻向多路復(fù)用塊 211發(fā)送選擇信號(hào)205,以在信號(hào)220與信號(hào)206之間作選擇以連接至內(nèi)部數(shù)據(jù)總線209,其 中信號(hào)220是作為來(lái)自前一單元的數(shù)據(jù)的信號(hào)201的延時(shí)版本,而信號(hào)206是要發(fā)送的數(shù) 據(jù)。示例時(shí)序在圖3中給出。如果信號(hào)206(要發(fā)送的數(shù)據(jù))被選擇,則新數(shù)據(jù)被裝載到總 線上,否則來(lái)自前一單元的數(shù)據(jù)被轉(zhuǎn)發(fā)并使其對(duì)中繼器212準(zhǔn)備就緒。如由中繼時(shí)鐘信號(hào)203所控制地,總線209上的數(shù)據(jù)被時(shí)鐘脈沖輸入到中繼數(shù)據(jù) 寄存器212中,該中繼數(shù)據(jù)寄存器212的輸出成為輸入下一單元的數(shù)據(jù)信號(hào)202。為了避 免信號(hào)201在下一單元處產(chǎn)生占用時(shí)間違規(guī),傳輸單元設(shè)計(jì)可任選地包括可調(diào)延時(shí)塊218, 當(dāng)給定設(shè)計(jì)中的電路延時(shí)不夠長(zhǎng)而不能確保適當(dāng)?shù)恼加脮r(shí)間時(shí),可插入該可調(diào)延時(shí)塊218。 當(dāng)尋址到該單元的數(shù)據(jù)到達(dá)時(shí),控制邏輯215還在正確的時(shí)刻(與數(shù)據(jù)塊225同步)從信 號(hào)220捕捉數(shù)據(jù)。為了確保適當(dāng)?shù)脑O(shè)置時(shí)間用于數(shù)據(jù)捕捉,如果所選擇的自定時(shí)時(shí)鐘到達(dá) 過(guò)早,則可在選擇器塊213之前對(duì)信號(hào)204施加可任選的可調(diào)節(jié)延遲塊219以確保足夠的 設(shè)置時(shí)間。傳輸至總線的裝載以及從總線取得的捕捉的時(shí)序可以可編程或硬連接??刂七壿?215包含一組計(jì)數(shù)器或移位寄存器。計(jì)數(shù)器或移位寄存器根據(jù)全局單元時(shí)鐘208來(lái)重置。 裝載和捕捉的時(shí)序在一個(gè)實(shí)施例中被表示為與計(jì)數(shù)器狀態(tài)作比較的計(jì)數(shù)值,或根據(jù)移位寄存器的內(nèi)容查找的一組寄存器位。計(jì)數(shù)器/移位寄存器的時(shí)鐘是中繼時(shí)鐘信號(hào)203。上述機(jī)制也可用于產(chǎn)生中繼信號(hào)226的結(jié)束。信號(hào)2 被重置以在系統(tǒng)重置時(shí)被 置為有效。圖3示出在信號(hào)208時(shí)鐘邊沿之后在第一中繼時(shí)鐘邊沿203時(shí)數(shù)據(jù)如何被裝載 到總線的示例。在第四中繼時(shí)鐘邊沿203時(shí)啟用數(shù)據(jù)捕捉,并在第四數(shù)據(jù)時(shí)鐘邊沿226時(shí) 捕捉。最終,中繼信號(hào)226的結(jié)束也被設(shè)置于第四中繼時(shí)鐘邊沿203處??蓪⒘魉€架構(gòu) 應(yīng)用于該設(shè)計(jì)。例如,信號(hào)205能產(chǎn)生的時(shí)間比信號(hào)206能被時(shí)鐘脈沖輸入到中繼寄存器 212的時(shí)間早一個(gè)本地時(shí)鐘。圖3示出該情況的示例。塊215也包含三組寄存器傳輸數(shù)據(jù)寄存器216、接收數(shù)據(jù)寄存器217以及控制寄 存器224。傳輸寄存器216提供數(shù)據(jù)以裝載到總線上,而接收寄存器217是存儲(chǔ)從總線捕捉 到的數(shù)據(jù)的一級(jí)FIFO??刂萍拇嫫? 包含控制信息??刂萍拇嫫?M大多數(shù)是配置寄存 器——例如驅(qū)動(dòng)信號(hào)222和223的可調(diào)延時(shí)設(shè)定,控制裝載和捕捉的時(shí)序的流量控制寄存 器等等。這些寄存器由通過(guò)端口通信通道210與其通信的相應(yīng)端口邏輯元件或主機(jī)來(lái)設(shè)置 或讀取。當(dāng)信號(hào)202被鎖存于本地時(shí)鐘處時(shí),塊214同時(shí)產(chǎn)生輸入到下一單元的新時(shí)鐘信 號(hào)207,如本章之前描述地。如本章描述的傳輸單元可被實(shí)現(xiàn)為多個(gè)副本,如果數(shù)據(jù)總線的 總寬度過(guò)大,則每個(gè)副本具有有限的數(shù)據(jù)總線寬度。波前中繼器沿菊花鏈環(huán)的每個(gè)傳輸單元在全局單元時(shí)鐘邊沿上開(kāi)始傳輸數(shù)據(jù)和同步位(或 多個(gè)同步位)。每個(gè)單元根據(jù)環(huán)流動(dòng)方向從前一端口接收數(shù)據(jù)和時(shí)鐘一一用更一般的術(shù)語(yǔ) 來(lái)說(shuō)是自定時(shí)信息,包括兩個(gè)端口之間的線路延時(shí)。然后每個(gè)單元在可調(diào)節(jié)延時(shí)的情況下 根據(jù)所接收的同步位還原并產(chǎn)生中繼時(shí)鐘。然后重新產(chǎn)生的本地中繼時(shí)鐘將所接收的數(shù)據(jù) 以時(shí)鐘脈沖的方式輸入,并同時(shí)產(chǎn)生新的同步位以發(fā)送至環(huán)中的下一端口。該設(shè)計(jì)允許所 傳送的數(shù)據(jù)和同步位被中繼至下一端口,且在每個(gè)傳輸單元處被重新同步。該中繼過(guò)程繼 續(xù),直到數(shù)據(jù)到達(dá)其目的地。在一些實(shí)施例中,所有中繼過(guò)程在一個(gè)全局時(shí)鐘周期內(nèi)完成。 然后上述過(guò)程在每個(gè)全局單元時(shí)鐘周期下重復(fù)。中繼過(guò)程的一個(gè)示例在圖4A-4D中描繪,其中N =點(diǎn)對(duì)點(diǎn)通信系統(tǒng)中的端口數(shù)T =總線上的時(shí)隙數(shù),為簡(jiǎn)化起見(jiàn),在本實(shí)施例中=(N-I)。(s,d)=從源端口 s到目的地端口 d的數(shù)據(jù)F((s,d))=源與目的地端口之間的距離=(d-l)mod(N)t e (0,1,…,T-1)=時(shí)隙在本示例中,存在標(biāo)記為0-8且描繪為帶編號(hào)圓的9個(gè)傳輸單元。然而,應(yīng)理解,可 存在比9個(gè)更多或更少數(shù)量的傳輸單元。為了開(kāi)始該周期,每個(gè)端口(傳輸單元)同時(shí)向 對(duì)方端口發(fā)送數(shù)據(jù),該對(duì)方端口在順時(shí)針?lè)较蛏舷嗑嗨膫€(gè)端口,該步驟在數(shù)據(jù)到達(dá)目的地 端口時(shí)即三個(gè)中繼級(jí)之后結(jié)束。在圖4A中,t = 0(與系統(tǒng)時(shí)鐘同步),且數(shù)據(jù)從源端口發(fā) 出。如圖4中所示,每個(gè)給定時(shí)刻的數(shù)據(jù)被描述為在兩個(gè)端口之間的途中,且具有注解(源 端口,目的地端口)。在圖4B中,t = 1,且數(shù)據(jù)正在傳輸中。在圖4C中,t = 2,且數(shù)據(jù)仍 在傳輸中。在圖4D中,t = 3,且數(shù)據(jù)到達(dá)目的地端口。點(diǎn)對(duì)點(diǎn)互連
如上所述,N個(gè)端口之間的點(diǎn)對(duì)點(diǎn)互連需要N* (N-I) *W個(gè)連接,其中W是從一個(gè)端 口發(fā)送至另一個(gè)端口的信息的位數(shù),假定W在所有端口上相同。利用本文中提出的TDM總 線顯著減小了所需線路互連的數(shù)量。實(shí)現(xiàn)該減少的一種方法是建立將N個(gè)端口連接到一起 的N-I個(gè)獨(dú)立的菊花鏈。每個(gè)菊花鏈?zhǔn)荳+n位寬,其中η是每個(gè)菊花鏈?zhǔn)褂玫耐轿粩?shù)。每 個(gè)菊花鏈的功能在以下表1中列出。在該實(shí)施例中,每個(gè)目的地端口與每個(gè)源端口之間的 距離對(duì)于該鏈中的所有端口相同。
權(quán)利要求
1.一種在集成電路的通信總線上的傳輸單元之間發(fā)送包括數(shù)據(jù)和定時(shí)信息的信號(hào)的 方法,所述方法包括以下步驟為所述總線上的每個(gè)傳輸單元產(chǎn)生時(shí)鐘觸發(fā),從而促使每個(gè)前一傳輸單元開(kāi)始向毗鄰 的后一傳輸單元以波前的形式發(fā)送所述信號(hào),其中所述波前在公共時(shí)刻在每個(gè)傳輸單元處 發(fā)起,以及每個(gè)傳輸單元對(duì)其在來(lái)自前一傳輸單元的信號(hào)中接收的所述數(shù)據(jù)和定時(shí)信息中的至 少一種施加定時(shí)調(diào)節(jié),以實(shí)現(xiàn)以下目的中的至少一個(gè)(1)捕捉來(lái)自前一傳輸單元的數(shù)據(jù),(2)將來(lái)自前一傳輸單元的數(shù)據(jù)無(wú)修改地中繼到所述通信總線上的后一傳輸單元,以及(3)將新數(shù)據(jù)裝載至所述通信總線,其中已更新的定時(shí)信息在后一波前中。
2.如權(quán)利要求1所述的方法,其特征在于,所述通信總線是交叉開(kāi)關(guān)通信總線。
3.如權(quán)利要求1所述的方法,其特征在于,還包括傳播所述波前直到一個(gè)全局單元時(shí) 鐘周期完成,然后在下一全局單元時(shí)鐘周期重啟所述波前的步驟。
4.如權(quán)利要求1所述的方法,其特征在于,還包括傳播所述波前直到所述數(shù)據(jù)到達(dá)預(yù) 期傳輸單元的步驟。
5.如權(quán)利要求1所述的方法,其特征在于,所述定時(shí)調(diào)節(jié)是通路延時(shí)調(diào)節(jié)。
6.如權(quán)利要求1所述的方法,其特征在于,為每個(gè)傳輸單元產(chǎn)生時(shí)鐘觸發(fā)的步驟通過(guò) 向每個(gè)傳輸單元發(fā)送全局單元時(shí)鐘信號(hào)來(lái)實(shí)現(xiàn)。
7.如權(quán)利要求1所述的方法,其特征在于,為每個(gè)傳輸單元產(chǎn)生時(shí)鐘觸發(fā)的步驟通過(guò) 向傳輸單元發(fā)送全局單元時(shí)鐘信號(hào)、然后為一個(gè)全局單元時(shí)鐘信號(hào)產(chǎn)生多個(gè)時(shí)鐘觸發(fā)來(lái)實(shí) 現(xiàn)。
8.如權(quán)利要求1所述的方法,其特征在于,為每個(gè)傳輸單元產(chǎn)生時(shí)鐘觸發(fā)的步驟通過(guò) 設(shè)置在每個(gè)傳輸單元內(nèi)的內(nèi)部時(shí)鐘來(lái)實(shí)現(xiàn)。
9.如權(quán)利要求1所述的方法,其特征在于,沒(méi)有傳輸單元具有獨(dú)立的內(nèi)部時(shí)鐘。
10.如權(quán)利要求1所述的方法,其特征在于,從每個(gè)前一傳輸單元發(fā)送的所有數(shù)據(jù)在一 個(gè)全局單元時(shí)鐘周期內(nèi)到達(dá)每個(gè)后一傳輸單元。
11.如權(quán)利要求1所述的方法,其特征在于,所述通信總線是時(shí)分復(fù)用總線。
12.如權(quán)利要求1所述的方法,其特征在于,對(duì)所述數(shù)據(jù)施加的定時(shí)調(diào)節(jié)與對(duì)所述定時(shí) 信息施加的定時(shí)調(diào)節(jié)不同。
13.如權(quán)利要求1所述的方法,其特征在于,所述數(shù)據(jù)和定時(shí)信息在所述信號(hào)中被同時(shí) 發(fā)送。
14.如權(quán)利要求1所述的方法,其特征在于,對(duì)傳輸單元中的定時(shí)信息施加對(duì)多個(gè)時(shí)鐘 信號(hào)的選擇。
15.如權(quán)利要求1所述的方法,其特征在于,對(duì)多個(gè)時(shí)鐘信號(hào)的選擇利用移位寄存器來(lái)產(chǎn)生。
16.如權(quán)利要求1所述的方法,其特征在于,利用選擇信號(hào)進(jìn)行對(duì)多個(gè)時(shí)鐘信號(hào)的選 擇,所述選擇信號(hào)的位數(shù)與時(shí)鐘信號(hào)的位數(shù)相同,所述選擇信號(hào)中的一個(gè)位對(duì)應(yīng)于每個(gè)時(shí)鐘信號(hào)。
17.如權(quán)利要求1所述的方法,其特征在于,在施加當(dāng)前全局時(shí)鐘邊沿之后,選擇信號(hào) 選擇多個(gè)時(shí)鐘信號(hào)中的一個(gè)。
18.如權(quán)利要求1所述的方法,其特征在于,不同的時(shí)鐘信號(hào)被用于數(shù)據(jù)中繼和數(shù)據(jù)捕 捉操作,其中允許數(shù)據(jù)捕捉操作的時(shí)間更多。
19.如權(quán)利要求1所述的方法,其特征在于,所述通信總線是雙向總線。
20.一種用于信號(hào)總線的傳輸單元,所述傳輸單元包括 用于接收輸入數(shù)據(jù)的數(shù)據(jù)輸入,用于接收相對(duì)時(shí)鐘信號(hào)的相對(duì)時(shí)鐘輸入, 用于接收全局時(shí)鐘信號(hào)的全局時(shí)鐘輸入, 用于提供輸出數(shù)據(jù)的數(shù)據(jù)輸出, 用于提供輸出時(shí)鐘信號(hào)的時(shí)鐘輸出, 通信端口, 控制邏輯,用于選擇所述相對(duì)時(shí)鐘信號(hào)和所述全局時(shí)鐘信號(hào)中的一個(gè)用作中繼時(shí)鐘信號(hào),其中所述中 繼時(shí)鐘信號(hào)被用于發(fā)起提供輸出數(shù)據(jù)并產(chǎn)生輸出時(shí)鐘信號(hào), 接收尋址至所述傳輸單元的輸入數(shù)據(jù), 在所述通信端口上接收新數(shù)據(jù), 選擇輸入數(shù)據(jù)和新數(shù)據(jù)中的一個(gè)以作為輸出數(shù)據(jù)提供, 在所述通信端口上提供尋址至所述傳輸單元的輸入數(shù)據(jù),以及 在所述通信端口上接收指令。
21.如權(quán)利要求20所述的傳輸單元,其特征在于,還包括延時(shí)單元,用于在所述控制邏 輯的控制下對(duì)所述相對(duì)時(shí)鐘信號(hào)選擇性地施加可變延時(shí)。
22.如權(quán)利要求20所述的傳輸單元,其特征在于,還包括延時(shí)單元,用于在所述控制邏 輯的控制下對(duì)所述輸入數(shù)據(jù)選擇性地施加可變延時(shí)。
23.如權(quán)利要求20所述的傳輸單元,其特征在于,所述輸出數(shù)據(jù)和所述輸出時(shí)鐘信號(hào) 被同時(shí)提供。
24.如權(quán)利要求20所述的傳輸單元,其特征在于,在公共時(shí)鐘信號(hào)上接收所述輸入數(shù) 據(jù)并提供所述輸出數(shù)據(jù)。
全文摘要
一種方法通過(guò)為集成電路的通信總線上的每個(gè)傳輸單元產(chǎn)生時(shí)鐘觸發(fā),由此促使傳輸單元中的每個(gè)前一傳輸單元開(kāi)始向傳輸單元中毗鄰的后一傳輸單元以波前的形式發(fā)送信號(hào),以在該總線上的傳輸單元之間發(fā)送包括數(shù)據(jù)和定時(shí)信息的信號(hào),其中該波前在公共時(shí)間點(diǎn)在每個(gè)傳輸單元處發(fā)起,且每個(gè)傳輸單元對(duì)其在來(lái)自前一傳輸單元的信號(hào)中接收的數(shù)據(jù)和定時(shí)信息中的至少一種施加定時(shí)調(diào)節(jié),以實(shí)現(xiàn)以下目的中的至少一個(gè)(1)捕捉來(lái)自前一傳輸單元的數(shù)據(jù);(2)將來(lái)自前一傳輸單元的數(shù)據(jù)中繼至通信總線上的后一傳輸單元;以及(3)將新數(shù)據(jù)裝載到通信總線,且已更新的定時(shí)信息在后一波前中。
文檔編號(hào)G06F13/00GK102057360SQ200880129838
公開(kāi)日2011年5月11日 申請(qǐng)日期2008年11月19日 優(yōu)先權(quán)日2008年11月19日
發(fā)明者E·C·吳, R·J·唐, T·周, T·拉賈 申請(qǐng)人:Lsi股份有限公司