View
5
Download
1
Category
Preview:
Citation preview
ESCUELA DE INGENIERÍASELÉCTRICA, ELECTRÓNICA
Y DE TELECOMUNICACIONES
CONSTRUIMOS FUTUROCONSTRUIMOS FUTURO
lunes, 10 de abril de 2023lunes, 10 de abril de 2023
INTRODUCCION A LOS PROCESADORES
INTRODUCCION A LOS PROCESADORES
ARQUITECTURA DE UN PROCESADOR
ARQUITECTURA DE UN PROCESADOR
2
ARQUITECTURA DE UN PROCESADOR
ARQUITECTURA DE UN PROCESADOR
3
Señales de Control
4
lunes, 10 de abril de 2023
Sistemas Embebidos
Datapath o Camino de DatosDatapath o Camino de Datos
El propósito del Datapath de ofrecer el hardware necesario para que el diseño digital desarrolle una tarea específica y sus componentes se pueden concentrar en tres grupos principalmente:
• Unidades de almacenamiento• Unidades funcionales• Unidades de interconexión
El propósito del Datapath de ofrecer el hardware necesario para que el diseño digital desarrolle una tarea específica y sus componentes se pueden concentrar en tres grupos principalmente:
• Unidades de almacenamiento• Unidades funcionales• Unidades de interconexión
5
lunes, 10 de abril de 2023
FSM (Control del Datapath)FSM (Control del Datapath)
Permite hacer la secuenciación apropiada de las operaciones que se realizan dentro del Datapath, simulando así los saltos y las iteraciones en un algoritmo.
• Registro de estado que almacena el estado
actual.• Lógica de salida que activa determinadas
señales de salida de acuerdo al estado actual.• Lógica del estado siguiente que determina el
nuevo estado a partir del estado actual.
Permite hacer la secuenciación apropiada de las operaciones que se realizan dentro del Datapath, simulando así los saltos y las iteraciones en un algoritmo.
• Registro de estado que almacena el estado
actual.• Lógica de salida que activa determinadas
señales de salida de acuerdo al estado actual.• Lógica del estado siguiente que determina el
nuevo estado a partir del estado actual.
6
lunes, 10 de abril de 2023
FSM (Control del Datapath)FSM (Control del Datapath)
La FSM genera la palabra de control que van a:
• Los CE de los registros• Los selectores de los multiplexores• Las lineas de selección de una ALU
La palabra de control se usa en La palabra de control se usa en el siguiente flanco de reloj el siguiente flanco de reloj
La FSM genera la palabra de control que van a:
• Los CE de los registros• Los selectores de los multiplexores• Las lineas de selección de una ALU
La palabra de control se usa en La palabra de control se usa en el siguiente flanco de reloj el siguiente flanco de reloj
7
lunes, 10 de abril de 2023
Tipos de procesadores:Tipos de procesadores:
• Propósito Específico: diseñado para realizar un rango específico de operaciones. Poseen una FSM específica de acuerdo al algoritmo.
• Propósito General: diseñados para realizar un rango más amplio de operaciones. Poseen una FSM programable (Memoria).
• Propósito Específico: diseñado para realizar un rango específico de operaciones. Poseen una FSM específica de acuerdo al algoritmo.
• Propósito General: diseñados para realizar un rango más amplio de operaciones. Poseen una FSM programable (Memoria).
8
lunes, 10 de abril de 2023
9
lunes, 10 de abril de 2023
Sistemas Embebidos
D Q
E1A
ALUA
B
D Q
E2
in
sal
=0?
ban
R1
R2
ALUALU
A2 A1 A0
OPERACIÓN
000 A + B
001 A – B
010 B – A
011 A + 1
100 B + 1
101 A – 1
110111
B – 1A*B
10
lunes, 10 de abril de 2023
PROCESADOR DE PROPÓSITO GENERALPROCESADOR DE PROPÓSITO GENERAL
11
lunes, 10 de abril de 2023
Recommended