MICROCHIP-LOGO

Αποκωδικοποιητής Viterbi MICROCHIP

MICROCHIP-Viterbi-Αποκωδικοποιητής-ΠΡΟΪΟΝ

Προδιαγραφές

  • Αλγόριθμος: Αποκωδικοποιητής Viterbi
  • Εισαγωγή: Είσοδος μαλακής ή σκληρής 3-bit ή 4-bit
  • Μέθοδος αποκωδικοποίησης: Μέγιστη Πιθανότητα
  • Εκτέλεση: Σειριακή και Παράλληλη
  • Εφαρμογές: Κινητά τηλέφωνα, δορυφορικές επικοινωνίες, ψηφιακή τηλεόραση

Οδηγίες χρήσης προϊόντος

Ο σειριακός αποκωδικοποιητής Viterbi επεξεργάζεται τα bit εισόδου ξεχωριστά με διαδοχικό τρόπο. Ακολουθήστε αυτά τα βήματα για να χρησιμοποιήσετε τον σειριακό αποκωδικοποιητή:

  • Δώστε τα bit εισόδου διαδοχικά στον αποκωδικοποιητή.
  • Ο αποκωδικοποιητής θα ενημερώσει τις μετρήσεις διαδρομής και θα λαμβάνει αποφάσεις για κάθε bit.
  • Κατανοήστε ότι ο σειριακός αποκωδικοποιητής μπορεί να είναι πιο αργός αλλά προσφέρει μειωμένη πολυπλοκότητα και χαμηλότερη χρήση πόρων.
  • Χρησιμοποιήστε τον σειριακό αποκωδικοποιητή για εφαρμογές που δίνουν προτεραιότητα στο μέγεθος, την κατανάλωση ενέργειας και το κόστος έναντι της ταχύτητας.
  • Ο παράλληλος αποκωδικοποιητής Viterbi επεξεργάζεται πολλά bit ταυτόχρονα. Δείτε πώς μπορείτε να χρησιμοποιήσετε τον Παράλληλο αποκωδικοποιητή:
  • Παρέχετε ταυτόχρονα πολλαπλά bit ως είσοδο στον αποκωδικοποιητή για παράλληλη επεξεργασία.
  • Ο αποκωδικοποιητής ενημερώνει διάφορες μετρήσεις διαδρομής παράλληλα, με αποτέλεσμα την ταχύτερη επεξεργασία.
  • Σημειώστε ότι ο Παράλληλος αποκωδικοποιητής προσφέρει υψηλή απόδοση εις βάρος της αυξημένης πολυπλοκότητας και της χρήσης πόρων.
  • Επιλέξτε τον Παράλληλο αποκωδικοποιητή για εφαρμογές που απαιτούν γρήγορη επεξεργασία και υψηλή απόδοση, όπως συστήματα επικοινωνίας σε πραγματικό χρόνο.

FAQ

Ε: Τι είναι οι συνελικτικοί κώδικες;

Α: Οι συνελικτικοί κωδικοί είναι κωδικοί διόρθωσης σφαλμάτων που χρησιμοποιούνται ευρέως σε συστήματα επικοινωνίας για προστασία από σφάλματα μετάδοσης.

Ε: Πώς λειτουργεί ο αποκωδικοποιητής Viterbi;

Α: Ο αποκωδικοποιητής Viterbi χρησιμοποιεί τον αλγόριθμο Viterbi για να προσδιορίσει την πιο πιθανή ακολουθία μεταδιδόμενων bit με βάση το λαμβανόμενο σήμα, ελαχιστοποιώντας τα σφάλματα αποκωδικοποίησης.

Ε: Πότε πρέπει να επιλέξω έναν σειριακό αποκωδικοποιητή Viterbi έναντι ενός παράλληλου;

Α: Επιλέξτε έναν σειριακό αποκωδικοποιητή όταν δίνετε προτεραιότητα σε μειωμένη πολυπλοκότητα, χαμηλότερη χρήση πόρων και αποδοτικότητα κόστους. Είναι κατάλληλο για εφαρμογές όπου η ταχύτητα δεν είναι το πρωταρχικό μέλημα.

Ε: Σε ποιες εφαρμογές χρησιμοποιείται συνήθως ο αποκωδικοποιητής Viterbi;

Α: Ο αποκωδικοποιητής Viterbi χρησιμοποιείται ευρέως σε σύγχρονα συστήματα επικοινωνίας όπως κινητά τηλέφωνα, δορυφορικές επικοινωνίες και ψηφιακή τηλεόραση.

Εισαγωγή

