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

可調(diào)整低擺動存儲器接口的制作方法

文檔序號:11530575閱讀:230來源:國知局
可調(diào)整低擺動存儲器接口的制造方法與工藝

本發(fā)明的實施例一般涉及存儲器子系統(tǒng),并且更具體地,涉及可調(diào)整低擺動(swing)存儲器接口。

版權(quán)聲明/許可

此專利文檔的部分公開可包含受版權(quán)保護的材料。當本專利文檔或本專利公開在專利和商標局專利文件或記錄中出現(xiàn)時,版權(quán)所有者不反對由任何人對其進行復(fù)制,但在其他方面無論如何保留所有版權(quán)權(quán)利。版權(quán)通知適用于如下所述和附圖中的所有數(shù)據(jù)也適應(yīng)于下述任何軟件:版權(quán)?2014,intelcorporation,保留所有權(quán)利。



背景技術(shù):

現(xiàn)代電子組件由于發(fā)現(xiàn)了其在移動和更低功率環(huán)境中的增大的使用,因而在尺寸和成本上持續(xù)縮小。即使在組件的尺寸縮小時,并且預(yù)期它們在更低功率和類似成本具有相等或更佳性能時,仍存在對于電子裝置的性能將持續(xù)得以改進的預(yù)期。然而,在保持成本的同時,在帶寬和更低功率方面擴展存儲器性能是持續(xù)的挑戰(zhàn)。現(xiàn)有存儲器解決方案在數(shù)據(jù)的傳送中采用若干技術(shù)來幫助解決按照恒定或更低的總體功率預(yù)算來擴展帶寬。i/o(輸入/輸出)擴展技術(shù)的一個示例的證明是改進的傳送驅(qū)動器架構(gòu)。另一技術(shù)是在數(shù)據(jù)的傳送中使用非匹配接收器。

然而,典型darm(動態(tài)隨機存取存儲器)驅(qū)動器級的i/o上的傳統(tǒng)約束限制了在存儲器裝置傳送中能夠發(fā)生的功率降低量。傳統(tǒng)存儲器裝置i/o只允許對i/o接口的端接的調(diào)整,這具有的提供功率降低的能力極為有限。傳統(tǒng)存儲器i/o級通常只具有一個或可能兩個操作設(shè)置。傳統(tǒng)存儲器i/o的操作設(shè)置在功率降低方面具有有限的可調(diào)整性和有限的實用性。所述一個或兩個設(shè)置傳統(tǒng)地被要求跨越所有操作模式,導(dǎo)致功率和/或性能效率低。通常情況下,設(shè)置針對平均使用情況,意味著低端和高端配置傾向于是最低效的。

附圖說明

以下描述包括具有作為本發(fā)明的實施例的實現(xiàn)的示例而給出的說明的圖的討論。圖應(yīng)作為示例而非作為限制來被理解。在本文中使用時,對一個或更多個“實施例”的引用要理解為描述在本發(fā)明的至少一個實現(xiàn)中包括的具體特征、結(jié)構(gòu)和/或特性。因此,本文中出現(xiàn)的諸如“在一個實施例中”或“在一備選實施例中”的短語描述本發(fā)明的各種實施例和實現(xiàn),并且不一定全部指代相同的實施例。然而,它們也不一定相互排斥。

圖1是在存儲器裝置實現(xiàn)i/o擺動控制的系統(tǒng)的一實施例的框圖。

圖2是示出用于存儲器裝置的可調(diào)整輸出電壓擺動的一實施例的曲線表示。

圖3是具有帶降低的i/o傳送擺動的i/o接口的系統(tǒng)的一實施例的框圖。

圖4a-4d是i/o驅(qū)動器的實施例的表示,其帶有用于在存儲器裝置中實現(xiàn)的擺動控制。

圖5是帶有在存儲器裝置用于i/o擺動控制的可變電壓調(diào)節(jié)器的系統(tǒng)的一實施例的框圖。

圖6是其中主機提供i/o電壓源以提供在存儲器裝置的擺動控制的系統(tǒng)的一實施例的框圖。

圖7是帶有提供i/o電壓源以提供在存儲器裝置的擺動控制的外部調(diào)節(jié)器的系統(tǒng)的一實施例的框圖。

圖8是用于在存儲器裝置來內(nèi)部控制i/o擺動的過程的一實施例的流程圖。

圖9是用于外部控制存儲器裝置的i/o擺動的過程的一實施例的流程圖。

圖10是其中能夠?qū)崿F(xiàn)存儲器裝置i/o擺動控制的計算系統(tǒng)的一實施例的框圖。

圖11是其中能夠?qū)崿F(xiàn)存儲器裝置i/o擺動控制的移動裝置的一實施例的框圖。

跟隨的是某些細節(jié)和實現(xiàn)的描述,包括對可描繪下面所描述的一些或所有實施例的圖的描述以及討論本文中所呈現(xiàn)的發(fā)明性概念的其它潛在實施例或?qū)崿F(xiàn)。

具體實施方式

如本文中所述,存儲器裝置i/o(輸入/輸出)接口包括可編程驅(qū)動器??删幊舔?qū)動器使得存儲器裝置能夠控制對于i/o接口的輸出電壓擺動。i/o接口包括耦合在存儲器裝置與關(guān)聯(lián)的存儲器控制器之間的多個信號線。存儲器裝置i/o接口包括用于每個i/o信號線的驅(qū)動器。驅(qū)動器是可編程驅(qū)動器,用來動態(tài)調(diào)整用于經(jīng)由i/o接口進行的傳送的輸出電壓擺動。

在一個實施例中,存儲器裝置i/o接口包括由關(guān)聯(lián)存儲器控制器控制的傳送驅(qū)動器。因此,存儲器控制器能夠控制存儲器裝置的傳送驅(qū)動器的輸出電壓擺動。存儲器控制器能夠動態(tài)設(shè)置輸出電壓擺動或?qū)ζ溥M行編程,以使得存儲器裝置能夠傳送帶有可變輸出電壓擺動的輸出信號??勺冚敵鲭妷簲[動,在一些條件下,存儲器裝置能夠比傳統(tǒng)i/o接口按照更低的功率進行傳送。此類動態(tài)輸出電壓擺動控制能夠在提供功率和性能優(yōu)化的同時,提供對于存儲器i/o接口的帶寬的擴展。在一個實施例中,傳送驅(qū)動器是電壓模式驅(qū)動器。電壓模式驅(qū)動器輸出電壓信號,并且通常使其有效阻抗匹配信號線。電壓模式驅(qū)動器被理解成不同于輸出電流的電流模式驅(qū)動器。在一個實施例中,傳送驅(qū)動器是單端式,其引用信號線信號到低電壓軌。差分驅(qū)動器在信號線對上操作,其中信號是在所述兩個信號線之間的差。

將被理解的是,對動態(tài)輸出電壓擺動控制的引用指代對用于生成輸出信號的電壓級別的控制,而不同于控制與調(diào)整i/o驅(qū)動器電阻有關(guān)的輸出電壓擺動的傳統(tǒng)方法。本文中描述的輸出電壓擺動控制能夠除調(diào)整i/o驅(qū)動器電阻以外來被完成,但其不只是依賴于調(diào)整i/o驅(qū)動器電阻來調(diào)整對于i/o的輸出電壓擺動。將被理解的是,調(diào)整i/o驅(qū)動器電阻能夠降低使驅(qū)動器匹配信道的傳送線阻抗的效率。因此,傳統(tǒng)上在達到低功率與良好信令之間存在沖突(即,調(diào)整驅(qū)動器電阻以減低功率消耗傳統(tǒng)上導(dǎo)致更差的信令)。通過獨立于i/o驅(qū)動器電阻來調(diào)整i/o輸出電壓擺動,本文中描述的對輸出電壓擺動的調(diào)整能夠在對信令質(zhì)量影響最小至無影響的情況下減低功率消耗。

在一個實施例中,動態(tài)i/o接口控制能夠經(jīng)由在存儲器裝置上的管芯上調(diào)節(jié)來被提供,其中管芯上調(diào)節(jié)由存儲器控制器控制。在一個實施例中,動態(tài)i/o接口控制能夠經(jīng)由從存儲器控制器到存儲器裝置來提供傳送輸出級的來源而被提供。此類實施例使得存儲器控制器能夠直接控制在存儲器控制器的電壓擺動控制,并且將它提供來源到存儲器裝置。

例如,動態(tài)輸出電壓擺動控制會能夠?qū)崿F(xiàn)功率降低以便進行在更高頻率的數(shù)據(jù)傳送,這能夠抵消(offset)潛在功率以擴展時鐘速率。在一個實施例中,對于存儲器裝置使用動態(tài)輸出電壓擺動控制的系統(tǒng)能夠允許獨立輸出電壓擺動(vswing)和管芯上端接(ron)控制,與現(xiàn)有存儲器i/o接口相比較,這將產(chǎn)生改進的功率和性能優(yōu)化。

在存儲器裝置i/o接口上的傳統(tǒng)i/o接口控制中,存儲器i/o接口具有用于多個設(shè)置情況的一個或兩個設(shè)置,這提供了有限的可調(diào)整性。動態(tài)輸出電壓控制允許更多設(shè)置情況,而不是被要求跨越用于存儲器i/o接口的所有操作模式的一個或兩個設(shè)置,這允許在跨存儲器i/o接口的不同操作模式的更大可變性。因此,單i/o接口設(shè)計能夠動態(tài)修改成不同設(shè)置,以允許對于傳送事務(wù)的多個不同區(qū)段的調(diào)整的使用情況。動態(tài)輸出電壓控制存儲器i/o接口通過允許對端接設(shè)置和輸出電壓擺動均進行調(diào)整,允許更廣泛的功率和性能優(yōu)化。

