Proceso de diseño digital

Prerrequisito – Introducción a los Sistemas Digitales

Las herramientas de diseño agregado por computadora (CAD) se introducen en el proceso debido a su mayor tamaño y complejidad en las tendencias actuales. Los diseñadores quieren estandarizar el procedimiento de diseño, comenzando desde la idea de diseño para implementar el diseño y luego el llamado flujo de diseño.

Las nuevas herramientas CAD se basan en el lenguaje de descripción de hardware (HDL) para mejorar el proceso. Los HDL proporcionan formatos para representar los resultados de varios pasos de diseño. Una herramienta de automatización de diseño (DA) basada en HDL se transforma para su entrada HDL en un HDL, que contiene más información de hardware.

Representación :

Representación de comportamiento:
describe cómo un diseño particular debe responder a un conjunto dado de entradas. El comportamiento puede ser especificado por:

  • ecuaciones booleanas
  • Tablas de valores de entrada y salida
  • Algoritmo escrito en lenguaje informático estándar de alto nivel o en lenguaje especial de descripción de hardware.

Un sumador de n bits es un buen ejemplo de representación conductual.

Representación estructural:
especifica cómo se interconectan los componentes para realizar una determinada función o lograr un hardware designado. En general, la descripción es una lista de módulos y sus interconexiones, a menudo llamada netlist.

A nivel Estructural, los niveles de abstracción son:

  • El nivel del módulo
  • El nivel de la puerta
  • El nivel del interruptor

Representación física:
en un proceso de IC, el nivel más bajo de especificación física es la información de máscara fotográfica requerida por los diversos pasos de procesamiento en el proceso de fabricación. A nivel de módulo, el diseño físico para el sumador de 4 bits puede definirse mediante un rectángulo o polígono que especifica el límite exterior de toda la geometría del sumador, el conjunto de submódulos y la colección de entradas.

Publicación traducida automáticamente

Artículo escrito por rajkumarupadhyay515 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *