新四季網

通用串行總線傳輸轉譯器及微幀同步方法

2023-06-17 19:36:26

專利名稱:通用串行總線傳輸轉譯器及微幀同步方法
技術領域:
本發明涉及一種通用串行總線(Universal Serial Bus, USB),特別涉及一種USB 3.0傳輸轉譯器(U3TT)及其微幀同步方法。
背景技術:
通用串行總線(USB)為一種外圍裝置(以下簡稱「裝置」)的標準,用以提供裝置(device)和主機(host)之間的通信。2008年公開了通用串行總線(USB)3.0,其纜線如圖IA所示。USB 3.0除了提供相容於USB 2. 0的一對數據路徑D+/D-,還提供二對超速 (SuperSpeed)數據路徑 SSTX+/SSTX-及 SSRX+/SSRX-。當USB 2.0裝置連接至USB 3. 0主機時,將會以非超速的數據路徑D+/D-來進行通信。為了讓USB 2.0裝置能夠升級為類似USB 3.0裝置,以提升其數據傳送速度,本申請申請人曾於中國專利申請第201010129143. 4號申請文件中公開一種通用串行總線 (USB) 3. 0 的傳輸轉譯器(transaction translator)(簡稱」U3TT」)10,如圖 IB 所示,其連接於USB 3. 0主機12與USB 2. 0裝置14之間,用以提升USB 2. 0裝置14的通信效能。通用串行總線(USB)提供四種信息傳送(transfer)類型控制傳送(control transfer)、大量1 專送(bulk transfer)、中斷7I專送(interrupt transfer)及同步7I專送 (isochronous transfer)。其中,同步傳送通常使用於傳送語音或圖像數據,此種傳送類型會保留足夠的帶寬(bandwidth),因此可保證傳送速率;然而,此種傳送類型並不會對錯誤進行更正或重試(retry),因而不能保證傳輸的完全正確。目前USB 3. 0傳輸轉譯器(U3TT)於進行輸入請求(IN)同步傳輸時,閒置(idle) 時間過高且USB 2.0總線帶寬的利用率過低,因此本申請申請人於另一中國申請文件(題為」通用串行總線傳輸轉譯器及輸入請求同步傳輸方法」)提出一種改良的傳輸轉譯器 (U3TT)。在此改良的傳輸轉譯器(U3TT)中,使用二緩衝存儲器(buffer),用以自裝置預取 (pre-fetch)數據,因而得以提高USB 2. 0總線帶寬的利用率。然而,由於USB 3. 0主機側的微幀時間(micro-frame time)(其為125微秒)與USB 2. 0裝置側的微幀時間,兩者之間並沒有同步,因而會產生以下問題。圖2顯示主機側及裝置側的微幀時間時序圖。對於主機側,主機於每一微幀時間發送同步時間標記分組(isochronous timestamp packet, ITP),用以宣告其微幀時間;主機可能在一微幀時間內的任一時間從緩衝存儲器(例如,緩衝存儲器1或緩衝存儲器2)讀取數據。對於裝置側,傳輸轉譯器(U3TT)於每一微幀時間發送幀起始(start-of-frame, S0F)分組,用以宣告其微幀時間;傳輸轉譯器(U3TT)可控制在每一微幀時間的一半周期時間內(例如前半周期時間)進行數據的預取。如圖2所示,主機與裝置可能於同一時間內 (如圖中所圈出的重疊時間)對同一緩衝存儲器(如圖示的緩衝存儲器1)進行存取,因而造成存取衝突(access conflict)問題。在這個例子中,裝置側的微幀時間可能和主機側的前一微幀時間產生重疊衝突。此外,由於主機與傳輸轉譯器(U3TT)使用不同的時鐘源,因此兩者往往會有些微的周期時間差異。此時間差異於經過許多周期後,會累積成一個相當大的差異,造成另一個同步的問題。為了克服上述問題,因此亟需提出一種改良的傳輸轉譯器(U3TT)及其微幀同步方法,以解決上述的同步問題。

