Simulación de circuitos digitales

Motores potentes para simulación de circuitos digitales

Simulación de circuitos digitales

Motores potentes para simulación de circuitos digitales

TINA Incluye varios potentes motores para simulación de circuitos digitales. TINA resuelve la ecuación de estado lógico en cada nodo y muestra los resultados. Rastree la operación del circuito paso a paso hacia adelante y hacia atrás, o use el modo de ejecución automática de TINA. El motor de simulación de circuitos digitales impulsado por eventos también realiza un seguimiento de los estados internos, lo que permite el estudio de los peligros digitales. Además, TINA presenta el diagrama de tiempo completo de un circuito digital. Las señales digitales se muestran en una ventana de estilo de analizador lógico especial donde cada señal se muestra en un sistema de coordenadas separado. También puede ver el resultado de la simulación digital en el instrumento virtual Logic Analyzer de TINA. Los componentes digitales en TINA incluyen componentes digitales básicos como puertas, chanclas, circuitos integrados lógicos y componentes digitales complejos como MCU, convertidores AD y DA, componentes VHDL y Verilog. Por supuesto, también puede mezclar componentes digitales y analógicos. Tales llamados circuitos mixtos se discuten en Simulación de circuito mixto.

Circuitos digitales basicos

Las bibliotecas de componentes de TINA incluyen gran cantidad de componentes digitales desde puertas a circuitos integrados digitales.
Puertas: búfer, búfer de tres estados, inversor, inversor Schmidt, AND (2, 3 y entradas 4), OR (2, 3 y 4), NAND (2, 3 y 4 entradas), NOR (2) , 3, y 4 entradas), y XOR
Flip-flop: D latch, D flip-flop, SR flip-flop, JK flip-flop
Circuitos integrados digitales: familia lógica 74000, familia lógica 4000

Simulación de circuitos digitales, imagen 1
Simulación de circuitos digitales, imagen 2

El complejo control lógico de los circuitos electrónicos modernos a menudo requiere dispositivos programables, como microcontroladores (MCU), FPGA, ASIC. CPLDs. Los SPLD, etc., las bibliotecas de componentes de TINA incluyen más de 800 MCU, mientras que los otros dispositivos programables pueden describirse mediante los lenguajes de descripción de hardware VHDL y Verilog, ambos disponibles en TINA.

Circuitos de microcontroladores (MCU)

TINA incluye una amplia gama de microcontroladores (PIC, AVR, 8051, HCS, ARM) que puede probar, depurar y ejecutar de forma interactiva. El ensamblador MCU incorporado le permite modificar su código de ensamblador y ver el resultado rápidamente. También puede programar y depurar MCU en C, utilizando compiladores de C externos. Puede encontrar más información sobre la simulación del circuito del microcontrolador en TINA en Circuitos de microcontroladores.

Simulación HDL

TINA incluye todos los principales lenguajes de descripción de hardware analógicos, digitales y mixtos: VHDL, simulación Verilog HDL. Verilog-A y Verilog AMS para verificar diseños en entornos analógicos, digitales y de señales mixtas analógicas y digitales. Sus circuitos pueden contener bloques HDL editables de las bibliotecas de TINA y Xilinx u otros componentes HDL creados por usted o descargados de Internet. TINA compila HDL en un código de máquina altamente eficiente para la optimización de la velocidad. Puede combinar libremente las macros HDL y Spice y los componentes esquemáticos de TINA. También puede editar la fuente HDL de cualquier componente HDL y luego simular y ver el resultado al instante. Con el depurador HDL incorporado, puede ejecutar el código HDL paso a paso, agregar puntos de interrupción, puntos de observación, mostrar información variable, etc.

Puede encontrar más información sobre la simulación de circuitos HDL en TINA en la simulación digital HDL (VHDL y Verilog) en