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

具有內(nèi)部控制信號的低功率集成時鐘門控單元的制作方法

文檔序號:11709886閱讀:341來源:國知局
具有內(nèi)部控制信號的低功率集成時鐘門控單元的制作方法與工藝

本申請要求于2016年1月8日提交的發(fā)明名稱為“具有內(nèi)部控制信號的低功率集成時鐘門控單元”的第62/276,798號美國臨時專利申請以及于2016年3月23日提交的第15/079,045號美國非臨時專利申請的優(yōu)先權。該在先前提交的申請的主題通過引用包含于此。

本描述涉及功率管理,更具體地講,涉及一種具有內(nèi)部控制信號的低功率集成時鐘門控單元。



背景技術:

時鐘門控是在用于減少動態(tài)功率損耗的許多同步電路中使用的流行的技術。時鐘門控通常通過將更多邏輯添加到電路以動態(tài)地修剪時鐘樹來節(jié)約電力。動態(tài)地修剪時鐘樹經(jīng)常包括:禁用電路的部分以使執(zhí)行單元中的觸發(fā)器或其他同步裝置無需切換狀態(tài)。切換狀態(tài)消耗電力。當同步裝置被阻止切換或不切換時,切換功耗通常變?yōu)榱?,僅引發(fā)泄露電流。

時鐘門控通常這樣工作:將啟用信號發(fā)送到局部時鐘電路,并使用啟用信號來對時鐘進行門控。例如,這個工作可由將啟用和全局時鐘信號的翻轉(zhuǎn)版本進行“與(and)”操作以生成局部時鐘信號來完成。如果啟用信號指示時鐘應該被禁用,則and門的輸出不管時鐘的狀態(tài)如何將為低。時鐘門控邏輯通常以“集成的時鐘門控”(icg)單元或電路的形式被表現(xiàn)。

通常,icg使用鎖存器來保留啟用信號的值。這種鎖存器傳統(tǒng)上由時鐘信號本身控制。這通常會阻止icg中途通過將會導致故障的時鐘循環(huán)來門控時鐘。然而,這也意味著即使當局部時鐘被門控時,icg也會消耗切換電力,因為全局或非門控時鐘正在切換icg的鎖存器部分。



技術實現(xiàn)要素:

根據(jù)一個總體方面,一種電子設備可包括:鎖存器和控制電路。鎖存器可被配置為接收輸入啟用信號并生成鎖存啟用信號。鎖存器還可被配置為當鎖存器透明時,將輸入啟用信號傳遞給鎖存啟用信號??刂齐娐房呻娺B接到鎖存器??刂齐娐房杀慌渲脼榻邮辗情T控時鐘信號作為輸入,并生成門控時鐘信號和鎖存控制信號。鎖存控制信號可被配置為當非門控時鐘信號處于預定狀態(tài)并且當輸入啟用信號和鎖存啟用信號之一處于啟用狀態(tài)時,使鎖存器透明。控制電路可被配置為當鎖存啟用信號處于啟用狀態(tài)時,將非門控時鐘信號傳遞給門控時鐘信號。

根據(jù)另一總體方面,一種操驅(qū)動電子設備的方法,可包括:通過集成時鐘門控電路接收非門控時鐘信號和輸入啟用信號。所述方法還可包括:通過集成時鐘門控電路生成鎖存控制信號,其中,鎖存控制信號被配置為僅當非門控時鐘信號處于預定狀態(tài)并且輸入啟用信號或鎖存啟用信號處于啟用狀態(tài)時,使鎖存器透明。所述方法可包括:根據(jù)鎖存控制信號的指示,鎖存輸入啟用信號以產(chǎn)生鎖存啟用信號。所述方法可包括:通過集成時鐘門控電路基于鎖存啟用信號和非門控時鐘信號,生成門控時鐘信號。

根據(jù)另一總體方面,一種電子設備可包括:執(zhí)行單元、時鐘電路和集成時鐘門控電路。執(zhí)行單元可被配置為根據(jù)門控時鐘信號執(zhí)行邏輯功能。時鐘電路可被配置為生成非門控時鐘信號。集成時鐘門控電路可被配置為從非門控時鐘信號和至少一個輸入啟用信號來生成門控時鐘信號。集成時鐘門控電路可包括:鎖存器和控制電路。鎖存器可被配置為接收輸入啟用信號并生成鎖存啟用信號。鎖存器還可被配置為僅當鎖存器透明時,將來自輸入啟用信號的值傳遞給鎖存啟用信號。控制電路可被配置為接收非門控時鐘信號作為輸入,并生成門控時鐘信號和鎖存控制信號。鎖存控制信號可被配置為僅當非門控時鐘信號處于預定狀態(tài)并且輸入啟用信號或鎖存啟用信號處于啟用狀態(tài)時,使鎖存器透明??刂齐娐房杀慌渲脼楫旀i存啟用信號處于啟用狀態(tài)時,將來自非門控時鐘信號的值傳遞給門控時鐘信號。