發明內容
鑑於上述,本發明實施例的目的之一在於提出一種USB 3.0傳輸轉譯器(U3TT)及其微幀同步方法,不但可解決裝置側和主機側之間的存取衝突問題,也能解決主機側和傳輸轉譯器(U3TT)的時鐘源周期時間差異所造成的累積差異問題。本發明實施例的另一目的在於增進數據的傳送效能。根據本發明實施例,通用串行總線(USB)傳輸轉譯器包含裝置接口、主機接口、至少二緩衝存儲器、控制器及幀起始(SOF)計數器。裝置接口通過裝置總線連接至一裝置,而主機接口通過主機總線連接至一主機,其中,主機所規範的USB版本高於裝置所規範的USB 版本。緩衝存儲器設置於裝置接口和主機接口之間,用以存儲數據。控制器用以將數據交替存儲於緩衝存儲器。幀起始(SOF)計數器用以計數所發送幀起始(SOF)分組的數目,其中幀起始(SOF)計數器的計數值和一預設值作比較,當達到該預設值時,控制器將幀起始 (SOF)分組發送時間予以重置(reset),使得幀起始(SOF)分組的發送時間同於主機所發送的同步時間標記分組(ITP)的發送時間。其中,當主機發送同步時間標記分組(ITP)時,控制器據以將幀起始(SOF)分組的發送時間予以延遲(delay) —段時間。根據本發明另一實施例所公開的通用串行總線(USB)的輸入請求(IN)同步傳輸(isochronous transaction)的微幀同步方法,首先,傳輸轉譯器(transaction translator)對一幀起始(SOF)分組發送時間予以重置(reset),使得幀起始(SOF)分組的發送時間同於主機所發送的同步時間標記分組(ITP)的發送時間。接著,自主機接收同步時間標記分組(ITP)。根據同步時間標記分組(ITP),將幀起始(SOF)分組的發送時間予以延遲(delay) —段時間。計數所發送的幀起始(SOF)分組。其中,當幀起始(SOF)計數值未達一預設值,則繼續進行計數;否則,當已達到該預設值時,則重新執行重置步驟。根據本發明又一實施例,通用串行總線(USB)傳輸轉譯器包含裝置接口、主機接口、至少一緩衝存儲器、控制器、幀起始(SOF)定時器及幀起始(SOF)產生器。裝置接口通過裝置總線連接至裝置,主機接口通過主機總線連接至主機,其中,主機所規範的USB版本高於裝置所規範的USB版本。緩衝存儲器設置於裝置接口和主機接口之間,用以存儲數據, 而控制器則用以將數據存儲於緩衝存儲器。幀起始(SOF)定時器自控制器接收一動態調整的幀起始(SOF)分組的發送周期,以進行定時控制,而幀起始(SOF)產生器受控於控制器, 以動態產生幀起始(SOF)分組。