如以上所提及的,動態(tài)輸出電壓擺動能夠由存儲器控制器控制,并且在存儲器裝置或存儲器控制器被實現(xiàn)。在一個實施例中,存儲器裝置包括在管芯上或在電路上的可編程或可調(diào)整電壓調(diào)節(jié)器。因此,存儲器裝置本身能夠接收源電壓,并且生成不同輸出電壓級別以產(chǎn)生不同輸出電壓擺動。在一個實施例中,存儲器控制器生成調(diào)節(jié)的電壓,它將其提供到存儲器控制器以用作為用于傳送輸出信號的電壓軌。因此,在存儲器控制器控制調(diào)節(jié)的電壓能夠控制在存儲器裝置的電壓擺動。在一個實施例中,在存儲器控制器和存儲器裝置外部的電壓調(diào)節(jié)器生成并輸送調(diào)節(jié)的電壓到存儲器控制器,以便由存儲器控制器在輸出級中使用于信號的傳送。在一個實施例中,存儲器控制器經(jīng)由到存儲器裝置的命令,控制存儲器裝置的輸出電壓擺動。在一個實施例中,存儲器控制器經(jīng)由設(shè)置模式寄存器,控制存儲器裝置的輸出電壓擺動。存儲器裝置的驅(qū)動器可編程,因為其在可控制的電壓上操作。

在一個實施例中,能夠?qū)τ诿總€不同系統(tǒng)優(yōu)化輸出電壓擺動級別。例如,輸出電壓控制能夠通過固件是可配置的。通過調(diào)整固件內(nèi)的配置設(shè)置,固件能夠?qū)τ谄渲薪Y(jié)合了輸出電壓控制的每個系統(tǒng)以不同方式調(diào)整輸出擺動。在一個實施例中,輸出電壓控制能夠響應(yīng)直接配置的變量調(diào)整其的控制。在一個實施例中,輸出電壓控制能夠響應(yīng)bios(基本輸入/輸出系統(tǒng))或其它系統(tǒng)配置存儲裝置中的配置設(shè)置或其它變量來調(diào)整其的控制。在一個實施例中,輸出電壓控制調(diào)整一個或更多個電壓調(diào)節(jié)器的操作以控制i/o擺動。在一個實施例中,輸出電壓控制能夠另外調(diào)整電壓調(diào)節(jié)器的性能以改善效率和/或降低供應(yīng)噪聲。例如,輸出電壓控制能夠調(diào)整過濾器(filter)設(shè)置、靜態(tài)電流、非線性控制、低負載功率管理或其它調(diào)節(jié)器性能參數(shù)或參數(shù)的組合。

對存儲器裝置的引用能夠適用于不同存儲器類型。存儲器裝置一般指代易失性存儲器技術(shù)。易失性存儲器是如果到裝置的功率被中斷,則其狀態(tài)(以及因此存儲在其上的數(shù)據(jù))不確定的存儲器。動態(tài)易失性存儲器要求刷新在裝置中存儲的數(shù)據(jù)以保持狀態(tài)。動態(tài)易失性存儲器的一個示例包括dram(動態(tài)隨機存取存儲器)或一些變型,諸如同步dram(sdram)。如本文中所述的存儲器子系統(tǒng)可與諸如以下的多個存儲器技術(shù)兼容:ddr3(雙倍數(shù)據(jù)速率版本3,其由jedec(電子裝置工程聯(lián)合委員會)在2007年6月27日最初發(fā)布,當前處于發(fā)布版21上)、ddr4(ddr版本4,初始規(guī)范由jedec在2012年9月公布)、lpddr3(低功率ddr版本3,jesd209-3b,其由jedec在2013年8月公布)、lpddr4(低功率雙倍數(shù)據(jù)速率(lpddr)版本4,jesd209-4,由jedec在2014年8月最初公布)、wio2(寬i/o2(wideio2),jesd229-2,由jedec在2014年8月最初公布)、hbm(高帶寬存儲器dram,jesd235,由jedec在2013年10月最初公布)、ddr5(ddr版本5,當前由jedec進行討論中)、lpddr5(當前由jedec進行討論中)、wio3(寬i/o3,當前由jedec進行討論中)、hbm2(hbm版本2,當前由jedec進行討論中)和/或其它以及基于此類規(guī)范的衍生物或延展物的技術(shù)。除易失性存儲器外或作為其備選,在一個實施例中,對存儲器裝置的引用能夠指代如果裝置的功率被中斷,其狀態(tài)確定的非易失性存儲器裝置。因此,存儲器裝置能夠也包括將來一代的非易失性裝置,諸如三維交叉點存儲器裝置或其它非易失性存儲器裝置。

圖1是實現(xiàn)在存儲器裝置的i/o擺動控制的系統(tǒng)的一實施例的框圖。系統(tǒng)100表示包括存儲器裝置的系統(tǒng)。在一個實施例中,系統(tǒng)100能夠被認為是存儲器子系統(tǒng)。主機110表示實現(xiàn)計算裝置中控制的主機系統(tǒng)。在一個實施例中,主機110包括處理器或處理單元,其能夠包括一個或更多個處理器裝置和/或處理器核。主機110包括存儲器控制器或?qū)τ诖鎯ζ骺刂破鞯倪壿嫷韧锘蛱娲铩4鎯ζ骺刂破骺刂茖Υ鎯ζ餮b置120的存儲器訪問。

主機110能夠耦合到一個或更多個存儲器裝置120。多個存儲器裝置能夠并聯(lián)耦合到主機110。在主機110與存儲器裝置120之間的i/o接口能夠被分隔成一個或更多個信道、組(bank)、列(rank)、總線或其它編組。通常情況下,接口的信號線的編組能夠被理解為共享信令,諸如共享時鐘信號或其它控制信號。其中在主機110與存儲器裝置120之間的接口被分隔成信號線的組的一實施例中,某些信號線組能夠在其它信號線組不被選擇時處在活動狀態(tài)。此類信號線仍能夠被連接,但命令能夠用信號通知哪個裝置或哪些信號線應(yīng)接收命令并且在該命令上進行操作,以及哪個裝置或哪些信號線應(yīng)摒棄命令。

存儲器裝置120表示系統(tǒng)100中的存儲器資源。存儲器裝置120包括未明確示出的存儲陣列或其它存儲架構(gòu)。存儲器裝置120以存儲陣列形式存儲數(shù)據(jù)。在一個實施例中,存儲器裝置120是易失性存儲器裝置,易失性存儲器裝置指代在到裝置的功率被中斷時其狀態(tài)不確定的存儲器。在一個實施例中,存儲器裝置120能夠是非易失性存儲器裝置,非易失性存儲器裝置指代即使裝置的電力被中斷,其狀態(tài)確定的存儲器。在一個實施例中,存儲器裝置120能夠是三維(3d)交叉點非易失性存儲器裝置。在一個實施例中,存儲器裝置120表示用于主機110存儲數(shù)據(jù)和/或要執(zhí)行的代碼的主存儲器資源。

存儲器裝置120包括i/o122,其經(jīng)由信號線140與主機110的i/o112進行接口。i/o122和i/o112表示將相應(yīng)裝置互連或耦合到外部裝置的硬件邏輯。盡管只顯示為帶有單個信號線140的單個框,但將被理解的是,主機110和存儲器裝置120包括多個i/o端口、引腳或連接器。因此,i/o112和i/o122能夠表示主機110與存儲器裝置120之間任何大小的i/o接口。存儲器裝置120的i/o122由到i/o的一個或更多個連接控制。存儲器裝置120包括用于經(jīng)由i/o122的通信的理想化信號眼的表示。

信號眼表示用于經(jīng)由i/o122的通信的軌到軌電壓擺動。軌指代能夠被稱作為vdd的高電壓軌或高電壓電位,以及能夠被稱作為vss的低電壓軌或低電壓電位。用于參考,信號眼也表示標記為vtt的,指代在vdd與vss之間某處的電壓軌的第三電壓電位。在一個實施例中,vtt是vdd與vss之間的中軌。在一個實施例中,vtt是i/o線的平均電壓或共同模式。vtt能夠是其中上拉和下拉電流相等的電壓。在一個實施例中,vtt能夠處在非直接位于vdd與vss之間的電壓電位。在一個實施例中,vss和vdd任一項或兩項是動態(tài)可調(diào)整的,并且vtt可相對于源電壓而不是vss和/或vdd被固定;因此,vtt能夠是不同于vss與vdd之間由于一個或另一個極端電壓軌的動態(tài)移動而帶來的中間狀態(tài)的電壓。

傳統(tǒng)上,存儲器裝置120包括odt(管芯上端接)126以在與其它信號線和/或其它裝置發(fā)生通信的同時,端接一個或更多個信號線或一個或更多個裝置。odt126能夠?qū)⑿盘柧€140端接到vdd、vss或vtt。在一個實施例中,odt126包括多個不同設(shè)置或模式用來在不同操作模式下端接不同信號線到不同級別。在一個實施例中,主機110控制在存儲器裝置120由odt126應(yīng)用的端接。

