
Figur 1. Transistor i CPU
Transistorer är de grundläggande komponenterna som möjliggör digital datoranvändning.I moderna processorer, särskilt CPU: er, fungerar de som ultra-snabba switchar som styr hur strömmen flyter genom en krets.Denna on-and-off switching representerar binära värden, 1s och 0s som bildar datorspråk.Innan transistorer användes vakuumrör, men de var stora, långsamma och konsumerade för mycket kraft.Transistorer ändrade allt.
Idag använder CPU: er mestadels en typ som kallas MOSFET (metall-oxid-Semiconductor-fälteffekttransistor), vilket är effektivt även i storleken på nanometerskala.MOSFETS finns i två typer: NMO och PMO.
• NMO: er slås på när en positiv spänning appliceras på dess grind, vilket gör att strömmen kan passera.

Figur 2. NMOS -diagram
• PMO: er fungerar på motsatt sätt, det aktiveras med en låg eller negativ grindspänning.Många kombinerar båda i CMOS -kretsar, som är mycket effektiva eftersom de bara använder kraft när de byter tillstånd.Denna kvalitet gör dem idealiska för höghastighet, högdensitetsbehandling.

Bild 3. PMOS -diagram
Varje del av CPU, som den aritmetiska logikenheten (ALU), styrenhet (CU), register och interna anslutningar, är byggd av kretsar gjorda av transistorer.När en CPU får en instruktion tar transistorer hand om den från början till slut: avkodning av instruktionen, skickar kontrollsignaler, får rätt data, gör beräkningen och lagrar resultatet.Allt detta händer i miljarder av en sekund.Logikgrindar (gjorda av transistorer) bestämmer vad de ska göra baserat på insignaler, medan andra transistorkretsar (som flip-flops) håller fast vid data under korta perioder.

