Concepto de Diseño HDL
-
Upload
dorle-maldonado -
Category
Documents
-
view
21 -
download
0
description
Transcript of Concepto de Diseño HDL
![Page 1: Concepto de Diseño HDL](https://reader035.fdocuments.mx/reader035/viewer/2022062309/55cf8ee7550346703b96cff5/html5/thumbnails/1.jpg)
Sistemas Digitales II p09 Metodología de diseño HDLERA - ITSON
SISTEMAS DIGITALES IIPlan 2009
Metodología de diseño HDL
![Page 2: Concepto de Diseño HDL](https://reader035.fdocuments.mx/reader035/viewer/2022062309/55cf8ee7550346703b96cff5/html5/thumbnails/2.jpg)
Sistemas Digitales II p09 Metodología de diseño HDLERA - ITSON
¿Porqué usar HDLs?
![Page 3: Concepto de Diseño HDL](https://reader035.fdocuments.mx/reader035/viewer/2022062309/55cf8ee7550346703b96cff5/html5/thumbnails/3.jpg)
Sistemas Digitales II p09 Metodología de diseño HDLERA - ITSON
Esquema de flujo de diseño
![Page 4: Concepto de Diseño HDL](https://reader035.fdocuments.mx/reader035/viewer/2022062309/55cf8ee7550346703b96cff5/html5/thumbnails/4.jpg)
Sistemas Digitales II p09 Metodología de diseño HDLERA - ITSON
Metodologías de diseño
Botton-up
![Page 5: Concepto de Diseño HDL](https://reader035.fdocuments.mx/reader035/viewer/2022062309/55cf8ee7550346703b96cff5/html5/thumbnails/5.jpg)
Sistemas Digitales II p09 Metodología de diseño HDLERA - ITSON
Metodologías de diseño
Top-down
![Page 6: Concepto de Diseño HDL](https://reader035.fdocuments.mx/reader035/viewer/2022062309/55cf8ee7550346703b96cff5/html5/thumbnails/6.jpg)
Sistemas Digitales II p09 Metodología de diseño HDLERA - ITSON
Ventajas del diseño Top-Down
![Page 7: Concepto de Diseño HDL](https://reader035.fdocuments.mx/reader035/viewer/2022062309/55cf8ee7550346703b96cff5/html5/thumbnails/7.jpg)
Sistemas Digitales II p09 Metodología de diseño HDLERA - ITSON
Top-down vs Botton-up
![Page 8: Concepto de Diseño HDL](https://reader035.fdocuments.mx/reader035/viewer/2022062309/55cf8ee7550346703b96cff5/html5/thumbnails/8.jpg)
Sistemas Digitales II p09 Metodología de diseño HDLERA - ITSON
Descripción del diseño
.
![Page 9: Concepto de Diseño HDL](https://reader035.fdocuments.mx/reader035/viewer/2022062309/55cf8ee7550346703b96cff5/html5/thumbnails/9.jpg)
Sistemas Digitales II p09 Metodología de diseño HDLERA - ITSON
Descripción del diseño
.
Las descripciones siempre son sintetizables
Descripción RTL
![Page 10: Concepto de Diseño HDL](https://reader035.fdocuments.mx/reader035/viewer/2022062309/55cf8ee7550346703b96cff5/html5/thumbnails/10.jpg)
Sistemas Digitales II p09 Metodología de diseño HDLERA - ITSON
Descripción del diseño
.
![Page 11: Concepto de Diseño HDL](https://reader035.fdocuments.mx/reader035/viewer/2022062309/55cf8ee7550346703b96cff5/html5/thumbnails/11.jpg)
Sistemas Digitales II p09 Metodología de diseño HDLERA - ITSON
Diagrama de Gajski-Khan
.
![Page 12: Concepto de Diseño HDL](https://reader035.fdocuments.mx/reader035/viewer/2022062309/55cf8ee7550346703b96cff5/html5/thumbnails/12.jpg)
Sistemas Digitales II p09 Metodología de diseño HDLERA - ITSON
Diagrama de Gajski-Khan
.
![Page 13: Concepto de Diseño HDL](https://reader035.fdocuments.mx/reader035/viewer/2022062309/55cf8ee7550346703b96cff5/html5/thumbnails/13.jpg)
Sistemas Digitales II p09 Metodología de diseño HDLERA - ITSON
Diagrama de Gajski-Khan
.
![Page 14: Concepto de Diseño HDL](https://reader035.fdocuments.mx/reader035/viewer/2022062309/55cf8ee7550346703b96cff5/html5/thumbnails/14.jpg)
Sistemas Digitales II p09 Metodología de diseño HDLERA - ITSON
Descripción del diseño
.
![Page 15: Concepto de Diseño HDL](https://reader035.fdocuments.mx/reader035/viewer/2022062309/55cf8ee7550346703b96cff5/html5/thumbnails/15.jpg)
Sistemas Digitales II p09 Metodología de diseño HDLERA - ITSON
Lenguajes de descripción de hardware: HDL´s
.
![Page 16: Concepto de Diseño HDL](https://reader035.fdocuments.mx/reader035/viewer/2022062309/55cf8ee7550346703b96cff5/html5/thumbnails/16.jpg)
Sistemas Digitales II p09 Metodología de diseño HDLERA - ITSON
Verilog vs VHDL
.
![Page 17: Concepto de Diseño HDL](https://reader035.fdocuments.mx/reader035/viewer/2022062309/55cf8ee7550346703b96cff5/html5/thumbnails/17.jpg)
Sistemas Digitales II p09 Metodología de diseño HDLERA - ITSON
Verilog vs VHDL
.
![Page 18: Concepto de Diseño HDL](https://reader035.fdocuments.mx/reader035/viewer/2022062309/55cf8ee7550346703b96cff5/html5/thumbnails/18.jpg)
Sistemas Digitales II p09 Metodología de diseño HDLERA - ITSON
Verilog vs VHDL
.
![Page 19: Concepto de Diseño HDL](https://reader035.fdocuments.mx/reader035/viewer/2022062309/55cf8ee7550346703b96cff5/html5/thumbnails/19.jpg)
Sistemas Digitales II p09 Metodología de diseño HDLERA - ITSON
Tarea
.
- Con respecto a VHDL investigar:Estructura generalRepresentación de númerosIdentificadoresVariablesTipos de datosProcesosOperadores (binarios, unarios, relaciones, etc, etc)Estructuras de controlAsignacionesAtributos
- Investigar como seria una descripción comportamental, RTL y estructural de:
- * Un sumador completo.de 1 bit- * Un multiplexor de 4 a 1 de un bit.- * Un comparador de 2 bits.
![Page 20: Concepto de Diseño HDL](https://reader035.fdocuments.mx/reader035/viewer/2022062309/55cf8ee7550346703b96cff5/html5/thumbnails/20.jpg)
Sistemas Digitales II p09 Metodología de diseño HDLERA - ITSON
libros de VHDL
.