Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Aplicación Específica
PRESENTACIÓN
Docente:
MSc. Miguel Angel Torres Lázaro
(e-mail: miguel.torres@maelpro.com)
Frecuencia y duración:
6 horas p/semana
54 horas (9 semanas)
Pre-requisitos:
- Arquitectura del procesador digital de señales
PRESENTACIÓN
2) Definiciones y conceptos
4) Preguntas
PRESENTACIÓN
Evaluación:
PRESENTACIÓN
BIBLIOGRAFÍA
[2] Antonio Rubio, Josep Altet, Xavier Aragonés, José Luis Gonzales,
Diego Mateo, Francesc Moll, Diseño de circuitos y sistemas integrados..
Temario:
f =(a . c )+( b . c)
Síntesis
a=sck (t−1 )
b=sck (t−2 )
sckfall=a . b
assign sck_fall = ~a & b;
always@(posedge clk)
begin
a <= sck;
b <= a;
end
PLD
Editor de Sintetizador
texto Inicial
Nivel sistema
(organizado en bloques) F
l
e
S x
i i
m Nivel transferencia de registros
(RTL) b
p i
l l
i i
c Nivel lógico d
i (basado en compuertas)
a
d d
a
d Nivel compuerta
(basado en transistores)
Un sistema digital puede representarse a diferentes niveles, entre los principales tenemos:
Sistema
Define particiones de diseño y sus interfaces.
Algoritmo
Modela el comportamiento con un “lenguaje de programación” de alto nivel.
Lógica
Define el comportamiento de componentes RTL con ecuaciones booleanas.
Compuerta
Implementa el comportamiento de las compuertas lógicas con estructuras basadas en
transistores.
input a, b,c;
output f;
assign f = (~a & ~b & c) |
(a & ~b & ~c) |
(a & ~b & c) |
(a & b & ~c);
HDL RTL
11000000000011
00000010100001
00000010100011
00100000100010
00011110100011
...
1.9.- Simulador
Simulación en el tiempo
Simulación funcional
1.9.- Simulador
EJEMPLO:
Condición de carrera
1.9.- Simulador
PLD
Editor de Sintetizador
texto Inicial
2.- PRÁCTICA
2.- PRÁCTICA
2.- PRÁCTICA
3.- RESUMEN
Análisis y síntesis
Análisis:
Síntesis:
4.- PREGUNTAS