Hva er CPU design?
January 22 by Eliza
Central Processing Unit (CPU) utforming er utforming av en viktig del av en datamaskin. Utformingen er vanligvis utført av en datamaskin design ingeniør som spesialiserer seg på CPUer. Generelt, er det første trinnet av CPU utforming bestemmer hva design prioriteringer er og hva målene skal oppnås med CPU. Utforme en ny CPU kan ta opp til fem år, noen ganger lengre, og den totale kostnaden av prosjekteringsperioden kan variere i de titalls millioner av amerikanske dollar (USD). Disse kostnadene varierer avhengig av hvilken type CPU, som kan variere fra høy ytelse til low-end CPUer for innebygde enheter og universalmodeller.
Noen få områder av CPU design må alltid tas opp, inkludert integreringen av et instruksjonssett som programmerere kan bruke. Uten et instruksjonssett, programmerere er ikke i stand til å utvikle programmer som kjøres på en datamaskin ved hjelp av en gitt CPU. Instruksjonssett spesifiserer en rekke grunnleggende informasjon, for eksempel hvordan å lese og skrive data og hvor konkrete ting som minne er plassert.
En annen viktig del av CPU design er å designe den fysiske representasjon av maskinvaren. Siden utformingen av en CPU er en komplisert og tidkrevende prosess, er det vanligvis nødvendig å bruke en datamaskin simulator for å visualisere hele prototyper maskinvare. I de fleste tilfeller mange CPU designere samarbeide om dette aspektet av CPU utforming.
En av de siste trinnene av CPU utformingen kalles utforming regel sjekking. Hensikten med denne prosessen er å sikre at CPU utforming tilfredsstiller tekniske regler som brukes til å sørge for at brikken produseres effektivt. Manufacturing er ikke en perfekt prosess, så det er vanligvis variabler og upresise handlinger. Utformingen av en brikke må være i stand til å motstå noen feil under fremstillingen, men likevel fungere ordentlig.
Noen vanlige design mål eksisterer når du utformer en ny CPU, og det er ofte mer enn ett mål for en gitt CPU. Noen ganger ønsker en designer til å lage en CPU som kan gjøre mer med mindre. Målet kan være å foreta en CPU som er mye raskere enn eksisterende konstruksjoner, men for å frembringe en viss standard som er billigere og mer energieffektive. I andre tilfeller kan det hende at målet faktisk være å bygge en raskere CPU uten hensyn til å koste eller strømbruk. En annen type konstruksjon mål kan være å bygge en CPU som virker bedre når de brukes i parallell databehandling og mer effektivt med visse typer av prosesser.
- En dual core CPU montert på et hovedkort.
- En Central Processing Unit (CPU).
- En Intel quad core CPU.