Está en la página 1de 1

EL DISEO ASISTIDO POR COMPUTADORA

El diseo de sistemas digitales con circuitos VLSI que contienen millones de transistores es una
tarea imponente. En general, es imposible desarrollar y verificar sistemas tan complejos sin la
ayuda de herramientas computarizadas para diseo. Las herramientas de CAD consisten en
programas de software que apoyan la representacin computarizada y ayudan a desarrollar
hardware digital automatizando el proceso de diseo. La automatizacin del diseo electrnico
cubre todas las fases del diseo de circuitos integrados. Un flujo de diseo tpico para crear
circuitos VLSI consiste en una sucesin de pasos que inicia con la introduccin del diseo y culmina con la
generacin de la base de datos que contiene la mscara fotogrfica empleada para
fabricar el CI. Se cuenta con diversas opciones para crear la implementacin fsica de un circuito
digital en silicio. El diseador puede escoger entre un circuito integrado para una aplicacin
especfica (ASIC, application-specific integrated circuit), un arreglo de compuertas programable
en el campo (FPGA, field-programmable gate array), un dispositivo de lgica programable
(PLD, programmable logic device) o un CI hecho totalmente a la medida. Cada uno de
estos dispositivos viene acompaado de un surtido de herramientas de CAD que proporciona
el software necesario para facilitar la fabricacin en hardware de la unidad.
Algunos sistemas de CAD incluyen un programa editor para crear y modificar diagramas
esquemticos en la pantalla de una computadora. Este proceso se llama captura de esquemas
o introduccin de esquemas. Con la ayuda de mens, rdenes del teclado y el ratn, el editor
de esquemas puede dibujar diagramas de circuitos digitales en la pantalla de la computadora.
Es posible colocar en la pantalla componentes de una lista tomada de una biblioteca interna y
luego conectarse con lneas que representan alambres. El software para captura de esquemas
crea y administra una base de datos que contiene la informacin creada junto con el esquema.
Las compuertas y bloques funcionales primitivos estn asociados con modelos que permiten
verificar el comportamiento y la temporizacin del circuito. Esta verificacin se efecta aplicando
entradas al circuitto y utilizando un simulador de lgica para determinar las salidas.
Un adelanto importante en el diseo de sistemas digitales es el uso de un lenguaje de descripcin
de hardware (HDL). El HDL se parece a los lenguajes de programacin, pero est orientado
especficamente a la descripcin de hardware digital. Representa diagramas de lgica y otra
informacin digital en forma textual. Sirve para simular el sistema antes de construirlo, a fin de
verificar la funcionalidad y la operacin. Una aplicacin importante es su software de sntesis lgica,
que automatiza el diseo de sistemas digitales. El HDL ha adquirido gran importancia en
aos recientes y es el mejor mtodo con que se cuenta para disear sistemas digitales complejos.
Presentaremos el HDL en la seccin 3-9 y, dada su importancia, se incluyen en todo el

También podría gustarte