Proceso de diseño

Solo disponible en BuenasTareas
  • Páginas : 16 (3767 palabras )
  • Descarga(s) : 0
  • Publicado : 16 de diciembre de 2011
Leer documento completo
Vista previa del texto
Escuela de Ingeniería Electrónica

Proceso de diseño

Proceso de diseño

Introducción al lenguaje de programación VHDL

Ing. José Alberto Díaz García
Página 1

Escuela de Ingeniería Electrónica

Proceso de diseño

PROCESO DE DISEÑO • Sistema completo y complejo • Difícil de analizar como un todo • Podemos reconocer sub-problemas o maneras de particionarlo

Introducción allenguaje de programación VHDL

Ing. José Alberto Díaz García
Página 2

Escuela de Ingeniería Electrónica

Proceso de diseño

PROCESO DE DISEÑO
• Los subsistemas o bloques son más fáciles de comprender y diseñar. • Aparece el problema de la comunicación y transferencia de datos entre bloques. • Para diseñar cada bloque se selecciona la tecnología disponible

Introducción al lenguaje deprogramación VHDL

Ing. José Alberto Díaz García
Página 3

Escuela de Ingeniería Electrónica

Proceso de diseño

PROCESO DE DISEÑO
• • • Un sistema puede estar compuesto por varios subsistemas, no todos ellos digitales o electrónicos. La primer decisión será entonces que partes del sistema se implementarán como subsistemas digitales. En el sistema digital, los siguientes pasos se siguen encada nivel de la jerarquía del diseño, cada vez con mayor nivel de detalle. •

Especificación - Arquitectura - Diseño lógico Layout (disposición y conexionado)


• •

Introducción al lenguaje de programación VHDL



Ing. José Alberto Díaz García
Página 4

La especificación es muy importante pare definir bien los límites de lo que se quiere fabricar. A partir de la especificación sepuede definir una arquitectura con los diferentes componentes que implementan cada función del sistema. Para el diseño se debe definir el funcionamiento de cada uno de esos componentes. Un sistema digital y sus componentes pueden definirse a distintos niveles de abstracción y en tres dominios diferentes: comportamiento, estructural y físico.

Escuela de Ingeniería Electrónica

Proceso dediseño
Introducción al lenguaje de programación VHDL

DIAGRAMA “Y” GAJSKI y KAHN

Ing. José Alberto Díaz García
Página 5

Escuela de Ingeniería Electrónica

Proceso de diseño

DOMINIOS EN UN CIRCUITO
• COMPORTAMIENTO
– Describe lo que hace un sistema (funcionamiento) – Nivel Algoritmo: Describe el comportamiento del sistema como operaciones sobre las entradas para producir las salidasdeseadas sin detallar los cambios en el tiempo ni las señales internas. – Nivel RTL: Describe el comportamiento de todas las señales (entradas, internas y salidas) en el tiempo (para cada ciclo de reloj en sistemas sincrónicos) – Describe al sistema como una interconexión de componentes (esquemático) – Nivel P-M-S (Processor Memory Switch): Describe la estructura como la interconexión de elementosde procesamiento, memoria e interconexión, sin mayores detalles de implementación. – Nivel Registros: Describe la estructura como la interconexión de registros y lógica de interconexión. – Describe la implementación física del sistema (plano).

• ESTRUCTURAL

Introducción al lenguaje de programación VHDL

Ing. José Alberto Díaz García
Página 6

• FISICO

Escuela de IngenieríaElectrónica

Proceso de diseño

METODOLOGIA GENERAL DE DISEÑO DIGITAL
• La "Metodología Universal de Diseño" define pasos que permiten:
– Diseñar un dispositivo libre de defectos de manufactura, que funciona de manera adecuada y se integra con el sistema. – Diseñar el dispositivo de manera eficiente, sin malgastar recursos ni tiempo. – Planificar el diseño de manera eficiente, crear un cronogramarazonable y asignar los recursos necesarios para las diferentes tareas de manera ordenada.

Introducción al lenguaje de programación VHDL

Ing. José Alberto Díaz García
Página 7

• En muchos casos el proceso es no lineal. Si se descubren fallas o problemas en las especificaciones, se debe volver a iterar sobre los pasos anteriores para corregirlos. • El ciclo comienza con un conjunto de...
tracking img