存儲器裝置120包括驅(qū)動器124,其表示根據(jù)要通過信號線140表示的比特,驅(qū)動i/o122到邏輯高或邏輯低的電路。將被理解的是,驅(qū)動器124是i/o122的部分。驅(qū)動器124是通過信號線140輸出信號的電路的部分。因此,本文中指代驅(qū)動器124驅(qū)動i/o122的表述指代驅(qū)動器驅(qū)動輸出信號線以將通信發(fā)送到主機或關(guān)聯(lián)的存儲器控制器。在一個實施例中,驅(qū)動器124可編程。在一個實施例中,驅(qū)動強度和/或電壓擺動受到控制并且可調(diào)整。驅(qū)動強度能夠指代看入驅(qū)動器的輸出的電阻。電壓擺動指代輸出信號在vdd與vss之間擺動的完全程度。例如,可編程驅(qū)動器124能夠配置成驅(qū)動信號線到小于vdd的某一電壓值,以表示邏輯高,而不是一直驅(qū)動信號線到vdd以表示邏輯高。

在一個實施例中,驅(qū)動器124是單端驅(qū)動器,并且輸出相對于低電壓軌的信號。在一個實施例中,驅(qū)動器124是電壓模式驅(qū)動器。電壓模式驅(qū)動器被建模為電壓源,并且輸出電壓信號。電壓模式驅(qū)動器阻抗基于從連接的信號線回看入電路中的等效阻抗進行匹配。電流模式驅(qū)動器被建模為電流源,并且輸出電流信號。

在一個實施例中,存儲器裝置120包括i/o控制132,其表示用來控制i/o122的配置和操作的邏輯。在一個實施例中,i/o控制132包括硬件邏輯。在一個實施例中,i/o控制132包括軟件邏輯。在一個實施例中,i/o控制132包括硬件和軟件邏輯的組合。硬件邏輯例如能夠包括管芯上控制器或處理器裝置(其控制i/o122、odt126、以及驅(qū)動器124的硬件邏輯的定時和信令操作)。在一個實施例中,此類控制器能夠包括被編程的邏輯(諸如固件代碼)以做出有關(guān)如何操作的確定。

在一個實施例中,主機110包括i/o控制134,i/o控制134表示用來控制存儲器裝置120的i/o122的配置和操作的邏輯。在一個實施例中,i/o控制134與控制主機110的i/o112的操作的邏輯相分離。在一個實施例中,i/o控制134包括硬件邏輯。在一個實施例中,i/o控制134包括軟件邏輯。在一個實施例中,i/o控制134包括硬件和軟件邏輯的組合。硬件邏輯例如能夠包括管芯上控制器或處理器裝置,該管芯上控制器或處理器裝置生成用來控制i/o122、odt126以及驅(qū)動器124的硬件邏輯的定時和信令操作的命令。在一個實施例中,此類控制器能夠包括被編程的邏輯(諸如固件代碼)以做出有關(guān)如何操作的確定。i/o控制134能夠引起主機110與存儲器裝置120之間的通信,這可通過i/o122、信號線140、和i/o112的接口,或者通過另一接口(未示出)來進行。

在一個實施例中,驅(qū)動器124在存儲器裝置120自我控制。在此類一實施例中,i/o控制132在內(nèi)部處置對驅(qū)動器124的控制。因此,i/o控制132通過調(diào)整驅(qū)動器124的操作,控制i/o122的動態(tài)電壓擺動。在一個實施例中,i/o控制包括用來生成用于驅(qū)動器124的降低擺動參考電壓的可變電壓調(diào)節(jié)器。在一個實施例中,驅(qū)動器124能夠被認為包括由i/o控制132控制的可變電壓調(diào)節(jié)器。

在一個實施例中,主機110至少部分控制驅(qū)動器124的可變操作。在此類一實施例中,i/o控制134能夠直接控制驅(qū)動器124,或者能夠用信號通知i/o控制132對驅(qū)動器進行配置以用于操作的特定模式。在一個實施例中,i/o控制132包括對驅(qū)動器124的操作進行控制的模式寄存器或其它寄存器或參考表。在一個實施例中,i/o控制134生成用于驅(qū)動器124通過i/o122傳送信號(其能夠包括降低的電壓擺動)的電壓參考軌。

將被理解的是,主機110能夠包括一個或更多個存儲器控制器或同等的電路。每個存儲器控制器能夠與一個或更多個存儲器資源關(guān)聯(lián)。每個存儲器控制器將獨立于其它存儲器控制器來控制其關(guān)聯(lián)存儲器資源。在其中主機110被認為具有或是存儲器控制器的一實施例中,i/o控制134能夠是與存儲器裝置120關(guān)聯(lián)的存儲器控制器的部分。關(guān)聯(lián)存儲器控制器控制對存儲器裝置120的存儲資源的訪問。

在一個實施例中,在主機110或存儲器控制器控制驅(qū)動器124的可編程擺動時,對電壓擺動的可變性的控制粒度可能處在信道、列或裝置級別。在一個實施例中,控制的更精細級別粒度能夠由主機110或存儲器控制器管理,但此類實現(xiàn)可能包括要實現(xiàn)的不切實際數(shù)量的硬件和/或軟件邏輯。因此,在一個實施例中,經(jīng)由i/o控制132,通過內(nèi)部控制來至少部分地提供諸如字節(jié)、比特或總線級別的控制的更精細級別粒度。將被理解的是,i/o控制134能夠用信號通知用于存儲器裝置120的,將由i/o控制132執(zhí)行的操作。

在一個實施例中,存儲器裝置120具有多個不同操作模式。操作模式能夠被指定用于功率節(jié)省、用于執(zhí)行、用于某些數(shù)據(jù)類型,或是對于模式的某一其它指定。在一個實施例中,不同操作模式應(yīng)用來自存儲器裝置120的不同i/o頻率。在一個實施例中,存儲器裝置120對于不同操作模式以不同方式配置i/o122(例如,調(diào)整頻率、輸出功率和/或其它參數(shù))。因此,在一個實施例中,i/o控制132能夠基于存儲器裝置的操作模式,控制i/o122和/或驅(qū)動器124的配置。在一個實施例中,存儲器裝置的操作模式由在存儲器裝置120的模式寄存器(未具體示出)設(shè)置,模式寄存器存儲用于存儲器裝置的配置和操作信息。因此,在一個實施例中,可編程驅(qū)動器124基于如模式寄存器中所設(shè)置的操作模式,動態(tài)調(diào)整輸出電壓擺動。在一個實施例中,主機110或存儲器控制器經(jīng)由命令或命令序列來設(shè)置操作模式。因此,在一個實施例中,可編程驅(qū)動器124基于如經(jīng)由存儲器裝置從存儲器控制器接收的命令所設(shè)置的操作模式,動態(tài)調(diào)整輸出電壓擺動。

圖2是示出用于存儲器裝置的可調(diào)輸出電壓擺動的一實施例的曲線表示。圖200示出依照本文中描述的任何實施例的,用于存儲器裝置輸出驅(qū)動器的標準和降低的電壓擺動。圖200示出電壓軌210和220,其能夠表示用于存儲器裝置中可調(diào)輸出驅(qū)動器的高和低電壓軌。

v擺動_大表示來自驅(qū)動器的輸出的傳統(tǒng)實現(xiàn),其中電壓從軌210擺動到軌220。在一個實施例中,存儲器裝置輸出驅(qū)動器能夠配置成在軌210與v230之間,而不是在軌210與軌220之間擺動。v擺動_小表示來自存儲器裝置驅(qū)動器的降低的擺動輸出。在一個實施例中,存儲器裝置生成由軌210和v230表示的電壓級別。在一個實施例中,一個或兩個電壓級別由關(guān)聯(lián)存儲器控制器提供來源。

在輸出驅(qū)動器從軌210擺動到軌220時,能夠存在用于v擺動_大的參考電壓,其大約示出在軌210與軌220之間的中段(halfway)。在輸出驅(qū)動器從軌210擺動到v230時,能夠存在用于v擺動_小的參考電壓,其大約示出在軌210與v230之間的中段。將被理解的是,雖然v230相對于軌210被示出,但電壓能夠在軌220與另一電壓之間擺動。將被理解的是,軌210能夠是高電壓軌或低電壓軌。在一個實施例中,可調(diào)整存儲器裝置輸出驅(qū)動器能夠采用比所述兩個示出的電壓擺動選擇更多的電壓擺動選擇被編程。因此,輸出電壓擺動的調(diào)整能夠是更細的粒度以允許多于兩個的不同電壓擺動。

圖3是具有帶降低的i/o傳送擺動的i/o接口的系統(tǒng)的一實施例的框圖。系統(tǒng)300表示在存儲器裝置側(cè)的i/o接口。特定地,存儲器裝置302包括耦合到n個信號線320的n個焊點(pad)314。焊點314表示信號線320與存儲器裝置302的硬件互連。焊點314是存儲器裝置302通過其與信號線320的通信接口進行接口的硬件。

在一個實施例中,每個焊點314包括關(guān)聯(lián)i/o電路310。i/o電路310是用于生成信號線320上的輸出的驅(qū)動器電路的簡化表示。將被理解的是,i/o電路310能夠各自單獨被控制以生成每個信號線320上的不同比特。每個i/o電路310的結(jié)構(gòu)能夠基本上相同;因此,將只描述i/o電路310-0,并且將被理解的是,此類描述能夠同樣很好地應(yīng)用于所有i/o電路以及它們的構(gòu)成元素。

