Dom > Razstava > Vsebine

Računalniška arhitektura Roles Implementacija

Mar 09, 2019

Ko je zasnovan komplet navodil in mikro-arhitektura, je treba razviti praktičen stroj. Ta proces oblikovanja se imenuje izvedba. Izvajanje običajno ne velja za arhitekturno zasnovo, ampak za projektiranje strojne opreme. Izvajanje se lahko nadalje razdeli na več korakov:


Logična izvedba načrtuje vezja, ki so potrebna na ravni logičnih vrat

Izvedba vezja naredi tranzistorske zasnove osnovnih elementov (vrata, multiplekserji, ključavnice itd.) Kot tudi nekaterih večjih blokov (ALU, predpomnilnikov itd.), Ki se lahko izvajajo na nivoju dnevnika vrat, ali celo na fizični ravni, če oblikovanje zahteva to.

Fizično izvajanje črpa fizične kroge. Različne komponente vezja so nameščene v tlorisu čipa ali na plošči in nastanejo žice, ki jih povezujejo.

Validacija oblikovanja preizkusi računalnik kot celoto, da ugotovi, ali deluje v vseh situacijah in vseh časih. Ko se postopek validacije zasnove začne, se načrtovanje na logični ravni preskusi z logičnimi emulatorji. Vendar pa je to ponavadi prepočasi, da bi lahko izvedli realističen test. Torej, po popravkih, ki temeljijo na prvem testu, so prototipi izdelani z uporabo poljskih programskih polj (FPGA). Večina hobi projektov se na tej stopnji ustavi. Zadnji korak je testiranje prototipnih integriranih vezij. Integrirana vezja lahko zahtevajo več preoblikovanj za odpravljanje težav.

Za CPE je celoten proces izvajanja različno organiziran in se pogosto imenuje CPU design.