TW201904243A - 用於1.8伏以下的電壓的射頻前端轉換和信號干擾一致性 - Google Patents
用於1.8伏以下的電壓的射頻前端轉換和信號干擾一致性 Download PDFInfo
- Publication number
- TW201904243A TW201904243A TW107108603A TW107108603A TW201904243A TW 201904243 A TW201904243 A TW 201904243A TW 107108603 A TW107108603 A TW 107108603A TW 107108603 A TW107108603 A TW 107108603A TW 201904243 A TW201904243 A TW 201904243A
- Authority
- TW
- Taiwan
- Prior art keywords
- voltage range
- driver
- configuring
- voltage
- mode
- Prior art date
Links
- 238000004891 communication Methods 0.000 claims abstract description 95
- 238000000034 method Methods 0.000 claims abstract description 75
- 230000007704 transition Effects 0.000 claims description 39
- 238000003860 storage Methods 0.000 claims description 31
- 230000008569 process Effects 0.000 claims description 21
- 238000006243 chemical reaction Methods 0.000 claims description 14
- 238000005457 optimization Methods 0.000 claims description 10
- 230000005540 biological transmission Effects 0.000 claims description 6
- 238000012545 processing Methods 0.000 description 47
- 238000010586 diagram Methods 0.000 description 35
- 230000006870 function Effects 0.000 description 20
- 238000005516 engineering process Methods 0.000 description 13
- 230000009977 dual effect Effects 0.000 description 11
- 238000013461 design Methods 0.000 description 8
- 238000010295 mobile communication Methods 0.000 description 7
- 239000000463 material Substances 0.000 description 5
- 238000012546 transfer Methods 0.000 description 5
- 238000000605 extraction Methods 0.000 description 4
- 238000007726 management method Methods 0.000 description 4
- 238000004422 calculation algorithm Methods 0.000 description 3
- 230000002093 peripheral effect Effects 0.000 description 3
- 230000001413 cellular effect Effects 0.000 description 2
- 238000004590 computer program Methods 0.000 description 2
- 230000008878 coupling Effects 0.000 description 2
- 238000010168 coupling process Methods 0.000 description 2
- 238000005859 coupling reaction Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 238000004519 manufacturing process Methods 0.000 description 2
- 238000013507 mapping Methods 0.000 description 2
- 230000006855 networking Effects 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 230000009467 reduction Effects 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 239000004065 semiconductor Substances 0.000 description 2
- 238000000429 assembly Methods 0.000 description 1
- 230000003190 augmentative effect Effects 0.000 description 1
- 239000000470 constituent Substances 0.000 description 1
- 238000012937 correction Methods 0.000 description 1
- 230000005674 electromagnetic induction Effects 0.000 description 1
- 239000011521 glass Substances 0.000 description 1
- 230000036541 health Effects 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 230000000977 initiatory effect Effects 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 239000000203 mixture Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000008520 organization Effects 0.000 description 1
- 239000005022 packaging material Substances 0.000 description 1
- 238000012913 prioritisation Methods 0.000 description 1
- 230000008054 signal transmission Effects 0.000 description 1
- 230000009466 transformation Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L27/00—Modulated-carrier systems
- H04L27/0002—Modulated-carrier systems analog front ends; means for connecting modulators, demodulators or transceivers to a transmission line
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B3/00—Line transmission systems
- H04B3/02—Details
- H04B3/04—Control of transmission; Equalising
- H04B3/06—Control of transmission; Equalising by the transmitted signal
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03K—PULSE TECHNIQUE
- H03K3/00—Circuits for generating electric pulses; Monostable, bistable or multistable circuits
- H03K3/01—Details
- H03K3/011—Modifications of generator to compensate for variations in physical values, e.g. voltage, temperature
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03K—PULSE TECHNIQUE
- H03K5/00—Manipulating of pulses not covered by one of the other main groups of this subclass
- H03K5/01—Shaping pulses
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B3/00—Line transmission systems
- H04B3/02—Details
- H04B3/46—Monitoring; Testing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L25/00—Baseband systems
- H04L25/02—Details ; arrangements for supplying electrical power along data transmission lines
- H04L25/0264—Arrangements for coupling to transmission lines
- H04L25/028—Arrangements specific to the transmitter end
- H04L25/0286—Provision of wave shaping within the driver
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L25/00—Baseband systems
- H04L25/02—Details ; arrangements for supplying electrical power along data transmission lines
- H04L25/03—Shaping networks in transmitter or receiver, e.g. adaptive shaping networks
- H04L25/03828—Arrangements for spectral shaping; Arrangements for providing signals with specified spectral properties
- H04L25/03834—Arrangements for spectral shaping; Arrangements for providing signals with specified spectral properties using pulse shaping
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/03—Protocol definition or specification
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Power Engineering (AREA)
- Physics & Mathematics (AREA)
- Computer Security & Cryptography (AREA)
- Spectroscopy & Molecular Physics (AREA)
- Nonlinear Science (AREA)
- Electronic Switches (AREA)
- Dc Digital Transmission (AREA)
Abstract
揭示用於管理耦合到資料通訊鏈路的數位通訊介面的系統、方法和裝置。在一個實例中,該數位通訊介面提供了可被用來為在通訊鏈路上傳送的信號提供共同轉換速率的方法、協定和技術,該通訊鏈路可在多個不同電壓範圍下操作。一種方法可包括:決定針對在通訊鏈路上在第一操作模式下操作時在該通訊鏈路上傳送信號定義的第一電壓範圍;將線驅動器配置成在該第一電壓範圍內以共同轉換速率操作,該共同轉換速率應用於複數個操作模式中的每一者;及在該通訊鏈路上在一或多個信號中傳送第一資料,該一或多個信號在該第一電壓範圍內以該共同轉換速率切換。每個操作模式可以定義用於傳送信號的不同電壓範圍。
Description
本專利申請案主張於2017年4月4日向美國專利商標局提交的臨時專利申請案第62/481,315號、以及於2018年3月13日向美國專利商標局提交的非臨時申請案第15/920,270號的優先權及權益。
本案一般係關於連接裝置內的各積體電路裝置的通訊鏈路,尤其係關於用於積體電路裝置中所採用的不同製程技術的訊號傳遞規範。
一種行動通訊裝置可包括使用高速數位互連以在某些積體電路(IC)裝置之間或之內通訊的IC裝置。例如,蜂巢式電話可包括高速數位互連以支援射頻(RF)與基頻數據機晶片組之間的通訊。高速數位互連可被用來在裝置的不同功能元件之間傳輸資料、控制資訊、或者資料和控制資訊兩者。序列介面已經成為用於在各種裝置中的IC裝置之間進行數位通訊的優選方法。例如,通訊裝置可以使用RF與基頻數據機晶片組之間的高速數位互連。行動通訊設備可以使用包括RF收發機、相機、顯示器系統、使用者介面、控制器、儲存等的IC裝置來執行某些功能並提供能力。業內已知的序列介面包括由移動行業處理器介面(MIPI)聯盟定義的介面(諸如射頻前端(RFFE)介面和I3C介面)。一些標準化介面和專有介面可能適用於耦合行動通訊裝備的某些組件,並且可被最佳化以滿足行動通訊裝備的某些要求。
在一個實例中,RFFE介面定義了用於控制各種射頻前端設備(包括功率放大器(PA)、低雜訊放大器(LNA)、天線調諧器、濾波器、感測器、功率管理設備、開關等)的通訊介面。這些設備可共處於單個積體電路(IC)中或者提供在多個IC裝置中。在行動通訊設備中,多個天線和無線電收發機可支援多個併發RF鏈路。某些功能可以在各前端設備之間共享,並且RFFE介面使用多主控方、多從動方配置來實現收發機的併發及/或平行作業。
裝置製造技術持續改進,並且通訊介面的操作特性可能受到製程技術改進的影響。例如,定義信號定時的協定可能在IC裝置中的工作電壓被降低時受到影響。在RFFE介面的實例中,嚴格的定時規範針對各裝置之間的訊號傳遞來定義。存在對改進RFFE介面以容適採用改進的製程技術的持續需求。
本案的某些態樣涉及用於實現和管理可在各種裝置中的IC裝置之間使用的數位通訊介面的系統、裝置、方法和技術。在一些態樣,該數位通訊介面提供了可被用來為在通訊鏈路上傳送的信號提供共同轉換速率的方法、協定和技術,該通訊鏈路可在多個不同電壓範圍下操作。
在本案的各個態樣,一種用於由耦合至通訊鏈路的設備控制傳輸的方法可包括:決定針對在通訊鏈路上在第一操作模式下操作時在該通訊鏈路上傳送信號定義的第一電壓範圍;將線驅動器配置成在該第一電壓範圍內以共同轉換速率操作,該共同轉換速率應用於複數個操作模式中的每一者;及在該通訊鏈路上在一或多個信號中傳送第一資料,該一或多個信號在該第一電壓範圍內以該共同轉換速率切換。每個操作模式可以定義用於在通訊鏈路上傳送信號的不同電壓範圍。
在一些態樣,將線驅動器配置成在第一電壓範圍內操作包括:經由向針對基線操作模式指定的上升和下降時間應用縮放因數來決定線驅動器的上升時間和下降時間。在一個實例中,第一電壓範圍是1.2伏,並且與基線操作模式相關聯的電壓範圍是1.8伏。在另一實例中,第一電壓範圍是1.0伏,並且與基線操作模式相關聯的電壓範圍是1.8伏。在另一實例中,第一電壓範圍是0.9伏,並且與基線操作模式相關聯的電壓範圍是1.8伏。
在一個態樣,將線驅動器配置成在第一電壓範圍內操作包括:決定表徵製程、電壓和溫度(PVT)條件的操作點,以及基於該PVT條件來調整該線驅動器的輸出設置。該輸出設置可以配置一或多個信號的轉變時間。
在一個態樣,將線驅動器配置成在第一電壓範圍內操作包括:將該線驅動器的高電壓電路配置成在第一電壓範圍低於該高電壓電路的額定電壓範圍時在第一電壓範圍內切換。
在一個態樣,將線驅動器配置成在第一電壓範圍內操作包括:使用轉換最佳化電路來配置一或多個信號的轉變時間。
在一些態樣,該方法包括將線驅動器配置成在對應於第二操作模式的第二電壓範圍內操作,該第二電壓範圍不同於第一電壓範圍,以及在通訊鏈路上在一或多個信號中傳送第二資料,該一或多個信號在第二電壓範圍內以共同轉換速率切換。在一個實例中,將線驅動器配置成在第一電壓範圍內操作包括:經由向針對第二操作模式指定的上升和下降時間應用縮放因數來決定一或多個信號的轉變時間。在另一實例中,將線驅動器配置成在第一電壓範圍內操作包括:將該線驅動器的高電壓電路配置成在第一電壓範圍低於第二電壓範圍時以及該高電壓電路被額定在第二電壓範圍內時,在第一電壓範圍內切換。在另一實例中,將線驅動器配置成在所選操作模式內操作包括:使用轉換最佳化電路來配置一或多個信號的轉變時間。
在本案的各種態樣,一種裝置包括:輸出驅動器;至少一個預驅動器電路,其被耦合至該輸出驅動器;及轉換速率控制電路,其被適配成配置由輸出驅動器提供的輸出信號的轉變時間。輸出驅動器可在複數個模式下操作,每個模式定義輸出信號的不同電壓範圍。該輸出驅動器可被適配成使得輸出信號中的轉變針對由複數個模式定義的每個電壓範圍具有共同轉換速率。
在一個態樣,該裝置包括補償電路,其被配置成經由向針對基線模式指定的上升和下降時間應用縮放因數來定義輸出信號的上升時間和下降時間。
在一個態樣,該裝置包括補償電路,其被適配成基於PVT條件來配置輸出驅動器和至少一個預驅動器電路。
在一個態樣,該輸出驅動器被額定成在第一電壓範圍內切換,並且該裝置包括補償電路,其被適配成在第二電壓範圍低於第一電壓範圍時將輸出驅動器配置成在第二電壓範圍內切換。該輸出驅動器可被適配成提供在輸出驅動器在第一電壓範圍內切換時和在該輸出驅動器在第二電壓範圍內切換時的共同轉換速率。
在本案的各種態樣,一種裝備可具有:用於決定針對在通訊鏈路上在第一操作模式下操作時在該通訊鏈路上傳送信號定義的第一電壓範圍的裝置; 用於將線驅動器配置成在該第一電壓範圍內以共同轉換速率操作的裝置,該共同轉換速率應用於複數個操作模式中的每一者;及用於在該通訊鏈路上在一或多個信號中傳送第一資料的裝置,該一或多個信號在該第一電壓範圍內以該共同轉換速率切換。每個操作模式可以定義用於在通訊鏈路上傳送信號的不同電壓範圍。
在本案的各種態樣,揭示一種處理器可讀儲存媒體。該儲存媒體可以是非瞬態儲存媒體並且可儲存代碼,該代碼在由一或多個處理器執行時使該一或多個處理器:決定針對在通訊鏈路上在第一操作模式下操作時在該通訊鏈路上傳送信號定義的第一電壓範圍;將線驅動器配置成在該第一電壓範圍內以共同轉換速率操作,該共同轉換速率應用於複數個操作模式中的每一者;及在該通訊鏈路上在一或多個信號中傳送第一資料,該一或多個信號在該第一電壓範圍內以該共同轉換速率切換。每個操作模式可以定義用於在通訊鏈路上傳送信號的不同電壓範圍。
以下結合附圖闡述的詳細描述意欲作為各種配置的描述,而無意表示可實踐本文所描述的概念的僅有配置。本詳細描述包括具體細節以提供對各種概念的透徹理解。然而,對於本發明所屬領域中具有通常知識者將顯而易見的是,沒有這些具體細節亦可實踐這些概念。在一些實例中,以方塊圖形式圖示眾所周知的結構和組件以避免湮沒此類概念。
現在將參照各種裝置和方法提供系統的若干態樣。這些裝置和方法將在以下詳細描述中進行描述並在附圖中由各種方塊、模組、組件、電路、步驟、程序、演算法等(統稱為「元素」)來圖示。這些元素可使用電子硬體、電腦軟體、或其任何組合來實現。此類元素是實現成硬體還是軟體取決於具體應用和加諸於整體系統上的設計約束。 概覽
用來製造半導體裝置(包括IC裝置)的製程技術不斷改進。製程技術包括用來製作IC裝置的製造方法,並且定義電晶體尺寸、工作電壓和切換速度。作為IC裝置中的電路的組成元件的特徵可被稱為技術節點及/或製程節點。
IC裝置可以經由通訊鏈路來通訊,其中IC裝置上的實體傳導焊盤提供可經由其傳送及/或接收信號的連接點。術語焊盤可以指實體焊盤和相關聯的驅動器電路,該驅動器電路被配置成以指定電壓和電流位準或範圍並且在指定雜訊水平、靜電放電和電磁感應下驅動具有指定阻抗的負載。
本文中揭示用於管理耦合到資料通訊鏈路的數位通訊介面的系統、方法和裝置。該數位通訊介面可操作用於為經由I/O焊盤向通訊鏈路傳輸的信號提供共同轉換速率,該通訊鏈路可在多個不同電壓範圍處工作。一種方法可包括決定針對在通訊鏈路上在第一操作模式下操作時在該通訊鏈路上傳送信號定義的第一電壓範圍;將線驅動器配置成在該第一電壓範圍內以共同轉換速率操作,該共同轉換速率應用於複數個操作模式中的每一者;及在該通訊鏈路上在一或多個信號中傳送第一資料,該一或多個信號在該第一電壓範圍內以該共同轉換速率切換。每個操作模式可以定義用於傳送信號的一或多個不同電壓範圍。 具有多個IC裝置子組件的裝置的實例
根據某些態樣,串列資料連結可被用於互連作為裝置的子組件的電子設備,該裝置諸如是蜂巢式電話、智慧型電話、對話啟動協定(SIP)電話、膝上型設備、筆記本、小筆電、智慧型電腦、個人數位助理(PDA)、衛星無線電、全球定位系統(GPS)設備、智慧家用設備、智慧照明設備、多媒體設備、視訊設備、數位音訊播放機(例如,MP3播放機)、相機、遊戲控制台、娛樂設備、車載組件、可穿戴計算設備(例如,智慧手錶、健康或健身追蹤器、眼鏡等)、電器、感測器、安全設備、自動售貨機、智慧電錶、無人機、多旋翼直升機、或任何其他類似的功能設備。
圖1圖示了包括具有多個電路或設備122、124、126、128、134、136及/或138的處理電路120的裝置100的實例。處理電路120可以在可包括多個電路或設備122、124、126、128、134、136及/或138的ASIC或SoC中實現。在一個實例中,裝置100可以是通訊設備,並且處理電路120可包括使得該裝置能夠經由一或多個天線140與無線電存取網路、核心存取網路、網際網路及/或另一網路通訊的RF前端設備126。RF前端設備126可包括經由第二通訊鏈路耦合的複數個設備142,該第二通訊鏈路可包括RFFE匯流排。
在圖1所圖示的實例中,處理電路120包括ASIC設備122,其具有一或多個處理器132、一或多個數據機130、及/或其他邏輯電路或功能。例如,處理電路120可由作業系統來控制,並且可提供使得一或多個處理器132能夠執行常駐在記憶體設備134中的軟體模組的應用程式設計介面(API)層。軟體模組可包括儲存在處理器可讀儲存(諸如記憶體設備134)中的指令和資料。ASIC設備122可存取其內部記憶體、處理電路120的記憶體設備134、及/或外部記憶體。記憶體可包括唯讀記憶體(ROM)或隨機存取記憶體(RAM)、電子可抹除可程式設計ROM(EEPROM)、快閃記憶卡、或可以在處理系統和計算平臺中使用的任何記憶體設備。處理電路120可包括或能夠存取本端資料庫或其他參數儲存,該本端資料庫或其他參數儲存可維護用於配置和操作裝置100及/或處理電路120的工作參數和其他資訊。本端資料庫可使用暫存器、資料庫模組、快閃記憶體、磁性媒體、EEPROM、光學媒體、磁帶、軟碟或硬碟等來實現。處理電路120亦可以可操作地耦合至外部設備,諸如天線140、顯示器102、操作者控制項(諸如按鈕106及/或集成或外部按鍵板104)、以及其他組件。使用者介面124可以經由專用通訊鏈路138或者經由一或多個串列資料互連與顯示器102、按鍵板104等通訊。
處理電路120可以經由一或多個介面電路128來通訊,介面電路128可包括電路、計數器、計時器、控制邏輯以及其他可配置電路或模組的組合。在一個實例中,介面電路128可被配置成根據通訊規範或協定來操作。例如,處理電路120可包括或控制對介面電路128、使用者介面124、RF前端電路126、以及常駐在ASIC設備122中的一或多個應用處理器132的操作進行配置和管理的功率管理功能。 通訊設備中的介面耦合設備的實例
根據本文中所揭示的某些態樣,高級數位介面可被提供在行動通訊設備等中的基頻與RF積體電路之間。高級數位介面可以最佳化RF和基頻功能,包括軟體和硬體功能。設備輸入/輸出引腳計數可被減少,效能得到提高,並且印刷電路板及/或晶片載體面積使用被最小化。數位介面可被用來將基頻RF數據機與射頻積體電路(RFIC)互連,從而在基頻數據機與合適的RFIC配對時提供降低的RF校準複雜度,提供最佳化晶片組成本的一組合適功能。
圖2圖示了可被實現在晶片組、一或多個SoC及/或設備的其他配置中的系統200的第一實例。系統200採用多個RFFE匯流排230、232、234,其可支援各種RF前端設備218、220、222、224、226、228之間以及與這些RF前端設備的通訊。在該系統200中,數據機202包括可將數據機202耦合至第一RFFE匯流排230的RFFE介面206。數據機202可以經由一或多個通訊鏈路208、210來與基頻處理器204和RFIC 212通訊。系統200可被實施在以下一者或多者中:行動通訊設備、行動電話、行動計算系統、行動電話、筆記型電腦、平板計算設備、媒體播放機、遊戲裝置、可穿戴計算及/或通訊設備、多旋翼飛行器或其他無人機、電器等。
在各個實例中,系統200可包括一或多個基頻處理器204、數據機202、RFIC 212、多個通訊鏈路210、208、多個RFFE匯流排230、232、234、及/或其他類型的匯流排。設備202可包括其他類型的處理器、電路、模組及/或匯流排。系統200可被配置成用於各種操作及/或不同功能性。在圖2中所圖示的系統200中,數據機經由其RFFE介面206和第一RFFE匯流排230耦合至RF調諧器218。RFIC 212可包括一或多個RFFE介面214、216、控制器、狀態機、及/或配置和控制RF前端的某些態樣的處理器。RFIC 212可以經由其第一RFFE介面214和第二RFFE匯流排232來與PA 220和功率追蹤模組222通訊。RFIC 212可以經由其第二RFFE介面216和第三RFFE匯流排234來與開關224和一或多個LNA 226、228通訊。
圖3圖示了其中通訊鏈路320被提供在可根據本文中所揭示的某些態樣來適配的裝置300中的第二實例。通訊鏈路320可根據RFFE規範及/或協定操作,並且可被配置成將基頻數據機302與RFIC 322耦合。圖3圖示了與通訊鏈路320的操作相關聯的某些特徵和元件,並且可包括其他組件,包括處理器、儲存、邏輯等。
基頻數據機302可包括控制通訊鏈路320上的通訊的狀態機或處理器306。在通訊鏈路320上傳達的資訊可被儲存在通訊鏈路320與資料來源或目的地308之間的緩衝器中。基頻數據機302可包括與通訊鏈路320相關聯的其他電路和模組、以及時鐘產生、提取和同步電路310。
RFIC 322可包括控制通訊鏈路320上的通訊的狀態機或處理器324。在通訊鏈路320上傳達的資訊可被儲存在通訊鏈路320與RF收發機332之間的緩衝器中。RF收發機332可被配置成經由一或多個天線334、336通訊。RFIC 322可包括與通訊鏈路320相關聯的其他電路和模組,包括錯誤校驗/校正電路或模組、計時器338、以及時鐘產生、提取和同步電路326。 在通訊鏈路上傳送信號
管控通訊鏈路的操作的標準及/或協定可以定義電特性和容限,並且可以規定影響訊號傳遞電壓位準之間的轉變的定時規範。隨著半導體產業中的製程節點尺寸縮減,對輸入/輸出(I/O)焊盤設計施加了巨大的壓力。具體而言,設計者可在採用較低幾何形狀時爭取滿足當前效能規範而不增加顯著的管理負擔。在一個實例中,用於RFFE匯流排的現有1.8V VIO規範可能在應用於1.2V操作時引起問題。
圖4包括對應於根據RFFE規範以1.8伏操作的驅動器的第一時序圖400、以及對應於在遵循相同的RFFE規範時製造成用於1.2伏的操作的驅動器的第二時序圖420。在時序圖400、420中,轉換速率的差異是明顯的。第三時序圖440覆蓋第一時序圖400和第二時序圖420。
在第一時序圖400中,介面以1.8伏操作,並且較快驅動器提供在第一時間402經由20%閾值並在第二時間404經由80%閾值的信號,其中第一時間402與第二時間404之間的時段等於由鏈路規範定義的最小轉變時間410。較慢驅動器提供在第三時間406經由20%閾值並在第四時間408經由80%閾值的信號,其中第三時間406與第四時間408之間的時段等於由鏈路規範定義的最大轉變時間412。
在第二時序圖420中,介面以1.2伏操作,並且較快驅動器提供在第一時間422經由20%閾值並在第二時間424經由80%閾值的信號,其中第一時間422與第二時間424之間的時段等於由鏈路規範定義的最小轉變時間410,該鏈路規範亦適用於1.8伏操作。較慢驅動器提供在第三時間426經由20%閾值並在第四時間428經由80%閾值的信號,其中第三時間426與第四時間428之間的時段等於由鏈路規範定義的最大轉變時間412。
為了滿足1.2伏介面中的最小轉變時間410,1.2伏介面中的轉換速率小於1.8伏介面中的轉換速率。減小的轉換速率可能導致增大的信號干擾,並且可能減小在通訊鏈路上可得到的最大資料率。
本文中所揭示的某些方法解決了在由RFFE規範定義的定時被應用於1.2伏操作模式時可能出現的上升時間(T上升
)和下降時間(T下降
)問題。本文中所揭示的某些態樣可被一般化並應用於任何較低工作電壓。在某些實施例中,主控設備中的驅動器可按照改進主控設備訊號傳遞並且對從動設備透明的方式來適配。
在某些態樣,較低電壓驅動器的上升時間可被修改成關於針對1.8伏基線裝置中的T上升
和T下降
兩者定義的最小上升時間維持一致的轉換速率。這種技術可應用於1.2伏、1伏、0.9伏及其他更低電壓裝置。這種技術可應用於其他基線電壓。例如,定時可基於1.2伏基線、1伏基線等來修改。
在一個實例中,I/O驅動器的T上升
和T下降
的最小值可以與I/O驅動器的工作電壓呈線性地縮放。T上升
和T下降
的共同最小-最大範圍可被維持以跨各製程技術保持轉換速率一致。
在較低工作電壓處,I/O驅動器的T上升
和T下降
的減小可被保持在一範圍內,以避免違反關於鏈路的感興趣頻帶中的RF諧波的電磁干擾(EMI)限制。
圖5圖示了根據本文中所揭示的某些態樣的對應於根據RFFE規範以1.8伏操作的驅動器的第一時序圖500、以及對應於製造成用於1.2伏的操作的驅動器的第二時序圖520。例如,驅動器可被納入到數據機202中或RF前端設備212-216(參見圖2)中。在如由時序圖500、520以及由第三時序圖540圖示的兩種製程技術之間維持轉換速率,第三時序圖540覆蓋第一時序圖500和第二時序圖520。
在第一時序圖500中,介面以1.8伏操作,並且較快驅動器提供在第一時間502經由20%閾值並在第二時間504經由80%閾值的信號,其中第一時間502與第二時間504之間的時段等於由鏈路規範定義的最小轉變時間510。較慢驅動器提供在第三時間506經由20%閾值並在第四時間508經由80%閾值的信號,其中第三時間506與第四時間508之間的時段等於由鏈路規範定義的最大轉變時間512。
在第二時序圖520中,介面以1.2伏操作,並且較快驅動器提供在第一時間522經由20%閾值並在第二時間524經由80%閾值的信號,其中第一時間522與第二時間524之間的時段等於可與由用於1.8伏操作的鏈路規範定義的最小轉變時間510不同的最小轉變時間530。較慢驅動器提供在第三時間526經由20%閾值並在第四時間528經由80%閾值的信號,其中第三時間526與第四時間528之間的時段等於由鏈路規範定義的最大轉變時間532。
使用較低電壓製程技術製造的驅動器可被適配成具有與現有規範一致的轉換速率。從動設備可在主控設備中的驅動器被適配成提供一致的轉換速率時不受影響。從動設備可以在由基線規範定義的設立和保持規範下操作。
在一些實現中,主控設備可以多個電壓操作並且可被適配成在所有電壓上產生相同的轉換速率。當在多個電壓範圍內使用共同轉換速率時,類似的信號干擾可在設計中獨立於電壓來預算。
本文中所揭示的某些技術可適用於比當前針對RFFE指定的電壓範圍更低的電壓位準。可相應地推導用於RFFE介面中的較低電壓模式的規範。EMI如預期地隨電壓縮放,其中T上升
和T下降
最小值的變化僅有微乎其微的影響。在維持轉換速率時技術從1.8伏遷移到1.2伏時,實現對信號干擾的更大容忍。
圖6是圖示對用於1.2伏驅動器的轉換速率的調整608的影響以及1.8伏和1.2伏驅動器之間的對應性的時序圖600。通常,RFFE規範假定相同的定時預算應用於1.8伏和1.2伏驅動器。根據本文中所揭示的某些態樣,對1.2伏驅動器的T上升
和T下降
最小值作出調整608,同時針對1.8伏驅動器維持相同的範圍。可針對其他工作電壓維持轉換速率,包括1伏和0.9伏製程技術。對於每個所選工作電壓,可針對較低電壓操作維持1.8伏操作的轉換速率。一致的轉換速率確保信號完整性可被維持。
圖7圖示了用於驅動器操作的通用規範700。例如,VOL_最大
和VOH_最小
值被定義為VIO的20%和80%。如底部兩行702中所圖示的,VOL和VOH遵循相同的縮放因數以定義電壓位準。規範700亦可容適1.0伏匯流排。
圖8圖示了用於T上升和T下降值和用於轉換速率的一般規範800。圖9圖示了提供用來修改T上升
和T下降
值以跨不同工作電壓維持一致的轉換速率的縮放因數的表900。取1.8伏作為規範800中的參考,線性縮放因數可被應用於最小T上升
和T下降
值以維持固定的轉換速率。T上升
和T下降
值的最大值可被決定為具有與最小T上升
和T下降
值的固定偏移,與1.8伏規範中的偏移一致。在一個實例中,縮放因數可被計算為: 縮放因數。 雙電壓模式操作
習知RFFE規範假定用於1.8伏和1.2伏操作兩者的共同T上升/T下降值。隨著設計遷移至較低製程節點,較低VIO(1.2伏和1.0伏)處的RFFE操作,1.8伏不再可行。從1.8伏到1.2伏的生態系統演變亦可能有必要使某些設備支援雙電壓操作模式。可能需要用於主控設備信號干擾預算的額外定時訊窗,並且這可能進一步影響基於習知規範的主控焊盤複雜度。
使用T上升
和T下降
值的現有規範有效地減小了轉換速率。轉換速率減小可能增大訊號傳遞信號干擾,並且增大的信號干擾可影響主控焊盤複雜度以滿足與1.8伏處的操作相同的預算。
如本文中所揭示的,針對1.8伏、1.2伏和1.0伏操作維持相同的T上升
和T下降
值有效地增大了轉換速率範圍。例如,轉換速率從1.8伏操作的最小時間值增大到1.2伏及/或1.0伏操作的最大時間值。
圖10圖示了用於標準工作頻率處的不同VIO的上升時間和下降時間規範。在1.8V模式操作1002的實例中,最小上升和下降時間1008為3.5 ns,而最大上升和下降時間1010比3.5 ns長3 ns,為6.5 ns。在1.2V模式操作1004的實例中,最小上升和下降時間1012為2.4 ns,而最大上升和下降時間1014比2.4 ns長3 ns,為5.4 ns。在1.0V模式操作1006的實例中,最小上升和下降時間1016為1.9 ns,而最大上升和下降時間1018比1.9 ns長3 ns,為4.9 ns。取1.8V模式操作1002為基線,1.2V模式操作1004和1.0V模式操作1006的最大上升和下降時間1012、1016可分別使用縮放因數1020、1022來配置,而最大上升和下降時間1008、1012、1016與最小上升和下降時間1010、1014、1018之間的差異保持恆定在3 ns。1.8V模式操作1002與1.2V模式操作1004之間的縮放因數1020為1.2/1.8、或即2/3。1.8V模式操作1002與1.0V模式操作1006之間的縮放因數1022為1.0/1.8。
圖11圖示了可在雙電壓模式驅動器的I/O焊盤電路中實現的程序1100。例如,雙電壓模式驅動器可被納入在數據機202中或RF前端設備212-216(參見圖2)中。焊盤電路可被配置成支援轉換控制下的較高和較低VIO。焊盤電路包括校準電路,該校準電路可被用來調整驅動器的一或多個功能元件以控制隨製程、電壓和溫度(PVT)變動的轉換變動。在方塊1102,焊盤電路可以決定要麼來自基頻數據機或RFIC上的本機存放區器、要麼由軟體配置的製程、電壓和溫度參數。在方塊1104,焊盤電路可在方塊1106處傳遞資料之前調整與輸出驅動器相關的一或多個設置。
在方塊1108,在傳送可用資料之後,焊盤電路可以是閒置的,直到偵測到新資料以供在方塊1108處傳遞。在一些實例中,在方塊1110,焊盤電路、或與該焊盤電路相關聯或耦合的處理器可以考慮是否需要重新校準。在其他實例中,方塊1110可被旁路掉,並且資料可在沒有重新校準的情況下被傳送,其中焊盤電路、或與該焊盤電路相關聯或耦合的處理器可以獨立地決定何時需要重新校準。在又一些其他實例中,方塊1110可被旁路掉,並且在每次新資料傳輸之前執行重新校準。
在方塊1110,焊盤電路、或與該焊盤電路相關聯或耦合的處理器可以決定是否需要或期望重新校準。當需要或期望重新校準時,程序返回至方塊1102。否則,資料傳輸在方塊1106處被發起。
在一個實例中,焊盤電路可被配置成經由外部處理器調整設置。為較高VIO設計的I/O焊盤電路可被重新用於較低VIO。程序1100可以使用硬體電路和軟體的某種組合來實現,以最佳化電路複雜度、系統實現、IC裝置上消耗的面積、校準I/O焊盤電路所需的靜態電流和軟體排序水平。
圖12包括圖示可在雙電壓模式驅動器的I/O焊盤電路中實現的電路的實例的示圖1200、1220。例如,雙電壓模式驅動器可被納入到數據機202中或RF前端設備212-216(參見圖2)中。在第一示圖1200中,高電壓輸出驅動器1204可被用來支援高電壓模式操作。預驅動器1202可以提供用來控制高電壓輸出驅動器1204的控制信號。
在第二示圖1220中,低電壓電晶體1226可被用來支援較低VIO,其中中間電源1228在較高VIO下操作時緩解低電壓裝置上的過壓應力。第一預驅動器1222可在VIO與中間電源1228之間操作,而第二預驅動器1224在中間電源與VSSX之間操作。將中間電源1228與低電壓電晶體聯用可以消除對校準的需求。可在使用較低電壓電晶體的情況下期望較小的製程、電壓和溫度變動。
圖13包括圖示可在雙電壓模式驅動器的I/O焊盤電路中實現的電路的實例的方塊圖1300。例如,雙電壓模式驅動器可被納入到數據機202中或RF前端設備212-216(參見圖2)中。高電壓輸出驅動器1308可被用來支援高電壓模式和低電壓模式操作。預驅動器1304可以提供用來控制高電壓輸出驅動器1308的控制信號。模式選擇信號1312、暫存器設置、或其他參數可將I/O焊盤電路配置成用於期望電壓模式。轉換最佳化電路1306可被用來基於所選的電壓模式來控制輸出信號1310的轉換速率。轉換最佳化電路1306和高電壓輸出驅動器1308的使用可在對系統實現和成本具有最小影響的情況下限制對I/O焊盤電路的電路改變。
根據某些態樣,共同轉換速率為較低電壓支援提供較快上升/下降時間。較快上升/下降可能導致來自製程、溫度和電壓的變動的較少影響。較快上升/下降可能導致較佳信號干擾效能。因此,共同轉換速率的實現可以避免繁雜和複雜的電路實現以支援較低VIO電壓。 處理電路和方法的實例
圖14是圖示採用可被配置成執行本文所揭示的一或多個功能的處理電路1402的裝置1400的硬體實現的簡化實例的概念圖。根據本案的各種態樣,本文所揭示的元素、或元素的任何部分、或者元素的任何組合可使用處理電路1402來實現。處理電路1402可包括由硬體和軟體模組的某種組合來控制的一或多個處理器1404。處理器1404的實例包括:微處理器、微控制器、數位訊號處理器(DSP)、ASIC、現場可程式設計閘陣列(FPGA)、可程式設計邏輯裝置(PLD)、狀態機、定序器、閘控邏輯、個別的硬體電路、以及其他配置成執行本案中通篇描述的各種功能性的合適硬體。該一或多個處理器1404可包括執行特定功能並且可由軟體模組1416中的一者來配置、擴增或控制的專用處理器。該一或多個處理器1404可以經由在初始化期間載入的軟體模組1416的組合來配置,並且經由在操作期間載入或卸載一或多個軟體模組1416來進一步配置。
在所圖示的實例中,處理電路1402可以用由匯流排1410一般化地表示的匯流排架構來實現。取決於處理電路1402的具體應用和整體設計約束,匯流排1410可包括任何數目的互連匯流排和橋接器。匯流排1410將各種電路連結在一起,包括一或多個處理器1404、以及儲存1406。儲存1406可包括記憶體設備和大型存放區設備,並且在本文可被稱為電腦可讀取媒體及/或處理器可讀取媒體。匯流排1410亦可連結各種其他電路,諸如定時源、計時器、周邊設備、穩壓器、和功率管理電路。匯流排介面1408可提供匯流排1410與一或多個收發機1412之間的介面。可針對處理電路所支援的每種聯網技術來提供收發機1412。在一些實例中,多種聯網技術可共享收發機1412中出現的電路系統或處理模組中的一些或全部。每個收發機1412提供用於經由傳輸媒體與各種其他裝備通訊的手段。取決於裝置1400的本質,亦可提供使用者介面1418(例如,按鍵板、顯示器、揚聲器、話筒、操縱桿),並且該使用者介面1418可直接或經由匯流排介面1408通訊地耦合至匯流排1410。
處理器1404可負責管理匯流排1410和一般處理,包括執行儲存在電腦可讀取媒體(其可包括儲存1406)中的軟體。在這一態樣,處理電路1402(包括處理器1404)可被用於實現本文中所揭示的方法、功能和技術中的任何一種。儲存1406可被用於儲存由處理器1404在執行軟體時操縱的資料,並且該軟體可被配置成實現本文中所揭示的方法中的任何一種。
處理電路1402中的一或多個處理器1404可執行軟體。軟體應當被寬泛地解釋成意為指令、指令集、代碼、程式碼片段、程式碼、程式、副程式、軟體模組、應用、軟體應用、套裝軟體、常式、子常式、物件、可執行件、執行的執行緒、規程、函數、演算法等,無論其是用軟體、韌體、中介軟體、微代碼、硬體描述語言、還是其他術語來述及皆是如此。軟體可按電腦可讀形式常駐在儲存1406中或常駐在外部電腦可讀取媒體中。外部電腦可讀取媒體及/或儲存1406可包括非瞬態電腦可讀取媒體。作為實例,非瞬態電腦可讀取媒體包括:磁存放裝置(例如,硬碟、軟碟、磁條)、光碟(例如,壓縮光碟(CD)或數位多功能光碟(DVD))、智慧卡、快閃記憶體設備(例如,「快閃記憶體驅動器」、卡、棒、或鍵式磁碟)、隨機存取記憶體(RAM)、唯讀記憶體(ROM)、可程式設計ROM(PROM)、可抹除PROM(EPROM)、電可抹除PROM(EEPROM)、暫存器、可移除磁碟、以及任何其他用於儲存可由電腦存取和讀取的軟體及/或指令的合適媒體。作為實例,電腦可讀取媒體及/或儲存1406亦可包括載波、傳輸線、以及用於傳送可由電腦存取和讀取的軟體及/或指令的任何其他合適媒體。電腦可讀取媒體及/或儲存1406可常駐在處理電路1402中、處理器1404中、在處理電路1402外部、或跨包括該處理電路1402在內的多個實體分佈。電腦可讀取媒體及/或儲存1406可實施在電腦程式產品中。作為實例,電腦程式產品可包括封裝材料中的電腦可讀取媒體。本發明所屬領域中具有通常知識者將認識到如何取決於具體應用和加諸於整體系統上的整體設計約束來最佳地實現本案中通篇提供的所描述的功能性。
儲存1406可維持以可載入程式碼片段、模組、應用、程式等來維持及/或組織的軟體,其在本文中可被稱為軟體模組1416。軟體模組1416中的每一者可包括在安裝或載入到處理電路1402上並由一或多個處理器1404執行時有助於執行時映射1414的指令和資料,該執行時映射1414控制一或多個處理器1404的操作。在被執行時,某些指令可使得處理電路1402執行根據本文中所描述的某些方法、演算法和程序的功能。
軟體模組1416中的一些可在處理電路1402初始化期間被載入,並且這些軟體模組1416可配置處理電路1402以實現本文中所揭示的各種功能的執行。例如,一些軟體模組1416可配置處理器1404的內部設備及/或邏輯電路1422,並且可管理對外部設備(諸如,收發機1412、匯流排介面1408、使用者介面1418、計時器、數學輔助處理器等)的存取。軟體模組1416可包括控制程式及/或作業系統,其與中斷處理常式和裝置驅動程式互動並且控制對由處理電路1402提供的各種資源的存取。這些資源可包括記憶體、處理時間、對收發機1412的存取、使用者介面1418等。
處理電路1402的一或多個處理器1404可以是多功能的,由此軟體模組1416中的一些被載入和配置成執行不同功能或相同功能的不同實例。一或多個處理器1404可額外地被適配成管理回應於來自例如使用者介面1418、收發機1412和裝置驅動程式的輸入而發起的幕後工作。為了支援多個功能的執行,該一或多個處理器1404可被配置成提供多工環境,由此複數個功能之每一者功能依須求或按期望實現為由該一或多個處理器1404服務的任務集。在一個實例中,多工環境可使用分時程式1420來實現,該分時程式1420在不同任務之間傳遞對處理器1404的控制權,由此每個任務在完成任何未決操作之際及/或回應於輸入(諸如中斷)而將對一或多個處理器1404的控制權返回給分時程式1420。當任務具有對一或多個處理器1404的控制權時,處理電路有效地專用於由與控制方任務相關聯的功能所針對的目的。分時程式1420可包括作業系統、在循環基礎上轉移控制權的主循環、根據各功能的優先順序化來分配對一或多個處理器1404的控制權的功能、及/或經由將對一或多個處理器1404的控制權提供給處置功能來對外部事件作出回應的中斷驅動式主循環。
圖15是用於由耦合至資料通訊鏈路的設備控制傳輸的方法的流程圖1500。在一個實例中,該方法可在耦合至資料通訊鏈路的主控設備處執行。在另一實例中,該方法可涉及納入到數據機202(參見圖2)中的高速I/O焊盤。在另一實例中,該方法可涉及納入到RF前端設備212-216中的高速I/O焊盤。在各個實例中,通訊鏈路可以是RFFE匯流排。
在方塊1502,設備可決定針對在通訊鏈路上在第一操作模式下操作時在該通訊鏈路上傳送信號定義的第一電壓範圍。
在方塊1504,設備可將線驅動器配置成在該第一電壓範圍內以共同轉換速率操作,該共同轉換速率應用於複數個操作模式中的每一者。每個操作模式可以定義用於在通訊鏈路上傳送信號的不同電壓範圍。
在方塊1506,設備可在通訊鏈路上在一或多個信號中傳送第一資料,該一或多個信號在第一電壓範圍內以共同轉換速率切換。
在各個實例中,將線驅動器配置成在第一電壓範圍內操作包括:經由向針對基線操作模式指定的上升和下降時間應用縮放因數來決定線驅動器的上升時間和下降時間。第一電壓範圍可以是1.2伏,並且與基線操作模式相關聯的電壓範圍可以是1.8伏。第一電壓範圍可以是1.0伏,並且與基線操作模式相關聯的電壓範圍可以是1.8伏。第一電壓範圍可以是0.9伏,並且與基線操作模式相關聯的電壓範圍可以是1.8伏。第一電壓範圍可以是1.0伏,並且與基線操作模式相關聯的電壓範圍可以是1.2伏。第一電壓範圍可以是0.9伏,並且與基線操作模式相關聯的電壓範圍可以是1.2伏。第一電壓範圍可以是用於給定基線電壓操作模式的任何合適的電壓範圍。決定線驅動器的上升時間和下降時間可包括將上升時間和下降時間減小到為避免違反關於與通訊鏈路相關聯的頻帶中的射頻諧波的電磁干擾限制而計算的範圍內。
在一個實例中,將線驅動器配置成在第一電壓範圍內操作包括:決定表徵PVT條件的操作點,以及基於該PVT條件來調整該線驅動器的輸出設置。該輸出設置可以配置一或多個信號的轉變時間。
在另一實例中,將線驅動器配置成在第一電壓範圍內操作包括:將該線驅動器的高電壓電路配置成在第一電壓範圍低於該高電壓電路的額定電壓範圍時在第一電壓範圍內切換。
在另一實例中,將線驅動器配置成在第一電壓範圍內操作包括:使用轉換最佳化電路來配置一或多個信號的轉變時間。
在一些實例中,設備可將線驅動器配置成在對應於第二操作模式的第二電壓範圍內操作,該第二電壓範圍不同於第一電壓範圍;並在通訊鏈路上在一或多個信號中傳送第二資料,該一或多個信號在第二電壓範圍內以該共同轉換速率切換。將線驅動器配置成在第一電壓範圍內操作可包括:經由向針對第二操作模式指定的上升和下降時間應用縮放因數來決定一或多個信號的轉變時間。將線驅動器配置成在第一電壓範圍內操作可包括:將該線驅動器的高電壓電路配置成在第一電壓範圍低於第二電壓範圍時以及在該高電壓電路被額定在第二電壓範圍內時在第一電壓範圍內切換。將線驅動器配置成在所選操作模式內操作可包括:使用轉換最佳化電路來配置一或多個信號的轉變時間。
圖16是圖示採用處理電路1602的裝置1600的硬體實現的簡化實例的示圖。處理電路通常具有處理器1616,該處理器1616可包括微處理器、微控制器、數位訊號處理器、定序器和狀態機中的一者或多者。處理電路1602可以用由匯流排1620一般化地表示的匯流排架構來實現。取決於處理電路1602的具體應用和整體設計約束,匯流排1620可包括任何數目的互連匯流排和橋接器。匯流排1620將包括一或多個處理器及/或硬體模組(由處理器1616、模組或電路1604、1606、1608、可配置成支援資料通訊鏈路1614的連接器或導線上通訊的一或多個驅動器1612、以及電腦可讀取儲存媒體1618表示)的各種電路連結在一起。匯流排1620亦可連結各種其他電路,諸如定時源、周邊設備、穩壓器和功率管理電路,這些電路在本發明所屬領域中是眾所周知的,且因此將不再進一步描述。
處理器1616負責一般性處理,包括執行儲存在電腦可讀取儲存媒體1618上的軟體。該軟體在由處理器1616執行時使處理電路1602執行上文針對任何特定裝置描述的各種功能。電腦可讀取儲存媒體亦可被用於儲存由處理器1616在執行軟體時操縱的資料,包括從在資料通訊鏈路1614上傳送的符號解碼出的資料,資料通訊鏈路1614可被配置成包括資料通道和時鐘通道。處理電路1602進一步包括模組1604、1606、1608和1610中的至少一個模組。模組1604、1606和1608可以是在處理器1616中執行的軟體模組、常駐/儲存在電腦可讀取儲存媒體1618中、是耦合至處理器1616的一或多個硬體模組、或是其某種組合。模組1604、1606及/或1608可包括微控制器指令、狀態機配置參數、或其某種組合。
在一種配置中,裝置1600包括配置成管理和操作用於I/O焊盤的驅動器配置的模組及/或電路1604、配置成為該I/O焊盤選擇電壓範圍並將一或多個驅動器1612配置成用於該電壓模式的模組及/或電路1606、以及配置成控制由一或多個驅動器1612輸出的信號中的轉換速率的模組及/或電路1608。
一或多個驅動器1612可包括輸出驅動器、耦合至該輸出驅動器的至少一個預驅動器電路。配置成控制轉換速率的模組及/或電路1608可被適配成配置由輸出驅動器提供的輸出信號的轉變時間。該輸出驅動器可在複數個模式下操作,每個模式定義輸出信號的不同電壓範圍。該輸出驅動器可被適配成使得輸出信號中的轉變針對由該複數個模式定義的每個電壓範圍具有共同轉換速率。
配置成控制轉換速率的模組及/或電路1608可包括補償電路,其被配置成經由向針對基線模式指定的上升和下降時間應用縮放因數來定義輸出信號的上升時間和下降時間。在一個實例中,基線模式定義用於輸出信號的1.2伏電壓範圍。在另一實例中,基線模式定義用於輸出信號的小於1.2伏的電壓範圍。在另一實例中,基線模式定義用於輸出信號的大於1.2伏的電壓範圍。
配置成控制轉換速率的模組及/或電路1608可包括補償電路,其被適配成基於PVT條件來配置輸出驅動器和至少一個預驅動器電路。
輸出驅動器可被額定成在第一電壓範圍內切換,並且配置成控制轉換速率的模組及/或電路1608可以包括補償電路,其被適配成在第二電壓範圍低於第一電壓範圍時將輸出驅動器配置成在第二電壓範圍內切換。該輸出驅動器可被適配成提供在輸出驅動器在第一電壓範圍內切換時和在輸出驅動器在第二電壓範圍內切換時的共同轉換速率。
在一些實例中,輸出驅動器常駐在基頻數據機中。在一些實例中,輸出驅動器常駐在射頻前端設備中。
應理解,所揭示的程序中各步驟的具體次序或層次是示例性辦法的圖示。應理解,基於設計偏好,可以重新編排這些程序中各步驟的具體次序或層次。此外,一些步驟可被組合或被略去。所附方法請求項以示例次序呈現各種步驟的要素,且並不意味著被限定於所提供的具體次序或層次。
提供之前的描述是為了使本發明所屬領域中任何具有通常知識者均能夠實踐本文中所描述的各種態樣。對這些態樣的各種修改將容易為本發明所屬領域中具有通常知識者所明白,並且在本文中所定義的普適原理可被應用於其他態樣。因此,請求項並非意欲被限定於本文中所示的態樣,而是應被授予與語言上的請求項相一致的全部範疇,其中對要素的單數形式的引述除非特別聲明,否則並非意欲表示「有且僅有一個」,而是「一或多個」。除非特別另外聲明,否則術語「一些/某個」指的是一或多個。貫穿本案所描述的各種態樣的要素為本領域一般技藝人士當前或今後所知的所有結構上和功能上的等效方案經由引述被明確納入於此,且意欲被請求項所涵蓋。此外,本文中所揭示的任何內容皆並非意欲貢獻給公眾,無論此類揭示是否在申請專利範圍中被顯式地敘述。沒有任何請求項元素應被解釋為手段功能,除非該元素是使用短語「用於……的裝置」來明確敘述的。
100‧‧‧裝置
102‧‧‧顯示器
104‧‧‧按鍵板
106‧‧‧按鈕
120‧‧‧處理電路
122‧‧‧ASIC設備
124‧‧‧使用者介面
126‧‧‧RF前端電路
128‧‧‧介面電路
130‧‧‧數據機
132‧‧‧處理器
134‧‧‧記憶體設備
136‧‧‧周邊設備
138‧‧‧通訊鏈路
140‧‧‧天線
142‧‧‧設備
200‧‧‧系統
202‧‧‧數據機
204‧‧‧基頻處理器
206‧‧‧RFFE介面
208‧‧‧通訊鏈路
210‧‧‧通訊鏈路
212‧‧‧RFIC
214‧‧‧RFFE介面
216‧‧‧RFFE介面
218‧‧‧RF前端設備
220‧‧‧RF前端設備
222‧‧‧RF前端設備
224‧‧‧RF前端設備
226‧‧‧RF前端設備
228‧‧‧RF前端設備
230‧‧‧第一RFFE匯流排
232‧‧‧RFFE匯流排
234‧‧‧RFFE匯流排
300‧‧‧裝置
302‧‧‧基頻數據機
306‧‧‧狀態機或處理器
308‧‧‧資料來源或目的地
310‧‧‧時鐘產生、提取和同步電路
314‧‧‧計時器
320‧‧‧通訊鏈路
322‧‧‧RFIC
324‧‧‧狀態機或處理器
326‧‧‧時鐘產生、提取和同步電路
332‧‧‧收發機
334‧‧‧天線
336‧‧‧天線
338‧‧‧計時器
400‧‧‧第一時序圖
402‧‧‧第一時間
404‧‧‧第二時間
406‧‧‧第三時間
408‧‧‧第四時間
410‧‧‧最小轉變時間
412‧‧‧最大轉變時間
420‧‧‧第二時序圖
422‧‧‧第一時間
424‧‧‧第二時間
426‧‧‧第三時間
428‧‧‧第四時間
440‧‧‧第三時序圖
500‧‧‧第一時序圖
502‧‧‧第一時間
504‧‧‧第二時間
506‧‧‧第三時間
508‧‧‧第四時間
510‧‧‧最小轉變時間
512‧‧‧最大轉變時間
520‧‧‧第二時序圖
522‧‧‧第一時間
524‧‧‧第二時間
526‧‧‧第三時間
528‧‧‧第四時間
530‧‧‧最小轉變時間
532‧‧‧最大轉變時間
540‧‧‧第三時序圖
600‧‧‧時序圖
608‧‧‧調整
700‧‧‧通用規範
702‧‧‧底部兩行
800‧‧‧一般規範
900‧‧‧表
1002‧‧‧1.8V模式操作
1004‧‧‧1.2V模式操作
1006‧‧‧1.0V模式操作
1008‧‧‧最大上升和下降時間
1010‧‧‧最小上升和下降時間
1012‧‧‧最大上升和下降時間
1014‧‧‧最小上升和下降時間
1016‧‧‧最大上升和下降時間
1018‧‧‧最小上升和下降時間
1020‧‧‧縮放因數
1022‧‧‧縮放因數
1100‧‧‧程序
1102‧‧‧方塊
1104‧‧‧方塊
1106‧‧‧方塊
1108‧‧‧方塊
1110‧‧‧方塊
1200‧‧‧示圖
1202‧‧‧預驅動器
1204‧‧‧高電壓輸出驅動器
1220‧‧‧示圖
1222‧‧‧第一預驅動器
1224‧‧‧第二預驅動器
1226‧‧‧低電壓電晶體
1228‧‧‧第一預驅動器
1300‧‧‧方塊圖
1304‧‧‧預驅動器
1306‧‧‧轉換最佳化電路
1308‧‧‧高電壓輸出驅動器
1310‧‧‧輸出信號
1312‧‧‧模式選擇信號
1400‧‧‧裝置
1402‧‧‧處理電路
1404‧‧‧處理器
1406‧‧‧儲存
1408‧‧‧匯流排介面
1410‧‧‧匯流排
1412‧‧‧收發機
1414‧‧‧執行時映射
1416‧‧‧軟體模組
1418‧‧‧使用者介面
1420‧‧‧分時程式
1422‧‧‧內部設備及/或邏輯電路
1500‧‧‧流程圖
1502‧‧‧方塊
1504‧‧‧方塊
1506‧‧‧方塊
1600‧‧‧裝置
1602‧‧‧處理電路
1604‧‧‧模組
1606‧‧‧模組
1608‧‧‧模組
1610‧‧‧模組
1612‧‧‧驅動器
1614‧‧‧資料通訊鏈路
1616‧‧‧處理器
1618‧‧‧電腦可讀取儲存媒體
1620‧‧‧匯流排
圖1圖示了包括具有多個電路或設備的處理電路並且可根據本文中所揭示的某些態樣來適配的裝置。
圖2圖示了其中高速匯流排被提供在可根據本文中所揭示的某些態樣來適配的設備中的第一實例。
圖3圖示了其中高速匯流排被提供在可根據本文中所揭示的某些態樣來適配的設備中的第二實例。
圖4圖示了對應於根據RFFE規範以1.8伏和1.2伏操作的驅動器的定時。
圖5圖示了根據本文中所揭示的某些態樣的對應於根據RFFE規範以1.8伏操作的驅動器、以及製造成用於1.2伏的操作的驅動器的定時。
圖6是圖示根據本文中所揭示的某些態樣的用於1.2伏驅動器的轉換速率的調整的效應的時序圖。
圖7圖示了根據本文中所揭示的某些態樣的用於驅動器操作的通用規範。
圖8圖示了用於上升時間、下降時間和轉換速率的一般規範。
圖9圖示了根據本文中所揭示的某些態樣的用來修改上升時間和下降時間以跨不同工作電壓維持一致的轉換速率的縮放因數。
圖10圖示了用於標準頻率處的不同輸入/輸出電壓(VIO)的上升時間和下降時間規範。
圖11圖示了可在雙電壓模式驅動器的I/O焊盤電路中實現的程序。
圖12圖示了根據本文中所揭示的某些態樣的在雙電壓模式驅動器的I/O焊盤電路中實現的電路的各實例。
圖13圖示了根據本文中所揭示的某些態樣的在雙電壓模式驅動器的I/O焊盤電路中實現的電路的進一步實例。
圖14圖示了採用可根據本文中所揭示的某些態樣適配的處理電路的裝置的實例。
圖15是根據本文中所揭示的某些態樣的涉及對由耦合至資料通訊鏈路的設備使用的系統時間進行同步的第一方法的流程圖。
圖16圖示了用於包括根據本文中所揭示的某些態樣適配的處理電路的傳送方裝置的硬體實現的實例。
國內寄存資訊 (請依寄存機構、日期、號碼順序註記) 無
國外寄存資訊 (請依寄存國家、機構、日期、號碼順序註記) 無
Claims (30)
- 一種用於由耦合至一通訊鏈路的一設備控制傳輸的方法,該方法包括以下步驟: 決定針對在該通訊鏈路在一第一操作模式下操作時在該通訊鏈路上傳送信號定義的一第一電壓範圍; 將一線驅動器配置成在該第一電壓範圍內以一共同轉換速率操作,該共同轉換速率應用於複數個操作模式中的每一者,每個操作模式定義用於在該通訊鏈路上傳送信號的一不同電壓範圍;及 在該通訊鏈路上在一或多個信號中傳送第一資料,該一或多個信號在該第一電壓範圍內以該共同轉換速率切換。
- 如請求項1之方法,其中將該線驅動器配置成在該第一電壓範圍內操作包括以下步驟: 經由向針對一基線操作模式指定的上升和下降時間應用一縮放因數來決定該線驅動器的一上升時間和一下降時間。
- 如請求項2之方法,其中該第一電壓範圍是1.2伏,並且與該基線操作模式相關聯的一電壓範圍是1.8伏。
- 如請求項2之方法,其中該第一電壓範圍是1.0伏,並且與該基線操作模式相關聯的一電壓範圍是1.8伏。
- 如請求項2之方法,其中該第一電壓範圍是0.9伏,並且與該基線操作模式相關聯的一電壓範圍是1.8伏。
- 如請求項2之方法,其中該第一電壓範圍是1.0伏,並且與該基線操作模式相關聯的一電壓範圍是1.2伏。
- 如請求項2之方法,其中該第一電壓範圍是0.9伏,並且與該基線操作模式相關聯的一電壓範圍是1.2伏。
- 如請求項2之方法,其中決定該線驅動器的一上升時間和一下降時間包括: 將該上升時間和該下降時間減小到為避免違反關於與該通訊鏈路相關聯的一頻帶中的射頻諧波的電磁干擾限制而計算的一範圍內。
- 如請求項1之方法,其中將該線驅動器配置成在該第一電壓範圍內操作包括以下步驟: 決定表徵製程、電壓和溫度(PVT)條件的一操作點;及 基於該PVT條件來調整該線驅動器的一輸出設置,其中該輸出設置配置該一或多個信號的轉變時間。
- 如請求項1之方法,其中將該線驅動器配置成在該第一電壓範圍內操作包括以下步驟: 將該線驅動器的一高電壓電路配置成在該第一電壓範圍低於該高電壓電路的一額定電壓範圍時在該第一電壓範圍內切換。
- 如請求項1之方法,其中將該線驅動器配置成在該第一電壓範圍內操作包括以下步驟: 使用一轉換最佳化電路來配置該一或多個信號的轉變時間。
- 如請求項1之方法,進一步包括以下步驟: 將該線驅動器配置成在對應於一第二操作模式的一第二電壓範圍內操作,該第二電壓範圍不同於該第一電壓範圍;及 在該通訊鏈路上在一或多個信號中傳送第二資料,該一或多個信號在該第二電壓範圍內以該共同轉換速率切換。
- 如請求項12之方法,其中將該線驅動器配置成在該第一電壓範圍內操作包括以下步驟: 經由向針對該第二操作模式指定的上升和下降時間應用一縮放因數來決定該一或多個信號的轉變時間。
- 如請求項12之方法,其中將該線驅動器配置成在該第一電壓範圍內操作包括以下步驟: 將該線驅動器的一高電壓電路配置成在該第一電壓範圍低於該第二電壓範圍時以及在該高電壓電路被額定在該第二電壓範圍內時在該第一電壓範圍內切換。
- 如請求項12之方法,其中將該線驅動器配置成在所選操作模式內操作包括以下步驟: 使用一轉換最佳化電路來配置該一或多個信號的轉變時間。
- 一種裝置,包括: 一輸出驅動器; 至少一個預驅動器電路,其被耦合至該輸出驅動器;及 一轉換速率控制電路,其被適配成配置由該輸出驅動器提供的一輸出信號的轉變時間, 其中該輸出驅動器能在複數個模式下操作,每個模式定義該輸出信號的一不同電壓範圍,以及 其中該輸出驅動器被適配成使得該輸出信號中的轉變針對由該複數個模式定義的每個電壓範圍具有一共同轉換速率。
- 如請求項16之裝置,進一步包括: 一補償電路,其被配置成經由向針對一基線模式指定的上升和下降時間應用一縮放因數來定義該輸出信號的一上升時間和一下降時間。
- 如請求項17之裝置,其中該基線模式定義用於該輸出信號的1.2伏電壓範圍。
- 如請求項17之裝置,其中該基線模式定義用於該輸出信號的小於1.2伏的一電壓範圍。
- 如請求項17之裝置,其中該基線模式定義用於該輸出信號的大於1.2伏的一電壓範圍。
- 如請求項16之裝置,進一步包括: 一補償電路,其被適配成基於製程、電壓和溫度(PVT)條件來配置該輸出驅動器和該至少一個預驅動器電路。
- 如請求項16之裝置,其中該輸出驅動器被額定成在一第一電壓範圍內切換,並且該裝置進一步包括: 一補償電路,其被適配成在一第二電壓範圍低於該第一電壓範圍時將該輸出驅動器配置成在該第二電壓範圍內切換, 其中該輸出驅動器被適配成提供在該輸出驅動器在該第一電壓範圍內切換時和在該輸出驅動器在該第二電壓範圍內切換時的該共同轉換速率。
- 如請求項16之裝置,其中該輸出驅動器常駐在一基頻數據機中。
- 如請求項16之裝置,其中該輸出驅動器常駐在一射頻前端設備中。
- 一種儲存媒體,其包括用於以下操作的代碼: 決定針對在一通訊鏈路在一第一操作模式下操作時在該通訊鏈路上傳送信號定義的一第一電壓範圍; 將一線驅動器配置成在該第一電壓範圍內以一共同轉換速率操作,該共同轉換速率應用於複數個操作模式中的每一者,每個操作模式定義用於在該通訊鏈路上傳送信號的一不同電壓範圍;及 在該通訊鏈路上在一或多個信號中傳送第一資料,該一或多個信號在該第一電壓範圍內以該共同轉換速率切換。
- 如請求項25之儲存媒體,其中包括用於以下操作的代碼: 經由向針對一第二操作模式指定的上升和下降時間應用一縮放因數來決定該一或多個信號的轉變時間。
- 如請求項25之儲存媒體,其中包括用於以下操作的代碼: 經由向針對一基線操作模式指定的上升和下降時間應用一縮放因數來決定該線驅動器的一上升時間和一下降時間。
- 如請求項25之儲存媒體,其中包括用於以下操作的代碼: 決定表徵製程、電壓和溫度(PVT)條件的一操作點;及 基於該PVT條件來調整該線驅動器的一輸出設置,其中該輸出設置配置該一或多個信號的轉變時間。
- 如請求項25之儲存媒體,其中包括用於以下操作的代碼: 將該線驅動器的一高電壓電路配置成在該第一電壓範圍低於該高電壓電路的一額定電壓範圍時在該第一電壓範圍內切換。
- 如請求項25之儲存媒體,其中包括用於以下操作的代碼: 使用一轉換最佳化電路來配置該一或多個信號的轉變時間。
Applications Claiming Priority (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US201762481315P | 2017-04-04 | 2017-04-04 | |
| US62/481,315 | 2017-04-04 | ||
| US15/920,270 US20180287835A1 (en) | 2017-04-04 | 2018-03-13 | Radio frequency front-end slew and jitter consistency for voltages below 1.8 volts |
| US15/920,270 | 2018-03-13 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| TW201904243A true TW201904243A (zh) | 2019-01-16 |
Family
ID=63670208
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| TW107108603A TW201904243A (zh) | 2017-04-04 | 2018-03-14 | 用於1.8伏以下的電壓的射頻前端轉換和信號干擾一致性 |
Country Status (3)
| Country | Link |
|---|---|
| US (1) | US20180287835A1 (zh) |
| TW (1) | TW201904243A (zh) |
| WO (1) | WO2018187008A1 (zh) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN109547646B (zh) * | 2019-01-04 | 2020-09-01 | 维沃移动通信有限公司 | 一种移动终端及其干扰处理方法 |
| CN113810543B (zh) * | 2021-08-09 | 2022-09-13 | 荣耀终端有限公司 | 调节终端设备中干扰和抗扰的信号处理方法、相关装置及存储介质 |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO1998036497A1 (en) * | 1997-02-18 | 1998-08-20 | Rambus, Inc. | Bus driver circuit including a slew rate indicator circuit having a series of delay elements |
| US8271810B1 (en) * | 2009-07-24 | 2012-09-18 | Cypress Semiconductor Corporation | Method and apparatus for dynamically detecting environmental conditions and adjusting drive strength in response to the detecting |
| US9652020B2 (en) * | 2014-06-18 | 2017-05-16 | Qualcomm Incorporated | Systems and methods for providing power savings and interference mitigation on physical transmission media |
-
2018
- 2018-03-13 US US15/920,270 patent/US20180287835A1/en not_active Abandoned
- 2018-03-14 TW TW107108603A patent/TW201904243A/zh unknown
- 2018-03-14 WO PCT/US2018/022458 patent/WO2018187008A1/en not_active Ceased
Also Published As
| Publication number | Publication date |
|---|---|
| WO2018187008A1 (en) | 2018-10-11 |
| US20180287835A1 (en) | 2018-10-04 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| TWI545889B (zh) | 具有一二模式通常用途輸入/輸出介面之雙模式功率放大器控制介面 | |
| US9652020B2 (en) | Systems and methods for providing power savings and interference mitigation on physical transmission media | |
| EP3039559B1 (en) | Configurable clock tree | |
| US20140120845A1 (en) | Low noise and loss biasing circuit | |
| RU2595648C2 (ru) | Устройство, система и способ переключения уровня напряжения | |
| US20070143512A1 (en) | Communication circuit of serial peripheral interface (spi) devices | |
| US20120021696A1 (en) | Data card with usb function | |
| TW201904243A (zh) | 用於1.8伏以下的電壓的射頻前端轉換和信號干擾一致性 | |
| EP1691297A2 (en) | Method and system for input/output pads in a mobile multimedia processor | |
| US8495409B2 (en) | Host controller, semiconductor device and method for setting sampling phase | |
| US20080265955A1 (en) | Synchronization circuit and method | |
| WO2025090081A1 (en) | Frequency tuning for clock distribution on transmission line | |
| US20170177049A1 (en) | Power delivery architecture to increase performance of computing systems when docked | |
| CN107797961A (zh) | 去噪电路 | |
| US10050610B2 (en) | Clock distribution schemes with wide operating voltage ranges | |
| HK1196717B (zh) | 雙模式功率放大器控制接口 | |
| HK1196717A (zh) | 雙模式功率放大器控制接口 |