一個或更多個實施方式的細節(jié)在下面的附圖和描述中被闡述。其他特征從描述和附圖以及從權利要求將是清楚的。

一種用于電力管理的系統(tǒng)和/或方法,更具體地講,實質(zhì)上如結(jié)合至少一個附圖示出和/或描述的如權利要求中更全面的闡述的用于具有內(nèi)部控制信號的低功率集成時鐘門控單元。

附圖說明

圖1是根據(jù)公開的主題的系統(tǒng)的示例實施例的框圖。

圖2是根據(jù)公開的主題的設備的示例實施例的框圖。

圖3是根據(jù)公開的主題的設備的示例實施例的框圖。

圖4是根據(jù)公開的主題的一系列電路的示例實施例的框圖。

圖5是可包括根據(jù)公開的主題的原理產(chǎn)生的裝置的信息處理系統(tǒng)的原理框圖。

在各種附圖中的相同的參考符號指示相同的元件。

具體實施方式

將參照附圖更全面地描述各種示例實施例,在附圖中示出一些示例實施例。然而,本公開的主題可以以許多不同形式被實施,不應被解釋為限于在此闡述的示例實施例。相反,提供這些示例實施例,使得本公開將是全面而完整的,并且將本公開的主題的范圍充分地傳達給本領域技術人員。在附圖中,為了清楚,可夸大層和區(qū)域的大小和相對大小。

將應理解的是,當元件或?qū)颖槐硎緸樵诹硪辉驅(qū)印爸稀薄ⅰ斑B接到”或“結(jié)合到”另一元件或?qū)訒r,該元件或?qū)涌芍苯釉谠摿硪辉驅(qū)又?、直接連接到或結(jié)合到該另一元件或?qū)樱蛘呖纱嬖谥虚g元件或?qū)?。相比之下,當元件或?qū)颖槐硎緸椤爸苯印痹诹硪辉驅(qū)印爸稀?、“直接連接到”或“直接結(jié)合到”另一元件或?qū)訒r,不存在中間元件或?qū)?。相同的標號始終表示相同的元件。如在此使用的,術語“和/或”包括關聯(lián)列出項的一個或更多個的任意和所有的組合。

將應理解的是,盡管術語“第一”、“第二”、“第三”等可在此用于描述各種元件、組件、區(qū)域、層和/或部分,但是這些元件、組件、區(qū)域、層和/或部分不應受這些術語限制。這些術語僅用于將一個元件、組件、區(qū)域、層或部分與另一元件、組件、區(qū)域、層或部分區(qū)分開來。因此,在不脫離本公開的主題的教導的情況下,下面討論的第一元件、組件、區(qū)域、層或部分可被命名為第二元件、組件、區(qū)域、層或部分。

為了描述簡便,在這里可使用空間相對術語(諸如,“在…之下”、“在…下方”、“下面的”、“在…之上”、“上面的”等)來描述在附圖中示出的一個元件或特征與另一元件或特征之間的關系。將應理解的是,空間相對術語意在包含除了在附圖中描述的方位之外的使用或操作中的裝置的不同方向。例如,如果附圖中的裝置被翻轉(zhuǎn),則被描述為在其它元件或特征“下面”或“之下”的元件其后將位于所述其它元件或特征“之上”。因此,示例性術語“在…下方”可包括作為“在…之上”和“在…下方”的方位兩者。裝置可被另外定位(旋轉(zhuǎn)90度或在其他方位),并且應該相應地解釋這里使用的有關空間的描述。

在此使用的術語僅為了描述具體示例實施例的目的,不意在限制本公開的主題。如在此使用的,除非上下文另外明確地指示,否則單數(shù)形式也意在包括復數(shù)形式。還將應理解的是,當在本說明書中使用時,術語“包括”和/或“包含”說明存在所闡述的特征、整體、步驟、操作、元件和/或組件,但是不排除存在或添加一個或更多個其它特征、整體、步驟、操作、元件、組件和/或它們的組。

參照作為理想化的示例實施例(和中間結(jié)構)的示意性示圖的截面圖,在這里描述示例實施例。同樣地,將預計出現(xiàn)例如由制造技術和/或公差引起的圖示的形狀的變化。因此,示例實施例不應被解釋為限于在此示出的區(qū)域的特定形狀,而將包括例如由制造產(chǎn)生的形狀的偏差。例如,示出為矩形的注入?yún)^(qū)域?qū)⑼ǔT谄溥吘壘哂袌A的或彎曲的特征和/或注入濃度的梯度,而不是從注入?yún)^(qū)域到非注入?yún)^(qū)域的突然變化。同樣地,通過注入產(chǎn)生的埋區(qū)可導致在埋區(qū)與通過其發(fā)生注入的表面之間的區(qū)域中的一些注入。因此,在附圖中示出的區(qū)域?qū)嵸|(zhì)上是示意性的,所述區(qū)域的形狀不意在示出裝置的區(qū)域的實際形狀,也不意在限制本公開的主題的范圍。

除非另外定義,否則在此使用的所有術語(包括技術術語或科學術語)具有與本公開的主題所屬領域的普通技術人員通常理解的含義相同的含義。還將應理解的是,除非在此明確定義,否則諸如在通用字典中定義的術語應被解釋為具有與現(xiàn)有技術的背景中的含義一致的含義,并且將不被解釋為理想化或過于正式的含義。

在下文中,將參照附圖詳細解釋示例實施例。

圖1是根據(jù)公開的主題的系統(tǒng)100的示例實施例的框圖。在各種實施例中,盡管系統(tǒng)100可作為集成電路(諸如,微處理器、存儲器芯片或片上系統(tǒng))的一部分被包括,但是應理解的是,以上僅為一些說明性的示例,公開的主題不限于這些示例。

在各種示例中,系統(tǒng)100可包括:一個或更多個執(zhí)行單元104,被配置為執(zhí)行一個或更多個指令。執(zhí)行單元104的示例可包括,但不限于:指令提取單元、指令解碼單元、算術邏輯單元、浮點單元、加載/存儲單元,但可預期其他形式的執(zhí)行單元。執(zhí)行單元104可包括:同步電路或依賴時鐘信號(例如,門控時鐘信號126)來操作的邏輯功能。如上所述,時鐘信號可不定期被斷開或門控。

在示出的實施例中,系統(tǒng)100包括:時鐘電路102。時鐘電路102可被配置為生成時鐘信號,或者更具體地講,生成全局或非門控時鐘信號122。在各種實施例中,盡管時鐘電路102可包括:鎖相環(huán)路(pll)或其他振蕩電路,但是應理解的是,以上僅為一些說明性的示例,公開的主題不限于這些示例。

在示出的實施例中,系統(tǒng)100還包括:集成時鐘門控(icg)單元或電路106。在一些實施例中,icg可被表示為集成時鐘門控器。icg可被配置為當由啟用(enable)信號124指示時,門控或禁用門控時鐘信號126。在這樣的一個實施例中,這可有效地全部或部分斷開執(zhí)行單元104,并節(jié)約由執(zhí)行單元104消耗的電力。例如,如果執(zhí)行單元104為浮點單元且沒有浮點指令正被執(zhí)行,則icg106可門控或禁用斷開執(zhí)行單元104的門控時鐘信號126。當遇到浮點指令時,icg106可啟用門控時鐘信號126并重新接通浮點單元(以處理浮點指令)。應理解的是,以上僅為一個說明性的示例,公開的主題不限于這個示例。

在示出的實施例中,icg106可接收全局或非門控時鐘信號122和至少一個啟用信號124。icg106生成門控時鐘信號126。應理解的是,門控時鐘信號126之所以這樣命名是因為時鐘信號可能被門控或禁用,且門控時鐘信號126不指示時鐘信號當前已被門控或禁用。這樣的門控或禁用可取決于啟用信號124的值。

在示出的實施例中,icg106包括:啟用組合器電路112。啟用組合器電路112可被配置為將多個啟用信號124組合為單個啟用信號:反相的啟用信號132。在圖4中示出啟用組合器電路112的詳細的示例實施例。例如,啟用信號124可包括,但不限于:執(zhí)行單元104特定啟用信號、調(diào)試或掃描鏈啟用信號、芯片級啟用信號;應理解的是,以上僅為一些說明性的示例,公開的主題不限于這些示例。在各種實施例中,組合啟用信號124的處理可將信號的電壓值反相,以致啟用信號124的高的啟用值可與針對組合的反相的啟用信號132的低的啟用值等價。應理解的是,以上僅為一個說明性的示例,公開的主題不限于這個示例。

在示出的實施例中,icg106包括:鎖存電路114,被配置為至少臨時存儲反相的啟用信號132。在示出的實施例中,鎖存電路114可至少部分地由內(nèi)部控制信號(鎖存控制信號或控制信號)136而不是由非門控時鐘信號122控制。鎖存電路114可接收反相的啟用信號132作為輸入,并生成或輸出鎖存啟用信號134。在圖2中示出并在下面描述鎖存電路114的一個示例實施例。