Ο αποκωδικοποιητής Viterbi είναι ένας αλγόριθμος που χρησιμοποιείται σε ψηφιακά συστήματα επικοινωνίας για την αποκωδικοποίηση συνελικτικών κωδίκων. Οι συνελικτικοί κωδικοί είναι κωδικοί διόρθωσης σφαλμάτων που χρησιμοποιούνται ευρέως σε συστήματα επικοινωνίας για την προστασία από σφάλματα που εισάγονται κατά τη μετάδοση.
Ο αποκωδικοποιητής Viterbi προσδιορίζει την πιο πιθανή ακολουθία των εκπεμπόμενων bit με βάση το λαμβανόμενο σήμα χρησιμοποιώντας τον αλγόριθμο Viterbi, μια προσέγγιση δυναμικού προγραμματισμού. Αυτός ο αλγόριθμος εξετάζει όλες τις πιθανές διαδρομές κώδικα για να υπολογίσει την πιο πιθανή ακολουθία bit με βάση το λαμβανόμενο σήμα. Στη συνέχεια επιλέγει τη διαδρομή με την υψηλότερη πιθανότητα.
Ο αποκωδικοποιητής Viterbi είναι ένας αποκωδικοποιητής μέγιστης πιθανότητας, ο οποίος ελαχιστοποιεί την πιθανότητα σφάλματος στην αποκωδικοποίηση του λαμβανόμενου σήματος και υλοποιείται σε Σειριακό, καταλαμβάνοντας μια μικρή περιοχή, και παράλληλα για υψηλότερη απόδοση. Χρησιμοποιείται ευρέως σε σύγχρονα συστήματα επικοινωνίας, συμπεριλαμβανομένων των κινητών τηλεφώνων, των δορυφορικών επικοινωνιών και της ψηφιακής τηλεόρασης. Αυτή η IP δέχεται 3-bit ή 4-bit soft ή hard είσοδο.
Ο αλγόριθμος Viterbi μπορεί να υλοποιηθεί χρησιμοποιώντας δύο κύριες προσεγγίσεις: Σειριακή και Παράλληλη. Κάθε προσέγγιση έχει ξεχωριστά χαρακτηριστικά και εφαρμογές, οι οποίες περιγράφονται ως εξής.
Σειριακός αποκωδικοποιητής Viterbi
Ο σειριακός αποκωδικοποιητής Viterbi επεξεργάζεται τα bit εισόδου ξεχωριστά, ενημερώνοντας διαδοχικά τις μετρήσεις διαδρομής και λαμβάνοντας αποφάσεις για κάθε bit. Ωστόσο, λόγω της σειριακής επεξεργασίας του, τείνει να είναι πιο αργός σε σύγκριση με το αντίστοιχο του Parallel. Ο σειριακός αποκωδικοποιητής απαιτεί 69 κύκλους ρολογιού για να δημιουργήσει μια έξοδο λόγω της διαδοχικής ενημέρωσης όλων των πιθανών μετρήσεων κατάστασης και της ανάγκης να ανιχνεύεται πίσω μέσω του πλέγματος για κάθε bit, με αποτέλεσμα παρατεταμένο χρόνο επεξεργασίας.
Το advantagΗ χρήση ενός σειριακού αποκωδικοποιητή έγκειται στην τυπικά μειωμένη πολυπλοκότητά του και στη χαμηλότερη χρήση πόρων υλικού, σε σύγκριση με έναν παράλληλο αποκωδικοποιητή. Αυτό το κάνει πλεονέκτημαtageous επιλογή για εφαρμογές στις οποίες το μέγεθος, η κατανάλωση ενέργειας και το κόστος είναι πιο κρίσιμα από την ταχύτητα.
Παράλληλος αποκωδικοποιητής Viterbi
Ο παράλληλος αποκωδικοποιητής Viterbi έχει σχεδιαστεί για να επεξεργάζεται ταυτόχρονα πολλά bit. Αυτό επιτυγχάνεται με τη χρήση μεθοδολογιών παράλληλης επεξεργασίας για την ταυτόχρονη ενημέρωση διαφόρων μετρήσεων διαδρομής. Ένας τέτοιος παραλληλισμός οδηγεί σε σημαντική μείωση του αριθμού των κύκλων ρολογιού που απαιτούνται για τη δημιουργία μιας εξόδου, που είναι 8 κύκλοι ρολογιού.
Η ταχύτητα του παράλληλου αποκωδικοποιητή έχει κόστος αυξημένης πολυπλοκότητας και χρήσης πόρων, απαιτώντας περισσότερο υλικό για την υλοποίηση των στοιχείων παράλληλης επεξεργασίας, γεγονός που μπορεί να αυξήσει το μέγεθος και την κατανάλωση ενέργειας του αποκωδικοποιητή. Για εφαρμογές που απαιτούν υψηλή απόδοση και γρήγορη επεξεργασία, όπως συστήματα επικοινωνίας σε πραγματικό χρόνο, προτιμάται συχνά ο παράλληλος αποκωδικοποιητής Viterbi.
Συνοπτικά, η απόφαση μεταξύ χρήσης ενός σειριακού και παράλληλου αποκωδικοποιητή Viterbi εξαρτάται από τις συγκεκριμένες απαιτήσεις της εφαρμογής. Σε εφαρμογές που απαιτούν ελάχιστη ισχύ, κόστος και ταχύτητα, ένας σειριακός αποκωδικοποιητής είναι συνήθως κατάλληλος. Ωστόσο, για εφαρμογές που απαιτούν υψηλή ταχύτητα και υψηλή απόδοση, όπου η απόδοση είναι κρίσιμη, ο παράλληλος αποκωδικοποιητής είναι η προτιμώμενη επιλογή, παρόλο που είναι πιο περίπλοκος και απαιτεί περισσότερους πόρους.

Περίληψη
Ο παρακάτω πίνακας παραθέτει μια περίληψη των χαρακτηριστικών IP του αποκωδικοποιητή Viterbi.
Πίνακας 1. Χαρακτηριστικά αποκωδικοποιητή Viterbi

Βασική έκδοση Αυτό το έγγραφο ισχύει για το Viterbi Decoder v1.1.
Υποστηριζόμενες οικογένειες συσκευών • PolarFire® SoC

• PolarFire

Υποστηριζόμενη ροή εργαλείων Απαιτεί Libero® SoC v12.0 ή νεότερες εκδόσεις.
Αδειοδότηση Το κρυπτογραφημένο RTL Viterbi Decoder διατίθεται ελεύθερα με οποιαδήποτε άδεια Libero.

Κρυπτογραφημένο RTL: Ένας πλήρης κρυπτογραφημένος κώδικας RTL παρέχεται για τον πυρήνα, επιτρέποντας στον πυρήνα να δημιουργηθεί με το SmartDesign. Η προσομοίωση, η σύνθεση και η διάταξη εκτελούνται με το λογισμικό Libero.

Χαρακτηριστικά
Το Viterbi Decoder IP έχει τα ακόλουθα χαρακτηριστικά:

  • Υποστηρίζει μαλακά πλάτη εισόδου 3-bit ή 4-bit
  • Υποστηρίζει σειριακή και παράλληλη αρχιτεκτονική
  • Υποστηρίζει μήκη παρακολούθησης που καθορίζονται από τον χρήστη και η προεπιλεγμένη τιμή είναι 20
  • Υποστηρίζει μονοπολικούς και διπολικούς τύπους δεδομένων
  • Υποστηρίζει ρυθμό κωδικού 1/2
  • Υποστηρίζει μήκος περιορισμού που είναι 7

Οδηγίες εγκατάστασης

Ο πυρήνας IP πρέπει να εγκατασταθεί στον Κατάλογο IP του λογισμικού Libero® SoC αυτόματα μέσω της λειτουργίας ενημέρωσης καταλόγου IP στο λογισμικό Libero SoC, ή γίνεται μη αυτόματη λήψη από τον κατάλογο. Μόλις εγκατασταθεί ο πυρήνας IP στον Κατάλογο IP του λογισμικού Libero SoC, διαμορφώνεται, δημιουργείται και εγκαθίσταται στο SmartDesign για συμπερίληψη στο έργο Libero.

Χρήση και απόδοση συσκευής (Κάντε μια ερώτηση)
Η χρήση πόρων για τον αποκωδικοποιητή Viterbi μετράται χρησιμοποιώντας το εργαλείο Synopsys Synplify Pro και τα αποτελέσματα συνοψίζονται στον παρακάτω πίνακα.
Πίνακας 2. Χρήση συσκευών και πόρων

Στοιχεία συσκευής Τύπος δεδομένων Αρχιτεκτονική Πόροι Απόδοση (MHz) RAM Μαθηματικά Μπλοκ Chip Globals
Οικογένεια Συσκευή LUTs DFF LSRAM uSRAM
PolarFire® SoC MPFS250T Μονοπολική Σειράς 416 354 200 3 0 0 0
Διπολικός Σειράς 416 354 200 3 0 0 0
Μονοπολική Παράλληλο 13784 4642 200 0 0 0 0
Διπολικός Παράλληλο 13768 4642 200 0 0 0 1
PolarFire MPF300T Μονοπολική Σειράς 416 354 200 3 0 0 0
Διπολικός Σειράς 416 354 200 3 0 0 0
Μονοπολική Παράλληλο 13784 4642 200 0 0 0 0
Διπολικός Παράλληλο 13768 4642 200 0 0 0 1

Σπουδαίος: Ο σχεδιασμός υλοποιείται χρησιμοποιώντας τον αποκωδικοποιητή Viterbi διαμορφώνοντας τις ακόλουθες παραμέτρους GUI:

  • Πλάτος Soft Data = 4
  • K Μήκος = 7
  • Ποσοστό κωδικού = ½
  • Μήκος ανίχνευσης = 20

Viterbi Decoder IP Configurator

Viterbi Decoder IP Configurator (Κάντε μια ερώτηση)
Αυτή η ενότητα παρέχει ένα overview της διεπαφής Viterbi Decoder Configurator και των διαφόρων στοιχείων του.
Το Viterbi Decoder Configurator παρέχει μια γραφική διεπαφή για τη διαμόρφωση παραμέτρων και ρυθμίσεων για έναν πυρήνα IP αποκωδικοποιητή Viterbi. Επιτρέπει στο χρήστη να επιλέξει παραμέτρους όπως Soft Data Width, K Length, Code Rate, Traceback Length, Datatype, Architecture, Testbench και License. Οι διαμορφώσεις κλειδιών περιγράφονται στον Πίνακα 3-1.
Το παρακάτω σχήμα παρέχει αναλυτικά view της διεπαφής Viterbi Decoder Configurator.
Εικόνα 1-1. Viterbi Decoder IP Configurator

MICROCHIP-Viterbi-Decoder-Fig-1

Η διεπαφή περιλαμβάνει επίσης κουμπιά OK και Cancel για επιβεβαίωση ή απόρριψη των διαμορφώσεων που έγιναν.

Περιγραφή λειτουργίας

Το παρακάτω σχήμα δείχνει την υλοποίηση υλικού του αποκωδικοποιητή Viterbi.
Εικόνα 2-1. Υλικό Υλικό Αποκωδικοποιητή Viterbi

MICROCHIP-Viterbi-Decoder-Fig-2

Αυτή η ενότητα λειτουργεί σε DVALID_I. Όταν δηλώνεται DVALID_I, τα αντίστοιχα δεδομένα λαμβάνονται ως είσοδος και η διαδικασία ξεκινά. Αυτή η IP έχει μια προσωρινή μνήμη ιστορικού και βάσει αυτής της επιλογής, η IP παίρνει τον επιλεγμένο αριθμό προσωρινής μνήμης DVALID_Is + Μερικοί κύκλοι ρολογιού για να δημιουργήσει την πρώτη έξοδο. Από προεπιλογή, η προσωρινή μνήμη ιστορικού είναι 20. Η καθυστέρηση μεταξύ της εισόδου και της εξόδου του παράλληλου αποκωδικοποιητή Viterbi είναι 20 DVALID_Is + 14 Κύκλοι Ρολογιού. Η καθυστέρηση μεταξύ της εισόδου και της εξόδου του σειριακού αποκωδικοποιητή Viterbi είναι 20 DVALID_Is + 72 Κύκλοι Ρολογιού.

Αρχιτεκτονική (Κάντε μια ερώτηση)
Ο αποκωδικοποιητής Viterbi ανακτά τα δεδομένα που δόθηκαν αρχικά στον Συνελικτικό Κωδικοποιητή βρίσκοντας την καλύτερη διαδρομή σε όλες τις πιθανές καταστάσεις κωδικοποιητή. Για ένα μήκος περιορισμού 7, υπάρχουν 64 καταστάσεις. Η αρχιτεκτονική αποτελείται από τα ακόλουθα κύρια μπλοκ:

  • Μετρική μονάδα κλάδου (BMU)
  • Μονάδα μέτρησης διαδρομής (PMU)
  • Trace Back Unit (TBU)
  • Προσθήκη Σύγκρισης Επιλογής Μονάδας (ACSU)

Το παρακάτω σχήμα δείχνει την αρχιτεκτονική του αποκωδικοποιητή Viterbi.
Εικόνα 2-2. Viterbi Decoder Architecture

MICROCHIP-Viterbi-Decoder-Fig-3

Ο αποκωδικοποιητής Viterbi αποτελείται από τρία εσωτερικά μπλοκ τα οποία εξηγούνται ως εξής:

  1. Μετρική μονάδα κλάδου (BMU): Το BMU υπολογίζει την απόκλιση μεταξύ του λαμβανόμενου σήματος και όλων των πιθανών μεταδιδόμενων σημάτων, χρησιμοποιώντας μετρήσεις όπως η απόσταση Hamming για δυαδικά δεδομένα ή η Ευκλείδεια απόσταση για προηγμένα σχήματα διαμόρφωσης. Αυτός ο υπολογισμός αξιολογεί την ομοιότητα μεταξύ των λαμβανόμενων και των πιθανών μεταδιδόμενων σημάτων. Το BMU επεξεργάζεται αυτές τις μετρήσεις για κάθε λαμβανόμενο σύμβολο ή bit και προωθεί τα αποτελέσματα στη μονάδα μέτρησης διαδρομής.
  2. Μονάδα μέτρησης διαδρομής (PMU): Το PMU, το οποίο είναι επίσης γνωστό ως μονάδα Add-Compare-Select (ACS), ενημερώνει τις μετρήσεις διαδρομής επεξεργάζοντας μετρήσεις διακλάδωσης από το BMU. Παρακολουθεί τη αθροιστική μέτρηση της καλύτερης διαδρομής για κάθε κατάσταση στο διάγραμμα πέργκολας (μια γραφική αναπαράσταση των πιθανών μεταβάσεων κατάστασης). Το PMU προσθέτει τη νέα μέτρηση διακλάδωσης στην τρέχουσα μέτρηση διαδρομής για κάθε κατάσταση, συγκρίνει όλες τις διαδρομές που οδηγούν σε αυτήν την κατάσταση και επιλέγει αυτή με τη χαμηλότερη μέτρηση, υποδεικνύοντας την πιο πιθανή διαδρομή. Αυτή η διαδικασία επιλογής πραγματοποιείται σε κάθε stage της πέργκολας, με αποτέλεσμα μια συλλογή από τα πιο πιθανά μονοπάτια, γνωστά ως μονοπάτια επιζώντων, για κάθε πολιτεία.
  3. Μονάδα ανίχνευσης (TBU): Το TBU είναι υπεύθυνο για τον προσδιορισμό της πιο πιθανής ακολουθίας καταστάσεων, μετά την επεξεργασία των λαμβανόμενων συμβόλων από το PMU. Αυτό το επιτυγχάνει επανατοποθετώντας το πέργκολο από την τελική κατάσταση με τη μέτρηση της χαμηλότερης διαδρομής. Το TBU ξεκινά από το τέλος της δομής της πέργκολας και ανιχνεύει πίσω μέσω των μονοπατιών επιζώντων χρησιμοποιώντας δείκτες ή αναφορές, για να καθορίσει την πιο πιθανή ακολουθία μετάδοσης. Το μήκος της ανίχνευσης καθορίζεται από το μήκος περιορισμού του συνελικτικού κώδικα, επηρεάζοντας τόσο την καθυστέρηση όσο και την πολυπλοκότητα της αποκωδικοποίησης. Μετά την ολοκλήρωση της διαδικασίας ανίχνευσης, τα αποκωδικοποιημένα δεδομένα παρουσιάζονται ως έξοδο, συνήθως με αφαιρεμένα τα προσαρτημένα ουρά bits, τα οποία αρχικά συμπεριλήφθηκαν για την εκκαθάριση του συνελικτικού κωδικοποιητή.