圖IA顯示通用串行總線(USB) 3. 0的纜線。圖IB的方塊圖顯示USB 3. 0傳輸轉譯器(U3TT)連接至USB 3. 0主機及USB 2. 0
直ο圖2顯示主機側及裝置側的微幀時間時序圖。
圖3的方塊圖顯示本發明實施例的通用串行總線(USB) 3. 0傳輸轉譯器(U3TT),用以進行USB 3.0主機和USB 2.0裝置之間的轉譯。圖4顯示本發明實施例的微幀同步方法的流程圖。 圖5顯示經延遲後的主機側及裝置側的微幀時間時序圖。圖6的方塊圖顯示本發明另一實施例的通用串行總線(USB)3.0傳輸轉譯器 (U3TT),用以進行USB 3. 0主機和USB 2. 0裝置之間的轉譯。圖7顯示本發明實施例的通用串行總線(USB)3. 0傳輸轉譯方法的流程圖。圖8A例示依照規範的微幀時間以發送幀起始(SOF)分組的時序圖。圖8B例示依照調整後的微幀時間以發送幀起始(SOF)分組的時序圖。主要元件符號說明10 USB 3. 0 傳輸轉譯器(U3TT)12 USB 3.0 主機14 USB 2.0 裝置30 USB 3. 0 傳輸轉譯器(U3TT)301 USB 2.0 接口302 USB 2. 0 總線303 USB 3.0 接口304 USB 3.0 總線305A 第一緩衝存儲器305B 第二緩衝存儲器306 寄存器307 控制器308 幀起始(SOF)計數器32 USB 3. 0 主機34 USB 2. 0 裝置30A USB 3. 0 傳輸轉譯器(U3TT)1301 USB 2.0 接口130IA 時鐘產生器1302 USB 2. 0 總線1303 USB 3.0 接口1304 USB 3. 0 總線1305 緩衝存儲器1306 寄存器1307 控制器1309A 幀起始(SOF)定時器1309B 幀起始(SOF)產生器41-44 步驟71-78 步驟
具體實施例方式圖3的方塊圖顯示本發明實施例的通用串行總線(USB) 3. 0傳輸轉譯器(U3TT) 30, 用以進行USB 3. 0主機32和USB 2. 0裝置34之間的轉譯。傳輸轉譯器(U3TT) 30各組成方塊的連接關係並不限定於圖3所示。本實施例雖以USB 3.0傳輸轉譯器(U3TT)30為例,然而本發明也可適用於將來通用串行總線(USB)的更高版本。圖3所示的傳輸轉譯器 (U3TT) 30僅顯示與本發明相關的組成方塊,其餘細節可參考前述本申請申請人的另一中國申請文件內容以及前述另一中國申請文件(題為「通用串行總線傳輸轉譯器及輸入請求同步傳輸方法」)內容。關於USB 2.0及USB 3.0的細節可分別參考「通用串行總線規格書(Universal Serial Bus Specif ication) 」 及「通用串行總線 3· 0 規格書(Universal Serial Bus 3. 0 Specification)」。在本實施例中,傳輸轉譯器(U3TT) 30包含USB 2. 0接口( 「裝置接口 」) 301,其通過USB 2. 0總線(「裝置總線」)302而連接至裝置34,作為傳輸轉譯器(U3TT) 30和裝置34 之間的信號接口。此外,傳輸轉譯器(U3TT)30還包含USB 3.0接口( 「主機接口」 )303,其通過USB 3.0總線(「主機總線」)304而連接至主機32,作為傳輸轉譯器(U3TT)30和主機 32之間的信號接口。傳輸轉譯器(U3TT) 30包含二緩衝存儲器(buffer)第一緩衝存儲器305A和第二緩衝存儲器305B,設置於USB 2.0接口 301和USB 3. 0接口 303之間,用以存儲數據。本實施例雖以二緩衝存儲器305A/305B作為例示,然而也可擴展至三個或以上的緩衝存儲器, 依相同原則進行交替存儲。再者,第一緩衝存儲器305A和第二緩衝存儲器305B的大小不一定要相同,其可根據實際應用情形作不同的調整。傳輸轉譯器(U3TT)30還包含寄存器(register) 306,用以記錄USB2. 0總線302的信息,例如相關於裝置端點(endpoint)(亦即,裝置的可尋址(addressable)部分)的端點號碼(endpoint number)或帶寬要求。再者,傳輸轉譯器(U3TT) 30的控制器307不但用以進行轉譯,還用來控制上述其他組成方塊的操作與協調。根據本發明實施例的特徵之一,傳輸轉譯器(U3TT) 30包含一幀起始(SOF)計數器 308,用以計數所發送幀起始(SOF)分組的數目。幀起始(SOF)計數器308的計數值將可用來和一預設值作比較,當達到該預設值時,傳輸轉譯器(U3TT)30的控制器307即可進行幀起始(SOF)分組發送時間的重置(reset),使得幀起始(SOF)分組的發送時間同於主機所發送的同步時間標記分組(ITP)的發送時間。藉此,可解決前述時鐘源差異因累積所造成的問題。圖4顯示本發明實施例的微幀同步方法的流程圖,其適用於輸入請求(IN)同步傳輸(isochronous transaction)。首先,在步驟41,傳輸轉譯器(U3TT)30對幀起始(SOF) 分組發送時間予以重置(reset),使得幀起始(SOF)分組的發送時間同於同步時間標記分組(ITP)的發送時間。此外,還將幀起始(SOF)計數器308的計數值予以清除。接著,在步驟42,傳輸轉譯器(U3TT)30自主機32接收到同步時間標記分組(ITP) 時,控制器307據以將幀起始(SOF)分組的發送時間予以延遲(delay) —段時間。一般來說,延遲時間需小於微幀時間的一半,亦即62. 5微秒,以確保USB 2. 0總線302的數據傳輸可以在一個微幀中完成。圖5顯示經延遲後的主機側及裝置側的微幀時間時序圖。如圖所示,傳輸轉譯器(U3TT)30的控制器307可控制在每一微幀時間的前半周期時間內進行緩衝存儲器305A/305B的數據預取。由觀察圖5可得知,經延遲後的裝置側微幀時間不再與主機側的前一微幀時間產生重疊衝突(如圖2所示)。在步驟43,累積計數所發送的幀起始(SOF)分組。當幀起始(SOF)計數器308的計數值未達一預設值x(步驟44),則繼續累積計數;否則,當已達到該預設值時,則執行步驟41以重置幀起始(SOF)分組的發送時間以及清除幀起始(SOF)計數器308的計數值。在一極端例子中,幀起始(SOF)計數器308的相關預設值設為」 1」,因此,每一次接收到同步時間標記分組(ITP)時,也同時對幀起始(SOF)分組發送時間予以重置(reset)。 圖6的方塊圖顯示本發明另一實施例的通用串行總線(USB)3.0傳輸轉譯器 (U3TT)30A,用以進行USB 3.0主機32和USB 2. 0裝置34之間的轉譯。傳輸轉譯器 (U3TT)30A各組成方塊的連接關係並不限定於圖6所示者。本實施例雖以USB 3. 0傳輸轉譯器(U3TT)30A為例,然而本發明也可適用於將來通用串行總線(USB)的更高版本。在本實施例中,傳輸轉譯器(U3TT)30A包含USB 2.0接口(「裝置接口」) 1301,其通過USB 2.0總線(「裝置總線」)1302而連接至裝置34,作為傳輸轉譯器(U3TT) 30A和裝置34 之間的信號接口。此外,傳輸轉譯器(U3TT)30A還包含USB 3.0接口 ( 「主機接口」)1303, 其通過USB3.0總線(「主機總線」)1304而連接至主機32,作為傳輸轉譯器(U3TT) 30A和主機32之間的信號接口。傳輸轉譯器(U3TT)30A包含至少一緩衝存儲器(buffer) 1305,其可由一或多個緩衝存儲器所組成,設置於USB 2.0接口 1301和USB 3.0接口 1303之間,用以存儲數據。傳輸轉譯器(U3TT)30A還包含寄存器(register) 1306,用以記錄USB 2.0裝置34的配置信息 (configuration),例如描述符(descriptor)或帶寬要求。再者,傳輸轉譯器(U3TT) 30A的控制器1307不但用以進行轉譯,還用來控制上述其他組成方塊的操作與協調。根據本發明實施例的特徵之一,傳輸轉譯器(U3TT)30A包含一幀起始(SOF)定時器1309A及幀起始(SOF)產生器1309B。其中,幀起始(SOF)定時器(timer) 1309A自控制器1307接收一動態調整的幀起始(SOF)分組的發送周期,以進行定時控制;幀起始(SOF) 產生器1309B受控於控制器1307,可動態產生幀起始(SOF)分組。根據本發明實施例的另一特徵,USB 2.0接口 1301內包含一時鐘產生器1301A,其可動態調整傳送於USB 2. 0總線 1302的數據比特率(bit rate)。圖7顯示本發明實施例的通用串行總線(USB) 3. 0傳輸轉譯方法的流程圖。在步驟 71,控制器1307判定信息傳送(transfer)類型。該判定的根據可自裝置34取得描述符或自寄存器1306取得相關配置信息。如果步驟71的判定結果為大量傳送(bulk transfer) 類型,則控制器1307控制幀起始(SOF)定時器1309A及幀起始(SOF)產生器1309B,使其停止幀起始(SOF)分組的發送(步驟72)。在大量傳送時,裝置34 —般並不會用到幀起始 (SOF)分組,因此,在步驟72停止幀起始(SOF)分組的發送,並不會影響到數據的傳送,但卻能增進傳送效能。如果步驟71的判定結果為同步傳送(isochronous transfer)類型,則控制器 1307控制幀起始(SOF)定時器1309A及幀起始(SOF)產生器1309B,使其進行幀起始(SOF) 分組的發送。在發送之前,在步驟73,控制器1307決定是否動態調整幀起始(SOF)分組的發送周期,例如微幀時間(micro-frame time)。如果不調整發送周期,則在步驟74,依照通用串行總線規格書所規範的微幀時間(其為125微秒),周期地發送幀起始(SOF)分組。如果要調整發送周期(例如調降發送周期),則在步驟75,依照調整後的微幀時間(例如,125 微秒的百分之四十),周期地發送幀起始(SOF)分組。圖8A例示依照規範的微幀時間以發送幀起始(SOF)分組的時序圖,圖8B例示依照調整後的微幀時間以發送幀起始(SOF)分組的時序圖。在一般的同步傳送時,每一幀周期時間僅有一部分(例如百分之四十)時間是真正用來進行數據的同步傳送。如果依據圖8B所例示方式進行同步傳送,則可大量地增進傳送效能。也就是說,圖8A的上述幀起始 (SOF)分組的發送周期為一微幀時間(micro-frame time),圖8B的上述調整後的發送周期為該微幀時間的一部分。無論是進行大量傳送(步驟72)、依照所規範的微幀時間進行同步傳送(步驟74) 或依照調整後的微幀時間進行同步傳送(步驟75),本發明實施例還可在步驟76,選擇是否通過時鐘產生器1301A以動態調整傳送於USB 2. 0總線1302的數據比特率(bit rate)。 如果選擇不調整比特率,則依照所規範的常態(normal)比特率以進行數據傳送(步驟77)。 如果選擇要調整比特率,則調整(調升)時鐘產生器1301A的時鐘頻率,並依照調整後的比特率進行數據傳送(步驟78)。通用串行總線規格書所規範的比特率,一般都會界定一容許誤差(tolerance),例如10%。鑑於此,本實施例的時鐘產生器1301A可將時鐘頻率加快10%,則可提高數據傳送效能,且能符合規範。在另一實施例中,時鐘產生器1301A更可將時鐘頻率加快而超過所規範的容許誤差,雖然減低了裝置的相容性,但可更加提高數據傳送效能。以上所述僅為本發明的優選實施例而已,並非用以限定本發明的申請專利範圍; 凡其它未脫離發明所揭示的精神下所完成的等效改變或修飾,均應包含在所附權利要求書要求保護的範圍內。
權利要求
1.一種通用串行總線USB傳輸轉譯器,包含一裝置接口,其通過一裝置總線連接至一裝置;一主機接口,其通過一主機總線連接至一主機,該主機所規範的USB版本高於該裝置所規範的USB版本;至少二緩衝存儲器,設置於該裝置接口和該主機接口之間,用以存儲數據;一控制器,用以將數據交替存儲於該至少二緩衝存儲器;及一幀起始SOF計數器,用以計數所發送幀起始SOF分組的數目,其中該幀起始SOF計數器的計數值和一預設值作比較,當達到該預設值時,該控制器將該幀起始SOF分組發送時間予以重置,使得該幀起始SOF分組的發送時間同於該主機所發送的同步時間標記分組 ITP的發送時間;其中當該主機發送該同步時間標記分組ITP時,該控制器據以將該幀起始SOF分組的發送時間予以延遲一段時間。
2.如權利要求1所述的通用串行總線USB傳輸轉譯器,在重置該幀起始SOF分組發送時間時,還包含將該幀起始SOF計數器的計數值予以清除。
3.如權利要求1所述的通用串行總線USB傳輸轉譯器,其中上述主機的USB版本為USB 3. 0,且該裝置的USB版本為USB 2. 0。
4.如權利要求1所述的通用串行總線USB傳輸轉譯器,其中上述的延遲時間小於USB 所規範的微幀時間的一半。
5.如權利要求1所述的通用串行總線USB傳輸轉譯器,其中上述的控制器控制在USB 所規範的每一微幀時間的前半周期時間內,對該緩衝存儲器進行數據預取。
6.如權利要求1所述的通用串行總線USB傳輸轉譯器,還包含一寄存器,用以記錄該裝置總線的信息,據以對該裝置進行數據的預取。
7.一種通用串行總線USB的輸入請求同步傳輸的微幀同步方法,包含一傳輸轉譯器對一幀起始SOF分組發送時間予以重置,使得該幀起始SOF分組的發送時間同於一主機所發送的一同步時間標記分組ITP的發送時間;自該主機接收該同步時間標記分組ITP ;根據該同步時間標記分組ITP,將該幀起始SOF分組的發送時間予以延遲一段時間;及計數所發送的該幀起始SOF分組;其中當該幀起始SOF計數值未達一預設值,則繼續進行計數;否則,當已達到該預設值時,則重新執行該重置步驟。
8.如權利要求7所述通用串行總線USB的輸入請求同步傳輸的微幀同步方法,在重置該幀起始SOF分組發送時間時,還包含清除該幀起始SOF的計數值。
9.如權利要求7所述通用串行總線USB的輸入請求同步傳輸的微幀同步方法,其中上述的延遲時間小於USB所規範的微幀時間的一半。
10.如權利要求7所述通用串行總線USB的輸入請求同步傳輸的微幀同步方法,還包含於USB所規範的每一微幀時間的前半周期時間內,對一裝置進行數據預取。
11.如權利要求10所述通用串行總線USB的輸入請求同步傳輸的微幀同步方法,其中上述主機的USB版本為USB 3. 0,且該裝置的USB版本為USB 2. 0。
12.一種通用串行總線USB傳輸轉譯器,包含一裝置接口,其通過一裝置總線連接至一裝置;一主機接口,其通過一主機總線連接至一主機,該主機所規範的USB版本高於該裝置所規範的USB版本;至少一緩衝存儲器,設置於該裝置接口和該主機接口之間,用以存儲數據;一控制器,用以將數據存儲於該緩衝存儲器;一幀起始SOF定時器,自該控制器接收一動態調整的幀起始SOF分組的發送周期,以進行定時控制;及一幀起始SOF產生器,受控於該控制器,以動態產生該幀起始SOF分組。
13.如權利要求12所述的通用串行總線USB傳輸轉譯器,其中上述的裝置接口包含一時鐘產生器,其可動態調整傳送於該裝置總線的數據比特率。
14.如權利要求12所述的通用串行總線USB傳輸轉譯器,還包含一寄存器,用以記錄該裝置的配置信息。
15.如權利要求14所述的通用串行總線USB傳輸轉譯器,其中上述的配置信息為一描述符。
16.如權利要求12所述的通用串行總線USB傳輸轉譯器,當進行大量傳送時,該控制器控制該幀起始SOF定時器及該幀起始SOF產生器,使其停止該幀起始SOF分組的發送。
17.如權利要求12所述的通用串行總線USB傳輸轉譯器,當進行同步傳送時,該控制器調降一微幀時間。
18.如權利要求12所述的通用串行總線USB傳輸轉譯器,其中上述主機的USB版本為 USB 3. 0,且該裝置的USB版本為USB 2. 0。
19.一種通用串行總線USB傳輸轉譯方法,包含以一裝置接口,通過一裝置總線連接至一裝置;以一主機接口,通過一主機總線連接至一主機,該主機所規範的USB版本高於該裝置所規範的USB版本;判定信息傳送類型;當判定為同步傳送類型,則動態調整一幀起始SOF分組的發送周期;及依照調整後的該發送周期,周期地發送該幀起始SOF分組至該裝置。
20.如權利要求19所述的通用串行總線USB傳輸轉譯方法,其中上述信息傳送類型的判定系自該裝置取得一描述符或自一寄存器取得配置信息。
21.如權利要求19所述的通用串行總線USB傳輸轉譯方法,當上述信息傳送類型的判定結果為大量傳送類型,則停止該幀起始SOF分組的發送。
22.如權利要求19所述的通用串行總線USB傳輸轉譯方法,其中上述幀起始SOF分組的發送周期為一微幀時間。
23.如權利要求22所述的通用串行總線USB傳輸轉譯方法,其中上述調整後的發送周期為該微幀時間的一部分。
24.如權利要求19所述的通用串行總線USB傳輸轉譯方法,還包含動態調整傳送於該裝置總線的數據比特率。
25.如權利要求19所述的通用串行總線USB傳輸轉譯方法,其中上述主機的USB版本為USB 3. 0,且該裝置的USB版本為USB 2. 0。
全文摘要
通用串行總線傳輸轉譯器及其微幀的同步方法。裝置接口通過裝置總線連接至一裝置,而主機接口通過主機總線連接至一主機,主機規範的USB版本高於裝置規範的USB版本。至少二緩衝存儲器設置於裝置接口和主機接口之間,用以存儲數據。控制器將數據交替存儲於緩衝存儲器。幀起始計數器用以計數所發送幀起始分組的數目。幀起始計數器的計數值和預設值作比較,當達到預設值時,控制器將幀起始分組發送時間予以重置,使得幀起始分組的發送時間同於主機發送的同步時間標記分組的發送時間。當主機發送同步時間標記分組時,控制器據以將幀起始分組的發送時間予以延遲一段時間。在另一實施例中,當進行同步傳送時,可動態調整幀起始分組的發送周期。
文檔編號G06F13/40GK102156683SQ201110080319
公開日2011年8月17日 申請日期2011年3月31日 優先權日2010年9月30日
發明者徐步衡, 施士揚, 江輝, 湯金寬, 許錦松, 賴瑾 申請人:威盛電子股份有限公司

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