驅(qū)動器312表示依照本文中描述的任何實施例的可編程驅(qū)動器。在一個實施例中,驅(qū)動器312表示用于焊點314的驅(qū)動器的最終輸出級。驅(qū)動器312能夠進行操作以將關(guān)聯(lián)焊點和信號線拉到兩個電壓軌之一。名義上,電壓軌能夠是用于高電壓的vdd和用于低電壓的vss。在一個實施例中,i/o電路310包括或高電壓調(diào)節(jié)器(vrh)或低電壓調(diào)節(jié)器(vrl)或其兩者。vrh表示生成電壓的電壓調(diào)節(jié)器,所生成的電壓低于vdd,具有等于vdd-v(vrh),或系統(tǒng)高電壓軌(vdd)減vrh的電壓降的值。類似地,vrl表示生成電壓的電壓調(diào)節(jié)器,所生成的電壓高于vss,具有等于vss-v(vrl),或系統(tǒng)低電壓軌(vss)加vrl的電壓的值。將被理解的是,由vrh提供的降壓(step-down)的幅度不一定與由vrl提供的升壓(step-up)的幅度相同,即使在其中vrh和vrl均存在的一實施例中。

與從軌到軌的擺動的設(shè)計相比,輸出電壓擺動的降低能夠提供對于i/o電路310的功率節(jié)省。假設(shè)vrh包括在i/o電路310中,提供vdd-v(vrh)的輸出電壓。如果vrh是線性電壓調(diào)節(jié)器,則系統(tǒng)300的設(shè)計將按照與由vrh提供的電壓降低呈線性關(guān)系來降低傳送功率。如果vrh設(shè)計為切換電壓調(diào)節(jié)器或切換電路調(diào)節(jié)器(例如,切換電容器調(diào)節(jié)器、切換電感器調(diào)節(jié)器),則系統(tǒng)300的設(shè)計能夠按照與由vrh提供的電壓降低呈近似二次關(guān)系來降低傳送功率。

在一個實施例中,vrh能夠采用非常低的面積開銷(overhead)來在相同半導(dǎo)體管芯或集成電路上本地集成為i/o電路310。例如,裝置設(shè)計常常具有足夠的空白空間(whitespace)用以容納i/o電路310中電壓調(diào)節(jié)器的實現(xiàn)。在一個實施例中,vrh與i/o電路310集成在相同的封裝中或相同的電路板上,而不一定集成在相同的半導(dǎo)體襯底中。類似地,vrl能夠與i/o電路310集成在相同的半導(dǎo)體襯底上,或者與i/o電路310集成在相同的封裝中。

在一個實施例(未明確示出)中,能夠經(jīng)由旁路路徑選擇性地繞過電壓調(diào)節(jié)器vrh和vrl之一或其二者。旁路路徑能夠選擇性地被激活,以對通過電壓調(diào)節(jié)器連接到電壓軌或直接連接到電壓軌進行切換。因此,例如,到調(diào)節(jié)器的輸入和調(diào)節(jié)器的輸出能夠通過選擇性(例如,切換的)低阻抗路徑進行耦合,該路徑在被激活時將繞過調(diào)節(jié)器。此類設(shè)計能夠用于與不同類型的系統(tǒng)(例如,供予全擺動模式和單獨低擺動模式)進行接口。另外,電壓調(diào)節(jié)器在不需要時能夠關(guān)閉,諸如用于接收信號而不是驅(qū)動信號的傳送。因此,在低功率狀態(tài)中,電壓調(diào)節(jié)器能夠兼作為功率門控,并且在不使用時關(guān)閉到驅(qū)動器的功率,這能夠降低電路泄漏。

將被理解的是,對每個單獨信號線320采用單獨i/o電路310,存儲器裝置302能夠在輸出擺動的可編程性中提供許多粒度級別。在一個實施例中,能夠?qū)﹄妷簲[動單獨編程或配置每個比特,從而提供對輸出擺動的比特級別控制。在一個實施例中,每個i/o電路310是單獨的,但并行地或者以并行比特的組的形式被控制,這能夠提供用于輸出擺動控制的字節(jié)級別或裝置級別粒度或某一其它粒度。依賴于系統(tǒng)300的配置,每個比特或其它編組能夠使用不同的輸出電壓擺動。在一個實施例中,能夠?qū)﹄妷簲[動單獨編程或配置每個總線,從而提供對輸出擺動的總線級別控制。例如,能夠單獨控制數(shù)據(jù)總線和命令/地址總線。在一個實施例中,將存儲器子系統(tǒng)分離成不同列,并且能夠?qū)﹄妷簲[動單獨編程或配置每個列,從而提供對輸出擺動的列級別控制。

圖4a-4d是i/o驅(qū)動器的實施例的表示,其帶有用于在存儲器裝置中實現(xiàn)的擺動控制。參考圖4a,電路402表示帶有上拉(pu)410以將vout拉向vdd和下拉(pd)420以將vout拉向vss的驅(qū)動器架構(gòu)。電路402能夠表示依照本文中驅(qū)動器的任何實施例的驅(qū)動器。在一個實施例中,電路402是cmos電路,其中上拉410能夠采用一個或更多個晶體管實現(xiàn),并且下拉420能夠同樣地采用一個或更多個晶體管實現(xiàn)。在一個實施例中,電路402通過擺動控制(其控制vdd的電壓級別)是可配置的。通過下調(diào)整vdd,能夠降低在vout的輸出擺動。通過上調(diào)整vdd,能夠增大在vout的輸出擺動。在一個實施例中,能夠存在vss的單獨擺動控制。

通常,或上拉410或下拉420將在某個時間是活動的,但它們二者不會同時是活動的??纱嬖谝欢ǖ闹丿B,其中兩個裝置在轉(zhuǎn)變期間均是活動的,但一般地,電路402將通常進行操作以使一個分支(leg)是活動的,而另一分支是不活動的。因此,活動分支將傳導(dǎo)電流,并且均衡耦合到分支的軌(用于上拉410的vdd和用于下拉420的vss)與vout之間的電壓電位。

參考圖4b,電路404表示帶有p型上拉p432以將vout拉向vdd和n型下拉n434以將vout拉向vss的驅(qū)動器架構(gòu)。倘若分支之一是n型且另一分支是p型,電路404能夠被稱作為n型-p型驅(qū)動器或p型-n型驅(qū)動器。在cmos實現(xiàn)中,電路402能夠被稱作為nmos-pmos或pmos-nmos驅(qū)動器。將被理解的是,p型材料是經(jīng)摻雜以增大空穴遷移率,釋放空穴以傳導(dǎo)電流的摻雜半導(dǎo)體。n型材料是經(jīng)摻雜以增大電子遷移率,釋放電子以傳導(dǎo)電流的摻雜半導(dǎo)體。裝置在相應(yīng)的晶體管裝置至少被偏置到閾值(vt)時傳導(dǎo)電流。在一個實施例中,用于電路404的擺動控制能夠提供對vdd的控制,并且因此提供對用于vout的電壓擺動的控制。

參考圖4c,電路406表示帶有n型上拉n442以將vout拉向vdd和n型下拉n444以將vout拉向vss的驅(qū)動器架構(gòu)。倘若兩個分支均為n型,電路406能夠被稱作為n型-n型驅(qū)動器。在cmos實現(xiàn)中,電路406能夠被稱作為nmos-nmos驅(qū)動器。創(chuàng)建p型-p型驅(qū)動器也能夠是可能的,但此類架構(gòu)在電流電路設(shè)計中通常是不實用的。在一個實施例中,用于電路406的擺動控制能夠提供對vdd的控制,并且因此提供對用于vout的電壓擺動的控制。參考圖4d,電路408表示帶有n型上拉n452以將vout拉向vdd和n型下拉n454以將vout拉向vss的驅(qū)動器架構(gòu)。在一個實施例中,用于電路408的擺動控制能夠提供對n452的門控的控制,并且因此控制用于vout的電壓擺動。

備選或另外的是,能夠在n454的門控提供擺動控制。所描述的任何架構(gòu)(例如,n型-n型、n型-p型、p型-p型或p型-n型)能夠用于存儲器控制器與存儲器裝置之間的接口的任何驅(qū)動器。任何驅(qū)動器架構(gòu)能夠與任何形式的端接組合(例如,vdd、vss或vtt端接)。因此,輸出擺動控制獨立于驅(qū)動器的電阻以及端接類型。

圖5是帶有在存儲器裝置用于i/o擺動控制的可變電壓調(diào)節(jié)器的系統(tǒng)的一實施例的框圖。系統(tǒng)500包括主機510,主機510表示耦合到存儲器裝置520的存儲器控制器或其它主機電路。系統(tǒng)500能夠是依照圖1的系統(tǒng)100的系統(tǒng)的一個示例。系統(tǒng)500表示一實施例,其中存儲器裝置520的可編程驅(qū)動器在內(nèi)部生成輸出電壓擺動或?qū)ζ溥M行編程。主機510對在存儲器裝置520內(nèi)內(nèi)部受到控制的擺動進行編程。

在一個實施例中,主機510包括vr(電壓調(diào)節(jié)器)512以控制其驅(qū)動器電路,其能夠包括pmos上拉和nmos下拉。將被理解的是,該驅(qū)動器能夠具有與示出的架構(gòu)不同的架構(gòu)。vr512能夠設(shè)置由主機510來用于輸出擺動控制的電壓以驅(qū)動信號線530。存儲器控制器或其它主機裝置傳統(tǒng)上包括輸出電壓擺動控制。系統(tǒng)500包括用于存儲器裝置520的擺動控制。特定地,存儲器裝置520包括帶有可變電壓調(diào)節(jié)器522的輸出驅(qū)動器。存儲器裝置520能夠具有帶nmos上拉和nmos下拉或某一其它驅(qū)動器架構(gòu)的驅(qū)動器電路。vr522能夠控制驅(qū)動器的輸出電壓擺動。