Ο αποκωδικοποιητής Viterbi χρησιμοποιεί αυτές τις τρεις μονάδες για να αποκωδικοποιήσει με ακρίβεια το λαμβανόμενο σήμα στα αρχικά μεταδιδόμενα δεδομένα, διορθώνοντας τυχόν σφάλματα που μπορεί να έχουν προκύψει κατά τη μετάδοση.
Γνωστός για την αποτελεσματικότητά του, ο αλγόριθμος Viterbi είναι η τυπική μέθοδος για την αποκωδικοποίηση συνελικτικών κωδίκων στα συστήματα επικοινωνίας.
Δύο μορφές δεδομένων είναι διαθέσιμες για μαλακή κωδικοποίηση: μονοπολική και διπολική. Ο παρακάτω πίνακας παραθέτει τις τιμές και τις αντίστοιχες περιγραφές για soft input 3 bit.
Πίνακας 2-1. Είσοδοι μαλακών 3 bit

Περιγραφή Μονοπολική Διπολικός
Το πιο δυνατό 0 000 100
Σχετικά ισχυρό 0 001 101
Σχετικά αδύναμο 0 010 110
Το πιο αδύναμο 0 011 111
Το πιο αδύναμο 1 100 000
Σχετικά αδύναμο 1 101 001
Σχετικά ισχυρό 1 110 010
Το πιο δυνατό 1 111 100

Ο παρακάτω πίνακας παραθέτει τον τυπικό κώδικα συνέλιξης.
Πίνακας 2-2. Τυπικός κώδικας συνέλιξης

Μήκος περιορισμού Ρυθμός εξόδου = 2
Δυάδικος Οκτάεδρος
7 1111001 171
1011011 133

Παράμετροι αποκωδικοποιητή Viterbi και σήματα διεπαφής (Κάνε μια ερώτηση)
Αυτή η ενότητα εξετάζει τις παραμέτρους στον διαμορφωτή γραφικών παραμέτρων του αποκωδικοποιητή Viterbi και τα σήματα I/O.

Ρυθμίσεις διαμόρφωσης (Κάνε μια ερώτηση)
Ο παρακάτω πίνακας παραθέτει τις παραμέτρους διαμόρφωσης που χρησιμοποιούνται στην υλοποίηση υλικού του Viterbi Decoder. Αυτές είναι γενικές παράμετροι και ποικίλλουν ανάλογα με την απαίτηση της εφαρμογής.
Πίνακας 3-1. Παράμετροι διαμόρφωσης

Όνομα παραμέτρου Περιγραφή Αξία
Μαλακό πλάτος δεδομένων Καθορίζει τον αριθμό των bit που χρησιμοποιούνται για την αναπαράσταση του πλάτους δεδομένων εισόδου Επιλογή από τον χρήστη που υποστηρίζει 3 και 4 bit
Κ Μήκος K είναι το μήκος περιορισμού του συνελικτικού κώδικα Διορθώθηκε στο 7
Ποσοστό κωδικού Υποδεικνύει την αναλογία των bit εισόδου προς τα bit εξόδου 1/2
Μήκος ανίχνευσης Καθορίζει το βάθος της πέργκολας που χρησιμοποιείται στον αλγόριθμο Viterbi Η τιμή που ορίζεται από το χρήστη και από προεπιλογή είναι 20
Τύπος δεδομένων Επιτρέπει στους χρήστες να επιλέξουν τον τύπο δεδομένων εισόδου Επιλέγεται από το χρήστη και υποστηρίζει τις ακόλουθες επιλογές:

• Μονοπολικό

• Διπολική

Αρχιτεκτονική Καθορίζει τον τύπο της αρχιτεκτονικής υλοποίησης Υποστηρίζει τους ακόλουθους τύπους υλοποίησης:

• Παράλληλη

• Σειρά

Είσοδοι και έξοδοι σήματα (Κάνε μια ερώτηση)
Ο παρακάτω πίνακας παραθέτει τις θύρες εισόδου και εξόδου του Viterbi Decoder IP.
Πίνακας 3-2. Θύρες εισόδου και εξόδου

Όνομα σήματος Κατεύθυνση Πλάτος Περιγραφή
SYS_CLK_I Εισαγωγή 1 Σήμα ρολογιού εισόδου
ARSTN_I Εισαγωγή 1 Σήμα επαναφοράς εισόδου (Ασύγχρονη ενεργή-χαμηλή επαναφορά)
DATA_I Εισαγωγή 6 Σήμα εισόδου δεδομένων (MSB 3-bit IDATA, LSB 3-bit QDATA)
DVALID_I Εισαγωγή 1 Έγκυρο σήμα εισόδου δεδομένων
DATA_O Παραγωγή 1 Έξοδος δεδομένων αποκωδικοποιητή Viterbi
DVALID_O Παραγωγή 1 Έγκυρο σήμα εξόδου δεδομένων

Διαγράμματα χρονισμού

Αυτή η ενότητα εξετάζει τα διαγράμματα χρονισμού του αποκωδικοποιητή Viterbi.
Το παρακάτω σχήμα δείχνει το διάγραμμα χρονισμού του αποκωδικοποιητή Viterbi που ισχύει τόσο για τη διαμόρφωση σειριακής όσο και για παράλληλη λειτουργία.
Εικόνα 4-1. Διάγραμμα χρονισμού

MICROCHIP-Viterbi-Decoder-Fig-5

  • Ο σειριακός αποκωδικοποιητής Viterbi απαιτεί τουλάχιστον 69 κύκλους ρολογιού (Throughput) για τη δημιουργία της εξόδου.
  • Για να υπολογίσετε την καθυστέρηση του σειριακού αποκωδικοποιητή Viterbi, χρησιμοποιήστε την ακόλουθη εξίσωση:
  • Αριθμός χρόνων buffer ιστορικού DVALIDs + 72 κύκλοι ρολογιού
  • Για Πχample, Εάν το μήκος της προσωρινής μνήμης ιστορικού έχει οριστεί σε 20, τότε
  • Latency = 20 Valids + 72 Clock Clocks
  • Ο παράλληλος αποκωδικοποιητής Viterbi απαιτεί τουλάχιστον 8 κύκλους ρολογιού (Throughput) για τη δημιουργία της εξόδου.
  • Για να υπολογίσετε την καθυστέρηση του παράλληλου αποκωδικοποιητή Viterbi, χρησιμοποιήστε την ακόλουθη εξίσωση:
  • Αριθμός χρόνων buffer ιστορικού DVALIDs + 14 κύκλοι ρολογιού
  • Για Πχample, Εάν το μήκος της προσωρινής μνήμης ιστορικού έχει οριστεί σε 20, τότε
  • Latency = 20 Valids + 14 Clock Clocks

