Vous êtes sur la page 1sur 7

METODOLOGIA DEL DISEO

VARIABLES DE DISEO A NIVEL FSICO


Este es el nivel que se corresponde con la tecnologa mediante la que se
implementar el sistema. En el caso de circuitos integrados CMOS se trata de una
tecnologa basada en materiales semiconductores, aislantes y metales dispuestos
en capas en las que los elementos se interconectan tanto verticalmente
atravesando las capas aislantes como horizontalmente por medio de pistas
conductoras. Las variables que se manejan a este nivel estn relacionadas con las
propiedades de los materiales y con su forma. A este nivel el diseador
nicamente tiene control sobre el dibujo de las mscaras, por tanto la principal
variable de diseo a optimizar ser el rea ocupada por cada elemento del
sistema que repercutir en el rea global del CI.
DESCRIPCION DEL DISEO
La primera tarea a realizar dentro del flujo de diseo electrnico, despus de
concebir la idea, es realizar una descripcin de lo que se pretende hacer. Los
ordenadores ofrecen hoy da herramientas especiales para la creacin y
vericacin de diseos. Con dichas herramientas es posible describir tanto un
sencillo circuito, que represente una simple puerta lgica, como un complejo
diseo electrnico.
En un principio, las herramientas de CAD se limitaban a servir de meros
instrumentos de dibujo para poder realizar el diseo; el diseador de circuitos
realizaba la descripcin a bajo nivel sobre un papel, utilizando smbolos y
componentes bsicos, que luego trasladaba al computador para obtener una
representacin ms ordenada.
Con la incorporacin de herramientas de fabricacin de PCBs, o circuitos
integrados, o simuladores, etc. la descripcin del circuito empezaba a jugar un
papel ms importante ya que sirva como entrada de informacin a las
herramientas posteriores en el flujo de diseo.
Esto, unido a la metodologa Top-down de diseo de circuitos, llevo a la aparicin
de herramientas de descripcin que permitieran al diseador definir el problema de
una forma abstracta de manera que fuera el ordenador quien se ocupara de
realizar la concretizacin de la idea.

Teniendo en cuenta esta evolucin, las herramientas de CAD actuales permiten


las siguientes posibilidades de abordar la descripcin de una idea o diseo
electrnico:
Descripcin estructural. Consiste en enumerar los componentes de un circuito y
sus interconexiones. Dependiendo de la herramienta que se utilice hay dos formas
de hacerlo:
Esquemas. Es la forma tradicional en que los circuitos han sido diseados desde
que la electrnica existe. Consiste en la descripcin grafica de los componentes
de un circuito.
Lenguaje. Se realiza una enumeracin de los componentes de un circuito as
como su conexionado. Descripcin comportamental. Es posible describir un
circuito electrnico (general-mente digital) simplemente describiendo cmo se
comporta. Para estos tipos de descripcin tambin se utiliza un lenguaje de
descripcin hardware especfico.
DIAGRAMA DE FLUJO DE DISEO Y HERRAMIENTAS DE AYUDA ALDISEO
El diseo de un sistema electrnico es un proceso que permite obtener a partir de
su especificacin una implementacin del mismo. La especificacin de un sistema
es una descripcin de su funcin y otras caractersticas requeridas para su uso,
como la velocidad, tecnologa y consumo de potencia; es decir, hace referencia a
qu hace el sistema sin especificar cmo. La implementacin de un sistema se
refiere a cmo ste est construido a partir de componentes ms simples

ESCENARIOS DE OBJETIVOS DE IMPLEMENTACIN


Los continuos avances tecnolgicos han hecho posible implementar sistemas
electrnicos que presentan altas prestaciones, una excelente abilidad y un coste
moderado. La relacin entre sistemas y semiconductores es mutuamente
beneciosa: los sistemas innovadores aceleran la demanda de semiconductores y
las mejoras funcionales en estos ltimos aceleran la demanda de los primeros.
Los productos que ms han inuido en el desarrollo de los sistemas electrnicos
en la ltima dcada han sido los ordenadores personales y los telfonos mviles.
Estos dos tipos de productos son un buen ejemplo para ilustrar los distintos
escenarios de objetivos de diseo. En el caso de los PCs (de sobremesa) una
gran velocidad de proceso es lo ms deseable, mientras que en los telfonos
mviles otros aspectos son ms estratgicos, como el consumo y el rea, que

deben minimizarse. Los tres factores aqu citados (rea, consumo y velocidad)
constituyen las coordenadas principales de todo diseo electrnico.

HERRAMIENTAS CAD
Muy elevada complejidad de los circuitos integrados actuales requiere para tareas
de detalle que sigan unas reglas de actuacin bien conocidas de herramientas
informticas de diseo (como es el caso de determinadas reas de la sntesis y en
general la vericacin). Si bien los campos de la computacin y control, entre
otros, se han desarrollado gracias a la microelectrnica, sta debe en gran parte
su desarrollo a la existencia de una sosticada investigacin e industria de
desarrollo de paquetes informticos orientados a la ayuda al diseo, para el
conjunto de los cuales se utiliza el concepto de herramientas CAD (Computer
Aided Design). A modo de ejemplo, la mera vericacin del layout de un circuito
integrado microprocesador moderno requiere de un nmero elevadsimo de
detalladas comprobaciones. En las etapas iniciales de diseo y fabricacin de
circuitos integrados, la vericacin de este layout se haca manualmente.
Los ingenieros de vericacin disponan de grandes planos sobre los que
pacientemente vericaban los trazados. Si en la actualidad se utilizara este
procedimiento, el plano, para poder hacer visibles los detalles, ocupara una
supercie de cuatro campos de ftbol y el tiempo requerido sera de ms de tres