在一個實施例中,由vr512和/或vr522提供的輸出電壓擺動控制能夠是除一個或更多個其它形式的輸出驅(qū)動器控制外的其它形式。在一個實施例中,系統(tǒng)500能夠控制存儲器裝置520的輸出驅(qū)動器的電阻、占空比(dutycycle)、邊緣速率和/或均衡控制和/或其它特性或操作參數(shù)。在一個實施例中,生成對輸出驅(qū)動器的輸出電壓擺動控制的調(diào)整的控制能夠備選或另外調(diào)整一個或更多個電壓調(diào)節(jié)器特性或操作參數(shù),包括調(diào)節(jié)器帶寬、調(diào)節(jié)器效率、非線性控制或低負載功率管理。因此,如本文中所述的可編程驅(qū)動器能夠說成是除對控制輸出電壓擺動的電壓調(diào)節(jié)器(例如,vr522)的一個或更多個特性進行控制外,還控制輸出電壓擺動。

在一個實施例中,vr522響應(yīng)來自主機510的控制或命令信號,其能夠配置存儲器裝置驅(qū)動器的操作以具有更大或更小的輸出擺動。盡管響應(yīng)主機510進行的控制,但將被理解的是,vr522和驅(qū)動器在內(nèi)部受到控制。因此,主機510能夠只用信號通知存儲器裝置520使用特定功率節(jié)省模式,或者更具體地說降低傳送功率。響應(yīng)此類命令(或更明確的命令),存儲器裝置520中的控制器(未具體示出)能夠生成用于vr522的控制信號,并且對輸出驅(qū)動器的輸出擺動進行調(diào)整。在一個實施例中,存儲器裝置驅(qū)動器支持多個擺動級別,諸如低、中和大電壓擺動。其它實現(xiàn)是可能的,并且在存儲器裝置520能夠應(yīng)用任何合理數(shù)量的擺動級別。

圖6是系統(tǒng)的一實施例的框圖,其中主機提供i/o電壓源以提供在存儲器裝置的i/o擺動控制。系統(tǒng)600包括主機610,主機610表示通過信號線630耦合到存儲器裝置620的存儲器控制器或其它主機電路。系統(tǒng)600能夠是依照圖1的系統(tǒng)100的系統(tǒng)的一個示例和是圖5的系統(tǒng)500的備選。系統(tǒng)600表示一實施例,其中存儲器裝置620的可編程驅(qū)動器經(jīng)由由主機610生成的輸出擺動控制可編程。更具體地說,主機610向存儲器裝置620提供電壓來源以便由存儲器裝置輸出驅(qū)動器使用。因此,主機610能夠經(jīng)由vr612的控制,優(yōu)化存儲器裝置620的輸出電壓擺動。

類似于以上參考系統(tǒng)500所描述的,主機610能夠包括pmos上拉和nmos下拉驅(qū)動器架構(gòu),而存儲器裝置620能夠包括nmos上拉和nmos下拉驅(qū)動器架構(gòu)。將被理解的是,這些架構(gòu)僅僅是說明性的,并且能夠使用其它架構(gòu)。電壓源640表示從主機610到存儲器裝置620被提供來源的用于輸出驅(qū)動器的電壓。在一個實施例中,電壓源640能夠是由主機610生成的具體用于存儲器裝置620的輸出驅(qū)動器的電壓級別。在一個實施例中,電壓源640是與主機610為其自己的輸出驅(qū)動器生成的相同的電壓。因此,存儲器裝置620的可編程輸出電壓擺動能夠跟蹤關(guān)聯(lián)存儲器控制器使用的可變輸出電壓級別。雖然電壓源640示出為由存儲器裝置驅(qū)動器使用的高電壓軌,但將被理解的是,主機610能夠生成除高電壓軌外,還生成用于存儲器裝置驅(qū)動器的低電壓軌,或者生成用于存儲器裝置驅(qū)動器的低電壓軌以替代高電壓軌。

圖7是帶有提供i/o電壓源以提供在存儲器裝置的擺動控制的外部調(diào)節(jié)器的系統(tǒng)的一實施例的框圖。系統(tǒng)700包括主機710,主機710表示通過信號線730耦合到存儲器裝置720的存儲器控制器或其它主機電路。系統(tǒng)700能夠是依照圖1的系統(tǒng)100的系統(tǒng)的一個示例和是圖5的系統(tǒng)500或圖6的系統(tǒng)600的備選。系統(tǒng)700表示一實施例,其中存儲器裝置720的可編程驅(qū)動器經(jīng)由與存儲器裝置和關(guān)聯(lián)存儲器控制器二者分離的電壓調(diào)節(jié)器生成的輸出擺動控制是可編程的。在一個實施例中,電壓調(diào)節(jié)器750是在系統(tǒng)700中已經(jīng)存在和使用的調(diào)節(jié)器,其能夠再用于控制用于存儲器裝置720的輸出電壓擺動。在一個實施例中,電壓調(diào)節(jié)器750控制用于存儲器裝置720的輸出電壓擺動,并且能夠由系統(tǒng)700的一個或更多個其它部分(例如,未具體示出的其它部分)再使用。

在一個實施例中,電壓調(diào)節(jié)器750向主機710的驅(qū)動器和存儲器裝置720的驅(qū)動器二者提供輸出電壓級別來源。關(guān)于存儲器裝置720,電壓調(diào)節(jié)器750能夠提供電壓源740到存儲器裝置驅(qū)動器。在一個實施例中,主機710還包括電壓調(diào)節(jié)器712以調(diào)節(jié)由電壓調(diào)節(jié)器750提供的電壓。在一個實施例中,相比于從內(nèi)部電壓調(diào)節(jié)器直接提供電壓級別來源,電壓調(diào)節(jié)器750的使用能夠被認為是使主機710間接提供存儲器裝置驅(qū)動器的輸出電壓來源。在或直接提供來源的情況(諸如系統(tǒng)600)或間接提供來源的情況中,使主機710向存儲器裝置輸出驅(qū)動器提供電壓來源會能夠?qū)崿F(xiàn)獨立輸出擺動,這由于在主機側(cè)更佳的接收特性而允許低得多的讀擺動。在一個實施例中,電壓源740是應(yīng)用到主機710的輸出驅(qū)動器的相同電壓級別。在一個實施例中,電壓源740不同于應(yīng)用到主機710的輸出驅(qū)動器的電壓。

類似于以上所描述的,主機710能夠包括pmos上拉和nmos下拉驅(qū)動器架構(gòu),而存儲器裝置720能夠包括nmos上拉和nmos下拉驅(qū)動器架構(gòu)。將被理解的是,這些架構(gòu)僅僅是說明性的,并且能夠使用其它架構(gòu)。此外,電壓源740示出為由存儲器裝置驅(qū)動器使用的高電壓軌,但將被理解的是,主機710能夠生成除高電壓軌外,還生成用于存儲器裝置驅(qū)動器的低電壓軌,或者生成用于存儲器裝置驅(qū)動器的低電壓軌以替代高電壓軌。

圖8是用于在存儲器裝置來內(nèi)部控制i/o擺動的過程的一實施例的流程圖。在一個實施例中,存儲器裝置在內(nèi)部生成可編程電壓級別,以控制存儲器裝置的輸出驅(qū)動器的輸出電壓擺動。存儲器裝置能夠響應(yīng)來自關(guān)聯(lián)存儲器控制器的控制信號,生成電壓級別。存儲器裝置能夠依照流程800,以及依照本文中描述的任何實施例來控制i/o擺動。在一個實施例中,存儲器裝置從主機或關(guān)聯(lián)存儲器控制器接收存儲器訪問命令,802。具體而言,參考本文中描述的輸出擺動控制,關(guān)注的存儲器訪問命令是引起存儲器裝置生成輸出比特或信號以提供到主機的任何命令。

存儲器裝置對命令進行解碼并執(zhí)行,804。存儲器裝置包括硬件控制邏輯,硬件控制邏輯也可執(zhí)行軟件控制邏輯,軟件控制邏輯使裝置能夠?qū)γ钸M行解碼,并且生成訪問數(shù)據(jù)比特或多個數(shù)據(jù)比特以傳送到主機所必需的信號。因此,存儲器裝置生成比特以輸出到主機,806??刂七壿嬕材軌蚺渲幂敵鲵?qū)動器硬件以傳送輸出數(shù)據(jù)。在一個實施例中,存儲器裝置基于存儲器裝置的操作模式,將輸出傳送到主機。主機能夠例如根據(jù)命令或者根據(jù)配置設(shè)置,控制存儲器裝置的操作模式。在一個實施例中,存儲器裝置控制邏輯識別對應(yīng)于存儲器裝置的操作模式的輸出電壓擺動,808。驅(qū)動器或驅(qū)動器子系統(tǒng)能夠依照模式,或者依照對于傳送事務(wù)所期望的輸出擺動,調(diào)整輸出電壓擺動,810。存儲器裝置驅(qū)動器能夠采用調(diào)整或配置的輸出電壓擺動,驅(qū)動信號線輸出,812。

圖9是用于外部控制存儲器裝置的i/o擺動的過程的一實施例的流程圖。在一個實施例中,與存儲器裝置關(guān)聯(lián)的存儲器控制器執(zhí)行各種操作以控制存儲器裝置的輸出電壓擺動??刂颇軌蛑苯优渲没蛟O(shè)置輸出電壓擺動(例如,諸如通過提供源電壓),或者通過發(fā)送一個或更多個信號來引起存儲器裝置在內(nèi)部生成可編程電壓級別以控制輸出電壓擺動。主機能夠依照流程900,以及依照本文中描述的任何實施例,控制i/o擺動。在一個實施例中,主機識別存儲器裝置所期望的i/o擺動,902。所期望的i/o擺動能夠依照用于存儲器裝置的i/o模式。在一個實施例中,對輸出擺動模式的引用只指代將引起存儲器裝置產(chǎn)生帶有所期望的電壓擺動特性的輸出信號的配置。

