image/svg+xml

Diseño RTL

Register Transfer Level

Es una métodología para diseñar principalmente procesadores.

Tipos de informaciĂłn de entradas y salidas

• Control: Son generalmente señales de 1 bit
• Datos: Son señales de 1 o más bits

Arquitectura del procesador

images\2-1.png

En este diseño, todas las señales de control van al bloque Controlador y todas las señales de datos val al bloque Datapath.

Ambos bloques se conectan internamente por las llamadas lĂ­neas de control.

Componentes del Datapath

• Registros
• Sumadores
• Comparadores
• Contadores
• Multiplicadores
• Restadores
• ALUs

MĂ©todologĂ­a RTL

  1. Obtenga el diagrama de estados de alto nivel.
  2. Genere la ruta de los datos (datapath).
  3. Conecte la ruta de los datos con el controlador.
  4. Desarrolle la máquina de estados del controlador.