Kibocsátókapcsolt logika
A kibocsátókapcsolt logika, másként emittercsatolt vagy emitterkapcsolt logika (angolul: emitter-coupled logic, ECL) nagy sebességű integrált áramkörös, bipoláris tranzisztoros logika. Bipoláris csatlakozási tranzisztoros differenciálerősítőt használ egyvégű bemenettel és korlátozott kimeneti árammal a teljes bekapcsolás és a lassú kikapcsolás elkerüléséért.[2] Mivel a kibocsátókapcsolt pár két kapcsolata közt folyik az áram, helyenként áramirányító (CSL),[3] árammódos (CML)[4] vagy áramváltó kibocsátó-követő (CSEF) logikának nevezik.[5]
Az ECL-ben a tranzisztorok sosem telítettek, a be- és kimeneti feszültségek eltérése kicsi (0,8 V), magas a be-, alacsony a kimeneti impedancia, így a tranzisztorok gyorsan váltanak állapotot, a kapukésleltetés alacsony, a fanout magas.[6] Ezenkívül a differenciálerősítők állandó fogyasztása csökkenti a késéseket és hibákat, a komplementer kimenetek csökkentik az áramkör terjedési idejét az inverterszám csökkentésével.
Az ECL fő hátránya, hogy a kapuk folyamatosan fogyasztanak, így sokkal több áramot igényel más logikáknál, különösen tétlen állapotban.
Az ECL FET-ekből lévő megfelelője a forráskapcsolt logika (SCFL).[7]
Az ECL differenciált jelutakkal és bemenetekkel rendelkező változata a differenciált áramváltó (DCS) logika.[8]
Története
[szerkesztés]Az ECL-t 1956 augusztusában találta fel Hannon S. Yourke.[10][11] Eredetileg áramirányító logikának nevezték, és az Stretch, az IBM 7090 és az IBM 7094 használták.[9] Az e logikát használó áramkört árammódos áramkörnek is nevezték.[12] Az IBM 306/91 ASLT áramkörei is használták.[13][14][15]
Yourke áramváltója eltérő be- és kimeneti logikai szintekkel rendelkező differenciálerősítő volt. „Árammódban azonban a kimeneti jel referenciaszintjei a bemenetiéitől eltérnek”.[16] Yourke áramkörében a referenciaszintek 3 V-tal tértek el. Így két komplementer változat volt használatos: egy NPN és egy PNP változat. Az NPN kimenet PNP bemenetekhez csatlakozhatott, és fordítva. „Hátrány, hogy több eltérő áramforrás-feszültség, illetve PNP és NPN tranzisztorok egyaránt kellenek”.[9]
Váltakozó NPN és PNP szakaszok helyett egy másik kapcsolási módszer Zener-diódákat és ellenállásokat használt a kimeneti szintek bemenetiek felé való eltolásához.[17]
Az 1960-as évek elejétől az ECL áramköröket monolitikus integrált áramkörökre tervezték, és a logikai műveleteket végző differenciálerősítős bemeneti szakaszból, valamint a kimeneteket működtető, a kimeneti feszültségeket a bemenetiekkel való kompatibilitáshoz alakító kibocsátó-követő szakaszból állt. A kibocsátó-követő szakasz használható volt vezetékes logikához is.
A Motorola 1962-ben mutatta be első digitális monolitikus integrált áramkörét, a MECL I-et.[18] Később számos továbbfejlesztett sorozat jelent meg: 1966-ban a MECL II, 1971-ben az 1 ns terjedési idejű, 300 MHz flip-flop váltási sebességű MECL III 1968-ban, az alacsonyabb fogyasztású és irányított élsebességű 10 000 sorozat.[19] A MECL 10H sorozat 1981-ben jelent meg.[20] A Fairchild 1982-ben mutatta be az F100K családot.[21]
Az ECLinPS („ECL in picoseconds”) sorozat 1987-ben jelent meg.[22] Kapukésleltetési ideje 500 ps, flip-flop váltási frekvenciája 1,1 GHz volt.[23] Ennek tagjai több forrásból elérhetők, például az Arizona Microtektől, a Micreltől, a National Semiconductortől és az ON Semiconductortől.[24]
Az ECL nagy fogyasztása miatt jellemzően olyan területeken volt alkalmazva, ahol fontos volt a sebesség. A korábbi felső kategóriás nagyszámítógépek, például az Enterprise System/9000 ECL-t használtak,[25] ahogy a Cray-1[26] és az első generációs Amdahl gépek is (a jelenlegi IBM gépek CMOS-t használnak).[27]) 1975-től a Digital Equipment Corporation legnagyobb teljesítményű processzorai, például a KL10, a VAX 8000 és a VAX 9000 többchipes ECL CPU-kon alapultak. 1991-ben megjelent a VAX 9000-hez hasonló teljesítményú, 25-ször olcsóbb és sokkal kisebb fogyasztású, CMOS-t használó NVAX.[28] A MIPS R6000 számítógépek is ECL-t használtak. Egyes ilyen számítógépek ECL kapucsoportokat használtak.
Megvalósítás
[szerkesztés]Az ECL kibocsátókapcsolt páron alapul, mely az ábrán vörössel van színezve. A bal oldali tag (sárga) két NOR logikájú párhuzamosan kapcsolt bemeneti tranzisztorból (T1, T2) áll. A jobb oldali T3 tranzisztor alapfeszültségét feszültségforrás (világoszöld) rögzíti, mely feszültségelosztó diódás hőkompenzációval (R1, R2, D1, D2) és adott esetben pufferelő kibocsátókövetővel (a képen nem szerepel). Így a kibocsátó feszültségei viszonylag állandók, ezért az RE kibocsátó-ellenállás szinte áramforrásként működik. Az RC1 és RC3 gyűjtő-töltő ellenállások kimeneti feszültségei eltolódnak és a T4 és T5 követők pufferelik az invertáló és nem invertáló kimenetek felé. Az RE4 és RE5 kimeneti kibocsátó-ellenállások nem minden ECL-változatban szerepelnek. Egyes esetekben a bemeneti tranzisztorok és a –2 V közti 50 Ω-os vezetékvégi ellenállások kibocsátó-ellenállásokként működnek.[29]
Működés
[szerkesztés]Itt a T2 bemenet használatlansága mellett a T1-re alkalmazott feszültség esetén lévő működés szerepel.
Az átmenet alatt az áramkör magja – a kibocsátókapcsolt pár (T1 és T3) egyvégű bemenetű differenciálerősítőként működik. Az RE áramforrás a két vég közt áthaladó áramot beállítja. A bemeneti feszültség irányítja a tranzisztorokon áthaladó áramot a két vég közt megosztva, melyek mindegyikét egy oldalra vezet, ha nincs közel az átváltási ponthoz. A nyereség nagyobb a szélső állapotok köztinél, és az áramkör gyorsan vált.
Alacsony (logikai 0) vagy magas bemeneti feszültség (logikai 1) a differenciálerősítő túlmegy. A T1 vagy T3 tranzisztor nem kap áramot, a másik aktív lineáris területen van, kibocsátódegenerációs közös kibocsátóként funkcionálva, mely minden áramot elvesz, a másik tranzisztortól elvéve az áramot.
Az aktív tranzisztorra viszonylag magas RE kibocsátó-ellenállás hat, jelentős negatív visszacsatolás (kibocsátó-degeneráció) okozva. Az aktív tranzisztor telítése ellen, mely révén a telítést visszaállító diffúziós idő nem része a logikai késleltetésnek,[2] a kibocsátó- és gyűjtőellenállások úgy vannak megválasztva, hogy maximális bemeneti feszültség mellett némi feszültség marad a tranzisztorban. A maradékos nyereség kicsi . Az áramkör a bemeneti feszültség változásaira nem érzékeny, a tranzisztor az aktív lineáris régióban marad. A bemeneti ellenállás a negatív visszacsatolás miatt magas. Az elzárt tranzisztor a be- és kimenet közti kapcsolatot megszakítja, így feszültsége nem változtat a kimeneti feszültségen. A bemeneti feszültség magas, mivel a kibocsátóval a kapcsolat megszakadt.
Jellemzők
[szerkesztés]A terjedési idő a kibocsátókapcsolt logika esetén kisebb lehet 1 ns-nál, beleértve az IC-re és IC-ről érkező jel késleltetését. Az ECL volt az egyik leggyorsabb logikai család.[30][31]
Sugárvédelem: Míg az egyszerű áramkörök 100 Gy sugárzás után is működőképesek lehetnek, számos ECL eszköz 100 000 Gy után is működőképes.[32]
Áramforrások és logikai szintek
[szerkesztés]Az ECL áramkörök általában negatív áramforrással (melyek pozitív vége földelt) működnek. Más logikák esetén az áramforrás negatív vége van csatolva. Ennek célja főképp a zaj befolyásának csökkentése. Az ECL érzékenyebb a VCC-n a zajra, és viszonylag ellenáll neki a VEE-n.[33] Mivel a földelés feszültségének kell a legstabilabbnak lenni, az ECL-t pozitív földelésűnek mondják. Ha e kapcsolatban az áramforrás feszültsége változik, a gyűjtőellenállások feszültségcsökkenései is kissé megváltoznak. Mivel a gyűjtőellenállások földelve vannak, a kimeneti feszültségek kismértékben vagy egyáltalán nem változnak. Ha az áramforrás negatív vége van földelve, a gyűjtőellenállások a pozitív részhez vannak csatlakoztatva. Ez esetben az R1–R2 feszültségelosztó a feszültségváltozásokat bizonyos mértékben kompenzálja. A pozitív ellenállásnak másik hátránya, hogy a kimeneti feszültségek kissé eltérnek (±0,4 V) a háttérfeszültséggel (+3,9 V) szemben. A negatív áramforrás további oka a kimeneti tranzisztorok kimenet és földelés közti rövidzárlatának megakadályozása[34] (de a kimenetek nem védettek a negatív résszel való rövidzárlat ellen).
Az áramforrás feszültsége úgy van megválasztva, hogy elég áram folyik a D1 és D2 kompenzáló diódákon át, és az RE közös kibocsátó-ellenállás feszültségcsökkenése megfelelő.
A piacon elérhető ECL áramkörök általában más logikákkal inkompatibilis logikai szintekkel működtek, így az ECL és más logikák, például TTL közti együttműködés köztes áramköröket igényelt. Az egymáshoz közeli magas és alacsony logikai szintek miatt alacsony volt a zajtűrés, mely gondot jelenthetett.
Legalább egy gyártó, az IBM létrehozott ECL áramköröket saját termékeiben. A piacon használttól jelentősen eltértek az áramforrások.[25]
PECL
[szerkesztés]A pozitív kibocsátókapcsolt logika, más néven pszeudo-ECL (PECL) az ECL 5,2 V-os negatív áramforrás helyett 5 V-os pozitív áramforrást használó változata.[35] Az alacsony feszültségű pozitív kibocsátókapcsolt logika (LVPECL) ennek optimalizált változata, 3,3 V-os forrással 5 V-os helyett. A PECL és az LVPECL differenciáljeles rendszerek, és főképp nagy sebességű és óraelosztásos áramkörökben használták.
Minden ECL eszköz PECL eszközként is működhet.[36]
Logikai szintek:[37]
Type | Vee | Vlow | Vhigh | Vcc | Vcm |
---|---|---|---|---|---|
PECL | GND | 3,4 V | 4,2 V | 5,0 V | |
LVPECL | GND | 1,6 V | 2,4 V | 3,3 V | 2,0 V |
A Vcm az általános mód feszültségtartománya.
Jegyzetek
[szerkesztés]- ↑ Alapja: Blood Jr., William R.. MECL System Design Handbook, 2nd, Motorola Semiconductor Products, 1. o. (1972)
- ↑ a b Lawless, Brian: Unit4: ECL Emitter Coupled Logic. Fundamental Digital Electronics
- ↑ Kumar, Anand. Pulse and Digital Circuits. PHI Learning, 472. o. (2008). ISBN 978-81-203-3356-7
- ↑ Stonham, T. J.. Digital Logic Techniques: Principles and Practice. Taylor & Francis, 173. o. (1996). ISBN 978-0-412-54970-0
- ↑ Tummala, Rao R.. Fundamentals of Microsystems Packaging. McGraw-Hill, 930. o. (2001). ISBN 978-0-07-137169-8
- ↑ Mims, Forrest M.. The Forrest Mims Circuit Scrapbook. Newnes, 115. o. (2000). ISBN 978-1-878707-48-2
- ↑ Gallium Arsenide IC Applications Handbook. Elsevier, 61. o. (1995). ISBN 978-0-12-257735-2
- ↑ (1991. május) „Differential Current Switch – High performance at low power”. IBM Journal of Research and Development 35 (3), 313–320. o. [2016. március 3-i dátummal az eredetiből archiválva]. DOI:10.1147/rd.353.0313. (Hozzáférés: 2023. augusztus 9.)
- ↑ a b c E. J. Rymaszewski (1981). „Semiconductor Logic Technology in IBM”. IBM Journal of Research and Development 25 (5), 607–608. o. [2009. március 20-i dátummal az eredetiből archiválva]. DOI:10.1147/rd.255.0603. ISSN 0018-8646. (Hozzáférés: 2023. augusztus 9.)
- ↑ Early Transistor History at IBM
- ↑ Yourke, Hannon S.. Millimicrosecond non-saturating transistor switching circuits. Stretch Circuit Memo # 3 (1956. október 1.) Yourke áramkörei egyszerű tranzisztorokból álltak, kapukésleltetésük 12 ns volt.
- ↑ High-Speed Switching Transistor Handbook. Motorola, 37. o. (1963)
- ↑ IBM's 360 and Early 370 Systems, 108. o. (2003). ISBN 0262517205
- ↑ (1967) „Design of a High-Speed Transistor for the ASLT Current Switch”. IBM Journal of Research and Development 11, 69–73. o. DOI:10.1147/rd.111.0069.
- ↑ Logic Blocks Automated Logic Diagrams SLT, SLD, ASLT, MST. IBM. (Hozzáférés: 2015. szeptember 11.)
- ↑ Roehr & Thorpe 1963, p. 39
- ↑ Roehr & Thorpe 1963, pp. 40, 261
- ↑ Blood Jr., William R.. MECL System Design Handbook, 4th, Motorola Semiconductor Products, republished by On Semiconductor, vi. o. (1988)
- ↑ Blood Jr., William R.. MECL System Design Handbook, 1st, Motorola, vi–vii. o. (1971. október)
- ↑ TND309: General Information for MECL 10H and MECL 10K [archivált változat]. ON Semiconductor: Semiconductor Components Industries, 2. o.. TND309/D (2002). Hozzáférés ideje: 2023. augusztus 9. [archiválás ideje: 2015. július 8.]
- ↑ Fairchild 100K ECL Data Book. Fairchild
- ↑ Maini, Anil K.. Digital Electronics: Principles, Devices and Applications, 148. o. (2007. november 12.). ISBN 9780470510513
- ↑ High Performance ECL Data: ECLinPS and ECLinPS Lite, 1996[halott link]
- ↑ ECL Logic Manufacturers – "Emitter Coupled Logic".
- ↑ a b A. E. Barish (1992). „Improved performance of IBM Enterprise System/9000 bipolar logic chips”. IBM Journal of Research and Development 36 (5), 829–834. o. [2016. március 3-i dátummal az eredetiből archiválva]. DOI:10.1147/rd.365.0829. (Hozzáférés: 2023. augusztus 9.)
- ↑ Russell, R.M. (1978). „The CRAY1 computer system”. Communications of the ACM 21 (1), 63–72. o. DOI:10.1145/359327.359336. (Hozzáférés: 2010. április 27.)
- ↑ IBM zEnterprise System Technical Introduction, 2013. augusztus 1. [2013. november 3-i dátummal az eredetiből archiválva].
- ↑ Supnik, Bob: Raven: Introduction: The ECL Conundrum. „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, p. 3
- ↑ John F. Wakerly. Supplement to Digital Design Principles and Practices. Section "ECL: Emitter-Coupled Logic".
- ↑ Emitter-Coupled Logic (ECL), Microelectronic Circuits, 47. o. (2015. november 12.). ISBN 978-0-19-933913-6
- ↑ Protection of Instrument Control Computers against Soft and Hard Errors and Cosmic Ray Effects, 1989
- ↑ Minges, Merrill L.. Electronic Materials Handbook: Packaging, 163. o. (1989). ISBN 9780871702852
- ↑ Jain, R.P.. Modern digital electronics, 111. o. (2003. november 12.). ISBN 9780070494923
- ↑ Goldie, John: LVDS, CML, ECL – differential interfaces with odd voltages. EE Times, 2003. január 21.
- ↑ Designing with PECL (ECL at +5.0 V)
- ↑ Holland, Nick: Interfacing Between LVPECL, VML, CML and LVDS Levels. Application Report. Texas Instruments, 2002. december
Fordítás
[szerkesztés]Ez a szócikk részben vagy egészben az Emitter-coupled logic című angol Wikipédia-szócikk ezen változatának fordításán alapul. Az eredeti cikk szerkesztőit annak laptörténete sorolja fel. Ez a jelzés csupán a megfogalmazás eredetét és a szerzői jogokat jelzi, nem szolgál a cikkben szereplő információk forrásmegjelöléseként.
Források
[szerkesztés]- Motorola MECL logic family datasheets, 1963 Archiválva 2016. március 3-i dátummal a Wayback Machine-ben
További információk
[szerkesztés]- Savard, John J. G.: What Computers Are Made From. quadibloc, 2018 [2018. július 2-i dátummal az eredetiből archiválva]. (Hozzáférés: 2018. július 16.)
- Transistor Switching Circuits
- Yourke, Hannon S. (1957. szeptember 1.). „Millimicrosecond Transistor Current Switching Circuits”. IRE Transactions on Circuit Theory 4 (3), 236–240. o. DOI:10.1109/TCT.1957.1086377.
- Mueller, Dieter: DECL test run — Differential emitter-coupled logic, 2008 [2018. július 18-i dátummal az eredetiből archiválva]. (Hozzáférés: 2018. július 18.)