การจำลองวงจรดิจิตอล

เครื่องยนต์ที่ทรงพลังสำหรับการจำลองวงจรดิจิตอล

การจำลองวงจรดิจิตอล

เครื่องยนต์ที่ทรงพลังสำหรับการจำลองวงจรดิจิตอล

Jump to TINA Main Page & General Information 

การจำลองวงจร VHDL

การจำลองวงจร Verilog

การจำลองวงจร MCU

TINA รวมถึงเครื่องยนต์ที่ทรงพลังหลายตัวสำหรับการจำลองวงจรดิจิตอล TINA แก้สมการสถานะตรรกะที่แต่ละโหนดและแสดงผลลัพธ์ ติดตามการทำงานของวงจรไปข้างหน้าและย้อนกลับทีละขั้นตอนหรือใช้โหมดการทำงานอัตโนมัติของ TINA เอ็นจิ้นวงจรจำลองเหตุการณ์ที่ขับเคลื่อนด้วยเหตุการณ์ยังติดตามสถานะภายในทำให้สามารถศึกษาอันตรายจากระบบดิจิตอลได้ นอกจากนี้ TINA ยังแสดงแผนภาพเวลาที่สมบูรณ์ของวงจรดิจิตอล สัญญาณดิจิตอลจะแสดงในหน้าต่างสไตล์ตัววิเคราะห์ตรรกะพิเศษซึ่งสัญญาณแต่ละรายการจะแสดงในระบบพิกัดแยกต่างหาก นอกจากนี้คุณยังสามารถดูผลลัพธ์ของการจำลองแบบดิจิตอลในเครื่องมือเสมือน Logic Analyzer ของ TINA ส่วนประกอบดิจิตอลใน TINA รวมถึงชิ้นส่วนดิจิตอลขั้นพื้นฐานเช่น Gates, Flip-Flops, IC ICs และส่วนประกอบดิจิตอลที่ซับซ้อนเช่น MCUs, AD และ DA converter, VHDL และ Verilog แน่นอนคุณสามารถผสมองค์ประกอบแบบดิจิตอลและอนาล็อก เรียกว่าวงจรผสมดังกล่าวจะกล่าวถึงที่ การจำลองวงจรผสม.

วงจรดิจิตอลพื้นฐาน

ห้องสมุดองค์ประกอบของ TINA ประกอบไปด้วยชิ้นส่วนดิจิตอลจำนวนมากตั้งแต่เกตจนถึงไอซีดิจิตอล
ประตู: บัฟเฟอร์บัฟเฟอร์ tri-state อินเวอร์เตอร์อินเวอร์เตอร์ชมิดท์และอินพุต (2, 3 และ 4) หรืออินพุต (2, 3 และ 4), NAND (2, 3 และ 4 อินพุต) , 2 และ 3 อินพุต) และ XOR
Flip-Flop: D latch, D flip-flop, SR flip-flop, JK flip-flop
วงจรรวมแบบดิจิตอล: ตระกูลโลจิคัล 74000, ตระกูลโลจิคัล 4000

การจำลองวงจรดิจิตอล, ภาพ 1
การจำลองวงจรดิจิตอล, ภาพ 2

การควบคุมเชิงตรรกะที่ซับซ้อนของวงจรอิเล็กทรอนิกส์ที่ทันสมัยมักจะต้องใช้อุปกรณ์ที่สามารถตั้งโปรแกรมได้เช่นไมโครคอนโทรลเลอร์ (MCU), FPGAs, ASIC CPLDs SPLDs ฯลฯ ไลบรารีคอมโพเนนต์ของ TINA นั้นมีมากกว่า 800 MCUs ในขณะที่ VHDL และ Verilog สามารถอธิบายอุปกรณ์ฮาร์ดแวร์ที่ตั้งโปรแกรมได้อื่น ๆ

วงจรไมโครคอนโทรลเลอร์ (MCU)

TINA มีตัวควบคุมไมโครคอนโทรลเลอร์หลากหลายรูปแบบ (PIC, AVR, 8051, HCS, ARM) ซึ่งคุณสามารถทดสอบแก้จุดบกพร่องและเรียกใช้แบบโต้ตอบ แอสเซมบลี MCU ในตัวช่วยให้คุณสามารถแก้ไขรหัสแอสเซมเบลอร์ของคุณและดูผลลัพธ์ทันที นอกจากนี้คุณยังสามารถตั้งโปรแกรมและดีบัก MCUs ใน C โดยใช้คอมไพเลอร์ C ภายนอกคุณสามารถค้นหาข้อมูลเพิ่มเติมเกี่ยวกับการจำลองวงจรไมโครคอนโทรลเลอร์ใน TINA ได้ที่ วงจรไมโครคอนโทรลเลอร์.

การจำลอง HDL

TINA มีคำอธิบายฮาร์ดแวร์แบบอะนาล็อก, ดิจิตอลและผสมที่สำคัญทั้งหมดภาษา: VHDL, การจำลอง Verilog HDL Verilog-A และ Verilog AMS เพื่อตรวจสอบการออกแบบในสภาพแวดล้อมแบบอะนาล็อกดิจิตอลและสัญญาณผสมแบบอะนาล็อก วงจรของคุณสามารถมีบล็อก HDL ที่แก้ไขได้จากไลบรารีของ TINA และ Xilinx หรือส่วนประกอบ HDL อื่น ๆ ที่สร้างขึ้นด้วยตัวเองหรือดาวน์โหลดจากอินเทอร์เน็ต TINA รวบรวม HDL เป็นรหัสเครื่องที่มีประสิทธิภาพสูงเพื่อการปรับความเร็วสูงสุด คุณสามารถรวม HDL และ Spice มาโครและส่วนประกอบแผนผังของ TINA นอกจากนี้คุณสามารถแก้ไขแหล่ง HDL ของส่วนประกอบ HDL ใด ๆ จากนั้นจำลองและดูผลลัพธ์ได้ทันที ด้วยดีบักเกอร์ HDL ในตัวคุณสามารถรันโค้ด HDL ทีละขั้นตอนเพิ่มเบรกพอยต์จุดเฝ้าดูแสดงข้อมูลตัวแปร ฯลฯ

คุณสามารถค้นหาข้อมูลเพิ่มเติมเกี่ยวกับการจำลองวงจร HDL ใน TINA ได้ที่การจำลอง HDL แบบดิจิทัล (VHDL และ Verilog) ที่