在示出的實施例中,icg106包括:統(tǒng)一控制電路116。統(tǒng)一控制電路116可在以下含義下是統(tǒng)一或集成的:它不僅生成內(nèi)部控制信號136而且生成門控時鐘信號126。當通過鎖存啟用信號134(例如,當鎖存啟用信號134處于啟用狀態(tài)或啟用值時)指示門控或禁用門控時鐘信號126時,統(tǒng)一控制電路116可門控或禁用門控時鐘信號126。此外,統(tǒng)一控制電路116可被配置為僅當非門控時鐘信號122處于預定狀態(tài)(例如,電壓低)并且反相輸入的啟用信號132處于啟用狀態(tài)或鎖存啟用信號134處于啟用狀態(tài)(例如,分別為電壓低或高)下時,設置控制信號136的值以使鎖存電路為透明的。在圖3中示出并在下面描述統(tǒng)一控制電路116的一個示例實施例。

此外,在各種實施例中,icg106可包括:一個或更多個逆變器118或其他邏輯電路。通過圖4示出并在下面討論這些逆變器的一些示例。例如,由于互補金屬氧化物半導體(cmos)邏輯的特性,統(tǒng)一控制電路116可生成門控時鐘信號126和控制信號136的反相的版本,且逆變器118可簡單地將電壓值反相為更期望的形式。應理解的是,以上僅為一些說明性的示例,公開的主題不限于這些示例。

在示出的實施例中,icg106使用內(nèi)部控制信號136替代傳統(tǒng)非門控時鐘信號122來控制反相的啟用信號132的鎖存,可減少切換功耗(相比于傳統(tǒng)icg)。當門控時鐘信號126被禁用時,內(nèi)部控制信號136可保持在恒定狀態(tài)(直到啟用信號124改變?yōu)橹?。這使得由于鎖存電路114的晶體管可不改變狀態(tài)而使鎖存電路114不消耗切換電力。

此外,如在圖2和圖3中所看到的,接收非門控時鐘信號122的晶體管數(shù)量可從傳統(tǒng)icg實施方式減少。這可減少引腳電容(相比于傳統(tǒng)設計),這相應地可提供電力節(jié)約而無論非門控時鐘信號122是被啟用還是被禁用。

在各種實施例中,當非門控時鐘信號122被禁用時,icg106可消耗少于由傳統(tǒng)icg消耗的電力的50%??纱嬖谑境龅膇cg相比于其他icg的其他優(yōu)勢。應理解的是,以上僅為一些說明性的示例,公開的主題不限于這些示例。

圖2是根據(jù)公開的主題的電子設備200的示例實施例的框圖。在各種實施例中,電子設備200可包括:如在圖1中示出的鎖存電路。應理解的是,以下僅為一個說明性的示例,公開的主題不限于這個示例。

在示出的實施例中,電子設備200包括:鎖存器部分204。鎖存器部分204可被配置為接收反相輸入的啟用信號132并生成鎖存啟用信號134。鎖存器部分204還可被配置為僅當鎖存器為透明時,將來自反相輸入的啟用信號132的值傳遞給鎖存啟用信號134。

在示出的實施例中,鎖存器部分204包括:串聯(lián)連接在電壓源201與電壓阱(voltagesink)202(例如,地)之間的第一鎖存器晶體管至第四鎖存器晶體管211、212、213和214。第一鎖存器晶體管211和第二鎖存器晶體管212可包括:p溝道金屬氧化物半導體場效應(pmos)晶體管,但是,第三鎖存器晶體管213和第四鎖存器晶體管214可包括:n溝道金屬氧化物半導體場效應(nmos)晶體管。鎖存啟用信號134可在示出為第二鎖存器晶體管212和第三鎖存器晶體管213的pmos和nmos的連接點被輸出。

在示出的實施例中,反相輸入的啟用信號132通過被輸入到第一存器晶體管211和第四鎖存器晶體管214的每個柵極端,來控制第一存器晶體管211和第四鎖存器晶體管214,以使同一時間僅第一存器晶體管211和第四鎖存器晶體管214之一被開啟或激活,并將輸出(鎖存啟用信號134)拉到電壓源201或電源阱202。在示出的實施例中,這允許鎖存器部分204將反相的輸入的啟用信號132的值傳遞給鎖存啟用信號134。

鎖存器部分204可由控制信號136和反相的控制信號136’控制。在示出的實施例中,反相的控制信號136’通過被輸入到pmos晶體管212的柵極端來控制pmos晶體管212。相反地,控制信號136通過被輸入到nmos晶體管213的柵極端來控制nmos晶體管213。在這樣一個實施例中,當控制信號136為高、啟用或激活時,第二鎖存器晶體管212和第三鎖存器晶體管213可導通或開啟。這可相應地使鎖存器部分204透明,并允許第一鎖存器晶體管211和第四鎖存器晶體管214將反相輸入的啟用信號132的值傳遞給鎖存啟用信號134。相反地,如果控制信號136為低、禁用或非激活時,則第二鎖存器晶體管212和第三鎖存器晶體管213可被斷開或關閉。這可相應地阻止鎖存器部分204變透明并阻止第一鎖存器晶體管211和第四鎖存器晶體管214將反相輸入的啟用信號132的值傳遞給鎖存啟用信號134。