aos. Las herramientas CAD hacen, en comparacin, increblemente rpida esta


operacin y a salvo de toda distraccin o error.
Numerosas herramientas CAD han ido apareciendo durante todos estos aos de
intenso progreso de la tecnologa electrnica hasta conseguir una sosticacion
importante. No es la idea, en este texto, exponer la historia de estos productos que
inicialmente aparecieron de manera ms o menos aislada.
Las herramientas CAD han aparecido cubriendo el espectro completo de los
diagramas de ujo del diseo.

Herramientas CAD para el diseo hardware:


Lenguajes de descripcin de circuitos. Son lenguajes mediante los cuales es
posible describir un circuito elctrico o digital. La descripcin puede ser de
bloques, donde se muestra la arquitectura del diseo, o de comportamiento, donde
se describe el comportamiento del circuito en vez de los elementos de los que
est compuesto.
Captura de esquemas. Es la forma clsica de describir un diseo electrnico y la
ms extendida ya que era la nica usada antes de la aparicin de las herramientas
de CAD. La descripcin est basada en un diagrama donde se muestran los
diferentes componentes de un circuito.
Grafos y diagramas de flujo. Es posible describir un circuito o sistema mediante
diagramas de flujo, redes de Petri, mquinas de estados, etc. En este caso ser

una descripcin grafica pero, al contrario que la captura de esquemas, la


descripcin ser comportamental en vez de una descripcin de componentes.
Simulacin de sistemas. Estas herramientas se usan sobre todo para la
simulacin de sistemas. Los componentes de la simulacin son elementos de alto
nivel como discos duros, buses de comunicaciones, etc. Se aplica la teora de
colas para la simulacin.
Simulacin funcional. Bajando al nivel de circuitos digitales se puede realizar
una simulacin funcional. Este tipo de simulacin comprueba el funcionamiento de
circuitos digitales de forma funcional, es decir, a partir del comportamiento lgico
de sus elementos (sin tener en cuenta problemas elctricos como retrasos, etc.)
se genera el comportamiento del circuito frente a unos estmulos dados.
Simulacin digital. Esta simulacin, tambin exclusiva de los circuitos digitales,
es como la anterior con la diferencia de que se tienen en cuenta retrasos en la
propagacin de las seales digitales. Es una simulacin muy cercana al
comportamiento real del circuito y prcticamente garantiza el funcionamiento
correcto del circuito a realizar.
Simulacin elctrica. Es la simulacin de ms bajo nivel donde las respuestas se
elaboran a nivel del transistor. Sirven tanto para circuitos analgicos como
digitales y su respuesta es prcticamente idntica a la realidad.
Realizacin de PCBs. Con estas herramientas es posible realizar el trazado de
pistas para la posterior fabricacin de una placa de circuito impreso.
Realizacin de circuitos integrados. Son herramientas de CAD que sirven para
la realizacin de circuitos integrados. Las capacidades graficas de estas
herramientas permiten la realizacin de las diferentes ms caras que intervienen
en la realizacin de circuitos integrados.
Realizacin de dispositivos programables. Con estas herramientas se facilita la
programacin de este tipo de dispositivos, desde las simples PALs (Programable
And Logic) hasta las ms complejas FPGAs (Field Programmable Gate Arrays),
pasando por las PLDs (Programmable Logic Devices).

DISENO JERARQUICO
Un complejo diseo electrnico puede necesitar cientos de miles de componentes
lgicos para describir correctamente su funcionamiento. Estos diseos necesitan
que sean organizados de una forma que sea fcil su comprensin. Una forma de
organizar el diseo es la creacin de un diseo modular jerrquico tal y como se
ha venido viendo cuando se explicaba el flujo de diseo top-down.
Una jerarqua consiste en construir un nivel de descripcin funcional de diseo de
bajo de otro de forma que cada nuevo nivel posee una descripcin ms detallada
del sistema. La construccin de diseos jerrquicos es la consecuencia inmediata
de aplicar el flujo de diseo top-down.
El netlist
El netlist es la primera forma de describir un circuito mediante un lenguaje, y
consiste en dar una lista de componentes, sus interconexiones y las entradas y
salidas. No es un lenguaje de alto nivel por lo que no describe cmo funciona el
circuito sino que simplemente se limita a describir los componentes que posee y
las conexiones entre ellos.
El formato EDIF
Dada la gran proliferacin de lenguajes para la comunicacin de descripciones del
diseo entre herramientas, fue necesario crear un formato que fuera estndar y
que todas las herramientas pudieran entender. As escomo apareci el formato
EDIF.
El formato EDIF (Electronic Design Interchange Format) es un estndar industrial
para facilitar el intercambio de datos de diseo electrnico entre sistemas EDA
(Elec-tronic Design Automation). Este formato de intercambio esta diseado para
tener en cuenta cualquier tipo de informacin elctrica, incluyendo diseo de
esquemas, trazado de pistas (fsicas y simblicas), conectividad, e informacin de
texto, como por ejemplo las propiedades de los objetos de un diseo.
Otros formatos de Netlist.
Aunque el EDIF es el formato de intercambio estndar, dada su complejidad se
utilizan a veces otros lenguajes de Netlist mucho ms sencillos. Esto lo suelen
hacer as los fabricantes ya que les resulta mas sencillo interpretar una
descripcin especialmente pensada para sus herramientas que el formato EDIF

que es tan genrico que no es sencillo tener una interface. Lo que suelen hacer
los fabricantes es utilizar un lenguaje propio y proveer los programas necesarios
para pasar de su lenguaje al EDIF y viceversa, de esta manera se aseguran la
compatibilidad con el resto de herramientas del mundo, y las suyas propias son
ms sencillas de realizar.

Vous aimerez peut-être aussi