Figur 4. Blockdiagram över CPU -arkitektur
ALU hanterar aritmetiska och logiska operationer såsom tillägg, subtraktion, jämförelser och bitvis logik.Dessa operationer utförs av logiska grindar (och, eller, xor, etc.), som är byggda från grupper av transistorer.
Till exempel består en fulladder, som används i binärt tillägg, av dussintals transistorer och replikeras många gånger över ALU för att hantera 32-bitars eller 64-bitars ingångar samtidigt.Många optimerar dessa arrangemang med tekniker som carry-lookahead logik för att minska förseningar och förbättra genomströmningen.Eftersom ALU är en av de vanligaste åtkomna komponenterna i beräkningstunga arbetsbelastningar beror dess prestanda på hur väl dess transistorlayout minimerar latens och kraftanvändning.
Kontrollenheten ansvarar för att hantera instruktionsflöde inuti CPU.Den avkodar instruktioner och skickar signaler till rätt delar av processorn för att genomföra dem.Dessa operationer styrs av nätverk av transistorer arrangerade i logiska kretsar.
Tidpunkten är mycket viktig.Transistorbaserade flip-flops producerar synkroniserade klocksignaler som håller allt i takt.När CPU: er blir mer avancerade med tekniker som pipelining och out-of-order-exekvering blir kontrolllogiken mer komplex.Den måste hantera funktioner som grenförutsägelse och feldetektering, som beror på exakt, pålitligt transistorbeteende.
Register håller data tillfälligt under bearbetningen.De är byggda av flip-flops, var och en innehåller flera transistorer.Dessa bistabila kretsar håller lite data stabila tills ett nytt värde ersätter det.Detta gör register idealiska för snabb åtkomst till ofta använda data eller instruktioner.
Cache -minne, särskilt L1 och L2, är byggt med SRAM (statisk RAM), där varje bit lagras med sex transistorer.Dessa transistorer måste vara försiktigt inställda för att balansera hastighet, kraftanvändning och motstånd mot störningar.Även mindre variationer i spänning eller läckage över miljarder transistorer kan orsaka förseningar eller datakorruption.Det är därför transistorkvalitet är viktig för både hastighet och stabilitet.
|
Cpu
Modell |
Släppa
År |
Transistor
Räkna |
Behandla
Nod |
Beskrivning |
|
Intel
4004 |
1971 |
2 300 |
10
um |
Första
kommersiell mikroprocessor |
|
Intel
8086 |
1978 |
29 000 |
3
um |
Grund
för x86 arkitektur |
|
Intel
Pentium |
1993 |
3.1
miljon |
800
nm |
Superscalar
arkitektur |
|
Intel
Core i7-920 |
2008 |
731
miljon |
45
nm |
Introducerade
Nehalem mikroarkitektur |
|
Amd
Ryzen 9 5950x |
2020 |
4.15
miljard |
7
nm |
16-kärnor
CPU för konsument skrivbord |
|
Amd
Threadripper 3990x |
2020 |
39.5
miljard |
7
nm (multi-chiplet) |
64-kärnor
HEDT -processor |
|
Äpple
M1 Ultra |
2022 |
114
miljard |
5
nm |
Hög
Transistorantal via Chip Interconnect |
På den mest grundläggande nivån fungerar varje transistor i en CPU som en binär switch.Det kan vara antingen på eller av, som representerar en 1 eller en 0 i binär kod.Transistorer kombineras för att skapa logiska grindar, som i sin tur bildar kretsar som utför beräkningar, lagrar data och fattar beslut.Att öka antalet transistorer i en processor öppnar upp flera prestandafördelar:
• Mer komplexa kretsar: Med fler transistorer kan de utforma mer sofistikerade bearbetningsenheter.Till exempel kan de lägga till ytterligare kärnor, förbättra grenförutsägelseenheter och integrera större aritmetiska enheter för att hantera komplexa instruktioner mer effektivt.
• Större parallellism: En större transistorbudget gör det möjligt för fler exekveringsenheter att fungera samtidigt.Detta innebär att CPU kan bearbeta flera instruktioner eller trådar samtidigt, vilket förbättrar multitasking och parallell datorprestanda.
• Större cachar: Fler transistorer möjliggör inkludering av större och mer avancerat cacheminne.Större cachar hjälper butik som ofta åtkomst till data närmare processorn, minskar latensen och förbättrar genomströmningen genom att undvika långsammare huvudminnesåtkomst.
• Förbättrad krafthantering: Extra transistorer tillåter integration av finkorniga kraftkontrollkretsar.Dessa kretsar kan stänga av inaktiva delar av CPU eller justera spänning och frekvens dynamiskt baserat på arbetsbelastning, vilket förbättrar energieffektiviteten utan att offra prestanda.
• Integration på chip: Ytterligare transistorer stöder integrationen av tidigare separata komponenter som minneskontroller, grafikenheter och AI-acceleratorer, direkt på CPU-dören.Detta minskar kommunikationsfördröjningen och ökar prestandan för specifika arbetsbelastningar.
CPU utför uppgifter genom att följa en systematisk sekvens känd som Fetch-Decode-Execute-cykeln.Under varje fas i denna slinga arbetar otaliga transistorer tillsammans för att hantera styrsignaler, skift logiktillstånd och utföra beräkningar.Dessa små switchar gör det möjligt för CPU att slutföra operationer med otrolig hastighet och noggrannhet.