在示出的實施例中,電子設備200包括:反饋部分208和逆變器206。在各種實施例中,逆變器206可被認作反饋器208的一部分。逆變器206可被配置為將鎖存啟用信號134轉(zhuǎn)換為反相的鎖存啟用信號134’。

當鎖存器部分204不透明時,反饋部分208可被配置為反相并反饋反相的鎖存啟用信號134’以生成或維持鎖存啟用信號134。在示出的實施例中,反饋部分208包括:串聯(lián)布置在電壓源201與充當電壓阱的控制信號136之間的第一反饋晶體管至第三反饋晶體管221、222和223。第一反饋晶體管221和第二反饋晶體管222可包括pmos晶體管,第三反饋晶體管223可包括nmos晶體管。第二反饋晶體管222與第三反饋晶體管223之間的連接點可為用于反饋鎖存啟用信號134的輸出。

在示出的實施例中,反相的鎖存啟用信號134’通過被輸入到第一反饋晶體管221和第三反饋晶體管223中的每個柵極端來控制第一反饋晶體管221和第三反饋晶體管223。如此,反相的鎖存啟用信號134’的值可導通/斷開第一反饋晶體管221和第三反饋晶體管223,并將輸出電壓上拉到電壓源201或控制信號136的值。同樣地,控制信號136可控制第二反饋晶體管222或被輸入到第二反饋晶體管222的柵極端。在這樣的一個實施例中,控制信號136可禁用反饋部分208并允許鎖存器部分204設置鎖存啟用信號134的值。

如上所述,電子設備200可由控制信號136而不是由時鐘信號控制。在各種實施例中,這可阻止當icg有效地門控時鐘從而設備200被禁用時電子設備200消耗切換電力。

圖3是根據(jù)公開的主題的電子設備300的示例實施例的框圖。在各種實施例中,電子設備300可包括:如在圖1中示出的統(tǒng)一控制電路。應理解的是,以下僅為一個說明性的示例,公開的主題不限于這個示例。

在示出的實施例中,電子設備300包括:時鐘門控部分302和鎖存控制部分304。時鐘門控部分302可被配置為生成門控時鐘信號126或者如示出的反相的門控時鐘信號126’。在各種實施例中,逆變器(在圖4中示出)可在反相的門控時鐘信號126’被輸入到執(zhí)行單元之前將其反相為門控時鐘信號126。鎖存控制部分304可被配置為生成鎖存控制信號136。

在示出的實施例中,時鐘門控部分302包括:并聯(lián)布置在電壓源201與鎖存控制部分304的傳輸門360之間的第一時鐘門控晶體管371和第二時鐘門控晶體管372。反相的門控時鐘信號126’可從pmos晶體管371和372的漏極端被輸出。

在示出的實施例中,非門控時鐘信號122可控制或被輸入到第二時鐘門控晶體管372的柵極端。并且,鎖存啟用信號134可控制或被輸入到第一時鐘門控晶體管371的柵極端。在這樣的一個實施例中,當鎖存啟用信號134處于禁用狀態(tài)或低時,反相的門控時鐘信號126’的值可被拉到電壓源201。相反地,當鎖存啟用信號134處于啟用狀態(tài)或高時,第一時鐘門控晶體管371可被斷開或不導通。同樣地,當非門控時鐘信號122為低時,反相的門控時鐘信號126’被拉高而不管鎖存啟用信號134的啟用狀態(tài)如何。當非門控時鐘信號122變?yōu)楦邥r,鎖存啟用信號134的啟用狀態(tài)控制信號:反相的門控時鐘信號126’。

在示出的實施例中,鎖存控制部分304包括:時鐘部分306和啟用部分308。這些部分306和308可基于與各種晶體管的柵極端關聯(lián)的信號的支配類型被命名。鎖存控制部分304的所述部分306和308的結(jié)構在下面被描述。另外,鎖存控制部分304的工作的兩個說明性示例在下面被描述。

在示出的實施例中,時鐘部分306包括:串聯(lián)布置在電壓源201與電壓阱202之間的第一時鐘晶體管至第三時鐘晶體管351、352和353。反相的啟用信號132可控制或被輸入到pmos晶體管351的柵極端。非門控時鐘信號122可控制第二時鐘晶體管352和第三時鐘晶體管353,或者被輸入到pmos晶體管352和nmos晶體管353的柵極端。第二時鐘晶體管352和第三時鐘晶體管353的連接點可輸出控制信號136。