在一個實施例中,主機設(shè)置用于存儲器裝置的模式,904。設(shè)置模式能夠包括設(shè)置寄存器或者生成命令以向存儲器裝置指示所期望的擺動。在一個實施例中,設(shè)置模式能夠包括生成輸出電壓以向存儲器裝置提供電壓來源。在一個實施例中,輸出電壓在主機內(nèi)部使用于耦合到接口的信號線的驅(qū)動器時是相同的。在一個實施例中,輸出電壓與在主機驅(qū)動器所應(yīng)用的電壓不同。在一個實施例中,主機基于傳送條件或主機已知的其它條件來設(shè)置模式。在一個實施例中,主機生成并且輸出用于存儲器裝置驅(qū)動器的降低的電壓軌,906。

采用輸出擺動特性集合,主機能夠?qū)⒋鎯ζ髟L問命令發(fā)送到存儲器裝置,908。存儲器裝置將接收和執(zhí)行命令,并且生成要在主機從存儲器裝置被接收的輸出信號。因此,主機能夠依照配置用于存儲器裝置驅(qū)動器的以用于事務(wù)的i/o擺動,從存儲器裝置接收回比特。不同的事務(wù)(在主機與存儲器裝置之間i/o的交換)能夠具有不同的存儲器裝置驅(qū)動器模式設(shè)置或配置。因此,輸出電壓擺動能夠?qū)τ诓煌聞?wù)不同。

圖10是其中能夠?qū)崿F(xiàn)存儲器裝置i/o擺動控制的計算系統(tǒng)的一實施例的框圖。系統(tǒng)1000表示依照本文中描述的任何實施例的計算裝置,并且能夠是膝上型計算機、臺式計算機、服務(wù)器、游戲或娛樂控制系統(tǒng)、掃描儀、復(fù)印機、打印機、路由或切換裝置或其它電子裝置。系統(tǒng)1000包括處理器1020,處理器1020為系統(tǒng)1000提供處理、操作管理和指令的執(zhí)行。處理器1020能夠包括任何類型的微處理器、中央處理單元(cpu)、處理核或其它處理硬件以便為系統(tǒng)1000提供處理。處理器1020控制系統(tǒng)1000的總體操作,并且能夠是或包括一個或更多個可編程通用或?qū)S梦⑻幚砥?、?shù)字信號處理器(dsp)、可編程控制器、專用集成電路(asic)、可編程邏輯裝置(pld)或諸如此類,或此類裝置的組合。

存儲器子系統(tǒng)1030表示系統(tǒng)1000的主存儲器,并且為要由處理器1020執(zhí)行的代碼或在執(zhí)行例程中要使用的數(shù)據(jù)值提供臨時存儲。存儲器子系統(tǒng)1030能夠包括一個或更多個存儲裝置,諸如只讀存儲器(rom)、閃速存儲器、隨機存取存儲器(ram)的一個或更多個變型、或其它存儲器裝置或此類裝置的組合。除其它之外,存儲器子系統(tǒng)1030存儲和托管操作系統(tǒng)(os)1036以便為系統(tǒng)1000中指令的執(zhí)行提供軟件平臺。另外,存儲并且從存儲器子系統(tǒng)1030執(zhí)行其它指令1038,以提供系統(tǒng)1000的邏輯和處理。os1036和指令1038由處理器1020執(zhí)行。存儲器子系統(tǒng)1030包括存儲器裝置1032,其中,它存儲數(shù)據(jù)、指令、程序或其它項目。在一個實施例中,存儲器子系統(tǒng)包括存儲器控制器1034,其是生成并且發(fā)命令到存儲器裝置1032的存儲器控制器。將被理解的是,存儲器控制器1034能夠是處理器1020的物理部分。

處理器1020和存儲器子系統(tǒng)1030耦合到總線/總線系統(tǒng)1010。總線1010是表示通過適當?shù)臉?、適配器和/或控制器被連接的任何一個或更多個分離的物理總線、通信線/接口、和/或點到點連接的抽象概念。因此,總線1010能夠例如包括以下總線中的一個或更多:系統(tǒng)總線、外圍組件互連(pci)總線、hypertransport或工業(yè)標準架構(gòu)(isa)總線、小型計算機系統(tǒng)接口(scsi)總線、通用串行總線(usb)或電氣和電子工程師協(xié)會(ieee)標準1394總線(通常被稱作為“firewire”)??偩€1010的總線也能夠?qū)?yīng)于網(wǎng)絡(luò)接口1050中的接口。

系統(tǒng)1000也包括耦合到總線1010的一個或更多個輸入/輸出(i/o)接口1040、網(wǎng)絡(luò)接口1050、一個或更多個內(nèi)部大容量存儲裝置1060及外圍接口1070。i/o接口1040能夠包括一個或更多個接口組件,通過這些接口組件,用戶與系統(tǒng)1000進行交互(例如,對視頻、音頻和/或字母數(shù)字進行接口)。網(wǎng)絡(luò)接口1050為系統(tǒng)1000提供通過一個或更多個網(wǎng)絡(luò)與遠程裝置(例如,服務(wù)器、其它計算裝置)進行通信的能力。網(wǎng)絡(luò)接口1050能夠包括以太網(wǎng)適配器、無線互連組件、usb(通用串行總線)或其它基于有線或無線標準的或?qū)S械慕涌凇?/p>

存儲裝置1060能夠是或者包括用于以非易失性方式存儲大量數(shù)據(jù)的任何常規(guī)媒體,諸如一個或更多個磁、固態(tài)或基于光的盤或組合。存儲裝置1060以持久狀態(tài)保存代碼或指令和數(shù)據(jù)1062(即,即使在到系統(tǒng)1000的功率中斷的情況下,值被保住)。存儲裝置1060一般能夠被認為是“存儲器”,盡管存儲器1030是用來提供指令到處理器1020的執(zhí)行或操作存儲器。雖然存儲裝置1060是非易失性的,但存儲器1030能夠包括易失性存儲器(即,如果到系統(tǒng)1000的功率中斷,則數(shù)據(jù)的狀態(tài)或值是不確定的)。

外圍接口1070能夠包括上面未具體提及的任何硬件接口。外圍一般指代依賴性地連接到系統(tǒng)1000的裝置。依賴性連接是這樣的連接,其中系統(tǒng)1000提供了在其上執(zhí)行操作以及用戶采用其進行交互的軟件和/或硬件平臺。

在一個實施例中,存儲器子系統(tǒng)1030包括帶有可編程輸出驅(qū)動器的存儲器裝置1032。依賴于輸出驅(qū)動器的配置,可編程輸出驅(qū)動器使存儲器裝置1032能夠生成帶有不同電壓擺動的輸出。在一個實施例中,存儲器裝置1032生成用作擺動控制的輸出電壓。在一個實施例中,存儲器控制器1034向存儲器裝置1032提供輸出電壓來源以便與存儲器裝置驅(qū)動器一起使用。用于存儲器裝置輸出驅(qū)動器的控制由i/o擺動控制1080表示。i/o擺動控制1080能夠包括在存儲器邏輯1032的邏輯。i/o擺動控制1080能夠包括在存儲器控制器1034的邏輯。i/o擺動控制1080能夠依照本文中描述的任何實施例,提供用于存儲器裝置驅(qū)動器的輸出擺動控制。

圖11是其中能夠?qū)崿F(xiàn)存儲器裝置i/o擺動控制的移動裝置的一實施例的框圖。裝置1100表示移動計算裝置,諸如計算平板、移動電話或智能電話、無線使能的電子閱讀器、可穿戴計算裝置或其它移動裝置。將被理解的是,某些組件是一般示出的,且并非此類裝置的所有組件在裝置1100中被示出。

裝置1100包括執(zhí)行裝置1100的主要處理操作的處理器1110。處理器1110能夠包括一個或更多個物理裝置,諸如微處理器、應(yīng)用處理器、微控制器、可編程邏輯裝置或其它處理部件。處理器1110執(zhí)行的處理操作包括應(yīng)用和/或裝置功能在其上被執(zhí)行的操作平臺或操作系統(tǒng)的執(zhí)行。處理操作包括以下操作:涉及同人類用戶或者同其它裝置的i/o(輸入/輸出)的操作、涉及功率管理的操作和/或涉及連接裝置1100到另一裝置的操作。處理操作也能夠包括涉及音頻i/o和/或顯示器i/o的操作。

在一個實施例中,裝置1100包括音頻子系統(tǒng)1120,該子系統(tǒng)表示與向計算裝置提供音頻功能相關(guān)聯(lián)的硬件(例如,音頻硬件和音頻電路)和軟件(例如,驅(qū)動器、編解碼器)組件。音頻功能能夠包括揚聲器和/或耳機輸出及麥克風輸入。用于此類功能的裝置能夠集成到裝置1100中,或者連接到裝置1100。在一個實施例中,用戶通過提供由處理器1110接收和處理的音頻命令來同裝置1100進行交互。

顯示器子系統(tǒng)1130表示提供視覺和/或觸覺顯示以便用戶同計算裝置交互的硬件(例如,顯示器裝置)和軟件(例如,驅(qū)動器)組件。顯示器子系統(tǒng)1130包括顯示器接口1132,顯示器接口1132包括用于向用戶提供顯示的特定屏或硬件裝置。在一個實施例中,顯示器接口1132包括與處理器1110分離的邏輯,用來執(zhí)行與顯示有關(guān)的至少一些處理。在一個實施例中,顯示器子系統(tǒng)1130包括既提供輸出又提供輸入到用戶的觸摸屏裝置。在一個實施例中,顯示器子系統(tǒng)1130包括提供輸出到用戶的高清晰(hd)顯示器。高清晰能夠指代具有大約100ppi(每英寸像素)或更大的像素密度的顯示器,并且能夠包括諸如以下的格式:全hd(例如,1080p)、retina顯示器、4k(超高清晰或uhd)或其它格式。

