Chip Programmers & Debuggers

Η RS προσφέρει μια ποικιλία από προγραμματιστές chip, προσαρμογείς, εκσφαλματωτές και σβηστήρες υπεριώδους ακτινοβολίας (UV) για κάθε ανάγκη προγραμματισμού, διαμόρφωσης παραμέτρων λογισμικού ή διαγραφής. Ο εξοπλισμός μας υποστηρίζει ένα ευρύ φάσμα μικροκυκλωμάτων chip, συμπεριλαμβανομένων των EPROM, πλακετών ηλεκτρικά απαλείψιμης προγραμματίσιμης μνήμης μόνο για ανάγνωση (EEPROM), πλακέτες πτητικής μνήμης (flash), GAL, και μικροελεγκτών.

Προγραμματιστές chip

Οι προγραμματιστές chip, επίσης γνωστοί ως προγραμματιστές ολοκληρωμένων κυκλωμάτων ή προγραμματιστές διατάξεων, είναι εργαλεία ανάπτυξης που επιτρέπουν τον προγραμματισμό των chip μνήμης. Τα chip μνήμης είναι διατάξεις που μπορούν να αποθηκεύσουν ένα πρόγραμμα, δεδομένα ή και τα δύο. Υπάρχουν δύο κύριοι τύποι εργαλείων προγραμματισμού, το πρώτο εργαλείο παραμετροποιεί τη συσκευή-στόχο απευθείας με μια υποδοχή στον προγραμματιστή, ενώ το δεύτερο παραμετροποιεί τη συσκευή σε μια πλακέτα τυπωμένου κυκλώματος.

Παραμετροποίηση υποδοχών

Τα απλά και εύχρηστα εργαλεία προγραμματισμού υποδοχών επιτρέπουν την εισαγωγή της συσκευής σε μια υποδοχή στην επάνω πλευρά του προγραμματιστή. Η υποδοχή είναι συνήθως τύπου ZIF (Μηδενικής Δύναμης Εισχώρησης), ωστόσο εάν η συσκευή δεν διαθέτει συσκευασία τύπου DIP (συσκευασία διπλής γραμμής), χρησιμοποιείται συνήθως ένας προσαρμογέας plug-in (ενβυσμάτωσης) που μετατρέπει τη διάταξη ακροδεκτών σε διάταξη κατάλληλη για άλλη υποδοχή.

Άμεσος προγραμματισμός

Στον άμεσο προγραμματισμό, το εργαλείο προγραμματισμού συνδέεται με την πλακέτα είτε με έναν σύνδεσμο είτε με ένα ειδικό καλώδιο. Η μέθοδος αυτή αναφέρεται συχνά ως προγραμματισμός επί της πλακέτας ή προγραμματισμός εντός του κυκλώματος. Οι προγραμματιστές συσκευών συνδέονται σε υπολογιστή μέσω μιας παράλληλης θύρας, θύρας USB ή διεπαφής τοπικού δικτύου (LAN). Τα προγράμματα λογισμικού στον υπολογιστή μεταφέρουν τα δεδομένα στον προγραμματιστή και στη συνέχεια στη συσκευή, όπου ξεκινά η διαδικασία προγραμματισμού.

Εντοπισμός σφαλμάτων σε chip

Τα εργαλεία εντοπισμού σφαλμάτων σε chip χρησιμοποιούνται ως μέσο για την υποστήριξη διεργασιών αποσφαλμάτωσης. Οι συσκευές υλισμικού ICE (προσομοιωτές σε κύκλωμα) χρησιμοποιούν έναν προσομοιωτή εντός του κυκλώματος με στόχο τον εντοπισμό σφαλμάτων στο λογισμικό του ενσωματωμένου συστήματος. Οι προσομοιωτές φορτώνουν προγράμματα στο ενσωματωμένο σύστημα. Τα προγράμματα εκτελούνται σταδιακά και εντοπίζουν σιγά σιγά το πρόβλημα. Εναλλακτικά, τα εργαλεία εντοπισμού σφαλμάτων σε chip ή τα JTAG χρησιμοποιούν μια πρόσθετη διεπαφή σύνδεσης με το υλισμικό σε λειτουργία.

Σβηστήρες υπεριώδους ακτινοβολίας (UV)

Οι σβηστήρες υπεριώδους ακτινοβολίας (UV) είναι εργαλεία που χρησιμοποιούνται για τη διαγραφή δεδομένων αποθηκευμένων σε μνήμες EPROM (Απαλείψιμες προγραμματίσιμες μνήμες μόνο για ανάγνωση). Τα εργαλεία εφαρμόζουν ισχυρή κατευθυνόμενη έκθεση υπεριώδους ακτινοβολίας με στόχο να προκαλέσουν ιονισμό στο οξείδιο του πυριτίου. Αυτό οδηγεί στη διάλυση ή σβήσιμο του αποθηκευμένου φορτίου στην κινητή πύλη.

Προσαρμογείς προγραμματισμού chip

Οι προσαρμογείς προγραμματισμού chip είναι εξαρτήματα που χρησιμοποιούνται μαζί με τους προγραμματιστές chip. Οι προσαρμογείς χρησιμοποιούνται κατά τα στάδια κατασκευής πρωτοτύπων και ανάπτυξης. Οι προσαρμογείς μετασχηματίζουν το περίβλημα του ολοκληρωμένου κυκλώματος ώστε να είναι δυνατός ο προγραμματισμός και άλλων τύπων περιβλήματος, συμπεριλαμβανομένων των PLCC, DIL και DIP