디지털 회로 시뮬레이션

디지털 회로 시뮬레이션을위한 강력한 엔진

디지털 회로 시뮬레이션

디지털 회로 시뮬레이션을위한 강력한 엔진

Jump to TINA Main Page & General Information 

VHDL 회로 시뮬레이션

Verilog 회로 시뮬레이션

MCU 회로 시뮬레이션

TINA 디지털 회로 시뮬레이션을위한 몇 가지 강력한 엔진을 포함합니다. TINA는 각 노드에서 논리 상태 방정식을 풀고 결과를 표시합니다. 회로의 동작을 앞뒤로 단계적으로 추적하거나 TINA의 자동 실행 모드를 사용하십시오. 이벤트 주도 디지털 회로 시뮬레이션 엔진은 내부 상태를 추적하여 디지털 위험을 연구 할 수 있습니다. 또한 TINA는 디지털 회로의 전체 시간 다이어그램을 제공합니다. 디지털 신호는 특수 논리 분석기 스타일 창에 표시되며 각 신호는 별도의 좌표계로 표시됩니다. TINA의 Logic Analyzer 가상 악기에서 디지털 시뮬레이션의 결과를 볼 수도 있습니다. TINA의 디지털 구성 요소에는 게이츠, 플립 플롭, 로직 IC 및 MCU, AD 및 DA 컨버터, VHDL 및 Verilog 구성 요소와 같은 복잡한 디지털 구성 요소와 같은 기본 디지털 부품이 포함됩니다. 물론 디지털 및 아날로그 구성 요소를 혼합 할 수도 있습니다. 이러한 소위 혼합 회로는 다음에서 논의된다. 혼합 회로 시뮬레이션.

기본 디지털 회로

TINA의 구성 요소 라이브러리에는 게이트에서 디지털 IC에 이르는 많은 디지털 구성 요소가 포함됩니다.
게이츠 : 버퍼, 3 상태 버퍼, 인버터, 슈미트 인버터, AND (2, 3 및 4 입력), OR (2, 3 및 4 입력), NAND (2, 3 및 4 입력), NOR (2 , 3 및 4 입력) 및 XOR
플립 플롭 : D 래치, D 플립 플롭, SR 플립 플롭, JK 플립 플롭
디지털 IC : 74000 로직 제품군, 4000 로직 제품군

디지털 회로 시뮬레이션, 이미지 1
디지털 회로 시뮬레이션, 이미지 2

현대 전자 회로의 복잡한 로직 제어에는 종종 마이크로 컨트롤러 (MCU), FPGA, ASIC과 같은 프로그래머블 디바이스가 필요합니다. CPLD. TINA의 구성 요소 라이브러리에는 800 MCU 이상이 포함되어 있으며, 다른 프로그래밍 가능 장치는 VHDL 및 Verilog 하드웨어 설명 언어 (TINA에서 모두 사용 가능)로 설명 될 수 있습니다.

마이크로 컨트롤러 (MCU) 회로

TINA는 대화식으로 테스트, 디버그 및 실행할 수있는 다양한 마이크로 컨트롤러 (PIC, AVR, 8051, HCS, ARM)를 포함합니다. 내장 된 MCU 어셈블러를 사용하면 어셈블러 코드를 수정하고 결과를 즉시 볼 수 있습니다. 외부 C 컴파일러를 사용하여 C에서 MCU를 프로그래밍하고 디버깅 할 수도 있습니다. TINA의 마이크로 컨트롤러 회로 시뮬레이션에 대한 자세한 내용은 마이크로 컨트롤러 회로.

HDL 시뮬레이션

TINA는 모든 주요 아날로그, 디지털 및 혼합 하드웨어 설명 언어를 포함합니다 : VHDL, Verilog HDL 시뮬레이션. Verilog-A 및 Verilog AMS를 사용하여 아날로그, 디지털 및 혼합 신호 아날로그 - 디지털 환경에서 설계를 검증합니다. 귀하의 회로에는 TINA 및 Xilinx 라이브러리 또는 귀하가 직접 작성하거나 인터넷에서 다운로드 한 다른 HDL 구성 요소의 편집 가능한 HDL 블록이 포함될 수 있습니다. TINA는 HDL을 속도 최적화를위한 매우 효율적인 기계 코드로 컴파일합니다. 당신은 자유롭게 HDL과 Spice 매크로 및 TINA의 스키 매틱 구성 요소를 보여줍니다. 또한 HDL 구성 요소의 HDL 소스를 편집 한 다음 즉시 시뮬레이션하고 결과를 볼 수 있습니다. 내장 된 HDL 디버거를 사용하면 단계별로 HDL 코드를 실행하고 중단 점을 추가하고 점을 관찰하고 변수 정보를 표시 할 수 있습니다.

HDL 회로 시뮬레이션에 대한 자세한 정보는 TINA의 디지털 HDL 시뮬레이션 (VHDL 및 Verilog)에서 확인할 수 있습니다.