Next: Codificador unario
Up: Prácticas
Previous: Detector de secuencias de
Este vez tienes que construir un circuito que va a funcionar en una central nuclear. En concreto, deberás averiguar cuando ocurren 5 eventos de forma consecutiva, y si ocurren, debes hacer sonar una alarma. Llamemos a los 5 eventos, E0, E1, E2, E3 y E4. Ejemplos:
E0E1E2E3E4 |
Suena la alarma. |
E0E2E1E3E4 |
No suena. |
E1E2E3E4E0 |
No suena. |
Has de tener en cuenta que, siempre y cuando se rompa la secuencia porque ocurre un evento inesperado, debes reinicializar la cuenta. Realiza un deserrollo para las dos metodologías conocidas: Moore y Mealy. Tienes plena libertad para utilizar el número y tipo de flip-flops que consideres necesario. Calcular fmax.
Figure 4.12:
Interface de un codificador unario.
|
1999-05-21