Σπουδαίος: Το διάγραμμα χρονισμού για τον σειριακό και τον παράλληλο αποκωδικοποιητή Viterbi είναι πανομοιότυπο, με εξαίρεση τον αριθμό των κύκλων ρολογιού που απαιτούνται για κάθε αποκωδικοποιητή.

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

Ένα sampΤο le testbench παρέχεται για τον έλεγχο της λειτουργικότητας του αποκωδικοποιητή Viterbi. Για να προσομοιώσετε τον πυρήνα χρησιμοποιώντας τον πάγκο δοκιμών, εκτελέστε τα ακόλουθα βήματα:

  1. Ανοίξτε την εφαρμογή Libero® SoC, κάντε κλικ στην επιλογή Κατάλογος > View > Windows > Κατάλογος και, στη συνέχεια, αναπτύξτε το Solutions-Wireless. Κάντε διπλό κλικ στο Viterbi_Decoder και, στη συνέχεια, κάντε κλικ στο OK. Η τεκμηρίωση που σχετίζεται με το IP παρατίθεται στην ενότητα Documentation.
    Σπουδαίος: Εάν δεν βλέπετε την καρτέλα Κατάλογος, μεταβείτε στο View Μενού των Windows και, στη συνέχεια, κάντε κλικ στην επιλογή Κατάλογος για να το κάνετε ορατό.
  2. Διαμορφώστε την IP σύμφωνα με την απαίτηση, όπως φαίνεται στην Εικόνα 1-1.
  3. Ο κωδικοποιητής FEC πρέπει να ρυθμιστεί για να ελέγξει τον αποκωδικοποιητή Viterbi. Ανοίξτε τον Κατάλογο και διαμορφώστε την IP του κωδικοποιητή FEC.
  4. Μεταβείτε στην καρτέλα Ιεραρχία ερεθίσματος και κάντε κλικ στην επιλογή Δημιουργία ιεραρχίας.
  5. Στην καρτέλα Stimulus Hierarchy, κάντε δεξί κλικ στο testbench (vit_decoder_tb(vit_decoder_tb.v [εργασία])) και, στη συνέχεια, κάντε κλικ στην επιλογή Simulate Pre-Synth Design > Open Interactive.

Σπουδαίος: Εάν δεν βλέπετε την καρτέλα Ιεραρχία ερεθίσματος, μεταβείτε σε View > μενού Windows και κάντε κλικ στην Ιεραρχία ερεθίσματος για να το κάνετε ορατό.
Το εργαλείο ModelSim® ανοίγει με τον πάγκο δοκιμών, όπως φαίνεται στην παρακάτω εικόνα.
Εικόνα 5-1. Παράθυρο προσομοίωσης εργαλείου ModelSim

MICROCHIP-Viterbi-Decoder-Fig-4

Σπουδαίος

  • Εάν η προσομοίωση διακοπεί λόγω του ορίου χρόνου εκτέλεσης που καθορίζεται στο.do file, χρησιμοποιήστε την εντολή run -all για να ολοκληρώσετε την προσομοίωση.
  • Μετά την εκτέλεση της προσομοίωσης, ο πάγκος δοκιμών δημιουργεί δύο files (fec_input.txt, vit_output.txt) και μπορείτε να συγκρίνετε τα δύο files για μια επιτυχημένη προσομοίωση.

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

Πίνακας 6-1. Ιστορικό αναθεώρησης

Αναθεώρηση Ημερομηνία Περιγραφή
B 06/2024 Ακολουθεί η λίστα των αλλαγών που έγιναν στην αναθεώρηση Β του εγγράφου:

• Ενημερώθηκε το περιεχόμενο της ενότητας Εισαγωγή

• Προστέθηκε ο πίνακας 2 στην ενότητα "Χρήση και απόδοση συσκευής".

• Προστέθηκε 1. Ενότητα Viterbi Decoder IP Configurator

• Προστέθηκε το περιεχόμενο σχετικά με τα εσωτερικά μπλοκ, ενημερώθηκε ο Πίνακας 2-1 και προστέθηκε ο Πίνακας 2-2 στο

2.1. Τμήμα Αρχιτεκτονικής

• Ενημερώθηκε ο Πίνακας 3-1 σε 3.1. Ενότητα Ρυθμίσεις διαμόρφωσης

• Προστέθηκε το σχήμα 4-1 και μια σημείωση στην ενότητα 4. Διαγράμματα χρονισμού

• Ενημερώθηκε το Σχήμα 5-1 στο 5. Ενότητα προσομοίωσης πάγκου δοκιμής

A 05/2023 Αρχική έκδοση

Υποστήριξη FPGA μικροτσίπ

Η ομάδα προϊόντων Microchip FPGA υποστηρίζει τα προϊόντα της με διάφορες υπηρεσίες υποστήριξης, όπως Εξυπηρέτηση Πελατών, Κέντρο τεχνικής υποστήριξης πελατών, webιστοσελίδα και γραφεία πωλήσεων σε όλο τον κόσμο. Προτείνεται στους πελάτες να επισκεφτούν τους διαδικτυακούς πόρους του Microchip πριν επικοινωνήσουν με την υποστήριξη, καθώς είναι πολύ πιθανό τα ερωτήματά τους να έχουν ήδη απαντηθεί.
Επικοινωνήστε με το Κέντρο Τεχνικής Υποστήριξης μέσω του webτοποθεσία στο www.microchip.com/support. Αναφέρετε τον αριθμό ανταλλακτικού συσκευής FPGA, επιλέξτε την κατάλληλη κατηγορία περίπτωσης και μεταφορτώστε το σχέδιο files κατά τη δημιουργία θήκης τεχνικής υποστήριξης.
Επικοινωνήστε με την Εξυπηρέτηση Πελατών για μη τεχνική υποστήριξη προϊόντων, όπως τιμολόγηση προϊόντων, αναβαθμίσεις προϊόντων, πληροφορίες ενημέρωσης, κατάσταση παραγγελίας και εξουσιοδότηση.

  • Από τη Βόρεια Αμερική, καλέστε το 800.262.1060
  • Από τον υπόλοιπο κόσμο, καλέστε στο 650.318.4460
  • Φαξ, από οπουδήποτε στον κόσμο, 650.318.8044

Πληροφορίες μικροτσίπ

Το μικροτσίπ Webτοποθεσία
Το Microchip παρέχει ηλεκτρονική υποστήριξη μέσω της εταιρείας μας webτοποθεσία στο www.microchip.com/. Αυτό webο ιστότοπος χρησιμοποιείται για τη δημιουργία files και πληροφορίες εύκολα διαθέσιμες στους πελάτες. Μερικό από το διαθέσιμο περιεχόμενο περιλαμβάνει:

  • Υποστήριξη προϊόντων – Φύλλα δεδομένων και σφάλματα, σημειώσεις εφαρμογής και sampπρογράμματα, πόροι σχεδιασμού, οδηγοί χρήστη και έγγραφα υποστήριξης υλικού, πιο πρόσφατες εκδόσεις λογισμικού και αρχειοθετημένο λογισμικό
  • Γενική Τεχνική Υποστήριξη – Συχνές ερωτήσεις (FAQs), αιτήματα τεχνικής υποστήριξης, διαδικτυακές ομάδες συζήτησης, λίστα μελών προγράμματος συνεργατών σχεδιασμού μικροτσίπ
  • Επιχείρηση Microchip – Οδηγοί επιλογής προϊόντων και παραγγελιών, τελευταία δελτία τύπου Microchip, λίστα σεμιναρίων και εκδηλώσεων, καταχωρίσεις γραφείων πωλήσεων Microchip, διανομέων και αντιπροσώπων εργοστασίων

