Ψηφιακή προσομοίωση κυκλώματος

Ισχυροί κινητήρες για προσομοίωση ψηφιακού κυκλώματος

Ψηφιακή προσομοίωση κυκλώματος

Ισχυροί κινητήρες για προσομοίωση ψηφιακού κυκλώματος

Jump to TINA Main Page & General Information 

Προσομοίωση κυκλώματος VHDL

Προσομοίωση κυκλώματος Verilog

Προσομοίωση κυκλώματος MCU

ΤΙΝΑ περιλαμβάνει αρκετούς ισχυρούς κινητήρες για προσομοίωση ψηφιακού κυκλώματος. Η TINA επιλύει την εξίσωση λογικής κατάστασης σε κάθε κόμβο και εμφανίζει τα αποτελέσματα. Παρακολουθήστε τη λειτουργία του κυκλώματος βήμα-βήμα προς τα εμπρός και προς τα πίσω ή χρησιμοποιήστε τη λειτουργία αυτόματης λειτουργίας TINA. Η μηχανή προσομοίωσης ψηφιακού κυκλώματος που βασίζεται σε γεγονότα παρακολουθεί επίσης τις εσωτερικές καταστάσεις, επιτρέποντας τη μελέτη των ψηφιακών κινδύνων. Επιπλέον, η ΤΙΝΑ παρουσιάζει το πλήρες χρονικό διάγραμμα ενός ψηφιακού κυκλώματος. Τα ψηφιακά σήματα εμφανίζονται σε ένα ειδικό παράθυρο στυλ λογικού αναλυτή όπου κάθε σήμα εμφανίζεται σε ένα ξεχωριστό σύστημα συντεταγμένων. Μπορείτε επίσης να δείτε το αποτέλεσμα της ψηφιακής προσομοίωσης στο εικονικό όργανο Logic Analyzer της TINA. Τα ψηφιακά εξαρτήματα στην TINA περιλαμβάνουν βασικά ψηφιακά μέρη όπως πύλες, αναστολείς, λογικά IC και πολύπλοκα ψηφιακά εξαρτήματα όπως MCUs, AD και DA μετατροπείς, VHDL και Verilog. Μπορείτε φυσικά να αναμειγνύετε επίσης ψηφιακά και αναλογικά εξαρτήματα. Τέτοια αποκαλούμενα μικτά κυκλώματα συζητούνται στο Μικτή προσομοίωση κυκλώματος.

Βασικά ψηφιακά κυκλώματα

Οι βιβλιοθήκες συνιστωσών της TINA περιλαμβάνουν πολλές ψηφιακές συνιστώσες από τις πύλες έως τα ψηφιακά ολοκληρωμένα ψηφιακά συστήματα.
Πύλες: ρυθμιστής, ρυθμιστής τρι-καταστάσεων, μετατροπέας συχνότητας, μετατροπέας Schmidt, ΚΑΙ (είσοδοι 2, 3 και 4), Ή (εισόδους 2, 3 και 4), NAND (2, 3 και 4) , 2 και 3) και XOR
Σαγιονάρες: κλείδωμα D, φτερό-φλοκίο D, SR φλιπ-φλοπ, JK flip-flop
Ψηφιακά ολοκληρωμένα συστήματα: οικογένεια λογικών 74000, οικογένεια λογικών 4000

Ψηφιακή προσομοίωση κυκλώματος, εικόνα 1
Ψηφιακή προσομοίωση κυκλώματος, εικόνα 2

Ο σύνθετος λογικός έλεγχος των σύγχρονων ηλεκτρονικών κυκλωμάτων απαιτεί συχνά προγραμματιζόμενες συσκευές, όπως μικροελεγκτές (MCUs), FPGAs, ASICs. CPLDs. SPLD κ.λπ. Οι βιβλιοθήκες συνιστωσών της TINA περιλαμβάνουν περισσότερα από 800 MCU, ενώ οι άλλες προγραμματιζόμενες συσκευές μπορούν να περιγραφούν από τις γλώσσες περιγραφής υλικού VHDL και Verilog, οι οποίες είναι διαθέσιμες στο TINA.

Κύκλωμα μικροελεγκτή (MCU)

Το TINA περιλαμβάνει ένα ευρύ φάσμα μικροελεγκτών (PIC, AVR, 8051, HCS, ARM) τα οποία μπορείτε να δοκιμάσετε, να εντοπίσετε σφάλματα και να εκτελέσετε αλληλεπιδραστικά. Ο ενσωματωμένος συνδυασμός MCU σάς επιτρέπει να τροποποιήσετε τον κωδικό του assembler και να δείτε το αποτέλεσμα αμέσως. Μπορείτε επίσης να προγραμματίσετε και debug MCUs σε C, χρησιμοποιώντας εξωτερικούς μεταγλωττιστές C. Μπορείτε να βρείτε περισσότερες πληροφορίες σχετικά με την προσομοίωση κυκλώματος Microcontroller στο TINA at Κύκλωμα μικροελεγκτή.

Προσομοίωση HDL

Το TINA περιλαμβάνει όλες τις σημαντικές αναλογικές, ψηφιακές και μικτές γλώσσες περιγραφής υλικού: VHDL, προσομοίωση HDL Verilog. Verilog-A και Verilog AMS για την επαλήθευση σχεδίων σε αναλογικά, ψηφιακά και αναλογικά ψηφιακά περιβάλλοντα μικτού σήματος. Τα κυκλώματά σας μπορούν να περιέχουν επεξεργάσιμες μονάδες HDL από τις βιβλιοθήκες TINA και Xilinx ή άλλα συστατικά HDL που δημιουργήθηκαν από εσάς ή κατέβασατε από το Internet. Η TINA μεταγλωττίζει το HDL σε πολύ αποδοτικό κώδικα μηχανής για βελτιστοποίηση ταχύτητας. Μπορείτε να συνδυάσετε ελεύθερα HDL και Spice μακροεντολές και τα σχηματικά στοιχεία του TINA. Επίσης, μπορείτε να επεξεργαστείτε την πηγή HDL οποιωνδήποτε εξαρτημάτων HDL, στη συνέχεια να προσομοιώσετε και να δείτε το αποτέλεσμα αμέσως. Με το ενσωματωμένο πρόγραμμα εντοπισμού σφαλμάτων HDL μπορείτε να εκτελέσετε βήμα-βήμα τον κώδικα HDL, να προσθέσετε σημεία διακοπής, σημεία παρακολούθησης, να εμφανίσετε μεταβλητές πληροφορίες κ.λπ.

Μπορείτε να βρείτε περισσότερες πληροφορίες σχετικά με την προσομοίωση κυκλώματος HDL στην TINA στην ψηφιακή HDL προσομοίωση (VHDL και Verilog) στο