在示出的實施例中,啟用部分308可至少部分平行于時鐘部分306被布置。啟用部分308可包括:傳輸門360和串聯(lián)布置在時鐘門控部分302與電壓阱202之間的第一啟用晶體管361和第二啟用晶體管362。傳輸門360可由鎖存啟用信號134(和反相的鎖存啟用信號134’)控制。反相的鎖存啟用信號134’可控制或被輸入到nmos晶體管361的柵極端。反相的啟用信號132可控制第二啟用晶體管362或被輸入到nmos晶體管362的柵極端。傳輸門360與第一啟用晶體管361之間的連接點可輸出控制信號136。

在設備300的工作的第一說明性示例中,鎖存啟用信號134和反相的啟用信號132可均處于禁用狀態(tài)(例如,分別為低和高)。在這樣一個實施例中,第一時鐘門控晶體管371可被開啟,將反相的門控時鐘信號126’拉到電壓源201或高。

傳輸門360可被關閉,反相的門控時鐘信號126’的值不被傳遞給控制信號136,或者可與控制信號136隔開。同樣地,第一時鐘晶體管351可被關閉,阻止時鐘部分306將控制信號136上拉到電壓源201。

相反地,第一啟用晶體管361和第二啟用晶體管362可被開啟并將控制信號136下拉到電壓阱202。返回參照圖2,控制信號136的低或禁用版本可阻止鎖存器部分204將反相的啟用信號132傳遞給鎖存啟用信號134。禁用的控制信號136可阻止設備200由于晶體管切換狀態(tài)而消耗任何電力。

在另一實施例中,鎖存啟用信號134和反相的啟用信號132可均處于啟用狀態(tài)(例如,分別為高和低)。在這樣一個實施例中,第一時鐘門控晶體管371被關閉,且反相門控時鐘信號126’(以反相形式)跟隨非門控時鐘信號122。

傳輸門360可被開啟或透明,且反相的門控時鐘信號126’的值可被傳遞給控制信號136。相反地,第一啟用晶體管361和第二啟用晶體管362可被關閉,阻止控制信號136被拉到電壓阱202。

關于時鐘部分306,第一時鐘晶體管351可被開啟。這允許非門控時鐘信號122開啟或關閉第二時鐘晶體管352和第三時鐘晶體管353,可選地將控制信號136上拉到電壓源201或下拉到電壓阱202。應注意的是,控制信號136的值將為非門控時鐘信號122的反相。

在這樣的一個實施例中,如果鎖存啟用信號134或反相的啟用信號132處于啟用狀態(tài),則到電壓源201的路徑可以是可用的。如果反相的啟用信號132為低,則第一時鐘晶體管351將被開啟,通過時鐘部分306提供路徑。相反地,如果鎖存啟用信號134為高,則傳輸門360將被開啟或透明,通過時鐘門控部分302提供路徑。

返回參照圖2,控制信號136的高或啟用版本可允許鎖存部分204透明或?qū)⒎聪嗟膯⒂眯盘?32的啟用狀態(tài)傳遞給鎖存啟用信號134。在這樣一個實施例中,僅當非門控時鐘信號122在低或預定狀態(tài)并且反相輸入的啟用信號132或鎖存啟用信號134處于啟用或高狀態(tài)時,鎖存器可透明。應理解的是,以上僅為一些說明性的示例,公開的主題不限于這些示例。

圖4是根據(jù)公開的主題的一系列電路的示例實施例的框圖。在各種實施例中,可采用輔助電路或邏輯門,以將各種信號調(diào)整為更期望的格式。應理解的是,示出的電路僅為一些說明性的示例,公開的主題不限于這些示例。

例如,可采用逆變器402,以將反相的門控時鐘信號126’反相為門控時鐘信號126。這是可期望的,因為cmos邏輯的特性可使統(tǒng)一控制電路產(chǎn)生反相門控時鐘信號126’。在一些實施例中,逆變器402可被包括在統(tǒng)一控制電路中。

同樣地,可采用逆變器404,以將控制信號136反相為反相的控制信號136’。允許控制信號136來控制任何pmos晶體管(諸如,鎖存電路的各種實施例中的pmos晶體管)是可期望的。在一些實施例中,逆變器404可被包括在鎖存電路中。

在示出的實施例中,或非門406可被包括在啟用組合器電路中。在這樣一個實施例中,或非門406可接收多個啟用信號(諸如,啟用信號124和調(diào)試或掃描啟用信號424)并可將它們組合為反相輸入的啟用信號132。在一個示例中,啟用信號124可被配置為在正常的裝置操作期間使(例如,用于特定執(zhí)行單元的)局部時鐘信號被門控。在另一示例中,掃描啟用信號424可被配置為當裝置處于調(diào)試模式時(諸如,當掃描鏈正被使用時)使局部時鐘信號被門控。應理解的是,以上僅為一些說明性的示例,公開的主題不限于這些示例。