i/o控制器1140表示與同用戶的交互有關(guān)的硬件裝置和軟件組件。i/o控制器1140能夠操作來管理作為音頻子系統(tǒng)1120和/或顯示器子系統(tǒng)1130的部分的硬件。另外,i/o控制器1140示出用于連接到裝置1100的另外裝置的連接點,用戶可通過它同系統(tǒng)進行交互。例如,能夠附連到裝置1100的裝置可包括麥克風裝置、揚聲器或立體聲系統(tǒng)、視頻系統(tǒng)或其它顯示裝置、鍵盤或小鍵盤裝置或為了用于諸如讀卡器或其它裝置的特定應(yīng)用上的其它i/o裝置。

如以上所提及的,i/o控制器1140能夠與音頻子系統(tǒng)1120和/或顯示器子系統(tǒng)1130進行交互。例如,通過麥克風或其它音頻裝置的輸入能夠提供用于裝置1100的一個或更多個應(yīng)用或功能的輸入或命令。另外,能夠代替顯示示出提供或除顯示輸出外提供音頻輸出。在另一示例中,如果顯示器子系統(tǒng)包括觸摸屏,則顯示裝置還充當輸入裝置,其至少部分能夠由i/o控制器1140管理。裝置1100上也能夠有另外的按鈕或開關(guān)以提供由i/o控制器1140管理的i/o功能。

在一個實施例中,i/o控制器1140管理諸如以下的裝置:加速計、攝像機、光傳感器或其它環(huán)境傳感器、陀螺儀、全球定位系統(tǒng)(gps)或能夠包括在裝置1100中的其它硬件。輸入能夠是直接用戶交互的部分以及提供環(huán)境輸入到系統(tǒng)以影響其操作(諸如對噪聲的過濾,針對亮度檢測來調(diào)整顯示器,對攝像機應(yīng)用閃光燈或其它特征)。在一個實施例中,裝置1100包括對電池功率使用、電池的充電、以及與功率節(jié)省操作有關(guān)的特征進行管理的功率管理1150。

存儲器子系統(tǒng)1160包括用于在裝置1100中存儲信息的存儲器裝置1162。存儲器子系統(tǒng)1160能夠包括非易失性(如果到存儲器裝置的功率中斷,則狀態(tài)不改變)和/或易失性(如果到存儲器裝置的功率中斷,則狀態(tài)不確定)存儲器裝置。存儲器1160能夠存儲應(yīng)用數(shù)據(jù)、用戶數(shù)據(jù)、音樂、照片、文檔或其它數(shù)據(jù)及與系統(tǒng)1100的應(yīng)用和功能的執(zhí)行有關(guān)的系統(tǒng)數(shù)據(jù)(無論是長期的或臨時的)。在一個實施例中,存儲器子系統(tǒng)1160包括存儲器控制器1164(它也能夠被認為是系統(tǒng)1100的控制的部分,并且能夠潛在地被認為是處理器1110的部分)。存儲器控制器1164包括生成并且發(fā)命令到存儲器裝置1162的調(diào)度器。

連接性1170包括硬件裝置(例如,無線和/或有線連接器和通信硬件)和軟件組件(例如,驅(qū)動器、協(xié)議堆棧)以使裝置1100能夠與外部裝置進行通信。外部裝置能夠是諸如其它計算裝置、無線訪問點或基站的單獨裝置及諸如頭戴耳機、打印機或其它裝置的外圍裝置。

連接性1170能夠包括多個不同類型的連接性。概括而言,裝置1100示出為帶有蜂窩連接性1172和無線連接性1174。蜂窩連接性1172一般指代由無線載波提供的蜂窩網(wǎng)絡(luò)連接性,該蜂窩網(wǎng)絡(luò)連接性諸如經(jīng)由以下無線載波被提供:gsm(全球移動通信系統(tǒng))或變化或衍生、cdma(碼分多址)或變化或衍生、tdm(時分復(fù)用)或變化或衍生、lte(長期演進-也被稱作為“4g”)或其它蜂窩服務(wù)標準。無線連接性1174指代非蜂窩的無線連接性,并且能夠包括個人域網(wǎng)絡(luò)(諸如藍牙)、局域網(wǎng)(諸如wifi)和/或?qū)捰蚓W(wǎng)(諸如wimax)或其它無線通信。無線通信指代通過使用調(diào)制的電磁輻射,穿過非固態(tài)媒體的數(shù)據(jù)的傳遞。有線通信通過固態(tài)通信媒體發(fā)生。

外圍連接1180包括硬件接口和連接器及形成外圍連接的軟件組件(例如,驅(qū)動器、協(xié)議堆棧)。將被理解的是,裝置1100能夠既是到其它計算裝置的外圍裝置(“往”1182)以及具有與其連接的外圍裝置(“來”1184)。裝置1100通常具有“入塢(docking)”連接器以連接到其它計算裝置,以便實現(xiàn)諸如管理(例如,下載和/或上載,改變,同步)裝置1100上的內(nèi)容的目的。另外,入塢連接器能夠允許裝置1100連接到某些外圍裝置,這些外圍裝置允許裝置1100控制例如到視聽或其它系統(tǒng)的內(nèi)容輸出。

除專有入塢連接器或其它專有連接硬件外,裝置1100能夠經(jīng)由普通或基于標準的連接器形成外圍連接1180。普通類型能夠包括通用串行總線(usb)連接器(它能夠包括多個不同硬件接口中的任何接口)、包括微型顯示端口(mdp)的顯示端口、高清晰多媒體接口(hdmi)、firewire或其它類型。

在一個實施例中,存儲器子系統(tǒng)1160包括帶有可編程輸出驅(qū)動器的存儲器裝置1162。依賴于輸出驅(qū)動器的配置,可編程輸出驅(qū)動器使存儲器裝置1162能夠生成帶有不同電壓擺動的輸出。在一個實施例中,存儲器裝置1162生成用作擺動控制的輸出電壓。在一個實施例中,存儲器控制器1164向存儲器裝置1162提供輸出電壓來源以便與存儲器裝置驅(qū)動器一起使用。用于存儲器裝置輸出驅(qū)動器的控制由i/o擺動控制1166表示。i/o擺動控制1166能夠包括在存儲器裝置1162的邏輯。i/o擺動控制1166能夠包括在存儲器控制器1164的邏輯。i/o擺動控制1166能夠依照本文中描述的任何實施例,提供用于存儲器裝置驅(qū)動器的輸出擺動控制。

在一個方面中,用于與主機系統(tǒng)進行接口的存儲器裝置包括用于耦合在存儲器裝置與關(guān)聯(lián)存儲器控制器之間的i/o信號線的輸入/輸出(i/o)信號線接口;以及可編程驅(qū)動器,其動態(tài)調(diào)整用于經(jīng)由i/o信號線接口,從存儲器裝置到存儲器控制器通過i/o信號線所進行的傳送的輸出電壓擺動,所調(diào)整的輸出電壓擺動獨立于可編程驅(qū)動器的電阻。

在一個實施例中,i/o信號線接口進一步將i/o信號線端接到高電壓軌。在一個實施例中,i/o信號線接口進一步將i/o信號線端接到低電壓軌。在一個實施例中,i/o信號線接口進一步將i/o信號線端接到中軌電壓。在一個實施例中,i/o信號線接口包括用于多個不同i/o信號線的多個i/o信號線接口之一,并且進一步包括用于每個i/o信號線接口的可編程驅(qū)動器,其中每個可編程驅(qū)動器要為經(jīng)由單獨的i/o信號線接口的傳送來單獨調(diào)整輸出電壓擺動。在一個實施例中,可編程驅(qū)動器進一步要生成內(nèi)部可變電壓擺動。在一個實施例中,可編程驅(qū)動器進一步要接收來自存儲器控制器的可變電壓軌。在一個實施例中,從存儲器控制器接收的可變電壓軌包括應(yīng)用到存儲器控制器的驅(qū)動器的相同電壓軌。在一個實施例中,從存儲器控制器接收的可變電壓軌包括與應(yīng)用到存儲器控制器的驅(qū)動器的電壓軌不同的電壓軌。在一個實施例中,可編程驅(qū)動器要動態(tài)調(diào)整輸出電壓擺動以按照一個比特的粒度控制擺動。在一個實施例中,可編程驅(qū)動器要動態(tài)調(diào)整輸出電壓擺動以按照一個字節(jié)的粒度控制擺動。在一個實施例中,可編程驅(qū)動器要動態(tài)調(diào)整輸出電壓擺動以按照一個裝置的粒度控制擺動。在一個實施例中,可編程驅(qū)動器要動態(tài)調(diào)整輸出電壓擺動以按照一個總線的粒度控制擺動。在一個實施例中,可編程驅(qū)動器要動態(tài)調(diào)整輸出電壓擺動以按照一個信道的粒度控制擺動。在一個實施例中,可編程驅(qū)動器具有n型-n型驅(qū)動器架構(gòu)。在一個實施例中,可編程驅(qū)動器具有n型-n型驅(qū)動器架構(gòu)。在一個實施例中,可編程驅(qū)動器具有p型-p型驅(qū)動器架構(gòu)。在一個實施例中,可編程驅(qū)動器具有p型-n型驅(qū)動器架構(gòu)。在一個實施例中,可編程驅(qū)動器要基于存儲器裝置的操作模式,動態(tài)調(diào)整輸出電壓擺動,其中操作模式由存儲器裝置的模式寄存器設(shè)置。在一個實施例中,可編程驅(qū)動器要基于存儲器裝置的操作模式,動態(tài)調(diào)整輸出電壓擺動,其中操作模式根據(jù)由存儲器裝置從存儲器控制器接收的命令被設(shè)置。在一個實施例中,可編程驅(qū)動器要基于由存儲器裝置用于i/o的頻率,動態(tài)調(diào)整輸出電壓擺動。在一個實施例中,可編程驅(qū)動器進一步要動態(tài)調(diào)整一個或更多個電壓調(diào)節(jié)器特性。在一個實施例中,所述一個或更多個電壓調(diào)節(jié)器特性包括調(diào)節(jié)器帶寬。在一個實施例中,所述一個或更多個電壓調(diào)節(jié)器特性包括調(diào)節(jié)器效率。在一個實施例中,所述一個或更多個電壓調(diào)節(jié)器特性包括非線性控制。在一個實施例中,所述一個或更多個電壓調(diào)節(jié)器特性包括低負載功率管理。在一個實施例中,驅(qū)動器是電壓模式驅(qū)動器。