Υπηρεσία ειδοποιήσεων αλλαγής προϊόντος
Η υπηρεσία ειδοποίησης αλλαγής προϊόντος της Microchip βοηθά τους πελάτες να ενημερώνονται για τα προϊόντα Microchip. Οι συνδρομητές θα λαμβάνουν ειδοποίηση μέσω email κάθε φορά που υπάρχουν αλλαγές, ενημερώσεις, αναθεωρήσεις ή σφάλματα που σχετίζονται με μια συγκεκριμένη οικογένεια προϊόντων ή ένα εργαλείο ανάπτυξης που ενδιαφέρει.
Για να εγγραφείτε, μεταβείτε στο www.microchip.com/pcn και ακολουθήστε τις οδηγίες εγγραφής.
Υποστήριξη Πελατών
Οι χρήστες προϊόντων Microchip μπορούν να λάβουν βοήθεια μέσω πολλών καναλιών:

  • Διανομέας ή Αντιπρόσωπος
  • Τοπικό Γραφείο Πωλήσεων
  • Μηχανικός Ενσωματωμένων Λύσεων (ESE)
  • Τεχνική Υποστήριξη

Οι πελάτες θα πρέπει να επικοινωνήσουν με τον διανομέα, τον αντιπρόσωπό τους ή την ESE για υποστήριξη. Τα τοπικά γραφεία πωλήσεων είναι επίσης διαθέσιμα για να βοηθήσουν τους πελάτες. Σε αυτό το έγγραφο περιλαμβάνεται κατάλογος γραφείων πωλήσεων και τοποθεσιών.
Διατίθεται τεχνική υποστήριξη μέσω του website στη διεύθυνση: www.microchip.com/support
Δυνατότητα προστασίας κωδικών συσκευών μικροτσίπ
Σημειώστε τις ακόλουθες λεπτομέρειες της δυνατότητας προστασίας κωδικών σε προϊόντα Microchip:

  • Τα προϊόντα μικροτσίπ πληρούν τις προδιαγραφές που περιέχονται στο συγκεκριμένο φύλλο δεδομένων μικροτσίπ τους.
  • Η Microchip πιστεύει ότι η οικογένεια προϊόντων της είναι ασφαλής όταν χρησιμοποιείται με τον προβλεπόμενο τρόπο, εντός των προδιαγραφών λειτουργίας και υπό κανονικές συνθήκες.
  • Το Microchip εκτιμά και προστατεύει επιθετικά τα δικαιώματα πνευματικής ιδιοκτησίας του. Οι προσπάθειες παραβίασης των χαρακτηριστικών προστασίας κωδικών του προϊόντος Microchip απαγορεύονται αυστηρά και ενδέχεται να παραβιάζουν τον Νόμο για τα δικαιώματα πνευματικής ιδιοκτησίας στην ψηφιακή εποχή.
  • Ούτε το Microchip ούτε οποιοσδήποτε άλλος κατασκευαστής ημιαγωγών μπορεί να εγγυηθεί την ασφάλεια του κώδικά του. Η προστασία κωδικού δεν σημαίνει ότι εγγυόμαστε ότι το προϊόν είναι «άθραυστο». Η προστασία κωδικών εξελίσσεται συνεχώς. Η Microchip δεσμεύεται να βελτιώνει συνεχώς τα χαρακτηριστικά προστασίας κωδικών των προϊόντων μας.

