
1. ábra. Tranzisztor a CPU -ban
A tranzisztorok az alapvető összetevők, amelyek lehetővé teszik a digitális számítástechnikát.A modern processzorokban, különösen a CPU-kban ultragyors kapcsolókként működnek, amelyek szabályozzák, hogy az áram hogyan áramlik az áramkörön.Ez a be- és kikapcsolás a bináris értékeket, az 1-es és a 0-as értékeket képviseli, amelyek a számítástechnika nyelvét képezik.A tranzisztorok előtt vákuumcsöveket használtunk, de ezek nagyok, lassúak és túl sok energiát fogyasztottak.A tranzisztorok mindent megváltoztattak.
Manapság a CPU-k leginkább a MOSFET (fém-oxid-félvezető mező-effektus-tranzisztor) nevű típust használnak, amely még a nanométer méretű méretnél is hatékony.A MOSFET -ek kétféle típusúak: NMOS és PMOS.
• Az NMOS bekapcsol, amikor pozitív feszültséget alkalmaznak a kapujára, lehetővé téve az áram átadását.

2. ábra. NMOS diagram
• A PMOS ellentétes módon működik, alacsony vagy negatív kapu feszültséggel aktiválódik.Sokan mindkettőt CMOS -áramkörökké kombinálják, amelyek rendkívül hatékonyak, mivel csak az állapot váltásakor használják az energiát.Ez a minőség ideálissá teszi őket nagysebességű, nagy sűrűségű feldolgozáshoz.

3. ábra. PMOS diagram
A CPU minden részét, mint például a számtani logikai egység (ALU), a vezérlőegység (CU), a regiszterek és a belső csatlakozások, tranzisztorokból készült áramkörökből készül.Amikor a CPU utasításokat kap, a tranzisztorok az elejétől a végéig gondoskodnak: az utasítás dekódolása, a vezérlőjelek küldése, a megfelelő adatok megszerzése, a számítás elvégzése és az eredmény tárolása.Mindez egy másodperces milliárdban történik.A logikai kapuk (tranzisztorokból készültek) a bemeneti jelek alapján döntenek, míg más tranzisztoros áramkörök (például a flip-flop) rövid ideig tartják az adatokat.