在一個方面中,帶有存儲器子系統(tǒng)的電子裝置包括:存儲器裝置,包括用于耦合在存儲器裝置與關(guān)聯(lián)存儲器控制器之間的i/o信號線的輸入/輸出(i/o)信號線接口;以及可編程驅(qū)動器,用來動態(tài)調(diào)整用于經(jīng)由i/o信號線接口,從存儲器裝置到存儲器控制器通過i/o信號線所進行的傳送的輸出電壓擺動,所調(diào)整的輸出電壓擺動獨立于可編程驅(qū)動器的電阻;以及耦合的觸摸屏顯示器,用來基于從存儲器裝置訪問的數(shù)據(jù),生成顯示。關(guān)于用于與主機系統(tǒng)進行接口的存儲器裝置來描述的任何實施例也能夠應(yīng)用于電子裝置。

在一個方面中,用于在存儲器子系統(tǒng)中進行接口的方法包括生成比特以經(jīng)由輸入/輸出(i/o)信號線接口來輸出用于耦合在存儲器裝置與關(guān)聯(lián)存儲器控制器之間的i/o信號線;基于源電壓,動態(tài)調(diào)整用于經(jīng)由i/o信號線接口進行的比特的傳送的輸出電壓擺動;以及采用動態(tài)調(diào)整的輸出電壓擺動,驅(qū)動i/o信號線接口。

在一個實施例中,i/o信號線接口端接到高電壓軌、低電壓軌或中軌電壓之一。在一個實施例中,動態(tài)調(diào)整輸出電壓擺動包括將輸出電壓擺動調(diào)整到與存儲器裝置的不同i/o信號線接口的電壓擺動不同的輸出電壓擺動。在一個實施例中,基于源電壓動態(tài)調(diào)整輸出電壓擺動包括將源電壓內(nèi)部調(diào)節(jié)到降低的電壓擺動。在一個實施例中,基于源電壓動態(tài)調(diào)整輸出電壓擺動包括接收來自存儲器控制器的可變電壓軌。在一個實施例中,基于源電壓動態(tài)調(diào)整輸出電壓擺動進一步包括接收降低的電壓擺動源電壓,其是與應(yīng)用到存儲器控制器的信號線的驅(qū)動器相同的電壓源信號。在一個實施例中,基于源電壓動態(tài)調(diào)整輸出電壓擺動進一步包括接收降低的電壓擺動源電壓,其是與應(yīng)用到存儲器控制器的信號線的驅(qū)動器的電壓源信號不同的電壓源信號。在一個實施例中,動態(tài)調(diào)整輸出電壓擺動包括動態(tài)調(diào)整輸出電壓擺動以對于比特、字節(jié)、裝置、總線或信道之一的控制粒度來控制輸出擺動。在一個實施例中,可編程驅(qū)動器具有從n型-n型驅(qū)動器、n型-p型驅(qū)動器、p型-p型驅(qū)動器或p型-n型驅(qū)動器之一選擇的驅(qū)動器架構(gòu)。在一個實施例中,動態(tài)調(diào)整輸出電壓擺動包括基于存儲器裝置的操作模式,動態(tài)調(diào)整輸出電壓擺動,其中操作模式由存儲器裝置的模式寄存器設(shè)置。在一個實施例中,動態(tài)調(diào)整輸出電壓擺動包括基于存儲器裝置的操作模式,動態(tài)調(diào)整輸出電壓擺動,其中操作模式根據(jù)由存儲器裝置從存儲器控制器接收的命令被設(shè)置。在一個實施例中,動態(tài)調(diào)整輸出電壓擺動包括基于由存儲器裝置用于i/o的頻率,動態(tài)調(diào)整輸出電壓擺動。在一個實施例中,動態(tài)調(diào)整輸出電壓擺動進一步包括動態(tài)調(diào)整一個或更多個電壓調(diào)節(jié)器特性,包括調(diào)節(jié)器帶寬、調(diào)節(jié)器效率、非線性控制或低負載功率管理。

在一個方面中,制品包括具有存儲在其上的內(nèi)容的計算機可讀存儲媒體,該內(nèi)容在被機器執(zhí)行時,執(zhí)行操作以執(zhí)行用于在存儲器子系統(tǒng)中進行接口的方法,包括生成比特以經(jīng)由輸入/輸出(i/o)信號線接口來輸出用于耦合在存儲器裝置與關(guān)聯(lián)存儲器控制器之間的i/o信號線;基于源電壓動態(tài)調(diào)整用于經(jīng)由i/o信號線接口進行的比特的傳送的輸出電壓擺動;以及采用動態(tài)調(diào)整的輸出電壓擺動,驅(qū)動i/o信號線接口。關(guān)于用于與主機系統(tǒng)進行接口的方法來描述的任何實施例也能夠應(yīng)用于該制品。

在一個方面中,用于在存儲器子系統(tǒng)中進行接口的設(shè)備包括用于生成比特以經(jīng)由輸入/輸出(i/o)信號線接口來輸出用于耦合在存儲器裝置與關(guān)聯(lián)存儲器控制器之間的i/o信號線的部件;用于基于源電壓動態(tài)調(diào)整用于經(jīng)由i/o信號線接口進行的比特的傳送的輸出電壓擺動的部件;以及用于采用動態(tài)調(diào)整的輸出電壓擺動,驅(qū)動i/o信號線接口的部件。關(guān)于用于與主機系統(tǒng)進行接口的方法來描述的任何實施例也能夠應(yīng)用于該設(shè)備。

如本文中所示出的流程圖提供各種過程動作的序列的示例。流程圖能夠指示要由軟件或固件例程執(zhí)行的操作及物理操作。在一個實施例中,流程圖能夠示出能夠在硬件和/或軟件中實現(xiàn)的有限狀態(tài)機(fsm)的狀態(tài)。雖然以特定序列或次序示出,但除非另有指明,能夠修改動作的次序。因此,示出的實施例只應(yīng)理解為示例,并且過程能夠以不同次序執(zhí)行,以及一些動作能夠并行執(zhí)行。另外,在各種實施例中能夠省略一個或更多個動作;因此,并非在每一個實施例中要求所有動作。其它過程流程是可能的。

到本文中所描述的各種操作或功能的限度,能夠?qū)⑺鼈兠枋龌蚨x為軟件代碼、指令、配置和/或數(shù)據(jù)。內(nèi)容能夠是直接可執(zhí)行的(“對象”或“可執(zhí)行”形式)、源代碼或差代碼(“delta”或“插入”代碼)。本文中所述實施例的軟件內(nèi)容能夠經(jīng)由其上帶有存儲的內(nèi)容的制品提供,或者經(jīng)由操作通信接口以經(jīng)由通信接口發(fā)送數(shù)據(jù)的方法提供。機器可讀存儲媒體能夠引起機器執(zhí)行描述的功能或操作,并且包括以被機器(例如,計算裝置、電子系統(tǒng)等)可訪問的形式來存儲信息的任何機制,諸如可錄制/非可錄制媒體(例如,只讀存儲器(rom)、隨機存取存儲器(ram)、磁盤存儲媒體、光存儲媒體、閃速存儲器裝置等)。通信接口包括與任何硬布線、無線、光等的媒體進行接口以與另一裝置進行通信的任何機制,諸如存儲器總線接口、處理器總線接口、互聯(lián)網(wǎng)連接、盤控制器等。通信接口能夠通過提供配置參數(shù)和/或發(fā)送信號來被配置,以使通信接口準備好提供描述軟件內(nèi)容的數(shù)據(jù)信號。經(jīng)由發(fā)送到通信接口的一個或更多個命令或信號,能夠訪問通信接口。

本文中描述的各種組件能夠是用于執(zhí)行描述的操作或功能的部件。本文中所述每個組件包括軟件、硬件或這些軟件和硬件的組合。組件能夠?qū)崿F(xiàn)為軟件模塊、硬件模塊、專門用途硬件(例如專用硬件、專用集成電路(asic)、數(shù)字信號處理器(dsp)等)、嵌入式控制器、硬布線電路等。

除本文中所描述的以外,在不偏離其范圍的情況下,能夠?qū)Ρ景l(fā)明的公開實施例和實現(xiàn)進行各種修改。因此,本文中的說明和示例應(yīng)當以說明性而非約束性的意義進行直譯。本發(fā)明的范圍應(yīng)只參照隨附權(quán)利要求被衡量。

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