Νομική ειδοποίηση
Αυτή η δημοσίευση και οι πληροφορίες στο παρόν μπορούν να χρησιμοποιηθούν μόνο με προϊόντα Microchip, συμπεριλαμβανομένου του σχεδιασμού, της δοκιμής και της ενσωμάτωσης προϊόντων Microchip στην εφαρμογή σας. Χρήση αυτών των πληροφοριών
με οποιονδήποτε άλλο τρόπο παραβιάζει αυτούς τους όρους. Οι πληροφορίες σχετικά με τις εφαρμογές συσκευών παρέχονται μόνο για τη δική σας διευκόλυνση και ενδέχεται να αντικατασταθούν από ενημερώσεις. Είναι δική σας ευθύνη να διασφαλίσετε ότι η αίτησή σας πληροί τις προδιαγραφές σας. Επικοινωνήστε με το τοπικό γραφείο πωλήσεων Microchip για πρόσθετη υποστήριξη ή λάβετε πρόσθετη υποστήριξη στο www.microchip.com/en-us/support/design-help/client-support-services.
ΑΥΤΕΣ ΟΙ ΠΛΗΡΟΦΟΡΙΕΣ ΠΑΡΕΧΟΝΤΑΙ ΑΠΟ ΤΟ MICROCHIP «AS IS». Το MICROCHIP ΔΕΝ ΠΑΡΕΧΕΙ ΚΑΜΙΑ ΔΗΛΩΣΗ Ή ΕΓΓΥΗΣΗ ΟΠΟΙΟΥΔΗΠΟΤΕ ΕΙΔΟΥΣ ΡΗΤΗ Ή ΣΙΩΠΗΡΗ, ΓΡΑΠΤΗ Ή ΠΡΟΦΟΡΙΚΗ, ΝΟΜΙΚΕΣ Ή ΑΛΛΙΩΣ, ΣΧΕΤΙΚΑ ΜΕ ΤΙΣ ΠΛΗΡΟΦΟΡΙΕΣ ΠΟΥ ΠΕΡΙΛΑΜΒΑΝΟΥΝ ΑΛΛΑ ΟΧΙ ΠΕΡΙΟΡΙΣΜΕΝΕΣ ΜΗ ΠΑΡΑΒΙΑΣΗ, ΕΜΠΟΡΕΥΣΙΜΟΤΗΤΑ ΚΑΙ ΚΑΤΑΛΛΗΛΟΤΗΤΑ ΓΙΑ ΣΥΓΚΕΚΡΙΜΕΝΟ ΣΚΟΠΟ Ή ΕΓΓΥΗΣΕΙΣ ΣΧΕΤΙΚΑ ΜΕ ΤΗΝ ΚΑΤΑΣΤΑΣΗ, ΤΗΝ ΠΟΙΟΤΗΤΑ Ή ΤΗΝ ΑΠΟΔΟΣΗ ΤΟΥ.
ΣΕ ΚΑΜΙΑ ΠΕΡΙΠΤΩΣΗ Ο ΜΙΚΡΟΤΣΙΠ ΔΕΝ ΕΙΝΑΙ ΥΠΕΥΘΥΝΟΣ ΓΙΑ ΟΠΟΙΑΔΗΠΟΤΕ ΕΜΜΕΣΗ, ΕΙΔΙΚΗ, ΤΙΜΩΡΙΚΗ, ΣΥΜΠΤΩΜΑΤΙΚΗ Ή ΣΥΝΕΠΕΙΡΗ ΑΠΩΛΕΙΑ, ΖΗΜΙΑ, ΚΟΣΤΟΣ Ή ΔΑΠΑΝΗ ΟΠΟΙΟΥΔΗΠΟΤΕ ΕΙΔΟΥΣ ΣΧΕΤΙΚΑ ΜΕ ΤΗΝ ΕΞΟΔΑ, ΤΣΙΠ ΕΧΕΙ ΣΥΜΒΟΥΛΗΘΕΙ ΑΠΟ ΤΟΥΣ ΠΙΘΑΝΟΤΗΤΑ Ή ΟΙ ΖΗΜΙΕΣ ΕΙΝΑΙ ΠΡΟΒΛΕΨΙΜΕΣ. ΣΤΟΝ ΠΛΗΡΗ ΒΑΘΜΟ ΠΟΥ ΕΠΙΤΡΕΠΕΤΑΙ ΑΠΟ ΤΟ ΝΟΜΟ, Η ΣΥΝΟΛΙΚΗ ΕΥΘΥΝΗ ΤΗΣ ΜΙΚΡΟΤΣΙΠ ΓΙΑ ΟΛΕΣ ΤΙΣ ΑΞΙΩΣΕΙΣ ΜΕ ΟΠΟΙΟΝΔΗΠΟΤΕ ΤΡΟΠΟ ΣΧΕΤΙΚΑ ΜΕ ΤΙΣ ΠΛΗΡΟΦΟΡΙΕΣ Ή ΜΕ ΤΗ ΧΡΗΣΗ ΤΟΥ ΔΕΝ ΘΑ ΥΠΕΡΒΑΙΝΕΙ ΤΟΝ ΑΡΙΘΜΟ ΤΩΝ ΤΕΛΩΝ, ΕΑΝ ΥΠΑΡΧΕΙ, ΑΥΤΟ ΠΛΗΡΟΦΟΡΙΕΣ ΕΣΥ.
Η χρήση των συσκευών Microchip σε εφαρμογές υποστήριξης ζωής ή/και ασφάλειας είναι εξ ολοκλήρου με κίνδυνο του αγοραστή και ο αγοραστής συμφωνεί να υπερασπιστεί, να αποζημιώσει και να διατηρήσει το αβλαβές Microchip από οποιαδήποτε ζημιά, αξιώσεις, κοστούμια ή έξοδα που προκύπτουν από αυτή τη χρήση. Καμία άδεια δεν μεταβιβάζεται, σιωπηρά ή με άλλο τρόπο, βάσει οποιωνδήποτε δικαιωμάτων πνευματικής ιδιοκτησίας Microchip, εκτός εάν αναφέρεται διαφορετικά.
Εμπορικά σήματα
Το όνομα και το λογότυπο Microchip, το λογότυπο Microchip, Adaptec, AVR, λογότυπο AVR, AVR Freaks, BesTime, BitCloud, CryptoMemory, CryptoRF, dsPIC, flexPWR, HELDO, IGLOO, JukeBlox, KeeLoq, Kleer, LinktyS, LANMDX, ma MediaLB, megaAVR, Microsemi, λογότυπο Microsemi, MOST, MOST λογότυπο, MPLAB, OptoLyzer, PIC, picoPower, PICSTART, λογότυπο PIC32, PolarFire, Prochip Designer, QTouch, SAM-BA, SenGenuity, SpyNIC, SST, SST, SST Logoymri, , SyncServer, Tachyon, TimeSource, tinyAVR, UNI/O, Vectron και XMEGA είναι σήματα κατατεθέντα της Microchip Technology Incorporated στις ΗΠΑ και σε άλλες χώρες.
AgileSwitch, ClockWorks, The Embedded Control Solutions Company, EtherSynch, Flashtec, Hyper Speed ​​Control, HyperLight Load, Libero, motorBench, mTouch, Powermite 3, Precision Edge, ProASIC, ProASIC Plus, ProASIC Plus logo, Quiet-Wire, SyncFord, SmartWorld Τα TimeCesium, TimeHub, TimePictra, TimeProvider και ZL είναι σήματα κατατεθέντα της Microchip Technology Incorporated στις Η.Π.Α.
Παρακείμενο κλειδί καταστολής, AKS, αναλογικό για την ψηφιακή εποχή, οποιοσδήποτε πυκνωτής, AnyIn, AnyOut, Αυξημένη εναλλαγή, BlueSky, BodyCom, Clockstudio, CodeGuard, CryptoAuthentication, CryptoAutomotive, CryptoAutomotive, CryptoCompanion τσούξιμο , DAM, ECAN, Espresso T1S, EtherGREEN, EyeOpen, GridTime, IdealBridge,
IGaT, In-Circuit Serial Programming, ICSP, INICnet, Intelligent Paralleling, IntelliMOS, Inter-Chip Connectivity, JitterBlocker, Knob-on-Display, MarginLink, maxCrypto, maxView, memBrain, Mindi, MiWi, MPASM, MPF, MPLAB Πιστοποιημένο λογότυπο, MPLIB, MPLINK, mSiC, MultiTRAK, NetDetach, Δημιουργία παντογνωστικού κώδικα, PICDEM, PICDEM.net, PICkit, PICtail, Power MOS IV, Power MOS 7, PowerSiliconmart, , QMatrix, REAL ICE, Ripple Blocker, RTAX, RTG4, SAM-ICE, Serial Quad I/O, simpleMAP, SimpliPHY, SmartBuffer, SmartHLS, SMART-IS, storClad, SQI, SuperSwitcher, SuperSwitcher II, Switchtec, Total Endurance , Trusted Time, TSHARC, Turing, USBCheck, VariSense, VectorBlox, VeriPHY, ViewΤα Span, WiperLock, XpressConnect και ZENA είναι εμπορικά σήματα της Microchip Technology Incorporated στις ΗΠΑ και σε άλλες χώρες.
Το SQTP είναι σήμα εξυπηρέτησης της Microchip Technology Incorporated στις ΗΠΑ
Τα σήματα Adaptec, Frequency on Demand, Silicon Storage Technology και Symmcom είναι σήματα κατατεθέντα της Microchip Technology Inc. σε άλλες χώρες.
Το GestIC είναι σήμα κατατεθέν της Microchip Technology Germany II GmbH & Co. KG, θυγατρικής της Microchip Technology Inc., σε άλλες χώρες.
Όλα τα άλλα εμπορικά σήματα που αναφέρονται στο παρόν αποτελούν ιδιοκτησία των αντίστοιχων εταιρειών τους.
© 2024, Microchip Technology Incorporated και οι θυγατρικές της. Ολα τα δικαιώματα διατηρούνται.
ISBN: 978-1-6683-4696-9
Σύστημα Διαχείρισης Ποιότητας
Για πληροφορίες σχετικά με τα Συστήματα Διαχείρισης Ποιότητας της Microchip, επισκεφθείτε www.microchip.com/quality.

