Hvad er CPU design?

Central Processing Unit (CPU) design er udformningen af ​​et vigtigt aspekt af en computer. Designet udføres sædvanligvis af en computer design ingeniør med speciale i CPU'er. Generelt er det første trin i CPU design afgøre, hvad prioriteterne design er, og hvilke mål der skal nås med CPU. Design af et nyt CPU kan tage op til fem år, nogle gange længere, og de samlede omkostninger af designet periode kan variere i millioner af amerikanske dollars (USD). Disse omkostninger variere afhængigt af typen af ​​CPU, som kan variere fra høj ydeevne til low-end CPU'er til indlejrede enheder og generelle modeller formål.

Enkelte områder af CPU design skal altid tages op, herunder integration af et instruktionssæt, som programmører kan bruge. Uden en instruktionssæt, programmører ikke er i stand til at udvikle programmer, der kører på en computer med en given CPU. Det instruktionssæt specificerer en masse grundlæggende oplysninger, såsom hvordan man kan læse og skrive data, og hvor specifikke ting såsom hukommelse er placeret.

En anden del af CPU design er at designe den fysiske gengivelse af hardware. Da udformningen af ​​en CPU er en kompliceret, tidskrævende proces, er det typisk nødvendigt at anvende en computer simulator til at visualisere alle prototype hardware. I de fleste tilfælde mange CPU designere arbejder sammen om dette aspekt af CPU design.

En af de sidste trin i CPU design kaldes design reglen kontrol. Formålet med denne proces er at sikre, at CPU design opfylder de tekniske regler, der anvendes for at sikre, at chippen er fremstillet effektivt. Produktion er ikke en perfekt proces, så der er typisk variable og upræcise handlinger. Udformningen af ​​en chip skal kunne modstå nogle fejl under fremstillingen, men stadig fungere korrekt.

Nogle fælles design mål eksisterer, når designe en ny CPU, og der er ofte mere end ét mål for en given CPU. Nogle gange kan en designer ønsker at gøre en CPU, der kan gøre mere med mindre. Målet kan ikke være at lave en CPU, der er meget hurtigere end eksisterende konstruktioner, men at producere en vis standard, der er billigere eller mere energieffektiv. I andre tilfælde kan målet faktisk være at bygge en hurtigere CPU uden hensyntagen til at koste eller strømforbrug. En anden type af design mål kunne være at opbygge en CPU, der fungerer bedre, når de anvendes i parallel computing eller mere effektivt med visse typer af processer.

  • En dual core CPU monteret på et bundkort.
  • En Central Processing Unit (CPU).
  • En Intel quad core CPU.

© 2019 Zajacperrone.com | Contact us: webmaster# zajacperrone.com