sábado, 21 de septiembre de 2013

HERRAMIENTAS PARA LA AUTOMATIZACIÓN DEL DISEÑO ELECTRÓNICO (EDA TOOLS)


Las herramientas EDA ("Electronic Design Automation") son las herramientas de hardware y softwarre
utilizadas en el diseño de sistemas electrónicos.

El diseño de hardware tiene un inconveniente que no existe en el desarrollo de software. El problema es el alto costo en el ciclo de diseño, desarrollo del prototipo, pruebas y reinicio del ciclo. La etapa de costo más elevado es el prototipo. Por necesidad del mercado, se impone la reducción de costos en esta etapa, con el fin de incluir la fase de desarrollo del prototipo al final del proceso, evitando la repetición de varios prototipos, razón por la cual se encarece el ciclo. La introducción de la fase de simulación y verificación de circuitos utilizando herramientas EDA, hace no necesaria la comprobación del funcionamiento del circuito por medio de la implementación física del prototipo.
Las herramientas EDA están presentes en todas las fases del ciclo de diseño de circuitos. Primero en la fase de generación del sistema que puede representarse en un diagrama esquemático, en bloques o de flujo.

Se encuentra también la fase de simulación y comprobación de circuitos, donde diferentes herramientas permiten verificar el funcionamiento del sistema. Estas simulaciones pueden ser de eventos, funcionales, digitales o eléctricas, de acuerdo al nivel requerido. Después están las herramientas EDA utilizadas en la síntesis y programación de circuitos digitales en dispositivos lógicos programables. Existen, además, las herramientas EDA orientadas a la fabricación de circuitos. En el caso del diseño de hardware estas herramientas sirven para la realización de PCBs ("Printed Circuit Boards" o placas de circuito impreso), o para desarrollar circuitos integrados de aplicación especifica como ASICs ("Aplication Specific Integrated Circuits").

Las principales características y finalidad de algunas herramientas EDA que intervienen en el diseño de circuitos son:
  1. Lenguajes de Descripción de Circuitos.
  2. Diagramas Esquemáticos.
  3. Grafos y Diagramas de Flujo.
  4. Simulación de Eventos.
  5. Simulación Funcional.
  6. Simulación Digital.
  7. Simulación Eléctrica.
  8. Diseño de PCBs.
  9. Diseño de Circuitos Integrados.
  10. Diseño con Dispositivos Programables.
Para la automatización del diseño electrónico se utilizan herramientas EDA. Ventajas de la metodologia de diseño que usa herramientas EDA

Entre las ventajas de la metodologia de diseño con el empleo de herramientas EDA está la reducción del diseño, la posibilidad de dividir un proyecto en módulos que se desarrollan por separado, la independencia del diseño con respecto a la tecnología, la posibilidad de la reutilización de los diseños, la optimización de los circuitos y las simulaciones posibles con las herramientas.

Con la aparición de herramientas EDA cada vez más complejas, que integran en el mismo marco de trabajo las herramientas de descripción, síntesis, simulación y realización; apareció la necesidad de disponer de un método de descripción de circuitos que permitiera el intercambio de información entre las diferentes herramientas que componen el ciclo de diseño. En principio se utilizó un lenguaje de descripción que permitía, mediante sentencias simples, describir completamente un circuito. A estos lenguajes se les llamó Netlist puesto que eran simplemente eso, un conjunto de instrucciones que indicaban las interconexiones entre los componentes de un diseño.

No hay comentarios:

Publicar un comentario