Diseño lógico digital
El Diseño Lógico Digital es una herramienta de software para diseñar e implementar circuitos digitales dentro de una arquitectura de ordenador. Proporciona elementos digitales que van desde simples compuertas hasta unidades aritméticas lógicas y máquinas de estado. En este software, los circuitos digitales se pueden convertir fácilmente en módulos reutilizables. La salida del software puede ser según los requisitos mediante el uso de una variedad de técnicas tales como HDL, FOREX, VHDL, etc.
En el software de Diseño Lógico Digital, un usuario puede diseñar y crear fácilmente circuitos lógicos digitales con software tradicional como PLC's, RISU y plataformas Xilinx. Estas herramientas son adecuadas para cualquier aplicación en el campo de la electrónica, con énfasis en los circuitos integrados digitales, las puertas lógicas, el diseño de circuitos digitales y la síntesis. Con el diseño lógico digital el usuario puede diseñar circuitos digitales con o sin programación externa. El programa puede ejecutar el diseño en tiempo real. Algunos ejemplos de aplicaciones populares de diseño lógico digital incluyen aplicaciones RFID, circuitos digitales utilizados en dispositivos inalámbricos, diseño de circuitos digitales para la automatización de la fabricación, software para sistemas distribuidos, circuitos de cálculo HDL, etc.
Una cosa importante que hay que mencionar es que hay muchos programas analógicos como AREG, EESS, Zenerd, y MPS que utilizan una forma diferente de Diseño Lógico Digital (DML) que puede ser implementado en una variedad de maneras. Estos programas se pueden programar directamente desde archivos de texto. Las herramientas de diseño lógico digital más populares son Quartus, Eagle, PCA y XENPAK. Los libros electrónicos sobre cómo utilizar estas herramientas y la arquitectura de las puertas lógicas digitales con libros electrónicos sobre el diseño lógico digital se pueden comprar en línea.