Вы находитесь на странице: 1из 3

Resumen Conceptos de diseo.

Los circuitos lgicos son los componentes principales de las computadoras,


adems de que se emplean en muchas otras aplicaciones. Se encuentran en
relojes digitales, aparatos electrodomsticos, CD y juegos electrnicos, as como
en equipos para redes de telefona y televisin.
En cada captulo se ilustra la forma actual de disear circuitos lgicos por medio
de herramientas de software de diseo asistido por computadora (CAD, computer
aided design). Este mtodo se basa en VHDL, el lenguaje del diseo estndar en
la industria.
Los circuitos lgicos se implementan electrnicamente mediante transistores en un
chip de circuito integrado. La tecnologa moderna permite fabricar chips con
decenas de millones de transistores, como los procesadores de computadoras.
Hardware Digital
Los circuitos lgicos se usan para construir hardware de computadora que se
clasifican en trminos generales como hardware digital. La razn del nombre
digital procede de la forma en la que se representa la informacin en las
computadoras; como seales electrnicas que corresponden a dgitos de
informacin. Hace 30 aos Gordon Moore observ que la tecnologa de los
circuitos integrados progresaba y cada 1.5 a 2 aos duplicaba el nmero de
transistores que podan colocarse en un chip (Ley de Moore). Para el 2012 se
esperaba que la longitud de compuerta mnima se reduzca alrededor de 35 nm. El
tamao de un transistor determina cuntos de ellos pueden colocarse en cierta
rea del chip. Una gran variedad de chips cumple diversas funciones tiles en el
diseo de hardware digital. Van desde los ms simples, con poca funcionalidad,
hasta los ms complejos. Un producto de hardware digital puede requerir un
microprocesador para realizar operaciones aritmticas, chips de memoria que
provean capacidad de almacenamiento y chips de conexin que enlazan los
dispositivos de entrada y salida. Para implementar estos circuitos es posible usar
tres tipos de chips; chips estndar, los dispositivos lgicos programables y los
chips a la medida.
Chips Estndar
Estos chips cumplen un estndar con el que se est de acuerdo a trminos de
funcionalidad y configuracin fsica. Cada chip contiene una pequea cantidad de
circuitos (menos de 100 transistores) y efecta una funcin. El diseador elige los
chips que llevan a cabo las funciones necesarias y luego define cmo deben
interconectarse para formar un circuito lgico mas grande.
Dispositivos Lgicos Programables
En contraste con los chips estndar, cuyas funciones son fijas, es posible construir
chips con circuitos que el usuario puede configurar para usarlos en una amplia
variedad de circuitos lgicos. Estos chips incluyen una serie de interruptores
programables que permiten configurar sus circuitos internos en muchas formas. El
usuario final programa los interruptores, en lugar de que se configuren cuando se
fabrica el chip. Estos chips se conocen como PLD (programable logic devices) y
pueden programarse en repetidas ocasiones. Uno de los tipos de PLD ms
modernos se conoce como arreglo de compuertas de campos programables
(FPGA).
Chips Diseados a la Medida
Los chips PLD tienen el inconveniente de que los interruptores programables
ocupan una buena parte del rea del chip y limitan la rapidez de operacin de los
circuitos implementados. Por ende no satisfacen los objetivos de desempeo o
costo deseados. En tales situaciones es posible disear un chip desde cero; se
disean los circuitos lgicos que deben incluirse en el chip y luego se elige una
tecnologa para implementarlo. Por ltimo, el chip lo fabrica una compaa. Este
enfoque se conoce como diseo a la medida o casi a la medida. La intencin es
que esos chips se utilicen en aplicaciones especficas. La ventaja de un chip a la
medida es que es posible optimar su diseo para que cumpla una tarea concreta.
Una desventaja del enfoque del diseo a la medida es que la fabricacin de n chip
suele consumir una cantidad considerable de tiempo.
Ciclo de Diseo Bsico
El primer paso consiste en generar un diseo inicial. El siguiente paso es la
simulacin del diseo a mano. Se dispone de herramientas CAD para auxiliar en
esta etapa. Si la simulacin revela algunos errores hay que cambiar el diseo a fin
de superarlos. La versin rediseada se simula de nuevo para determinar si los
errores desaparecieron. Este paso se repite hasta que la simulacin indica un
buen diseo.
Estructura de una Computadora
Para entender la funcin de los circuitos lgicos en los sistemas digitales
considrese la estructura de una computadora tpica. El gabinete contiene tarjetas
de circuito impreso (PCB), una fuente de poder y unidades de almacenamiento
(disco duro y unidades de DVD o CD-ROM). Las unidades se conectan a una
PCB, llamada tarjeta madre. Esta tarjeta contiene varios chips de circuitos
integrados y provee ranuras para conectar otras PCB, como tarjetas de audio,
video y red. La estructura de un chip de circuito integrado comprende varios
subcircuitos, que se interconectan para construir el circuito completo. Ejemplos de
estos subcircuitos son los que realizan operaciones aritmticas, almacenan datos
o controlan el flujo de estos. Cada uno de estos subcircuitos es un circuito lgico.
Un circuito lgico comprende una red de compuertas lgicas conectadas. Cada
compuerta realiza una funcin, y las compuertas conectadas en conjunto efectan
las operaciones. Estas compuertas se construyen con transistores, que a su vez
se implementan mediante la fabricacin de varias capas de material sobre un chip
de silicio.
Diseo de una unidad de hardware digital
El desarrollo de tales productos comienza con la definicin de la estructura global.
Luego se eligen los chips de circuitos integrados que se requieren y se disea la
PCB que los alberga y conecta. Si los chips seleccionados incluyen PLD o chips
a la medida, entonces estos chips deben disearse antes de emprender el diseo
en el nivel de la PCB. Se considerarn los pasos necesarios para producir una
unidad de hardware digital que puede implementarse sobre una PCB. Este
hardware podra verse como un circuito lgico que realiza las funciones definidas
en las especificaciones del producto.
Una forma ordenada de lidiar con la complejidad inherente es dividir el circuito en
bloques ms pequeos y luego disear cada uno de ellos por separado. Una vez
que se tiene el diseo correcto de todos los bloques, se define su interconexin,
con la que se les combina con un solo bloque. Despus se simula el circuito y se
corrigen los errores hallados. El siguiente paso es decidir cmo se materializara
este circuito en una PCB. Hay que determinar la ubicacin fsica de cada chip en
la tarjeta, as como definir el esquema de cableado necesario para conectar los
chips. Este paso recibe el nombre de diseo fsico de la PCB. Para llevarlo a cabo
se recibe el apoyo de las herramientas CAD. Tras completar el proceso de diseo
el circuito diseado est listo para la implementacin fsica.

Вам также может понравиться