Dpto.deIng.TelemticayElectrnica
DiseoDigital2
Bloquetemtico1
BT1_A1_P2
Diseojerrquico
Metodologa
Diseojerrquico
El diseo de la jerarqua de un sistema consiste en la descripcin de su arquitectura
mediante capas o niveles de jerarqua
Sistema
A B C
A0 A1 B C0 C1 C2
DiseoDigital2.Dpto.deIngenieraTelemticayElectrnica(ETSISTUPM) BT1_A1_P2_2
Objetivosdeldiseojerrquico
Simplificar la complejidad de los mdulos que componen la estructura del sistema
A medida que se profundiza en los niveles de la jerarqua aumenta la complejidad de la
estructura, compuesta por un mayor nmero de mdulos con funciones cada vez ms
simples
La descomposicin del sistema cesa cuando la complejidad de los mdulos del ltimo
nivel de la jerarqua permite que su realizacin sea abordable
COMPLEJIDAD COMPLEJIDAD
_
ESTRUCTURAL Sistema FUNCIONAL
+
A B C
A0 A1 B C0 C1 C2
+ _
DiseoDigital2.Dpto.deIngenieraTelemticayElectrnica(ETSISTUPM) BT1_A1_P2_3
Ventajasdeldiseojerrquico
DiseoDigital2.Dpto.deIngenieraTelemticayElectrnica(ETSISTUPM) BT1_A1_P2_4
Diseojerrquicodesistemasdigitales(I)
Para cada mdulo que forma parte de un nivel de jerarqua debe estar
definida:
La interfaz
Todos los puertos, indicando su nombre, direccionalidad y las
caractersticas de la informacin que transfiere
La funcin
Con un grado de abstraccin que depende del nivel de la
jerarqua
DiseoDigital2.Dpto.deIngenieraTelemticayElectrnica(ETSISTUPM) BT1_A1_P2_5
Diseojerrquicodesistemasdigitales(II)
DiseoDigital2.Dpto.deIngenieraTelemticayElectrnica(ETSISTUPM) BT1_A1_P2_6
Diseojerrquicodesistemasdigitales(III)
DISEODELA Sistema
JERRQUA METODOLOGA
TOPDOWN
A B C
A0 A1 B C0 C1 C2
RECONSTRUCCIN
DELA A0 A1 B C0 C1 C2
JERRQUA
A B C
METODOLOGA
Sistema BOTTOMUP
DiseoDigital2.Dpto.deIngenieraTelemticayElectrnica(ETSISTUPM) BT1_A1_P2_7
Verificacindeldiseojerrquico(I)
La verificacin del funcionamiento de un mdulo debe realizarse una vez est
asegurado el correcto funcionamiento de los mdulos que lo componen en un nivel
jerrquico inferior
TEST DE MDULOS
NIVEL JERRQUICO N N1 N2 N3 DEL NIVEL N
TEST DE MDULOS
NIVEL JERRQUICO N+1
DEL NIVEL N+1
DiseoDigital2.Dpto.deIngenieraTelemticayElectrnica(ETSISTUPM) BT1_A1_P2_8
Verificacindeldiseojerrquico(II)
TEST DE MDULOS
DEL NIVEL N TEST DE N1+N2
TEST DE MDULOS
TEST DE N1+N2+N3
DEL NIVEL N+1
DiseoDigital2.Dpto.deIngenieraTelemticayElectrnica(ETSISTUPM) BT1_A1_P2_9
MEDTH:Nivelsuperiordelajerarqua
CONTROL
I2C
interfazI2C procesamiento
DATOS
ycontrol
TEMP. HUM.
COLUMNAS HH:MM:SS
control TECLA
reloj AM/PM
FILAS control
teclado
displays
DISP. SEG.
DiseoDigital2.Dpto.deIngenieraTelemticayElectrnica(ETSISTUPM) BT1_A1_P2_10