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

Usb通信裝置和降低其功耗量的方法

文檔序號:6434924閱讀:221來源:國知局
專利名稱:Usb通信裝置和降低其功耗量的方法
技術(shù)領(lǐng)域
本發(fā)明涉及執(zhí)行USB(通用串行總線)通信的USB通信裝置。
背景技術(shù)
USB (通用串行總線)是通過使用串行總線,在計算機間執(zhí)行高速通信時的通信標準。近年來,在諸如數(shù)碼相機或PDA (個人數(shù)字助理)的移動裝置中,安裝執(zhí)行USB通信的通信裝置(在下文中,稱為USB通信裝置)的例子增加。這種移動裝置從電池接收供電。為此,在移動裝置中安裝的USB通信裝置中,對較小功耗量的需求很高。隨便提一句,在當前主流的USB2. 0標準中,存在UTMI+(USB2. 0收發(fā)器宏單元接口)標準。出于基于USB2.0標準,統(tǒng)一 USB通信裝置中的物理層(PHY)的接口的目的,定制UTMI+標準。然而,UTMI+標準未規(guī)定降低功耗量的技術(shù)。因為用于物理層的電路中的功耗量較大,因此,要求安裝在移動設(shè)備中的USB通信裝置降低功耗量。專利文獻1 (JP2006-135397A)公開了一種數(shù)據(jù)傳送控制裝置,其能節(jié)省物理層電路的功率。在下文中,將參考圖1至圖3B,描述專利文獻1中的數(shù)據(jù)傳送控制裝置。圖1是示出專利文獻1中的數(shù)據(jù)傳送控制裝置的結(jié)構(gòu)例子的框圖。數(shù)據(jù)傳送控制裝置具有收發(fā)器110、傳送控制器170、和數(shù)據(jù)緩沖器(FIFO) 100。收發(fā)器110通過使用(線DP和DM的)差分信號線,傳送或接收USB包。收發(fā)器 110具有作為USB的邏輯層電路的一部分的邏輯電路120,以及作為物理層電路的模擬前端電路130。邏輯電路120執(zhí)行生成和移除EOP(包的結(jié)尾)、SYNC(同步)和差分信號(J, K,SEO等等)的線路狀態(tài)的處理。模擬前端電路130包括發(fā)送電路140和接收電路150。 發(fā)送電路140通過USB總線來發(fā)送包。具體地,發(fā)送電路140通過使用稍后所述的電流源 142,驅(qū)動USB總線的差分信號線,從而傳送包。接收電路150接收通過USB總線傳送的包。 具體地,在USB總線中,檢測差分信號線的線路狀態(tài),由此接收包(串行數(shù)據(jù))。傳送控制器170通過USB總線,控制數(shù)據(jù)傳送。傳送控制器170具有SIE (串行接口引擎)180和緩沖控制器190。SIE180執(zhí)行包處理、事務(wù)處理、掛起恢復(fù)控制處理等等。SIE180具有包分析電路182、事務(wù)控制器184、和包生成電路186。包分析電路182分析由接收電路150,通過 USB總線接收的包。事務(wù)控制器184執(zhí)行事務(wù)處理和指示構(gòu)成事務(wù)的包的傳輸。包生成電路186生成由事務(wù)控制器184指示的包以及輸出它,以便從發(fā)送電路發(fā)送所生成的包。緩沖控制器190執(zhí)行數(shù)據(jù)緩沖器100的區(qū)域預(yù)留處理,以及對數(shù)據(jù)緩沖器100的存取處理。數(shù)據(jù)緩沖器100臨時存儲通過USB傳送的數(shù)據(jù)。接著,圖2是表示在專利文獻1的數(shù)據(jù)傳送控制裝置中的發(fā)送電路140的結(jié)構(gòu)的框圖。發(fā)送電路140具有電流源142、傳輸驅(qū)動器144、和傳輸控制電路146。電流源142 (恒定電流源)位于電源電壓VDD和第一節(jié)點m間。傳輸驅(qū)動器144 包括晶體管TE1、TE2和TE3,如圖2所示。同時,信號線DP連接到設(shè)備端上的端接電阻器 RPl和主機端上的端接電阻器RP2。信號線DMA連接到設(shè)備端上的端接電阻器RMl和主機端上的端接電阻器冊2。傳輸驅(qū)動器144的輸出連接到端接電阻器RPl和RM1。類似地,主機端上的傳輸驅(qū)動器的輸出連接到端接電阻器RP2和RM2。傳輸控制電路146生成傳輸控制信號GC1、GC2和GC3,并輸出到傳輸驅(qū)動器144。圖3A示出由傳輸控制電路146生成的傳輸控制信號GC1、GC2和GC3中的時序圖。 在上述結(jié)構(gòu)中,當傳輸控制電路146激活傳輸控制信號GCl時,接通晶體管TEl。然后,通過晶體管TE1,將來自電流源142的電流提供給信號線DP。另一方面,當傳輸控制電路146激活傳輸控制信號GC2時,接通晶體管TE2。來自電流源142的電流通過晶體管TE2提供給信號線DM。在包傳輸時段中,傳輸控制電路146以這種方式來控制傳輸控制線GCl和GC2,并且生成USB總線的差分信號線的線路狀態(tài)。同時,在除了包傳輸時段外的時段中,傳輸控制電路146激活傳輸控制信號GC3, 以便接通晶體管TE3。由此,來自電流源142的電流通過晶體管TE3提供給地GND。用這種方式,由于即使在包傳輸時段外的時段中,電流也繼續(xù)從電流源142提供給地GND,所以使節(jié)點W的電壓穩(wěn)定。然而,由于電流即使在包傳輸時段外的時段中也繼續(xù)提供,所以發(fā)送電路140的功耗量變大。為此,在專利文獻1的傳輸控制電路146中,改變傳輸控制信號的輸出時序。圖 3B示出由傳輸控制電路146生成的傳輸控制信號GC1、GC2和GC3中的時序圖。如圖所示,傳輸控制電路146在包被傳輸?shù)経SB總線的定時Cl前的定時C2處,激活傳輸控制信號 GC3。通過上述結(jié)構(gòu),通過使用電流源142,在包傳輸時段中,適當?shù)陌鼈鬏斒强赡艿模⑶夷芊乐乖诔鼈鬏敃r段外的時段中,無用電流提供給地GND。同時,將定時Cl和C2間的傳輸?shù)却龝r段TS的長度設(shè)置成足以穩(wěn)定電流源142的電流和節(jié)點m的電壓的長度。因此, 一旦開始包傳輸,就能將穩(wěn)定的電流從電流源142提供給信號線DP和DM。引用列表[專利文獻 1] JP-P 2006-135397A[非專利文獻1]:從互連網(wǎng)<URL:http://www.ulpi. org/ULP_Vl_l. zi> 上檢索[于 2010-08-30 檢索]的UMTI+規(guī)格修訂版1. 0 [在線]2004年2月25日pp. 19-20[非專利文獻2]:從互連網(wǎng):<URL:http://www. intel. com/technology/usb/download/2_0_Xcver_ Macrocell_l_05.pdf〉上檢索[于 2010-08-30 檢索]的,USB2. 0 收發(fā)器宏單元接口 (UMTI) 規(guī)格版本 1. 05 [在線]1999,pp. 13-15[非專利文獻3]從互連網(wǎng):<http://www. usb. org/developers/docs/usb_20_052510. zip> 檢索 [于2010-08-30檢索]的,通用串行總線修訂版2. 0 [在線]ρρ· 119-12
發(fā)明內(nèi)容
然而,盡管專利文獻1中的數(shù)據(jù)傳輸控制裝置能在除包傳輸時段外的時段中獲得消耗的功率節(jié)省的效果,但在包傳輸時段中不能獲得消耗的功率節(jié)省的效果。為此,要求進一步功率的節(jié)省。在本發(fā)明的方面中,USB(通用串行總線)通信裝置包括驅(qū)動器電路,被連接到USB總線并且配置成在基于來自另一單元的傳輸請求信號而確定的包傳輸時段將包發(fā)送到 USB總線上。接收機控制電路被配置成響應(yīng)于傳輸請求信號,生成固定請求信號和生成控制信號。接收機電路被連接到USB總線,并且被配置成生成表示包正被發(fā)送到USB總線上的靜噪(squelch)信號,以及響應(yīng)于該生成控制信號,停止靜噪信號的生成。線路狀態(tài)信號控制電路被配置成基于靜噪信號,輸出特定線路狀態(tài)信號,以向另一單元通知包被正發(fā)送到USB 總線上,以及被配置成響應(yīng)于固定請求信號,固定特定線路狀態(tài)信號。在本發(fā)明的另一方面中,通過如下來實現(xiàn)降低USB(通用串行總線)通信裝置中的消耗功率量的方法驅(qū)動器電路在基于來自另一單元的傳輸請求信號而確定的包傳輸時段中將包傳送到USB總線上;接收器電路檢測已經(jīng)將包發(fā)送到USB總線上;接收器電路輸出靜噪信號以表示正在發(fā)送包;當線路狀態(tài)信號控制電路接收到靜噪信號時,通過預(yù)定線路狀態(tài)信號,向上層單元通知正在USB總線上發(fā)送包;接收器電源控制電路控制線路狀態(tài)信號控制電路以在包傳輸時段中固定線路狀態(tài)信號;以及接收器電源控制電路控制接收器電路以停止控制。根據(jù)本發(fā)明,即使在USB通信的包傳輸期間,也可以提供能節(jié)省功耗量的USB通信
直ο


