Disseny de processadors

De la Viquipèdia, l'enciclopèdia lliure
Dau electrònic o silici del processador VIA nano.

El disseny de processadors és un subcamp de l'enginyeria informàtica i l'enginyeria electrònica (fabricació) que s'ocupa de la creació d'un processador, un component clau del maquinari informàtic.[1]

El procés de disseny implica triar un conjunt d'instruccions i un determinat paradigma d'execució (per exemple VLIW o RISC) i dóna lloc a una microarquitectura, que es podria descriure a p VHDL o Verilog. Per al disseny de microprocessadors, aquesta descripció es fabrica després emprant alguns dels diferents processos de fabricació de dispositius semiconductors, donant com a resultat una matriu que s'uneix a un suport de xip. A continuació, aquest suport de xip es solda o s'insereix en un sòcol d'una placa de circuit imprès (PCB).[2]

El mode de funcionament de qualsevol processador és l'execució de llistes d'instruccions. Les instruccions solen incloure aquelles per calcular o manipular valors de dades mitjançant registres, canviar o recuperar valors a la memòria de lectura/escriptura, realitzar proves relacionals entre valors de dades i controlar el flux del programa.[3]

Els dissenys de processadors solen ser provats i validats en una o diverses FPGA abans d'enviar el disseny del processador a una foneria per a la fabricació de semiconductors.[4]

Els tipus de dispositiu utilitzats per implementar la lògica inclouen: [5]

Un projecte de disseny de CPU generalment té aquestes tasques principals:

Referències[modifica]

  1. «How CPUs are Designed and Built» (en anglès). https://www.techspot.com.+[Consulta: 21 març 2023].
  2. «What are the skills and tools you need to design and implement your own processor?» (en anglès). https://www.linkedin.com.+[Consulta: 21 març 2023].
  3. Sims, Margaret. «How To Design A Processor?» (en anglès). https://www.ctesolutions.com,+01-01-2022.+[Consulta: 21 març 2023].
  4. Cutress, Ian. «Xilinx Announces World Largest FPGA: Virtex Ultrascale+ VU19P with 9m Cells» (en anglès). AnandTech, August 27, 2019.
  5. «EE-739: Processor Design» (en anglès). https://www.ee.iitb.ac.in.+[Consulta: 21 març 2023].