射極耦合邏輯電路

電子學領域中,射極耦合邏輯(ECL)是指一種高速集成電路雙極電晶體邏輯電路系列。ECL採用了雙極結型電晶體(BJT)差分放大器,這种放大器為單端輸入,發射極電流較小,以避免電晶體進入飽和(完全導通)工作區,導致關斷緩慢。[4]由於電流被引導在發射極耦合對的兩個引腳之間流動,ECL有時也被稱為電流引導邏輯(CSL)、[5]電流模式邏輯/電流型邏輯(CML)[6]或電流開關發射極跟隨器(CSEF)邏輯。 [7]
在ECL中,電晶體永遠不會處於飽和狀態,輸入和輸出電壓的擺幅很小(0.8 V),輸入阻抗很高,輸出阻抗很低。因此,電晶體狀態改變很快,門延遲很低,扇出能力很強。[8]此外,差分放大器的電流消耗基本恆定,最大限度地減少了由於電源線電感和電容引起的延遲和故障。其互補輸出級通過減少反相器數量減少了整個電路的傳播時間。
ECL的主要缺點是電流會持續流入每個開關管,這意味著它需要(並消耗)比其他邏輯電路系列多得多的功率,尤其是在靜態時。
由場效應電晶體(FET)製成的發射極耦合邏輯的等效物稱為源極耦合邏輯(SCFL)。[9]
差分電流開關(DCS)邏輯是ECL的一種變體,其中所有信號路徑和門輸入都是差分的。 [10]
歷史
[編輯]
1956年8月,Hannon S. Yourke在IBM發明了ECL。[12]ECL最初被稱為電流引導邏輯,用於Stretch、IBM 7090和IBM 7094計算機。 [11]這種邏輯電路也稱為電流模式邏輯電路。[13]它還被用於製造IBM 360/91中的IBM先進固態邏輯技術(ASLT)電路。[14][15][16]
Yourke的電流開關是一個輸入邏輯電平與輸出邏輯電平不同的差分放大器。[17]在Yourke的設計中,兩個邏輯參考電平相差3伏特。因此,他使用了兩種互補的電路:NPN電路和PNP電路。NPN電路輸出可以驅動PNP電路輸入,反之亦然。「(這種電路的)缺點是需要更多不同的電源電壓,並且需要用到PNP和NPN(兩種)電晶體。」 [11]
另一種耦合方法是採用齊納二極體和電阻器將輸出邏輯電平轉換至與輸入邏輯電平相同,而不是交替使用NPN和PNP級。 [18]
從20世紀60年代初開始,ECL電路開始用於單片集成電路。它們包括一個差分放大器輸入級(用於執行邏輯運算)和一個射極跟隨器級(用於驅動輸出並轉換輸出電壓,使其與輸入兼容)。射極跟隨器的輸出級也可用於執行線或邏輯。
摩托羅拉於1962年推出了第一款數字單片集成電路產品線MECL I,[19]並隨後開發了它的幾個改進系列,包括1966年推出的MECL II、1968年推出的MECL III(其柵極傳播時間為1奈秒,觸發器切換率為300 MHz)、1971年推出的10,000系列(具有更低功耗和可控邊沿速度), [20]還有於1981年推出的MECL 10H系列。 [2]而仙童於1975年推出F100K系列。[21][22]
ECLinPS(「皮秒級ECL」)系列於1987年推出。 [23] ECLinPS單門延遲500 ps,觸發器切換頻率1.1 GHz。
ECL的速度快但功耗高,所以主要用於對高速有嚴格要求的場合。老款高端大型計算機,比如IBM ESA/390計算機系列中的Enterprise System/9000,都使用了ECL。 [24] Cray-1[25]和第一代Amdahl大型計算機也是如此(當前的IBM大型計算機使用CMOS[26])。 從1975年開始的一段時間內,數字設備公司(DEC)性能最高的處理器全部基於多晶片ECL CPU——從ECL KL10到ECL VAX 8000,一直到VAX 9000。一直到1991年,基於CMOS的CMOS NVAX問世,這種電路價格只有VAX 9000的1/25,而且功耗低得多,卻提供了與 VAX 9000相當的性能。[27]MIPS R6000計算機也使用了ECL。其中一些計算機設計使用了ECL門陣列。
實現
[編輯]
ECL電路的基礎電路是一對發射極耦合(長尾)電晶體對,在圖中以紅色陰影表示。該電晶體對的左半部分(黃色陰影)由兩個並聯的輸入電晶體T1和T2(此處考慮一個典型的雙輸入門)組成,實現或非邏輯。右側電晶體T3的基極電壓由一個參考電壓源(淺綠色陰影)固定,該電壓源由帶有二極體熱補償的分壓器(R1、R2、D1和D2)組成,有時還會有一個緩衝發射極跟隨器(圖中未顯示),因此發射極電壓保持相對穩定。因此,共發射極電阻RE的作用幾乎相當於一個電流源。當輸入中有任意一個為邏輯「1」時,T1或T2的集電極電流增大,負載電阻RC1的輸出電壓降低,輸出邏輯「0」;而由於RE的電流源特性,T3的集電極電流減小,負載電阻RC1的輸出電壓升高,輸出邏輯「1」。輸入均為邏輯「0」時則相反。集電極負載電阻RC1和RC3的輸出電壓通過發射極跟隨器T4和T5(藍色陰影)進行轉換和緩衝,分別輸出至反相和同相輸出。輸出發射極電阻RE4和RE5並非在所有版本的ECL中都存在。在某些情況下,50 Ω線路終端電阻連接在輸入電晶體的基極和被驅動門的−2 V電源之間充當驅動門的發射極電阻。 [28]
運作
[編輯]下面在輸入電壓施加到T1基極,而T2輸入未使用或施加邏輯「0」的假設下考慮ECL電路的運作。
在電平轉換過程中,電路的核心——發射極耦合對(T1和T3)——充當單端輸入的差分放大器。長尾電流源(RE)決定流經耦合對兩個引腳的總電流。輸入電壓通過在兩個引腳之間分配電流來控制流經電晶體的電流,當電流未接近開關點時,電流會全部流向一側。此時的增益高於最終狀態(見下文),電路切換速度很快。
當輸入電壓較低(邏輯「0」)時,差分放大器處於過驅動狀態。電晶體T1處於截止狀態,而另一個電晶體T3處於有效線性區,充當發射極退化共射極電路,會吸收所有電流,從而使另一個截止電晶體處於欠壓狀態。輸入電壓較高(邏輯「1」)時則相反。在上述兩個電晶體中,處於開啟狀態的電晶體的發射極電阻相對較高,這會引入顯著的負反饋(發射極衰減)。為了防止有源電晶體飽和,使延緩飽和恢復的擴散時間不被計入邏輯延遲, [4]發射極和集電極電阻的選擇應確保在最大輸入電壓下,電晶體兩端會殘留一些電壓。殘餘增益較低(K = RC /RE < 1)。 該電路對輸入電壓變化不敏感,電晶體穩定地處於有效線性區。由於串聯負反饋,該電晶體的輸入電阻較高。而另一個截止的電晶體切斷了其輸入和輸出之間的連接。因此,其輸入電壓不會影響輸出電壓。由於基極-發射極結截止,輸入電阻也是較高的。
特徵
[編輯]ECL系列的其他顯著特性包括:大電流需求近似恆定,且與電路狀態無關。這意味著ECL電路產生的電源噪聲相對較小,這與其他邏輯電路類型不同,後者在開關狀態下的電流消耗大於靜態狀態下的電流消耗。在加密應用中,ECL電路也不易受到差分功率分析等旁道攻擊的影響。 [需要引用]
ECL結構電路的傳播時間可以小於一奈秒,包括信號進入和離開IC封裝的延遲。某些類型的ECL一直是最快的邏輯器件系列。 [29]
抗輻射加固:雖然普通商用級晶片可以承受100戈瑞(10 krad),但許多 ECL 設備在100,000 戈瑞(10 Mrad)後仍能正常工作。 [30]
電源和邏輯電平
[編輯]ECL電路通常採用負電源工作(電源正極接地)(其他邏輯系列將電源負極接地)。[2]:5 這樣做主要是為了最大限度地減少電源變化對邏輯電平的影響。ECL對VCC上的噪聲更敏感,而對VEE上的噪聲相對免疫。[31]由於系統中地電位應是最穩定的電壓,ECL電路採用正電源接地設計。這種接法下,當電源電壓波動時,集電極電阻兩端的壓降僅輕微變化(若採用發射極恆流源則完全不變)。由於集電極電阻被牢牢錨定在地電位,輸出電壓僅產生微小偏移(或完全不變)。若將電源負端接地,則集電極電阻將連接至正電源軌。[2]:5 當集電極電阻上的恆定壓降輕微變化(或不變)時,輸出電壓會跟隨電源電壓波動,此時電路的兩個部分起到恆流電平移位器的作用。此情況下,R1-R2分壓電路能在一定程度上補償電壓波動。採用正電源供電還存在另一缺點——輸出電壓會在高恆定電壓背景(+3.9 V)下產生輕微波動(±0.4 V)。採用負電源供電的另一優勢是可防止輸出電晶體因輸出端意外對地短路而損壞[32](但無法防護輸出端對負電源軌的短路)。
電源電壓值的選擇應確保有足夠的電流流過補償二極體D1和D2,並且共發射極電阻器RE兩端的電壓降足夠。
市場上出售的ECL電路通常採用與其他電路系列不兼容的邏輯電平。這意味著ECL與其他邏輯電路系列(例如常用的TTL系列)之間的交互需要額外的接口電路。由於高低邏輯電平相對較近,ECL的噪聲容限較小,這可能會帶來麻煩。
至少有一家製造商(IBM)生產了用於其自有產品的ECL電路。這些電路的電源與公開市場上使用的電源有很大不同。 [24]
PECL
[編輯]類型 | Vee | Vlow | Vhigh | Vswing | Vcc | Vcm |
---|---|---|---|---|---|---|
ECL | –5.2 V | –1.75 V | –0.9 V | –0.85 V | 接地 | |
PECL | 接地 | 3.4 V | 4.2 V | 0.8 V | 5.0 V | |
LVPECL | 接地 | 1.6 V | 2.4 V | 0.8 V | 3.3 V | 2.0 V |
正射極耦合邏輯(PECL),也稱為偽ECL,是ECL的進一步發展,使用正5 V電源,而不是負5.2 V 電源。 [34]低壓正發射極耦合邏輯 (LVPECL) 是PECL的功率優化版本,使用正3.3 V而不是5 V電源。PECL和LVPECL是主要用於高速和時鐘分配電路的差分信號系統。
一個常見的誤解是PECL設備與ECL設備略有不同。事實上,ECL設備和PECL設備核心電路結構和工作原理是完全相同的,只是電源接法有區別。 [35]
注釋
[編輯]參考文獻
[編輯]- ^ Original drawing based on Blood Jr., William R. MECL System Design Handbook (PDF) 2nd. Motorola Semiconductor Products. 1972: 1 –透過Bitsavers.
- ^ 2.0 2.1 2.2 2.3 2.4 2.5 2.6 TND309: General Information for MECL 10H and MECL 10K (PDF). ON Semiconductor: Semiconductor Components Industries. 2002: 2. TND309/D. (原始內容 (PDF)存檔於July 8, 2015).
- ^ Designing with PECL (ECL at +5.0V), The High Speed Solution for the CMOS/TTL Designer (PDF) 2. Onsemi. September 1999 [2025-07-31]. (原始內容存檔 (PDF)於2025-04-11).
- ^ 4.0 4.1 Lawless, Brian. Unit4: ECL Emitter Coupled Logic (PDF). Fundamental Digital Electronics. [2025-07-31]. (原始內容存檔 (PDF)於2012-02-27).
- ^ Kumar, Anand. Pulse and Digital Circuits. PHI Learning. 2008: 472. ISBN 978-81-203-3356-7.
- ^ Stonham, T. J. Digital Logic Techniques: Principles and Practice. Taylor & Francis. 1996: 173. ISBN 978-0-412-54970-0.
- ^ Tummala, Rao R. Fundamentals of Microsystems Packaging. McGraw-Hill. 2001: 930. ISBN 978-0-07-137169-8.
- ^ Mims, Forrest M. The Forrest Mims Circuit Scrapbook 2. Newnes. 2000: 115. ISBN 978-1-878707-48-2.
- ^ Fisher, Dennis; Bahl, I.J. Gallium Arsenide IC Applications Handbook 1. Elsevier. 1995: 61. ISBN 978-0-12-257735-2.
- ^ Eichelberger, E.B.; Bello, S.E. Differential Current Switch – High performance at low power. IBM Journal of Research and Development. May 1991, 35 (3): 313–320 [2025-07-31]. doi:10.1147/rd.353.0313. (原始內容
存檔於2016-03-03).
- ^ 11.0 11.1 11.2 E. J. Rymaszewski; et al. Semiconductor Logic Technology in IBM (PDF). IBM Journal of Research and Development. 1981, 25 (5): 607–608 [August 27, 2007]. ISSN 0018-8646. doi:10.1147/rd.255.0603. (原始內容 (PDF)存檔於July 5, 2008).
- ^ Yourke, Hannon S., Millimicrosecond non-saturating transistor switching circuits (PDF), October 1956 [2025-07-31], Stretch Circuit Memo # 3, (原始內容存檔 (PDF)於2012-02-25). Yourke's circuits used commercial transistors and had an average gate delay of 12 ns.
- ^ Roehr, William D.; Thorpe, Darrell (編). High-Speed Switching Transistor Handbook. Motorola. 1963., p. 37.
- ^ Pugh, Emerson W.; Johnson, Lyle R.; Palmer, John H. IBM's 360 and Early 370 Systems. MIT Press. 2003: 108. ISBN 0262517205.
- ^ Langdon, J.L.; VanDerveer, E.J. Design of a High-Speed Transistor for the ASLT Current Switch (PDF). IBM Journal of Research and Development. 1967, 11: 69–73 [2025-07-31]. doi:10.1147/rd.111.0069. (原始內容存檔 (PDF)於2020-04-26).
- ^ Logic Blocks Automated Logic Diagrams SLT, SLD, ASLT, MST (PDF). IBM: 1–10. [September 11, 2015]. (原始內容存檔 (PDF)於2018-05-08) –透過Bitsavers.
- ^ Roehr & Thorpe 1963
- ^ Roehr & Thorpe 1963
- ^ Blood Jr., William R. MECL System Design Handbook (PDF) 4th. Motorola Semiconductor Products, republished by On Semiconductor. 1988: vi [1980]. (原始內容 (PDF)存檔於October 10, 2004).
- ^ Blood Jr., William R. MECL System Design Handbook (PDF) 1st. Motorola. October 1971: vi–vii [2025-07-31]. (原始內容存檔 (PDF)於2025-07-07) –透過Bitsavers.
- ^ Hively, J. W.; Muller, H. H.; Owens, W. K. F100K, A Standard Family of Subnanosecond ECL. Fairchild Journal of Semiconductor Progress: 16-21. [30 October 2024].
- ^ Thomas A. Longo: Department of Physics and Astronomy: Purdue University. www.physics.purdue.edu. [2025-07-31]. (原始內容存檔於2024-07-28).
- ^ Maini, Anil K. Digital Electronics: Principles, Devices and Applications. John Wiley & Sons. 2007: 148. ISBN 9780470510513.
- ^ 24.0 24.1 A. E. Barish; et al. Improved performance of IBM Enterprise System/9000 bipolar logic chips. IBM Journal of Research and Development. 1992, 36 (5): 829–834 [2025-07-31]. doi:10.1147/rd.365.0829. (原始內容
存檔於2016-03-03).
- ^ Russell, R.M. The CRAY1 computer system (PDF). Communications of the ACM. 1978, 21 (1): 63–72 [April 27, 2010]. S2CID 28752186. doi:10.1145/359327.359336. (原始內容存檔 (PDF)於2015-09-23).
- ^ IBM zEnterprise System Technical Introduction (PDF). August 1, 2013. (原始內容 (PDF)存檔於November 3, 2013).
- ^ Supnik, Bob. Raven: Introduction: The ECL Conundrum. [2025-07-31]. (原始內容存檔於2024-12-08).
Raven was started in 1988... Raven was a simplified VAX design with a single chip CPU and a single chip FPU. Implemented in Fujitsu's ECL standard cells, it was intended to run at 250Mhz and deliver 50 "VUPS" ... Power dissipation would have been a startling (for the day) 150W.
- ^ Blood Jr. 1972
- ^ Sedra; Smith. Emitter-Coupled Logic (ECL) (PDF). Microelectronic Circuits. Oxford University Press. 2015: 47 [2025-07-31]. ISBN 978-0-19-933913-6. (原始內容存檔 (PDF)於2025-07-03).
- ^ Leppälä, Kari; Verkasalo, Raimo. Protection of Instrument Control Computers against Soft and Hard Errors and Cosmic Ray Effects. 1989.
- ^ Minges, Merrill L.; ASM International. Handbook Committee. Electronic Materials Handbook: Packaging. ASM International. 1989: 163. ISBN 9780871702852.
- ^ Jain, R.P. Modern digital electronics. McGraw-Hill Education (India) Pvt Limited. 2003: 111. ISBN 9780070494923.
- ^ Holland, Nick. Interfacing Between LVPECL, VML, CML and LVDS Levels (PDF). Application Report. Texas Instruments. December 2002 [2025-07-31]. SLLA120. (原始內容存檔 (PDF)於2011-06-29).
- ^ Goldie, John. LVDS, CML, ECL – differential interfaces with odd voltages. EE Times. January 21, 2003 [2025-07-31]. (原始內容存檔於2019-08-26).
- ^ Petty, Cleon; Pearson, Todd. Designing with PECL (ECL at +5.0 V) (PDF): 3. [2025-07-31]. AN1406-D. (原始內容存檔 (PDF)於2025-03-17).