4. ábra. A CPU architektúrájának blokkdiagramja
Az ALU olyan számtani és logikai műveleteket kezeli, mint az összeadás, kivonás, összehasonlítások és bitwise logika.Ezeket a műveleteket logikai kapuk (és, vagy, XOR stb.) Végzik, amelyeket a tranzisztorok csoportjaiból építettek.
Például egy bináris kiegészítésben használt teljes csatlakozó tucatnyi tranzisztorból áll, és az ALU-n keresztül sokszor megismétlik a 32 bites vagy 64 bites bemenetek egyszerre történő kezelésére.Sokan optimalizálják ezeket az elrendezéseket olyan technikák felhasználásával, mint a hordozható logika, hogy csökkentsék a késéseket és javítsák az átviteli sebességet.Mivel az ALU az egyik leggyakrabban hozzáférhető alkatrész a számítás-nehéz munkaterhelésekben, teljesítménye attól függ, hogy a tranzisztor elrendezése mennyire minimalizálja a késés és az energiafelhasználást.
A vezérlőegység felel a CPU -n belüli utasítások irányításáért.Dekódolja az utasításokat, és jeleket küld a processzor megfelelő részeire, hogy végrehajtsa őket.Ezeket a műveleteket a logikai áramkörökbe elrendezett tranzisztorok hálózata vezérli.
Az időzítés nagyon fontos.A tranzisztor-alapú flip-flopok szinkronizált órajeleket állítanak elő, amelyek mindent lépésben tartanak.Ahogy a CPU-k fejlettebbé válnak olyan technikákkal, mint a csővezeték és a rendelésen kívüli végrehajtás, a kontroll logika összetettebbé válik.Olyan tulajdonságokkal kell kezelnie, mint az ág előrejelzése és a hiba észlelése, amelyek a pontos, megbízható tranzisztor viselkedésétől függnek.
A regiszterek a feldolgozás során ideiglenesen tartják az adatokat.A flip-flopokból készülnek, amelyek mindegyike több tranzisztorot tartalmaz.Ezek a bisteable áramkörök egy kis adatot tartanak, amíg egy új érték nem helyettesíti azt.Ez lehetővé teszi a regiszterek számára ideálissá a gyakran használt adatokhoz vagy utasítások gyors hozzáféréséhez.
A gyorsítótár -memória, különösen az L1 és L2, SRAM (statikus RAM) felhasználásával készül, ahol minden bitet hat tranzisztor segítségével tárolnak.Ezeket a tranzisztorokat gondosan be kell hangolni a sebesség, az energiafelhasználás és az interferencia ellenállásának kiegyensúlyozása érdekében.Még a feszültség vagy a szivárgás kisebb eltérései milliárd tranzisztoron keresztül késéseket vagy adatkorrupciót okozhatnak.Ezért fontos a tranzisztor minősége mind a sebesség, mind a stabilitás szempontjából.
|
CPU
Modell |
Szabadon bocsátás
Év |
Tranzisztor
Számítás |
Folyamat
Csomópont |
Leírás |
|
Intell
4004 |
1971 |
2300 |
10
µm |
Első
kereskedelmi mikroprocesszor |
|
Intell
8086 |
1978 |
29 000 |
3
µm |
Alap
x86 építészethez |
|
Intell
Pentium |
1993 |
3.1
millió |
800
nm |
Szuperszálár
építészet |
|
Intell
Core i7-920 |
2008 |
731
millió |
45
nm |
Bevezetett
Neehalem mikroarchitektúra |
|
AMD
Ryzen 9 5950x |
2020 |
4.15
milliárd |
7
nm |
16magos
Consumer Desktop CPU |
|
AMD
Threadripper 3990X |
2020 |
39.5
milliárd |
7
NM (multi-chiplet) |
64 mag
HEDT processzor |
|
Alma
M1 Ultra |
2022 |
114
milliárd |
5
nm |
Magas
Tranzisztorszám a chip összekapcsoláson keresztül |
A legalapvetőbb szinten a CPU -ban minden tranzisztor bináris kapcsolóként szolgál.Lehet, hogy be- vagy kikapcsol, és 1 vagy 0 -t képvisel a bináris kódban.A tranzisztorokat kombinálják, hogy logikai kapukat hozzanak létre, amelyek viszont olyan áramköröket képeznek, amelyek számításokat végeznek, adatokat tárolnak és döntéseket hoznak.A processzorban a tranzisztorok számának növelése számos teljesítmény -előnyt nyit meg:
• Bonyolultabb áramkörök: Több tranzisztor esetén kifinomultabb feldolgozóegységeket tudnak megtervezni.Például hozzáadhatnak további magokat, javíthatják az ág előrejelző egységeit, és integrálhatják a nagyobb számtani egységeket a komplex utasítások hatékonyabb kezelésére.
• Nagyobb párhuzamosság: A nagyobb tranzisztor költségvetése lehetővé teszi a további végrehajtási egységek egyszerre történő működését.Ez azt jelenti, hogy a CPU egyszerre több utasítást vagy szálat tud feldolgozni, ami javítja a multitasking és a párhuzamos számítástechnikai teljesítményt.
• Nagyobb gyorsítótárak: Több tranzisztor lehetővé teszi a nagyobb és fejlettebb gyorsítótár -memória beépítését.A nagyobb gyorsítótárak segítenek a gyakran hozzáférhető adatok tárolásában a processzorhoz közelebb, csökkentve a késleltetést és javítva az átviteli sebességet azáltal, hogy elkerülik a lassabb memória -hozzáférést.
• Fokozott energiagazdálkodás: Az extra tranzisztorok lehetővé teszik a finomszemcsés energiaellátó áramkörök integrálását.Ezek az áramkörök leállíthatják a CPU inaktív metszeteit, vagy dinamikusan beállíthatják a feszültséget és a frekvenciát a munkaterhelés alapján, javítva az energiahatékonyságot anélkül, hogy a teljesítmény feláldozása lenne.
• On-chip integráció: További tranzisztorok támogatják a korábban különálló komponensek, például a memóriavezérlők, a grafikus egységek és az AI gyorsítók integrálását, közvetlenül a CPU-szerszámra.Ez csökkenti a kommunikáció késleltetését és növeli a teljes munkaterhelés teljesítményét.
A CPU feladatokat végez egy szisztematikus szekvencia követésével, amelyet a Fetch-decode-végrehajtási ciklusnak hívnak.A hurok minden egyes szakaszában számtalan tranzisztor működik együtt a vezérlőjelek kezelésére, a logikai állapotok elmozdulására és a számítások elvégzésére.Ezek az apró kapcsolók lehetővé teszik a CPU számára, hogy hihetetlen sebességgel és pontossággal fejezze be a műveleteket.

