Vad är ett system på ett chip (SoC)?

0
62
raigvi/Shutterstock.com figur>

Med så mycket prat om Apples M1 och smarttelefonchips nuförtiden, kanske du hör om “systemet på ett chip” (SoC)-designer som används i dem. Men vad är SoCs, och hur skiljer de sig från CPU:er och mikroprocessorer? Vi förklarar.

System on a Chip: The Quick Definition

Ett system på ett chip är en integrerad krets som kombinerar många delar av ett datorsystem till ett enda chip. En SoC inkluderar alltid en CPU, men den kan också inkludera systemminne, kringutrustning (för USB, lagring) och mer avancerad kringutrustning som grafikprocessorenheter (GPU), specialiserade neurala nätverkskretsar, radiomodem (för Bluetooth eller Wi- Fi), och mer.

Ett system på ett chip-tillvägagångssätt står i kontrast till en traditionell PC med ett CPU-chip och separata kontrollerchips, en GPU och RAM-minne som kan ersättas, uppgraderas eller bytas ut som nödvändig. Användningen av SoCs gör datorer mindre, snabbare, billigare och mindre strömkrävande.

RELATERAT: Vad är Bluetooth?

En kort historia om elektronikintegrering

Sedan början av 1900-talet har elektronikens utveckling följt en förutsägbar väg vad gäller två stora trender: miniatyrisering och integration. Miniatyrisering har sett att enskilda elektroniska komponenter som kondensatorer, motstånd och transistorer blir mindre med tiden. Och med uppfinningen av den integrerade kretsen (IC) 1958, har integrationen kombinerat flera elektroniska komponenter på en enda bit kisel, vilket möjliggör ytterligare miniatyrisering.

Mikroprocessorer integrerar element från en CPU på ett enda chip. Intel

När denna miniatyrisering av elektronik ägde rum under 1900-talet, blev datorer också mindre. De tidigaste digitala datorerna var gjorda av stora diskreta komponenter som reläer eller vakuumrör. Senare använde de diskreta transistorer, sedan grupper av integrerade kretsar. 1972 kombinerade Intel elementen i en datorcentralenhet (CPU) till en enda integrerad krets, och den första kommersiella mikroprocessorn med ett chip föddes. Med mikroprocessorn kan datorer vara mindre och använda mindre ström än någonsin tidigare.

RELATERAT: The Microprocessor Is 50: Celebrating the Intel 4004

Gå in i mikrokontrollern och systemet på ett chip

1974 släppte Texas Instruments den första mikrokontrollern, som är en typ av mikroprocessor med RAM- och I/O-enheter integrerade med en CPU på ett enda chip. Istället för att behöva separata IC:er för en CPU, RAM, minneskontroller, seriell kontroller och mer, kan allt detta placeras i ett enda chip för små inbyggda applikationer som fickräknare och elektroniska leksaker.

TMS1000 mikrokontroller gjorde Simon (1979) möjlig Milton-Bradley

Annons

Under de flesta av PC-eran, att använda en mikroprocessor med separata kontrollerchips, RAM-minne och grafikhårdvara resulterade i de mest flexibla, kraftfulla persondatorerna. Mikrokontroller var i allmänhet för begränsade för att vara bra för allmänna datoruppgifter, så den traditionella metoden att använda mikroprocessorer med diskreta stödjande chip kvarstod.

Nyligen har strävan mot smartphones och surfplattor drivit integrationen ännu längre än mikroprocessorer eller mikrokontroller. Resultatet är systemet på ett chip, som kan packa många delar av ett modernt datorsystem (GPU, cellmodem, AI-acceleratorer, USB-kontroller, nätverksgränssnitt) tillsammans med CPU och systemminne i ett enda paket. Det är ytterligare ett steg i den fortsatta integrationen och miniatyriseringen av elektronik som sannolikt kommer att fortsätta långt in i framtiden.

Varför använda ett system på ett chip?

Att placera fler delar av ett datorsystem på en enda bit kisel sänker energibehovet, minskar kostnaderna, ökar prestandan och minskar den fysiska storleken. Allt detta hjälper dramatiskt när man försöker skapa allt kraftfullare smartphones, surfplattor och bärbara datorer som använder mindre batteritid.

Till exempel är Apple stolta över att göra kapabla, kompakta datorenheter. Under de senaste 14 åren har Apple använt SoCs i sina iPhone- och iPad-linjer. Till en början använde de ARM-baserade SoCs designade av andra företag. 2010 debuterade Apple med A4 SoC, som var den första iPhone SoC designad av Apple. Sedan dess har Apple itererat på sin A-serie av chips med stor framgång. SoCs hjälper iPhones att använda mindre ström samtidigt som de förblir kompakta och blir mer kapabla hela tiden. Andra smartphonetillverkare använder också SoCs.

Annons

Tills nyligen dök SoCs sällan upp på stationära datorer. 2020 introducerade Apple M1, dess första SoC för stationära och bärbara Mac-datorer. M1 kombinerar en CPU, GPU, minne och mer på en bit kisel. 2021 förbättrade Apple M1 med M1 Pro och M1 Max. Alla dessa tre kretsar ger Mac-datorer imponerande prestanda samtidigt som de njuter av kraft i förhållande till den traditionella diskreta mikroprocessorarkitekturen som finns i de flesta datorer.

Kilikonet inuti Apple M1, M1 Pro och M1 Max SoCs. Apple

Raspberry Pi 4, en populär hobbydator, använder också ett system på ett chip (en Broadcom BCM2711) för sina kärnfunktioner, vilket håller enhetens kostnad låg (cirka $35) samtidigt som den ger mycket kraft . Framtiden är ljus för SoCs, som fortsätter traditionen av elektronikintegration och miniatyrisering som började för över ett sekel sedan. Spännande tider framför oss!

RELATERAT: Vad är skillnaden mellan Apples M1, M1 Pro och M1 Max?

LÄS NÄSTA

  • › Så här aktiverar du Wake-on-LAN i Windows 10 och 11
  • › Så får du snabbare strömningshastigheter på din TV
  • › Så här tänder du ljus med ditt larm
  • › Vad är No-Code, och är det framtidens teknik?
  • › Vad är nytt i Chrome 96, tillgängligt nu
  • › Varför anlitar företag hackare?