Figur 5. Diagram över hämtningsdekode-exekutionscykeln
1. Hämta
Cykeln börjar när styrenheten samlar in nästa instruktion från minnet.Denna instruktion finns på den plats som anges av programräknaren (PC), som spårar CPU: s nuvarande position i instruktionsströmmen.Instruktionen flyttas sedan in i instruktionsregistret (IR) för vidare bearbetning.Transistorer inom minnes- och kontrollkretsarna fungerar som switchar och förstärkare, vilket gör att instruktionen kan hämtas snabbt och pålitligt.
2. Avkodning
När den har hämtats överförs instruktionen till instruktionsdekodaren, som översätter den binära opkoden och bestämmer vilken operation CPU ska utföra, till exempel att utföra aritmetik, logik, överföra data eller ändra kontrollflöde.Transistorer i styrenheten aktiverar lämpliga interna rutter, vilket gör att komponenter som register, bussar och logikblock kan svara i enlighet därmed.Hela avkodningsprocessen förlitar sig på transistornätverk och logikgrindar som genererar nödvändiga styrsignaler.
3. Utför
I exekveringsstadiet utför CPU den angivna operationen.För beräkningar hanterar den aritmetiska logikenheten (ALU) arbetet.ALU bygger av lager av logikgrindar och transistorer och utför uppgifter som tillägg, subtraktion, logiska jämförelser och bitvis operationer (t.ex. och, eller, XOR).Inmatningsdata från register, omedelbara värden eller minne dirigeras genom dessa transistorkretsar med exakt timing, vilket möjliggör snabb och effektiv utförande.
4. Butik
Efter operationen sparas resultatet antingen i ett register eller i minnet.Återigen är transistorer viktiga för att leda dataflödet och lagra resultatet utan fel.Komponenter som flip-flops och SRAM-celler beror på transistortillstånd för att pålitligt hålla binär information, vilket säkerställer att utgången behålls exakt för nästa steg.
5.
Slutligen uppdateras programräknaren för att förbereda för nästa instruktion.I enkla sekvenser innebär detta att öka adressen med ett fast värde.I fall som involverar hopp eller grenar tilldelas datorn en ny adress baserad på instruktionsresultat.Dessa uppdateringar hanteras av kontrolllogik tillverkade av transistorer, som utvärderar villkor och genererar signaler för att vägleda programmets flöde.
• Läckage och kraftavlopp
Små transistorer kan läcka ström även när de är avstängda, främst på grund av kvanteffekter.Detta lediga läckage ökar kraftförbrukningen.För att minska bortkastad energi, använd tekniker som kraftgrindning (inaktivera oanvända delar), DVF: er (justeringsspänning och frekvens) och klockgrindning (pausar inaktiva kretsar).
• Värmeproduktion
Tät packade transistorer skapar lokala hotspots.Utan effektiv kylning kan dessa bromsa prestanda eller orsaka permanent skada.Modern CPU: er motverkar detta med temperatursensorer, automatisk strypning och kylsystem som värmespridare, ångkamrar eller vätskekylning.
• åldrande
Transistorer försämras under åren på grund av effekter såsom metallmigrering och isolering.Detta åldrande kan minska prestanda eller orsaka fel.Bygg in säkerhetsmarginaler och implementera felkorrigeringssystem för att säkerställa tillförlitlig, långsiktig drift.
• långsammare sammankopplingar
Medan transistorer fortsätter att krympa, skalar inte ledningarna som ansluter dem också.Dessa sammankopplingar motstår elektriskt flöde och introducerar signalförseningar.Denna avmattning kan mildras genom att omorganisera signalvägar och infoga buffertar för att påskynda kommunikationen.
• Litografi och tillverkningsgränser
Traditionell fotolitografi kämpar för att definiera funktioner mindre än ljuset den använder, vilket orsakar kantförvrängningar och defekter.Extreme Ultraviolet (EUV) litografi hjälper till att lösa detta, men det är dyrt och tekniskt krävande och driver upp tillverkningskostnaderna.
• balansera hastighet, kraft och värme
CPU: er måste leverera hastighet utan att konsumera för mycket kraft eller överhettning, en tuff avvägning, särskilt i mobil- och datacenterapplikationer.Innovationer som Dark Silicon (avstängning av oanvända områden), adiabatisk datoranvändning (lågenergilogik) och hårdvaruacceleratorer förbättrar energieffektiviteten samtidigt som man bevarar prestanda.
När traditionella platt (plana) transistorer når sina fysiska gränser utvecklas nya och mer avancerade mönster.Dessa nya typer av transistorer hjälper till att göra chips snabbare, mindre och effektivare.
Finfets är en av de mest använda avancerade transistorkonstruktionerna idag.Istället för att vara platt som äldre transistorer, har Finfets en tunn vertikal struktur formad som en fen som sticker ut ur ytan på chipet.Den del som styr den elektriska strömmen, kallad grinden, lindas runt denna fen på tre sidor.Denna omslagsstruktur ger grinden mer kontroll över elflödet, vilket hjälper till att minska oönskat läckage och gör transistorn mer pålitlig.På grund av deras bättre prestanda och lägre kraftanvändning används Finfets nu i många smartphones, bärbara datorer och annan modern elektronik.De dök först upp i 22nm Chip Technologies och har varit i skalning till ännu mindre storlekar.
GAA -transistorer är en förbättrad version av FINFETS.Medan Finfets lindar grinden runt tre sidor av kanalen, går GAA -transistorer ett steg längre: grinden omger helt kanalen på alla sidor.Denna "allround" -kontroll gör det ännu enklare att hantera flödet av el och minska kraftförlusten.GAA -transistorer använder ofta en design som kallas "nanoskiv" eller "nanotrådar", där kanalen är uppdelad i tunna skikt eller ledningar, och grinden lindas runt var och en.Detta gör det möjligt att finjustera prestanda och kraftanvändning mer exakt än någonsin tidigare.GAA-teknik förväntas vara en viktig del av chips byggda med 3-nanometer och mindre processer, vilket gör framtida enheter snabbare och mer energieffektiva.
Kolananorör är små cylindrar tillverkade av kolatomer, med otroliga elektriska och termiska egenskaper.De kan slå på och av snabbare än kisel och kan göras mycket mindre, vilket gör att fler transistorer passar i samma utrymme.Grafen är ett supertunnt ark kol, bara en atom tjock.Det är extremt starkt, flexibelt och genomför elektricitet mycket effektivt.Dessa material kan leda till snabbare, mindre och svalare chips.Att bygga transistorer med nanorör eller grafen är emellertid mycket svårt eftersom tillverkningsprocessen måste vara extremt exakt.Även det minsta misstaget kan förstöra de små strukturerna.
Kvanttransistorer fungerar mycket annorlunda än traditionella.Istället för att använda vanliga elektriska bitar som är antingen 0 eller 1, använder de qubits, kvantbitar som kan vara 0, 1 eller båda samtidigt tack vare en konstig egenskap som kallas superposition.De kan också vara förvirrade, vilket betyder att tillståndet för en qubit kan bero på en annans tillstånd, oavsett hur långt ifrån varandra de är.På grund av detta kan kvanttransistorer bearbeta enorma mängder information parallellt, något som vanliga datorer inte kan göra.Detta gör dem perfekta för uppgifter som att bryta kryptering, simulera molekyler eller lösa komplexa matematiska problem.
Neuromorfa transistorer är utformade för att bete sig som neuroner och synapser.I hjärnan skickar neuroner signaler till varandra över små luckor som kallas synapser.Neuromorfa transistorer försöker kopiera detta beteende med elektroniska komponenter.Dessa transistorer används i neuromorf dator, som är en ny typ av datoranvändning som syftar till att hantera uppgifter som involverar lärande, mönsterigenkänning och beslutsfattande.Till exempel kan neuromorfa chips användas i artificiella intelligenssystem som känner igen bilder, bearbetar tal eller lär av data i tid.
Transistorer gör allt i ett CPU -arbete.De slår snabbt på och av för att hjälpa datorn att göra matematik, fatta beslut och flytta data.När fler transistorer läggs till chips blir CPU: er snabbare och kraftfullare men de använder också mer energi och blir varmare.För att fixa dessa problem använder du nya mönster som Finfets och GAA och testa till och med nya material som kolananorör och grafen.Vissa nya transistorer görs till och med för att fungera som hjärnceller.Dessa förändringar hjälper datorer att hålla sig snabba, effektiva och redo för framtida utmaningar.
Skicka en förfrågan, vi svarar omedelbart.
Mindre transistorer betyder mer kan passa på ett chip, förbättra hastigheten och effekteffektiviteten.De möjliggör också högre prestanda per watt och support komplexa funktioner som AI -acceleration.
CPU-transistorer är optimerade för allmänna, seriella uppgifter, medan GPU-transistorer fokuserar på parallellbehandling, med många mindre kärnor för att hantera grafik och AI-arbetsbelastning effektivt.
Transistorer måste snabbt slå på och av för en CPU för att nå höga klockhastigheter.Snabbare växlingstransistorer möjliggör direkt högre frekvenser och bättre prestanda.
Vanliga orsaker inkluderar värmestress, elektromigration, spänningsspikar och isoleringsfördelning över tid.Dessa minskar växlingsnoggrannheten och kan leda till permanent chip -fel.
Nej, transistorer inom CPU: er är inte reparerbara.Om för många misslyckas eller försämras, lider hela chipets prestanda och den enda lösningen är ersättning.
på 8000/04/18 147757
på 2000/04/18 111934
på 1600/04/18 111349
på 0400/04/18 83719
på 1970/01/1 79508
på 1970/01/1 66898
på 1970/01/1 63010
på 1970/01/1 63007
på 1970/01/1 54081
på 1970/01/1 52118