5. ábra. A Fetch-decode-végrehajtási ciklus diagramja
1.
A ciklus akkor kezdődik, amikor a vezérlőegység összegyűjti a következő utasítást a memóriából.Ez az utasítás a Program számláló (PC) által megadott helyen található, amely nyomon követi a CPU aktuális helyzetét az utasításáramban.Az utasítást ezután áthelyezzük az utasításnyilvántartásba (IR) a további feldolgozáshoz.A memória- és vezérlőáramkörökben a tranzisztorok kapcsolókhoz és erősítőkként működnek, lehetővé téve az utasítás gyors és megbízható letöltését.
2. Dekódol
A letöltés után az utasítást továbbítják az utasításdekódolónak, amely lefordítja a bináris opkódot, és meghatározza, hogy a CPU -nak milyen műveletnek kell végrehajtania, például aritmetika, logika, adat továbbítása vagy a vezérlési áramlás megváltoztatása.A vezérlőegység tranzisztorai aktiválják a megfelelő belső útvonalakat, lehetővé téve az alkatrészek, például a regiszterek, a buszok és a logikai blokkok számára, hogy ennek megfelelően reagáljanak.Ez a teljes dekódolási folyamat tranzisztorhálózatokra és logikai kapukra támaszkodik, amelyek generálják a szükséges vezérlőjeleket.
3. Végrehajtás
A végrehajtási szakaszban a CPU elvégzi a megadott műveletet.A számításokhoz az Aritmetikai Logikai Egység (ALU) kezeli a munkát.A logikai kapuk és a tranzisztorok rétegeiből épített Alu olyan feladatokat hajt végre, mint az összeadás, kivonás, logikai összehasonlítások és bitwise műveletek (például és, vagy, XOR).A regiszterekből származó bemeneti adatokat, az azonnali értékeket vagy a memóriát pontos időzítéssel továbbítják ezen tranzisztor áramkörökön, lehetővé téve a gyors és hatékony végrehajtást.
4.
A művelet után az eredményt regisztrációba vagy memóriába menti.A tranzisztorok ismét fontosak az adatáramlás irányításához és az eredmény hibák nélkül történő tárolásához.Az olyan komponensek, mint a flip-flopok és az SRAM sejtek, a tranzisztor állapotától függnek, hogy megbízhatóan tartsák a bináris információkat, biztosítva, hogy a kimenet pontosan megőrizze a következő lépésekhez.
5. növekedés
Végül a programszámláló frissül, hogy felkészüljön a következő utasításra.Egyszerű szekvenciákban ez magában foglalja a cím rögzített értékkel történő növelését.Az ugrásokkal vagy ágakkal járó esetekben a PC -t új címet adják át az utasítás eredményei alapján.Ezeket a frissítéseket a tranzisztorokból készített kontroll logika kezeli, amelyek értékelik a feltételeket és jeleket generálnak a program áramlásának irányításához.
• Szivárgás és áramszivárgás
Az apró tranzisztorok akkor is kiszivároghatnak, ha kikapcsolnak, elsősorban a kvantumhatások miatt.Ez a tétlen szivárgás növeli az energiafogyasztást.Az elpazarolt energia csökkentése érdekében használjon olyan technikákat, mint az energiatétel (a fel nem használt alkatrészek letiltása), a DVF -ek (a feszültség és a frekvencia beállítása) és az órakapu (az inaktív áramkörök szünetelése).
• Hőtermelés
A sűrűn csomagolt tranzisztorok lokalizált forró foltokat hoznak létre.Hatékony hűtés nélkül ezek lassíthatják a teljesítményt, vagy tartós károkat okozhatnak.A modern CPU -k ezt a hőmérséklet -érzékelőkkel, az automatikus fojtószelepekkel és a hűtőrendszerekkel, például a hőszórókkal, a gőzkamrákkal vagy a folyadékhűtéssel.
• Öregedés
A tranzisztorok az évek során romlanak, mint például a fém migráció és a szigetelés bontása.Ez az öregedés csökkentheti a teljesítményt vagy hibákat okozhat.Készítsen biztonsági margókat és hajtsa végre a hibajavító rendszereket a megbízható, hosszú távú működés biztosítása érdekében.
• Lassabb összeköttetések
Miközben a tranzisztorok továbbra is zsugorodnak, az őket összekötő vezetékek nem is csökkennek.Ezek az összekapcsolások ellenállnak az elektromos áramlásnak és bevezetik a jel késleltetését.Ezt a lassulást enyhíthetik a jelútok átszervezésével és a pufferek beillesztésével a kommunikáció felgyorsítása érdekében.
• Litográfia és gyártási korlátok
A hagyományos fotolitográfia küzd annak érdekében, hogy meghatározza a használt fényt, mint az általa használt fény, ami él torzulásait és hibáit okozva.A szélsőséges ultraibolya (EUV) litográfia segít ennek megoldásában, de drága és technikailag igényes, növeli a gyártási költségeket.
• A sebesség, az energia és a hő kiegyensúlyozása
A CPU-knak túl sok energiát vagy túlmelegedést kell elérniük, a kemény kompromisszumot, különösen a mobil és az adatközpont alkalmazásaiban.Az olyan innovációk, mint a sötét szilícium (a fel nem használt területek kikapcsolása), az adiabatikus számítástechnika (alacsony energiájú logika) és a hardvergyorsítók, javítják az energiahatékonyságot, miközben megőrzik a teljesítményt.
Ahogy a hagyományos lapos (sík) tranzisztorok elérik a fizikai korlátokat, új és fejlettebb mintákat fejlesztenek ki.Ezek az új típusú tranzisztorok segítenek a chipek gyorsabbá, kisebb és hatékonyabbá tételében.
A FinFets az egyik legszélesebb körben alkalmazott fejlett tranzisztor -terv.Ahelyett, hogy lapos lenne, mint az idősebb tranzisztorok, a Finfets vékony függőleges szerkezetű, amelynek alakú, és a chip felületéből kilépő uszony alakú.Az a rész, amely a kapunak nevezett elektromos áramot szabályozza, három oldalra körbekerül.Ez a körbefutó struktúra nagyobb irányítást biztosít a kapunak az áramlás felett, ami elősegíti a nem kívánt szivárgás csökkentését és a tranzisztor megbízhatóbbá teszi.Jobb teljesítményük és alacsonyabb energiafelhasználásuk miatt a FinFet -eket sok okostelefonban, laptopban és más modern elektronikában használják.Először a 22 nm -es chip -technológiákban jelentek meg, és még kisebb méretre csökkentek.
A GAA tranzisztorok a FinFets továbbfejlesztett változata.Míg a Finfets a kaput a csatorna három oldala körül csomagolja, addig a GAA tranzisztorok egy lépéssel tovább mennek: a kapu teljesen körülveszi a csatornát minden oldalon.Ez a "mindenre kiterjedő" vezérlés megkönnyíti a villamosenergia-áramlás kezelését és csökkenti az energiaveszteséget.A GAA tranzisztorok gyakran használnak egy "nanoSheets" vagy "nanoszál" nevű mintát, ahol a csatorna vékony rétegekre vagy huzalokra oszlik, és a kapu mindegyikét körül csomagolja.Ez lehetővé teszi a teljesítmény és az energiafelhasználás finomítását, mint valaha.A GAA technológia várhatóan a 3-nanométerrel és a kisebb folyamatokkal felépített chipek kulcsfontosságú részét képezi, így a jövőbeli eszközök gyorsabbá és energiahatékonyabbá teszik.
A szén nanocsövek apró, szénatomokból készült hengerek, hihetetlen elektromos és termikus tulajdonságokkal.Kapcsolódhatnak és kikapcsolhatnak gyorsabban, mint a szilícium, és sokkal kisebbek lehetnek, lehetővé téve, hogy több tranzisztor illeszkedjen ugyanabba a térbe.A grafén egy szuper vékony szénlap, csak egy atom vastag.Rendkívül erős, rugalmas és nagyon hatékonyan vezet az elektromos áramot.Ezek az anyagok gyorsabb, kisebb és hűvösebb forgácshoz vezethetnek.A tranzisztorok nanocsövekkel vagy grafénnel történő felépítése azonban nagyon nehéz, mivel a gyártási folyamatnak rendkívül pontosnak kell lennie.Még a legkisebb hiba is tönkreteheti az apró szerkezeteket.
A kvantum tranzisztorok nagyon eltérően működnek, mint a hagyományos.Ahelyett, hogy a normál elektromos biteket, amelyek akár 0, akár 1, kvbiteket, kvantumbiteket használnak, amelyek 0, 1 lehetnek, vagy mindkettő egyszerre, a Superposition nevű furcsa tulajdonságnak köszönhetően.Összeálódhatnak, vagyis az egyik kvitáció állapota függhet a másik állapotától, függetlenül attól, hogy milyen messze vannak egymástól.Emiatt a kvantum tranzisztorok párhuzamosan feldolgozhatják a hatalmas mennyiségű információt, amit a szokásos számítógépek nem tudnak megtenni.Ez tökéletessé teszi őket olyan feladatokhoz, mint a titkosítás törése, a molekulák szimulálása vagy az összetett matematikai problémák megoldása.
A neuromorf tranzisztorokat úgy tervezték, hogy úgy viselkedjenek, mint az idegsejtek és a szinapszisok.Az agyban az idegsejtek jeleket küldenek egymásnak apró, szinapszisnak nevezett résekkel.A neuromorf tranzisztorok megpróbálják lemásolni ezt a viselkedést elektronikus alkatrészek segítségével.Ezeket a tranzisztorokat a neuromorf számításban használják, amely egy új típusú számítástechnika, amelynek célja a tanulás, a mintázatfelismerés és a döntéshozatal magában foglaló feladatok kezelése.Például a neuromorf chipek felhasználhatók olyan mesterséges intelligencia rendszerekben, amelyek felismerik a képeket, feldolgozzák a beszédet vagy az adatokból az adatokból tanulnak.
A tranzisztorok mindent megtesznek a CPU munkájában.Gyorsan bekapcsolnak és kikapcsolnak, hogy segítsék a számítógépet matematikai, döntések meghozatalában és az adatok mozgatásában.Mivel egyre több tranzisztort adnak hozzá a chipekhez, a CPU -k gyorsabbá és erősebbé válnak, de több energiát is felhasználnak, és melegebbé válnak.Ezeknek a problémáknak a megoldásához használjon új mintákat, például a FinFets és a GAA, sőt olyan új anyagok tesztelése, mint a szén nanocsövek és a grafén.Néhány új tranzisztor még az agysejtekhez hasonlóan is készül.Ezek a változások segítik a számítógépeket gyors, hatékony és készen állni a jövőbeli kihívásokra.
Kérjük, küldjön egy kérdést, azonnal válaszolunk.
A kisebb tranzisztorok azt jelentik, hogy a chipre több is lehet, javítva a sebességet és az energiahatékonyságot.Emellett lehetővé teszik a nagyobb teljesítményt wattonként, és támogatják az összetett tulajdonságokat, mint például az AI gyorsulás.
A CPU tranzisztorokat az általános célú, soros feladatokhoz optimalizálják, míg a GPU tranzisztorok a párhuzamos feldolgozásra összpontosítanak, sok kisebb maggal a grafika és az AI munkaterhelés hatékony kezelésére.
A tranzisztoroknak gyorsan be- és kikapcsolniuk kell, hogy a CPU elérje a magas órasebességet.A gyorsabb váltási tranzisztorok közvetlenül lehetővé teszik a magasabb frekvenciákat és a jobb teljesítményt.
A gyakori okok között szerepel a hőstressz, az elektromigráció, a feszültség tüskék és a szigetelés időbeli bontása.Ezek csökkentik a kapcsolási pontosságot, és állandó chip meghibásodást eredményezhetnek.
Nem, a CPU -kon belüli tranzisztorok nem javíthatók.Ha túl sok meghibásodott vagy lebomlik, akkor az egész chip teljesítménye szenved, és az egyetlen megoldás a csere.
8000/04/18 -en 147749
2000/04/18 -en 111916
1600/04/18 -en 111349
0400/04/18 -en 83714
1970/01/1 -en 79502
1970/01/1 -en 66872
1970/01/1 -en 63005
1970/01/1 -en 62949
1970/01/1 -en 54077
1970/01/1 -en 52091