Πωλήσεις και εξυπηρέτηση σε όλο τον κόσμο

ΑΜΕΡΙΚΗ ΑΣΙΑΣ/Ειρηνικού ΑΣΙΑΣ/Ειρηνικού ΕΥΡΩΠΗ
Εταιρικός Γραφείο Αυστραλία – Σίδνεϊ

Τηλ: 61-2-9868-6733

Κίνα – Πεκίνο

Τηλ: 86-10-8569-7000

Κίνα – Τσενγκντού

Τηλ: 86-28-8665-5511

Κίνα – Τσονγκκίνγκ

Τηλ: 86-23-8980-9588

Κίνα – Ντονγκουάν

Τηλ: 86-769-8702-9880

Κίνα – Γκουανγκζού

Τηλ: 86-20-8755-8029

Κίνα – Χανγκζού

Τηλ: 86-571-8792-8115

Κίνα – ΕΔΠ Χονγκ Κονγκ

Τηλ: 852-2943-5100

Κίνα – Ναντζίνγκ

Τηλ: 86-25-8473-2460

Κίνα – Κινγκντάο

Τηλ: 86-532-8502-7355

Κίνα – Σαγκάη

Τηλ: 86-21-3326-8000

Κίνα – Σενγιάνγκ

Τηλ: 86-24-2334-2829

Κίνα – Σενζέν

Τηλ: 86-755-8864-2200

Κίνα – Σούτζου

Τηλ: 86-186-6233-1526

Κίνα – Γουχάν

Τηλ: 86-27-5980-5300

Κίνα – Xian

Τηλ: 86-29-8833-7252

Κίνα – Ξιαμέν

Τηλ: 86-592-2388138

Κίνα – Ζουχάι

Τηλ: 86-756-3210040

Ινδία – Μπανγκαλόρ

Τηλ: 91-80-3090-4444

Ινδία – Νέο Δελχί

Τηλ: 91-11-4160-8631

Ινδία - Πούνε

Τηλ: 91-20-4121-0141

Ιαπωνία – Οσάκα

Τηλ: 81-6-6152-7160

Ιαπωνία – Τόκιο

Τηλ: 81-3-6880- 3770

Κορέα – Daegu

Τηλ: 82-53-744-4301

Κορέα – Σεούλ

Τηλ: 82-2-554-7200

Μαλαισία - Κουάλα Λουμπούρ

Τηλ: 60-3-7651-7906

Μαλαισία – Πενάνγκ

Τηλ: 60-4-227-8870

Φιλιππίνες – Μανίλα

Τηλ: 63-2-634-9065

Σιγκαπούρη

Τηλ: 65-6334-8870

Ταϊβάν – Χσιν Τσου

Τηλ: 886-3-577-8366

Ταϊβάν – Καοσιούνγκ

Τηλ: 886-7-213-7830

Ταϊβάν - Ταϊπέι

Τηλ: 886-2-2508-8600

Ταϊλάνδη – Μπανγκόκ

Τηλ: 66-2-694-1351

Βιετνάμ – Χο Τσι Μινχ

Τηλ: 84-28-5448-2100

Αυστρία – Γουέλς

Τηλ: 43-7242-2244-39

Φαξ: 43-7242-2244-393

Δανία – Κοπεγχάγη

Τηλ: 45-4485-5910

Φαξ: 45-4485-2829

Φινλανδία – Espoo

Τηλ: 358-9-4520-820

Γαλλία – Παρίσι

Tel: 33-1-69-53-63-20

Fax: 33-1-69-30-90-79

Γερμανία – Garching

Τηλ: 49-8931-9700

Γερμανία – Χάαν

Τηλ: 49-2129-3766400

Γερμανία – Χάιλμπρον

Τηλ: 49-7131-72400

Γερμανία – Καρλσρούη

Τηλ: 49-721-625370

Γερμανία – Μόναχο

Tel: 49-89-627-144-0

Fax: 49-89-627-144-44

Γερμανία – Ρόζενχαϊμ

Τηλ: 49-8031-354-560

Ισραήλ – Χοντ Χασαρόν

Τηλ: 972-9-775-5100

Ιταλία – Μιλάνο

Τηλ: 39-0331-742611

Φαξ: 39-0331-466781

Ιταλία – Πάδοβα

Τηλ: 39-049-7625286

Ολλανδία – Drunen

Τηλ: 31-416-690399

Φαξ: 31-416-690340

Νορβηγία – Τρόντχαϊμ

Τηλ: 47-72884388

Πολωνία – Βαρσοβία

Τηλ: 48-22-3325737

Ρουμανία – Βουκουρέστι

Tel: 40-21-407-87-50

Ισπανία - Μαδρίτη

Tel: 34-91-708-08-90

Fax: 34-91-708-08-91

Σουηδία – Γκέτεμποργκ

Tel: 46-31-704-60-40

Σουηδία – Στοκχόλμη

Τηλ: 46-8-5090-4654

Ηνωμένο Βασίλειο – Wokingham

Τηλ: 44-118-921-5800

Φαξ: 44-118-921-5820

2355 West Chandler Blvd.
Chandler, AZ 85224-6199
Τηλ: 480-792-7200
Φαξ: 480-792-7277
Τεχνική Υποστήριξη:
www.microchip.com/support
Web Διεύθυνση:
www.microchip.com
Ατλάντα
Duluth, GA
Τηλ: 678-957-9614
Φαξ: 678-957-1455
Όστιν, Τέξας
Τηλ: 512-257-3370
Βοστώνη
Westborough, MA
Τηλ: 774-760-0087
Φαξ: 774-760-0088
Σικάγο
Itasca, IL
Τηλ: 630-285-0071
Φαξ: 630-285-0075
Ντάλας
Addison, Τέξας
Τηλ: 972-818-7423
Φαξ: 972-818-2924
Ντιτρόιτ
Novi, MI
Τηλ: 248-848-4000
Χιούστον, Τέξας
Τηλ: 281-894-5983
Ινδιανάπολη
Noblesville, IN
Τηλ: 317-773-8323
Φαξ: 317-773-5453
Τηλ: 317-536-2380
Λος Άντζελες
Mission Viejo, CA
Τηλ: 949-462-9523
Φαξ: 949-462-9608
Τηλ: 951-273-7800
Raleigh, NC
Τηλ: 919-844-7510
Νέα Υόρκη, Νέα Υόρκη
Τηλ: 631-435-6000
Σαν Χοσέ, Καλιφόρνια
Τηλ: 408-735-9110
Τηλ: 408-436-4270
Καναδάς – Τορόντο
Τηλ: 905-695-1980
Φαξ: 905-695-2078

Έγγραφα / Πόροι

Αποκωδικοποιητής Viterbi MICROCHIP [pdf] Οδηγός χρήστη
Αποκωδικοποιητής Viterbi, Αποκωδικοποιητής

Αναφορές

Αφήστε ένα σχόλιο

Η διεύθυνση email σας δεν θα δημοσιευτεί. Τα υποχρεωτικά πεδία επισημαίνονται *