圖5是可包括根據(jù)公開的主題的原理形成的半導體裝置的信息處理系統(tǒng)500的示意性框圖。具體地說,在各種實施例中,根據(jù)公開的主題的原理形成的半導體裝置可被包括在系統(tǒng)500的任何組件中,諸如,處理器510、易失性存儲器520、非易失性存儲器530、網(wǎng)絡接口540和/或一個或更多個其他裝置或硬件組件560等的任何組合,但不限于此。應理解的是,以上僅為一些說明性的示例,公開的主題不限于這些示例。參照圖5,信息處理系統(tǒng)500可包括根據(jù)公開的主題的原理構造的一個或更多個裝置。在另一實施例中,信息處理系統(tǒng)500可采用或執(zhí)行根據(jù)公開的主題的原理的一個或更多個技術。

在各種實施例中,信號處理系統(tǒng)500可包括:計算裝置,諸如,例如,膝上型計算機、臺式計算機、工作站、服務器、刀片式服務器、個人數(shù)字助理、智能電話、平板計算機以及其他適當?shù)挠嬎銠C等,或者它們的虛擬機或虛擬計算裝置。在各種實施例中,信息處理系統(tǒng)500可由用戶(未示出)使用。

根據(jù)公開的主題的信息處理系統(tǒng)500還可包括:中央處理器(cpu)、邏輯或處理器510。在一些實施例中,處理器510可包括:一個或更多個功能單元塊(fub)或組合邏輯塊(clb)515。在這樣一個實施例中,組合邏輯塊可包括:各種布爾邏輯操作(例如,nand、nor、not、xor等)、穩(wěn)定邏輯裝置(例如,觸發(fā)器、鎖存器等)、其他邏輯裝置或它們的組合。這些組合邏輯操作可以簡單地或復雜的形式被配置為處理輸入信號以實現(xiàn)期望的結(jié)果。應理解的是,雖然描述了同步組合邏輯操作的一些說明性的示例,但是公開的主題不被這樣限制并可包括異步操作或它們的混合。在一個實施例中,組合邏輯操作可包括:多個互補金屬氧化物半導體(cmos)晶體管。在各種實施例中,盡管這些cmos晶體管可被布置為執(zhí)行邏輯操作的門;但是應理解的是,其他技術可被使用并落入公開的主題的范圍內(nèi)。

根據(jù)公開的主題的信息處理系統(tǒng)500還可包括:易失性存儲器520(例如,隨機存取存儲器(ram)等)。根據(jù)公開的主題的信息處理系統(tǒng)500還可包括:非易失性存儲器530(例如,硬盤驅(qū)動器、光學存儲器、nand或閃存等)。在一些實施例中,易失性存儲器520、非易失性存儲器530或者它們的組合或部分可被稱為“存儲介質(zhì)”。在各種實施例中,易失性存儲器520和/或非易失性存儲器530可被配置為以半永久性或基本永久性的形式存儲數(shù)據(jù)。

在各種實施例中,信息處理系統(tǒng)500包括:一個或更多個網(wǎng)絡接口540,被配置為允許信息處理系統(tǒng)500成為通信網(wǎng)絡的一部分并經(jīng)由通信網(wǎng)絡進行通信。wi-fi協(xié)議的示例可包括,但不限于:電氣和電子工程師協(xié)會(ieee)802.11g、ieee802.11n等。蜂窩協(xié)議的示例可包括,但不限于:ieee802.16m(又名:高級無線man(城域網(wǎng)))、高級長期演進(let)、增強數(shù)據(jù)率的gsm(全球移動通信系統(tǒng))演進(edge)、發(fā)展的高速分組接入(hspa+)等。有線協(xié)議的示例可包括,但不限于:ieee802.3(又名:以太網(wǎng))、光纖通道、電力線通信(例如,家庭插電(homeplug),ieee1901)等。應理解的是,以上僅為一些說明性的示例,公開的主題不限于這些示例。

根據(jù)公開的主題的信息處理系統(tǒng)500還可包括:用戶接口單元550(例如,顯示適配器、觸覺接口、人體接口裝置等)。在各種實施例中,所述用戶接口單元550可被配置為從用戶接收輸入和/或?qū)⑤敵鎏峁┙o用戶。其他種類的裝置也可被使用,以提供與用戶的交互;例如,提供給用戶的反饋可為感覺反饋的任何形式(例如,視覺反饋、聽覺反饋或觸覺反饋);來自用戶的輸入可以以包括聲學、語音或觸覺輸入的任何形式被接收。