圖1是示出專利文獻1中的數(shù)據(jù)傳送控制裝置的結(jié)構(gòu)例子的框圖;圖2是示出專利文獻1中的數(shù)據(jù)傳送控制裝置中的發(fā)送電路的結(jié)構(gòu)的框圖;圖3A示出由專利文獻1中的傳輸控制電路生成的傳輸控制信號GC1、GC2和GC3 的時序圖;圖;3B示出由專利文獻1中的傳輸控制電路生成的傳輸控制信號GC1、GC2和GC3 的時序圖;圖4是示出根據(jù)本發(fā)明的實施例的通信裝置的結(jié)構(gòu)的框圖;圖5是當基于UTMI+標準的通信裝置用作外圍設(shè)備時的真值表;圖6是當基于UTMI+標準的通信裝置用作主控制器時的真值表;圖7是表示根據(jù)本發(fā)明的實施例的通信裝置的接收器電源控制電路的操作的流程圖;以及圖8示出當在本發(fā)明的實施例的通信裝置中發(fā)送包時的操作中的時序圖。
具體實施例方式在下文中,將參考附圖,描述根據(jù)本發(fā)明的USB通信裝置。(結(jié)構(gòu))首先,將描述根據(jù)本發(fā)明的實施例的USB通信裝置的結(jié)構(gòu)。圖4是示出本實施例中的通信裝置的結(jié)構(gòu)的框圖。本實施例中的USB通信裝置基于UTMI+標準。本實施例中的通信裝置具有物理層電路1和作為上層單元的SIE (串行接口引擎)2。SIE 2連接到物理層電路1。物理層電路1進一步連接到USB總線3并通過USB總線3連接到相對通信裝置。首先,SIE 2是執(zhí)行包處理過程、事務(wù)管理過程、和掛起恢復(fù)過程的包傳輸控制器。 SIE 2將由UTMI+標準定義的傳輸請求信號(TXVALID信號)8輸出到物理層電路1,以及根據(jù)傳輸請求信號8,控制物理層電路1的包傳輸。同時,SIE 2從物理層電路1接收由UTMI+ 標準定義的線路狀態(tài)信號12,以及從線路狀態(tài)信號12檢測USB總線3的狀態(tài)。接著,物理層電路1具有包傳輸控制電路4、HS(高速)收發(fā)器電路5、線路狀態(tài)信號控制電路6、和接收器電源控制電路7。首先,包傳輸控制電路4連接到SIE 2和HS收發(fā)器5中的驅(qū)動器電路51。包傳輸控制電路4從SIE 2輸入傳輸請求信號8以及響應(yīng)于傳輸請求信號8,將包傳輸控制信號9 輸出到驅(qū)動器電路51。接著,接收器電源控制電路7連接到SIE 2、收發(fā)器電路52、和線路狀態(tài)信號控制電路6。收發(fā)器電源控制電路7從SIE 2接收傳輸請求信號8以及響應(yīng)于傳輸請求信號8, 將線路狀態(tài)固定請求信號13輸出到線路狀態(tài)信號控制電路6。同樣,接收器電源控制電路 7響應(yīng)于傳輸請求信號8,將接收器電源控制信號14輸出到接收器電路52,以及根據(jù)接收器電源控制信號14,控制接收器電路52的電源。接著,HS收發(fā)器電路5是用于在USB標準的三種傳輸速度模式(低速/全速/高速)中的高速傳輸速度模式中,執(zhí)行差分信號的發(fā)送/接收處理的電路。HS收發(fā)器電路5 具有驅(qū)動器電路51和接收器電路52。應(yīng)注意到,三種傳輸速度模式(低速/全速/高速) 分別稱為LS、FS和HS。首先,驅(qū)動器電路51連接到包傳輸控制電路4和USB總線3。驅(qū)動器電路51從包傳輸控制電路4接收包傳輸控制信號9。并且,驅(qū)動器電路51從SIE2接收HS電流源控制信號(HS_Current_Source_Enable)和 HS 數(shù)據(jù)信號(HS_Data_Driver_Input)。驅(qū)動器電路51通過輸出差分信號,將包傳送到USB總線,其中,如圖2所示的發(fā)送電路,響應(yīng)于包傳輸控制信號9、HS電流源控制信號、和HS數(shù)據(jù)信號,改變USB總線3的差分信號線DP的線路狀態(tài) DP (數(shù)據(jù) + (Data+))和 DM (數(shù)據(jù)-(Data-))。接著,接收器電路52連接到USB總線3、線路狀態(tài)信號控制電路6和接收器電源控制電路7。接收器電路52具有HS差分信號接收電路53和靜噪檢測電路M。HS差分信號接收電路53和靜噪檢測電路M連接到USB總線3的差分信號線的線路DP和DM,并且從差分信號線接收差分信號,如驅(qū)動器電路51—樣。同時,HS差分信號接收電路53和靜噪檢測電路M進一步連接到線路狀態(tài)信號控制電路6。HS差分信號接收電路53將HS差分接收信號10輸出到線路狀態(tài)信號控制電路6?;趶腢SB總線3接收的差分信號,確定HS 差分接收信號10。靜噪檢測電路M將靜噪輸出信號11輸出到線路狀態(tài)信號控制電路6, 以表示正在發(fā)送包。靜噪輸出信號11基于從USB總線3接收的差分信號。接著,線路狀態(tài)信號控制電路6連接到接收器電路52、SIE 2和接收器電源控制信號14。線路狀態(tài)信號控制電路6從接收器電路52接收HS差分接收信號10和靜噪輸出信號11,并且將線路狀態(tài)信號12輸出到SIE 2。線路狀態(tài)信號12基于HS差分接收信號10和靜噪輸出信號11。而且,線路狀態(tài)信號控制電路6包含線路狀態(tài)信號固定電路61。線路狀態(tài)信號固定電路61從接收器電路52接收靜噪輸出信號11和從接收器電源控制電路7接收線路狀態(tài)固定請求信號13,以及屏蔽靜噪輸出信號11并且根據(jù)線路狀態(tài)固定請求信號 13,將線路狀態(tài)信號12固定或保持在信號電平。其中,將描述以UTMI+標準定義的線路狀態(tài)信號12、靜噪輸出信號11、和USB總線 3的信號間的關(guān)系。圖5和6是UTMI+標準的線路狀態(tài)信號的真值表。圖5是當基于UTMI+
7標準的USB通信裝置用作外圍設(shè)備時的真值表。圖6是當基于UTMI+標準的USB通信裝置用作主控制器時的真值表。在圖5和6中,行表示以USB標準定義的三種傳輸速度模式(LS/FS/HS)和用于確定傳送速度的握手(啁啾(Chirp))。列表示控制以UTMI+標準和握手定義的各個傳輸速度模式的信號。在列中,XcvrSelect/TermSelect/OpMode表示輸入信號,并且LineMate表示輸出信號(線路狀態(tài)信號1 。線路狀態(tài)信號12在傳輸速度模式的每一個和握手中,將 USB總線中的差分信號線的線路的狀態(tài)DP和DM通知SIE 2。在LS和FS的傳輸速度模式的每一個中,線路狀態(tài)信號12由LineState (0)表示 USB總線3中的差分信號線的線路DP的線路狀態(tài),以及由LineMate(I)表示差分信號線的線路DM的線路狀態(tài)。由此,如在圖5和6的真值表上所示,在LS-K和FS-J狀態(tài)中(DP處于高電平,并且DM處于低電平),LineState (1:0) = 01,以及在LS-J和FS-K的狀態(tài)中(DP 處于低電平,并且DM處高電平),Liru^tate (1:0) =10。其中,在HS和FS的傳輸速度模式中,USB總線3的線路DP處于高電平并且線路DM處于低電平的狀態(tài)稱為J狀態(tài),以及線路DP處于低電平并且線路DM處于高電平的狀態(tài)稱為K狀態(tài)。同時,在LS的傳輸速度模式中,USB總線3的線路DP處于低電平并且線路DM處于高電平的狀態(tài)稱為J狀態(tài),以及線路 DP處于高電平并且線路DM處于低電平的狀態(tài)稱為K狀態(tài)。同時,在HS的傳輸速度模式中,當USB總線3表示有效差分電平(!靜噪(! Squelch))時,線路狀態(tài)信號12表示LineMate (1:0) = 01,以及當USB總線3不表示有效差分電平(靜噪(Squelch))時,表示 LineState (1:0) = 00。此外,在啁啾模式中,當USB總線3不表示有效差分電平(靜噪(Squelch))時,線路狀態(tài)信號12表示LineMate = 00,以及當USB總線3表示有效差分電平并且差分接收輸入處于高電平時(線路DP處于高電平并且線路DM處于低電平),表示LineMate = 01, 然后,當差分接收輸入為低電平(線路DP處于低電平,并且線路DM處于高電平)時,表示 LineState = 10。用這種方式,以UTMI+標準定義,在HS的傳輸速度模式中,當包發(fā)送到USB總線3上或從USB總線3接收包時(簡單地說,USB總線3表示有效差分電平(!靜噪(! Squelch)),將線路狀態(tài)信號12固定到J狀態(tài)(LineState(I = O) = 01)達一定時段。通過在HS的傳輸速度模式中,引用靜噪輸出信號11,線路狀態(tài)信號控制電路6能使線路狀態(tài)信號12強制地設(shè)置到J狀態(tài)。因此,可以最小化線路狀態(tài)信號12的變化。應(yīng)注意到在非專利文獻1至3中描述了如上所述的USB2. 0標準和UTMI+標準的詳情。再次參考圖4,當通過應(yīng)用上述標準執(zhí)行描述時,在當驅(qū)動器電路51將包發(fā)送到 USB總線的時段(或在當相對的USB通信裝置將包發(fā)送到USB總線3時的時段),接收器電路52中的靜噪檢測電路M接收從驅(qū)動器電路51輸出到USB總線3的差分信號。當檢測到USB總線3表示有效差分信號時,靜噪檢測電路M將高電平的靜噪輸出信號輸出到線路狀態(tài)信號控制電路6。當接收到高電平的靜噪輸出信號時,線路狀態(tài)信號控制電路6輸出J 狀態(tài)(LineState (1:0) =01)的線路狀態(tài)信號12。SIE 2能檢測到包正發(fā)送到USB總線3 上,因為線路狀態(tài)信號12處于J狀態(tài)。用這種方式,當驅(qū)動器電路51發(fā)送包時,靜噪檢測電路M必須通過使用靜噪輸出信號11,繼續(xù)將USB總線3的狀態(tài)通知線路狀態(tài)信號控制電路6。這是因為線路狀態(tài)信號
8控制電路6響應(yīng)于高電平的靜噪輸出信號11,使線路狀態(tài)信號12設(shè)置到J狀態(tài)。為此,即使在從驅(qū)動器電路51的包傳輸期間,也要求驅(qū)動接收器電路52,導致功耗量的增加。在本實施例的USB通信裝置中,接收器電源控制電路7響應(yīng)于傳輸請求信號8,檢測由驅(qū)動器電路51執(zhí)行的包傳輸?shù)臅r段,并且根據(jù)線路狀態(tài)固定請求信號13,控制線路狀態(tài)固定電路61以將線路狀態(tài)信號的電平在包傳輸時段固定為J狀態(tài)。然后,接收器電源控制電路7響應(yīng)于接收器電源控制信號14,將接收器電路52的電源斷開包傳輸時段。因此,即使在由驅(qū)動器電路51執(zhí)行的包傳輸期間,也可以減少接收器電路52的功耗量。同時,線路狀態(tài)信號固定電路61屏蔽從靜噪檢測電路M輸出的靜噪輸出信號11,以及將線路狀態(tài)信號12固定到J狀態(tài)。因此,即使斷開接收器電路52的電源時,SIE 2也能準確地檢測USB總線3的狀態(tài)。在下文,將描述本實施例中的USB通信裝置的操作。圖7是表示本實施例中的接收器電源控制電路7的操作的流程圖。同時,圖8示出在本實施例的USB通信裝置中發(fā)送包時的操作的流程圖。應(yīng)注意到在下文描述中,USB通信裝置基于UTMI+標準,并且傳輸速度模式為HS。首先,接收器電源控制電路7確定是否檢測到包傳輸?shù)拈_始(圖7中的步驟S10)。 接收器電源控制電路7基于從SIE 2輸出的傳輸請求信號8,檢測包傳輸?shù)拈_始。SIE 2基于UTMI+標準,執(zhí)行控制,以便當開始包傳輸時,傳輸請求信號8處于高電平,以及當完成包傳輸時,傳輸請求信號8處于低電平。當由于傳輸請求信號8處于低電平,而不能檢測包傳輸?shù)拈_始時(圖7中的步驟SlO為否),在該步驟,控制流被設(shè)置成等待狀態(tài)。另一方面,當由于傳輸請求信號8處于高電平,檢測到包傳輸?shù)拈_始時(圖7中的步驟SlO為是),則控制流進入步驟S20。當響應(yīng)于來自SIE 2的傳輸請求信號8的高電平或上升沿,檢測到包傳輸?shù)拈_始時(圖8中的時刻T301),包傳輸控制電路4發(fā)出包傳輸控制信號9,以便控制HS收發(fā)器電路5中的驅(qū)動器電路51的包傳輸。驅(qū)動器電路51響應(yīng)于包傳輸控制信號9,將包發(fā)送到 USB總線3上。并且同時,接收器電源控制電路7基于傳輸請求信號8的高電平或上升沿, 檢測到包傳輸?shù)拈_始,即,包傳輸時段的開始。當檢測到包傳輸?shù)拈_始時,接收器電源控制電路7進入等待狀態(tài),以便等待控制接收器電路52的電源時的定時(圖7中的步驟S20)。由于USB總線3能雙向傳送信號,因此,由接收器電路52接收由驅(qū)動器電路51傳輸為包的差分信號。響應(yīng)于接收的差分信號,接收器電路52中的靜噪檢測電路M將高電平的靜噪輸出信號11輸出到線路狀態(tài)信號控制電路6。當接收高電平的靜噪輸出信號11 時,線路狀態(tài)信號控制電路6輸出J狀態(tài)的線路狀態(tài)信號12(圖8中的時刻T302)。應(yīng)注意到當接收差分信號時,接收器電路52中的HS差分信號接收電路53將HS差分接收信號10 輸出到線路狀態(tài)信號控制電路6。然而,在HS的傳輸速度模式的情況下,HS差分接收信號 10不影響線路狀態(tài)信號12的生成?;陔娐穮?shù),諸如包傳輸控制電路4、驅(qū)動器電路51、接收器電路52、和線路狀態(tài)信號控制電路6中的觸發(fā)器和電路延遲的級數(shù),確定從圖8中的時刻T301處的傳輸請求信號8的上升沿到線路狀態(tài)信號12過渡到時刻T302的J狀態(tài)的時段T310。接收器電源控制電路7通過計數(shù)器電路(未示出)計數(shù),等待時段T310。在時段T310流逝后,接收器電源控制電路7將高電平的線路狀態(tài)固定請求信號13輸出到線路狀態(tài)信號固定電路61 (圖7中的步驟S30)。當檢測到高電平的線路狀態(tài)固定請求信號13時,線路狀態(tài)信號固定電路61屏蔽靜噪輸出信號11并且將線路狀態(tài)信號12固定到J狀態(tài)(圖8中的時刻T303)。當線路狀態(tài)信號12固定到J狀態(tài)時,接收器電源控制電路7斷開接收器電源控制信號14,以便切斷接收器電路52的電源(圖7中的步驟S40和圖8中的時刻T304)。在此之后,驅(qū)動器電路51繼續(xù)包傳輸。接收器電源控制電路7確定是否已經(jīng)完成包傳輸(步驟S50)。SIE2在包傳輸完成時,基于UTMI+標準,將傳輸請求信號8控制到低電平。接收器電源控制電路7響應(yīng)于傳輸請求信號8的下降沿,檢測包傳輸?shù)耐瓿?,即,包傳輸時段的完成(圖7中的步驟S50為是,和圖8中的時刻T305)。另一方面,當不能檢測到包傳輸?shù)耐瓿蓵r,接收器電源控制電路 7等待包傳輸?shù)耐瓿?圖7中的步驟S50為否)。當檢測到包傳輸完成時,接收器電源控制電路7接通接收器電源控制信號14,以便接通接收器電路52的電源(圖7中的步驟S60, 和圖8中的時刻T305)。在接通接收器電路52的電源之后,接收器電源控制電路7等待接收器電路52的操作的穩(wěn)定(圖7中的步驟S70)。通過使用計數(shù)器電路(未示出),接收器電源控制電路 7從當在圖8中的時刻T302,接通接收器電路52的電源時的時間等待到當在圖8的時刻 T306,接收器電路52的操作變穩(wěn)定時的時間的時段T320,以及確定來自接收器電路52的靜噪檢測電路M的靜噪輸出信號11。當接收器電路52的操作變穩(wěn)定,以及確定來自靜噪檢測電路M的靜噪輸出信號 11時,接收器電源控制電路7將線路狀態(tài)固定請求信號13轉(zhuǎn)化到低電平(圖7中的步驟 S80)。線路狀態(tài)信號固定電路61響應(yīng)于低電平的線路狀態(tài)固定請求信號13,取消線路狀態(tài)信號12的固定(圖8中的時刻T306)。當驅(qū)動器電路51已經(jīng)完成包傳輸時,靜噪檢測電路M使靜噪輸出信號11過渡到低電平(圖8中的時刻T307)。在此之后,線路狀態(tài)信號控制電路6響應(yīng)于靜噪輸出信號 11,使線路狀態(tài)信號12從J狀態(tài)平移到SEO。根據(jù)本發(fā)明的USB通信裝置,在包傳輸期間存在有降低功耗量的效果。原因在于接收器電源控制電路7在包傳輸?shù)臅r段控制線路狀態(tài)信號固定電路61來屏蔽來自靜噪檢測電路M的靜噪輸出信號11,以及將線路狀態(tài)信號12固定到J狀態(tài)并且切斷接收器電路 52的電源。接收器電源控制電路7響應(yīng)于從SIE 2輸出的傳輸請求信號8的上升沿,檢測包傳輸?shù)拈_始,以及響應(yīng)于傳輸請求信號8的下降沿,檢測包傳輸?shù)耐瓿?。同時,線路狀態(tài)信號固定電路61屏蔽靜噪輸出信號,以及進一步固定線路狀態(tài)信號。為此,即使切斷接收器電路52的電源,SIE2也能準確地檢測驅(qū)動器電路51正將包發(fā)送到USB總線3上。應(yīng)注意到在本實施例中,接收器電源控制電路7接通/斷開接收器電路52的電源。然而,即使響應(yīng)于由電路7生成的操作控制信號,通過控制接收器電路52的操作狀態(tài)和暫停狀態(tài)間的切換,也可以獲得類似的效果,而不用接通/斷開電源。如上所述,通過參考實施例,已經(jīng)描述了本發(fā)明。然而,本發(fā)明不限于上述實施例。 在本發(fā)明的結(jié)構(gòu)和細節(jié)的本發(fā)明的范圍內(nèi),能做出能由本領(lǐng)域的技術(shù)人員理解的各種改進。
權(quán)利要求
1.一種USB通信裝置,包括驅(qū)動器電路,被連接到USB總線并且被配置成在基于來自另一單元的傳輸請求信號而確定的包傳輸時段將包發(fā)送到所述USB總線上;接收器控制電路,被配置成響應(yīng)于所述傳輸請求信號,生成固定請求信號和生成控制信號;接收器電路,被連接到所述USB總線,并且被配置成生成表示包正被發(fā)送到所述USB總線上的靜噪信號,以及響應(yīng)于所述生成控制信號,停止所述靜噪信號的生成;以及線路狀態(tài)信號控制電路,被配置成基于所述靜噪信號,輸出特定線路狀態(tài)信號,以向所述另一單元通知包正被發(fā)送到所述USB總線上,以及被配置成響應(yīng)于所述固定請求信號, 固定所述特定線路狀態(tài)信號。
2.如權(quán)利要求1所述的USB通信裝置,其中,當檢測到所述包傳輸時段的開始時,所述接收器控制電路發(fā)出所述固定請求信號,以控制所述線路狀態(tài)信號控制電路來固定所述線路狀態(tài)信號。
3.如權(quán)利要求2所述的USB通信裝置,其中,當檢測到所述包傳輸時段的開始時,在從所述線路狀態(tài)信號控制電路輸出所述線路狀態(tài)信號后,所述接收器控制電路控制所述線路狀態(tài)信號控制電路以固定所述線路狀態(tài)信號。
4.如權(quán)利要求2所述的USB通信裝置,其中,基于所述傳輸請求信號的上升沿,所述接收器控制電路檢測所述包傳輸時段的開始。
5.如權(quán)利要求1至4的任何一個所述的USB通信裝置,其中,當檢測到所述包傳輸時段的結(jié)束時,所述接收器控制電路控制所述線路狀態(tài)信號控制電路以取消所述線路狀態(tài)信號的固定。
6.如權(quán)利要求5所述的USB通信裝置,其中,當檢測到所述包傳輸時段的結(jié)束時,在固定從所述接收器電路輸出的所述靜噪信號的狀態(tài)后,所述接收器控制電路控制所述線路狀態(tài)信號控制電路以取消所述線路狀態(tài)信號的固定。
7.如權(quán)利要求5所述的USB通信裝置,其中,基于所述傳輸請求信號的下降沿,所述接收器控制電路檢測所述包傳輸時段的結(jié)束。
8.如權(quán)利要求1至4的任何一個所述的USB通信裝置,其中,在所述線路狀態(tài)信號被固定的時段,所述線路狀態(tài)信號控制電路屏蔽所述靜噪信號。
9.如權(quán)利要求1至4的任何一個所述的USB通信裝置,其中,響應(yīng)于所述固定請求信號,所述接收器電路控制所述線路狀態(tài)信號的固定或固定的取消,其中,所述線路狀態(tài)信號控制電路包括線路狀態(tài)信號固定電路,所述線路狀態(tài)信號固定電路被配置成接收所述固定請求信號和所述靜噪信號,以及基于所述固定請求信號,固定所述 線路狀態(tài)信號或取消所述線路狀態(tài)信號的固定。
10.如權(quán)利要求9所述的USB通信裝置,其中,在所述線路狀態(tài)信號被固定的時段,所述線路狀態(tài)固定電路屏蔽所述靜噪信號。
11.一種降低USB通信裝置中的消耗功率量的方法,包括驅(qū)動器電路在基于來自上層單元的傳輸請求信號而確定的包傳輸時段將包發(fā)送到USB 總線上;接收器電路檢測已經(jīng)將所述包發(fā)送到所述USB總線上;所述接收器電路輸出靜噪信號以表示正在發(fā)送包;當所述線路狀態(tài)信號控制電路接收所述靜噪信號時,通過預(yù)定線路狀態(tài)信號,向所述上層單元通知正在所述USB總線上發(fā)送包;接收器電源控制電路控制所述線路狀態(tài)信號控制電路以在所述包傳輸時段中固定所述線路狀態(tài)信號;以及所述接收器電源控制電路控制所述接收器電路以停止控制。
全文摘要
本發(fā)明涉及USB通信裝置和降低其功耗量的方法。USB(通用串行總線)通信裝置包括驅(qū)動器電路,被連接到USB總線并且被配置成在基于來自另一單元的傳輸請求信號而確定的包傳輸時段將包發(fā)送到USB總線上。接收器控制電路被配置成響應(yīng)于傳輸請求信號,生成固定請求信號和生成控制信號。接收器電路被連接到USB總線,并且被配置成生成表示包正被發(fā)送到USB總線上的靜噪信號,以及響應(yīng)于生成控制信號,停止靜噪信號的生成。線路狀態(tài)信號控制電路被配置成基于靜噪信號,輸出特定線路狀態(tài)信號,以向另一單元通知包正被發(fā)送到USB總線上,以及被配置成響應(yīng)于固定請求信號,固定特定線路狀態(tài)信號。
文檔編號G06F13/38GK102419740SQ201110302320
公開日2012年4月18日 申請日期2011年9月28日 優(yōu)先權(quán)日2010年9月28日
發(fā)明者佐佐木大輔 申請人:瑞薩電子株式會社
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1