Llega Altifigence Academy: de las puertas lógicas al diseño RTL
Empieza a aprender diseño digital con Altifigence Academy. El curso gratuito de circuitos lógicos digitales conecta las puertas lógicas, los circuitos combinacionales y secuenciales y la práctica con SystemVerilog.
Altifigence Academy ya está disponible para quienes dan sus primeros pasos en el diseño digital o quieren repasar sus fundamentos. El aprendizaje comienza con la representación de 0 y 1 en los circuitos y avanza hacia la implementación de su comportamiento en RTL y la verificación del diseño.
Empieza por los circuitos lógicos digitales
El curso introductorio gratuito de circuitos lógicos digitales presenta, paso a paso, los conceptos necesarios para comprender y diseñar hardware digital.
Señales digitales y puertas lógicas: aprende la representación de números y el funcionamiento de AND, OR, NOT, BUFFER, NAND, NOR, XOR y XNOR mediante símbolos y tablas de verdad.
De las expresiones lógicas a los circuitos: utiliza álgebra de Boole y mapas de Karnaugh, y continúa con codificadores, decodificadores, multiplexores, sumadores y comparadores.
Circuitos con memoria: comprende la diferencia entre latches y flip-flops y estudia el reloj, el reinicio, los contadores, los registros de desplazamiento y las máquinas de estados finitos.
Diseño y verificación juntos: implementa circuitos en SystemVerilog, interpreta formas de onda y comprueba casos límite con un modelo de referencia independiente. Integra lo aprendido en un detector de patrones 101 superpuestos.
Los capítulos avanzados opcionales amplían el recorrido con ALU, aritmética de punto fijo, memoria, FIFO, segmentación en etapas, interfaces ready/valid y transmisión UART.
Conecta los conceptos con la práctica
Sigue un diseño desde su tabla de verdad y sus ecuaciones hasta el circuito y la forma de onda. Puedes leer las lecciones conceptuales en el navegador; el curso también proporciona código de ejemplo y archivos de entrada. Para las prácticas, prepara un proyecto de Digital Design Studio Desktop y los permisos de ejecución necesarios.
Más cursos en preparación
Se están preparando cursos de fundamentos del diseño RTL, rutas de datos y segmentación en etapas, matrices sistólicas, aceleradores CNN y diseño de circuitos analógicos. Aparecen como cursos en preparación en el catálogo. Ya puedes empezar con el curso disponible de circuitos lógicos digitales.