Χαρίστε το δικό σας συμβούλιο ανάπτυξης CPLD

που ήθελε ποτέ να κάνει το άλμα από μικροελεγκτές σε λογικές μάρκες; Αν και δεν είναι τεχνικά το ίδιο πράγμα θεωρούμε τις συσκευές FPGA και CPLD να βρίσκονται σε παρόμοιες κατηγορίες. Όπως το FPGAS, σύνθετες προγραμματιζόμενες λογικές συσκευές σάς επιτρέπουν να χτίσετε το υλικό μέσα σε ένα τσιπ. Και αν έχετε το Knack για τις σανίδες κυκλώματος χάραξης, μπορείτε τώρα να δημιουργήσετε τη δική σας μονάδα ανάπτυξης CPLD. Οι μεγάλοι αναγνώστες Hackaday θα θυμούνται τη δική μας παροχή σε αυτόν τον τομέα.

Τα χρόνια της εμπειρίας των μικροελεγκτών μας έχουν διδάξει ένα μάντρα: αν δεν λειτουργεί είναι ένα πρόβλημα υλικού. Έχουμε ένα Knack για σπατάλη ώρες προσπαθώντας να καταλάβουμε γιατί ο κώδικας μας δεν λειτουργεί. Η πλειοψηφία του χρόνου είναι ένα ζήτημα υλικού. Και αυτός είναι ο λόγος για τον οποίο ίσως να μην θέλετε να σχεδιάσετε τα δικά σας εργαλεία dev όταν ξεκινάτε. Αλλά ένα πράγμα που ο οδηγός αυτός θα πάει γι ‘αυτό είναι αυξανόμενες δοκιμές. Μετά από χάραξη και επιθεώρηση του πίνακα, είναι κατοικημένο σε στάδια. Υπάρχει διαθέσιμη κώδικα δοκιμής για κάθε στάδιο που θα βοηθήσει στην επαλήθευση ότι το υλικό λειτουργεί όπως αναμένεται.

Το CPLD προγραμματίζεται χρησιμοποιώντας την κεφαλίδα 10 ακίδων. Εάν δεν έχετε προγραμματιστή, μπορείτε να χτίσετε τη δική σας που χρησιμοποιεί ένα παράλληλο λιμάνι. Περιλαμβάνεται στο διοικητικό συμβούλιο είναι ένα attiny2313 που είναι μια καλή πινελιά, καθώς μπορεί να προσομοιώσει όλα τα είδη διαφορετικού υλικού για να δοκιμάσετε με τον κώδικα VHDL. Υπάρχει επίσης μια σειρά LED, ένα σύνολο διακόπτες DIP, και μερικές κεφαλίδες ξεμπλοκάρισμα για εκκίνηση.

Leave a Comment