在各種實施例中,信息處理系統(tǒng)500可包括:一個或更多個其他裝置或硬件組件560(例如,顯示器或監(jiān)視器、鍵盤、鼠標、相機、指紋讀取器、視頻處理器等)。應理解的是,以上僅為一些說明性的示例,公開的主題不限于這些示例。

根據(jù)公開的主題的信息處理系統(tǒng)500還可包括:一個或更多個系統(tǒng)總線505。在這樣一個實施例中,系統(tǒng)總線505可被配置為通信地連接處理器510、易失性存儲器520、非易失性存儲器530、網(wǎng)絡接口540、用戶接口單元550和一個或更多個硬件組件560。由處理器510處理的數(shù)據(jù)或者從非易失性存儲器530的外部輸入的數(shù)據(jù)可被存儲到非易失性存儲器530或易失性存儲器520中。

在各種實施例中,信息處理系統(tǒng)500可包括或執(zhí)行一個或更多個軟件組件570。在一些實施例中,軟件組件570可包括:操作系統(tǒng)(os)和/或應用。在一些實施例中,os可被配置為向應用提供一個或更多個服務并管理信息處理系統(tǒng)500的應用與各種硬件組件(例如,處理器510、網(wǎng)絡接口540等)或充當信息處理系統(tǒng)500的應用與各種硬件組件之間的中介。在這樣一個實施例中,信息處理系統(tǒng)500可包括:一個或更多個本地應用,其中,所述本地應用可被在本地(例如,非易失性存儲器530等之內(nèi))安裝并被配置為由處理器510直接地執(zhí)行并直接地與os交互。在這樣一個實施例中,本地應用可包括:預編譯的機器可執(zhí)行代碼。在一些實施例中,本地應用可包括:腳本解釋器(例如,cshell(csh)、applescript、autohotkey等)或虛擬執(zhí)行機(vm)(例如,java虛擬機、微軟公共語言運行庫等),其中,腳本解釋器和虛擬執(zhí)行機被配置為將源代碼或?qū)ο蟠a轉(zhuǎn)換為隨后由處理器510執(zhí)行的可執(zhí)行代碼。

上面描述的半導體裝置可使用各種封裝技術被封裝。例如,根據(jù)公開的主題的原理而構造的半導體裝置可使用下面各種封裝技術中的任何一種被封裝:疊層封裝(pop)技術、球形柵格陣列(bga)技術、芯片級封裝(csp)技術、帶引線的塑料芯片載體(plcc)技術、塑料雙列直插式封裝(pdip)技術、華夫裸片封裝(dieinwafflepack)技術、晶圓形式的裸片技術、板上芯片(cob)技術、陶瓷雙列直插式封裝(cerdip)技術、塑料公制四方扁平封裝(pmqfp)技術、塑料四方扁平封裝(pqfp)技術、小外形封裝(soic)技術、縮小外形封裝(ssop)技術、薄小外形封裝(tsop)技術、薄型四方扁平封裝(tqfp)技術、系統(tǒng)級封裝(sip)技術、多芯片封裝(mcp)技術、晶圓級制造封裝(wfp)技術、晶圓級處理堆疊封裝(wsp)技術或其他將對本領域的技術人員已知的技術。

方法步驟可由一個或更多個執(zhí)行計算機程序的可編程處理器來執(zhí)行,以通過對輸入數(shù)據(jù)進行操作并生成輸出來執(zhí)行功能。方法步驟也可由專用邏輯電路(例如,fpga(現(xiàn)場可編程門陣列)或asic(專用集成電路))來執(zhí)行,設備可被實施為專用邏輯電路。

在各種實施例中,計算機可讀介質(zhì)可包括:指令,其中,當所述指令被執(zhí)行時使裝置執(zhí)行方法步驟的至少一個部分。在一些實施例中,計算機可讀介質(zhì)可被包括在磁性介質(zhì)、光學介質(zhì)、其他介質(zhì)或它們的組合(例如,cd-rom、硬盤驅(qū)動、只讀存儲器、閃存驅(qū)動等)中。在這樣一個實施例中,計算機可讀介質(zhì)可為有形且非暫時性地體現(xiàn)的制品。

雖然已經(jīng)參照示例實施例描述了公開的主題的原理,但是對本領域的技術人員將清楚的是,在不脫離這些公開的構思的精神和范圍的情況下,可對示例實施例進行各種改變和修改。因此應理解的是,上面的實施例不是限制,而僅是說明性的。因此,公開的構思的范圍由以上權利要求和它們的等價物的可允許的最廣泛的解釋來確定,而并不應由前面的描述限制或局限。因此將應理解的是,所附權利要求意在覆蓋落入實施例的范圍內(nèi)的所有的這樣的修改和改變。

當前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1