Requisito previo: Introducción a
la implementación de sistemas digitales significa cómo se construye el sistema a partir de componentes más pequeños y simples llamados módulos. Los módulos pueden variar desde simples Gates hasta procesadores complejos. El sistema digital sigue alguna implementación jerárquica.
Implementación jerárquica:
es un sistema de diseño modular que utiliza la técnica divide y vencerás que simplifica la implementación y la depuración. Los módulos se diseñan y construyen por separado y luego se ensamblan para formar el sistema. Uno de los principales factores para la rentabilidad de los sistemas digitales.
Diseño de arriba hacia abajo:
comienza en la parte superior (raíz) y trabaja hacia abajo por refinamiento sucesivo. Este diseño descompone el sistema en subsistemas y luego subsistemas en subsistemas más simples y más pequeños y así sucesivamente. Se detiene cuando el subsistema se puede realizar directamente por el módulo.
Diseño de abajo hacia arriba:
comienza en las hojas y junta las piezas para construir el diseño. Los subsistemas se ensamblan para formar un subsistema más grande. Se detiene cuando se logra la especificación funcional requerida.
En la práctica, se necesitan y utilizan enfoques de diseño de arriba hacia abajo y de abajo hacia arriba. Los diseñadores necesitan un enfoque de arriba hacia abajo para dividir y conquistar para manejar la complejidad y los diseñadores necesitan de abajo hacia arriba porque en un sistema bien diseñado, la estructura se diseña influenciada por las primitivas disponibles.
Publicación traducida automáticamente
Artículo escrito por rajkumarupadhyay515 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA