MICROCHIP-LOGO

MICROCHIP H.264 Κωδικοποιητής

MICROCHIP-H.264-Encoder

Εισαγωγή
Το H.264 είναι ένα δημοφιλές πρότυπο συμπίεσης βίντεο για τη συμπίεση ψηφιακού βίντεο. Είναι επίσης γνωστό ως MPEG-4 Part10 ή Advanced Video Coding (MPEG-4 AVC). Το H.264 χρησιμοποιεί μια προσέγγιση κατά μπλοκ για τη συμπίεση του βίντεο όπου το μέγεθος του μπλοκ ορίζεται ως 16 x 16 και ονομάζεται μπλοκ μακροεντολής. Το πρότυπο συμπίεσης υποστηρίζει διάφορα profiles που ορίζουν το λόγο συμπίεσης και την πολυπλοκότητα της υλοποίησης. Τα καρέ βίντεο, που πρόκειται να συμπιεστούν, αντιμετωπίζονται ως καρέ I, καρέ P και καρέ Β. Ένα πλαίσιο I είναι ένα ενδοκωδικοποιημένο πλαίσιο όπου η συμπίεση γίνεται χρησιμοποιώντας τις πληροφορίες που περιέχονται μέσα στο πλαίσιο. Δεν απαιτούνται άλλα πλαίσια για την αποκωδικοποίηση ενός πλαισίου I. Το πλαίσιο AP συμπιέζεται χρησιμοποιώντας τις αλλαγές σε σχέση με ένα προηγούμενο πλαίσιο που μπορεί να είναι ένα πλαίσιο I ή ένα πλαίσιο P. Η συμπίεση του πλαισίου Β γίνεται χρησιμοποιώντας τις αλλαγές κίνησης τόσο σε προηγούμενο όσο και σε επερχόμενο πλαίσιο.

Η διαδικασία συμπίεσης πλαισίου I και P έχει τέσσερα δευτερόλεπταtages:

  • Intra/Inter πρόβλεψη
  • Ακέραιος μετασχηματισμός
  • Κβαντισμός
  • Κωδικοποίηση εντροπίας

Το H. 264 υποστηρίζει δύο τύπους κωδικοποίησης:

  • Κωδικοποίηση μεταβλητού μήκους προσαρμογής περιβάλλοντος (CAVLC)
  • Προσαρμοστική δυαδική αριθμητική κωδικοποίηση περιβάλλοντος (CABAC)

Η τρέχουσα έκδοση του H.264 Encoder υλοποιεί βασική γραμμή profile και χρησιμοποιεί CAVLC για κωδικοποίηση εντροπίας. Επίσης, το H.264 Encoder υποστηρίζει κωδικοποίηση πλαισίων I και P.

Εικόνα 1. Διάγραμμα μπλοκ κωδικοποιητή H.264

MICROCHIP-H.264-Encoder-1

Χαρακτηριστικά

Το H. 264 Encoder έχει τα ακόλουθα βασικά χαρακτηριστικά:

  • Συμπιέζει τη μορφή βίντεο YCbCr 420
  • Δέχεται τη μορφή βίντεο YCbCr 422 ως είσοδο
  • Υποστηρίζει 8-bit για κάθε στοιχείο (Y, Cb και Cr)
  • Υποστηρίζει την έξοδο ροής byte NAL σύμφωνα με το ITU-T H.264 Annex B
  • Λειτουργεί χωρίς αυτόνομη λειτουργία, CPU ή βοήθεια επεξεργαστή που δεν απαιτείται
  • Υποστηρίζει συντελεστή ποιότητας (QP) με δυνατότητα διαμόρφωσης από τον χρήστη
  • Υποστηρίζει P Frame Count (PCOUNT)
  • Υποστηρίζει ρυθμιζόμενη από τον χρήστη τιμή κατωφλίου για μπλοκ παράλειψης
  • Υποστηρίζει υπολογισμούς με ρυθμό ενός pixel ανά ρολόι
  • Υποστηρίζει συμπίεση έως ανάλυση 1080p 60 fps
  • Χρησιμοποιεί τη διεπαφή διαιτησίας βίντεο για πρόσβαση σε buffer πλαισίων DDR
  • Ελάχιστη καθυστέρηση (252 µs για Full HD ή 17 οριζόντιες γραμμές)

Υποστηριζόμενες οικογένειες

Το H. 264 Encoder υποστηρίζει τις ακόλουθες οικογένειες προϊόντων:

  • PolarFire® SoC
  • PolarFire

Υλοποίηση Υλικού

Αυτή η ενότητα περιγράφει τις διαφορετικές εσωτερικές μονάδες του κωδικοποιητή H.264. Η εισαγωγή δεδομένων στον Κωδικοποιητή H.264 πρέπει να έχει τη μορφή εικόνας σάρωσης ράστερ σε μορφή YCbCr 422. Το H.264 Encoder χρησιμοποιεί 422 μορφές ως είσοδο και υλοποιεί συμπίεση σε 420 μορφές.
Το παρακάτω σχήμα δείχνει το μπλοκ διάγραμμα κωδικοποιητή H.264.

Εικόνα 1-1. H.264 Encoder – Modules

MICROCHIP-H.264-Encoder-2

  1. Ενδοπρόβλεψη
    Το H.264 χρησιμοποιεί διάφορες λειτουργίες ενδο-πρόβλεψης για να μειώσει τις πληροφορίες σε ένα μπλοκ 4 x 4. Το μπλοκ ενδο-πρόβλεψης στο IP χρησιμοποιεί μόνο πρόβλεψη DC σε μέγεθος πίνακα 4 x 4. Το στοιχείο DC υπολογίζεται από την γειτονική κορυφή και αριστερά 4 x 4 μπλοκ.
  2. Μετασχηματισμός ακέραιου αριθμού
    Το H.264 χρησιμοποιεί ακέραιο διακριτό συνημιτονικό μετασχηματισμό όπου οι συντελεστές κατανέμονται στον πίνακα μετασχηματισμού ακέραιου αριθμού και στον πίνακα κβαντοποίησης έτσι ώστε να μην υπάρχουν πολλαπλασιασμοί ή διαιρέσεις στον ακέραιο μετασχηματισμό. Ο ακέραιος μετασχηματισμός stagΤο e υλοποιεί τον μετασχηματισμό χρησιμοποιώντας λειτουργίες shift και add.
  3. Κβαντισμός
    Η κβαντοποίηση πολλαπλασιάζει κάθε έξοδο ακέραιου μετασχηματισμού με μια προκαθορισμένη τιμή κβαντοποίησης που ορίζεται από την τιμή εισόδου του χρήστη QP. Το εύρος της τιμής QP είναι από 0 έως 51. Οποιαδήποτε τιμή μεγαλύτερη από 51 είναι clamped to 51. Μια χαμηλότερη τιμή QP υποδηλώνει χαμηλότερη συμπίεση και υψηλότερη ποιότητα και αντίστροφα.
  4. Εκτίμηση κίνησης
    Η Εκτίμηση κίνησης αναζητά μπλοκ 8 x 8 του τρέχοντος πλαισίου στο μπλοκ 16 x 16 του προηγούμενου καρέ και δημιουργεί διανύσματα κίνησης.
  5. Αποζημίωση κίνησης
    Η αντιστάθμιση κίνησης παίρνει τα διανύσματα κίνησης από το μπλοκ Εκτίμησης κίνησης και βρίσκει το αντίστοιχο μπλοκ 8 x 8 στο προηγούμενο πλαίσιο.
  6. CAVLC
    Το H.264 χρησιμοποιεί δύο τύπους κωδικοποίησης εντροπίας—CAVLC και CABAC. Η IP χρησιμοποιεί CAVLC για την κωδικοποίηση της κβαντισμένης εξόδου.
  7. Γεννήτρια κεφαλίδων
    Το μπλοκ δημιουργίας κεφαλίδων δημιουργεί τις κεφαλίδες μπλοκ, τις κεφαλίδες τμημάτων, το σύνολο παραμέτρων ακολουθίας (SPS), το σύνολο παραμέτρων εικόνας (PPS) και τη μονάδα επιπέδου αφαίρεσης δικτύου (NAL) ανάλογα με την εμφάνιση του καρέ βίντεο. Η λογική απόφασης παράλειψης μπλοκ υπολογίζει το άθροισμα της απόλυτης διαφοράς (SAD) του τρέχοντος πλαισίου μακροεντολών 16 x 16 και του προηγούμενου πλαισίου 16 x 16 μπλοκ μακροεντολών από την προβλεπόμενη θέση του διανύσματος κίνησης. Το μπλοκ παράβλεψης αποφασίζεται χρησιμοποιώντας την τιμή SAD και την είσοδο SKIP_THRESHOLD.
  8. H.264 Γεννήτρια Ρεύματος
    Το μπλοκ γεννήτριας ροής H.264 συνδυάζει την έξοδο CAVLC μαζί με τις κεφαλίδες για να δημιουργήσει την κωδικοποιημένη έξοδο σύμφωνα με την τυπική μορφή H.264.
  9. Κανάλι εγγραφής DDR και κανάλι ανάγνωσης
    Ο κωδικοποιητής H.264 απαιτεί το αποκωδικοποιημένο πλαίσιο να αποθηκεύεται στη μνήμη DDR, η οποία χρησιμοποιείται στην πρόβλεψη Inter. ο
    Το IP χρησιμοποιεί κανάλια εγγραφής και ανάγνωσης DDR για σύνδεση με το Video Arbiter IP, το οποίο αλληλεπιδρά με τη μνήμη DDR μέσω της IP του ελεγκτή DDR.

Είσοδοι και Έξοδοι

Αυτή η ενότητα περιγράφει τις εισόδους και τις εξόδους του κωδικοποιητή H.264.

λιμάνια
Οι παρακάτω πίνακες παραθέτουν την περιγραφή των θυρών εισόδου και εξόδου του κωδικοποιητή H.264.

Πίνακας 2-1. Είσοδοι και Έξοδοι Κωδικοποιητή H.264

Όνομα σήματος Κατεύθυνση Πλάτος Περιγραφή
DDR_CLK_I Εισαγωγή 1 Ρολόι ελεγκτή μνήμης DDR
PIX_CLK_I Εισαγωγή 1 Ρολόι εισόδου με το οποίο τα εισερχόμενα pixel είναι sampοδήγησε
RESET_N Εισαγωγή 1 Ενεργό-χαμηλό Σήμα ασύγχρονης επαναφοράς στο σχέδιο
DATA_VALID_I Εισαγωγή 1 Εισαγάγετε έγκυρο σήμα δεδομένων Pixel
DATA_Y_I Εισαγωγή 8 Είσοδος εικονοστοιχείων Luma 8 bit σε μορφή 422
DATA_C_I Εισαγωγή 8 Είσοδος 8-bit Chroma pixel σε μορφή 422
 

FRAME_START_I

 

Εισαγωγή

 

1

Ένδειξη έναρξης πλαισίου

Η ανερχόμενη άκρη αυτού του σήματος θεωρείται ως εκκίνηση πλαισίου.

FRAME_END_I Εισαγωγή 1 Ένδειξη τέλους πλαισίου
 

DDR_FRAME_START_ADDR_I

 

Εισαγωγή

 

8

Διεύθυνση έναρξης μνήμης DDR (τα 24-bit LSB είναι 0) για την αποθήκευση του ανακατασκευασμένου πλαισίου. Η IP H.264 θα αποθηκεύει 4 καρέ και θα χρησιμοποιεί 64 MB μνήμης DDR.
I_FRAME_FORCE_I Εισαγωγή 1 Ο χρήστης μπορεί να αναγκάσει να I frame ανά πάσα στιγμή. Είναι παλμικό σήμα.
 

PCOUNT_I

 

Εισαγωγή

 

8

Ο αριθμός πλαισίων P ανά κάθε καρέ I 422 τιμή μορφής κυμαίνεται από 0 έως 255.
 

 

QP

 

 

Εισαγωγή

 

 

6

Συντελεστής ποιότητας για κβαντοποίηση H.264 Η τιμή 422 fornat κυμαίνεται από 0 έως 51 όπου το 0 αντιπροσωπεύει την υψηλότερη ποιότητα και τη χαμηλότερη συμπίεση και το 51 την υψηλότερη συμπίεση.
 

 

SKIP_THRESHOLD_I

 

 

Εισαγωγή

 

 

12

Όριο για απόφαση αποκλεισμού παράβλεψης

Αυτή η τιμή αντιπροσωπεύει την τιμή SAD του μπλοκ μακροεντολών 16 x 16 για παράβλεψη. Το εύρος είναι από 0 έως 1024, με τυπική τιμή

512. Το υψηλότερο όριο παράγει περισσότερα μπλοκ παράλειψης και χαμηλή ποιότητα.

VRES_I Εισαγωγή 16 Κάθετη ανάλυση της εικόνας εισόδου. Πρέπει να είναι πολλαπλάσιο του 16.
HRES_I Εισαγωγή 16 Οριζόντια ανάλυση της εικόνας εισόδου. Πρέπει να είναι πολλαπλάσιο του 16.
DATA_VALID_O Παραγωγή 1 Το σήμα που υποδηλώνει κωδικοποιημένα δεδομένα είναι έγκυρο.
 

DATA_O

 

Παραγωγή

 

16

Έξοδος κωδικοποιημένων δεδομένων H.264 που περιέχει μονάδα NAL, κεφαλίδα τομής, SPS, PPS και τα κωδικοποιημένα δεδομένα μπλοκ μακροεντολών.
 

ΓΡΑΨΕ_ ΚΑΝΑΛΙ_ΛΕΩΦΟΡΕΙΟ

 

 

Γράψτε το δίαυλο καναλιού για να συνδεθεί με το Video arbiter Δίαυλος καναλιού εγγραφής. Αυτό

είναι διαθέσιμη όταν η διεπαφή διαύλου είναι επιλεγμένη για Arbiter Interface.

 

READ_CHANNEL_BUS

 

 

Ανάγνωση διαύλου καναλιού για σύνδεση με Διαιτητής βίντεο Διαύλου ανάγνωσης καναλιού. Αυτό

είναι διαθέσιμη όταν η διεπαφή διαύλου είναι επιλεγμένη για Arbiter Interface.

DDR Write Native IF—Αυτές οι θύρες είναι διαθέσιμες όταν έχει επιλεγεί η εγγενής διεπαφή για Arbiter Interface.
DDR_WRITE_ACK_I Εισαγωγή 1 Γράψτε επιβεβαίωση από το κανάλι εγγραφής διαιτητή.
DDR_WRITE_DONE_I Εισαγωγή 1 Γράψτε την ολοκλήρωση από τον διαιτητή.
DDR_WRITE_REQ_O Παραγωγή 1 Γράψτε αίτημα στον διαιτητή.
DDR_WRITE_START_ADDR_O Παραγωγή 32 Διεύθυνση DDR στην οποία πρέπει να γίνει εγγραφή.
DDR_WBURST_SIZE_O Παραγωγή 8 Μέγεθος ριπής εγγραφής DDR.
DDR_WDATA_VALID_O Παραγωγή 1 Τα δεδομένα ισχύουν για τον διαιτητή.
DDR_WDATA_O Παραγωγή DDR_AXI_DATA_WIDTH Έξοδος δεδομένων στον διαιτητή.
DDR Read Native IF—Αυτές οι θύρες είναι διαθέσιμες όταν έχει επιλεγεί η εγγενής διεπαφή για Arbiter Interface.
DDR_READ_ACK_I Εισαγωγή 1 Ανάγνωση επιβεβαίωσης από το κανάλι ανάγνωσης διαιτητή.
DDR_READ_DONE_I Εισαγωγή 1 Διαβάστε την ολοκλήρωση από τον διαιτητή.
DDR_RDATA_VALID_I Εισαγωγή 1 Τα δεδομένα είναι έγκυρα από τον διαιτητή.
DDR_RDATA_I Εισαγωγή DDR_AXI_DATA_WIDTH Εισαγωγή δεδομένων από διαιτητή.
DDR_READ_REQ_O Παραγωγή 1 Διαβάστε το αίτημα προς τον διαιτητή.
DDR_READ_START_ADDR_O Παραγωγή 32 Διεύθυνση DDR από την οποία πρέπει να γίνει η ανάγνωση.
DDR_RBURST_SIZE_O Παραγωγή 8 Μέγεθος ριπής ανάγνωσης DDR.

Περιορισμοί ρολογιού

Η IP του κωδικοποιητή H.264 χρησιμοποιεί εισόδους ρολογιού PIX_CLK_I και DDR_CLK_I. Χρησιμοποιήστε τους περιορισμούς ομαδοποίησης ρολογιού για τη θέση και τη δρομολόγηση και επαληθεύστε το χρονοδιάγραμμα καθώς η IP εφαρμόζει τη λογική διέλευσης τομέα ρολογιού.

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

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

Πάγκος δοκιμών

Το Testbench παρέχεται για τον έλεγχο της λειτουργικότητας του κωδικοποιητή IP H.264.

  1. Προσομοίωση
    Η προσομοίωση χρησιμοποιεί μια εικόνα 432 × 240 στη μορφή YCbCr422 που αντιπροσωπεύεται από δύο files, το καθένα για Y και C ως είσοδο
    και δημιουργεί ένα H.264 file μορφή που περιέχει δύο πλαίσια. Τα ακόλουθα βήματα περιγράφουν τον τρόπο προσομοίωσης του πυρήνα χρησιμοποιώντας τον πάγκο δοκιμών.
    1. Μεταβείτε στον Κατάλογο SoC Libero > View > Windows > Κατάλογος και, στη συνέχεια, αναπτύξτε το Solutions-Video. Κάντε διπλό κλικ στο H264_Encoder και, στη συνέχεια, κάντε κλικ στο OK.MICROCHIP-H.264-Encoder-3
    2. Για να δημιουργήσετε το απαιτούμενο SmartDesign για την προσομοίωση IP του κωδικοποιητή H.264, κάντε κλικ στο Libero Project > Εκτέλεση σεναρίου. Περιήγηση στο σενάριο ..\ \component\Microchip\SolutionCore\ H264_Encoder\ \scripts\H264_SD.tcl και, στη συνέχεια, κάντε κλικ στην επιλογή Εκτέλεση.
      Εικόνα 5-2. Εκτέλεση εκτέλεσης σεναρίουMICROCHIP-H.264-Encoder-4
      Το προεπιλεγμένο πλάτος διαύλου δεδομένων AXI είναι 512. Εάν η IP του κωδικοποιητή H.264 έχει ρυθμιστεί για πλάτη διαύλου 256/128, πληκτρολογήστε AXI_DATA_WIDTH:256 ή AXI_DATA_WIDTH:128 στο πεδίο Ορίσματα.
      Εμφανίζεται το SmartDesign. Δείτε το παρακάτω σχήμα.
      Εικόνα 5-3. Κορυφαίο SmartDesignMICROCHIP-H.264-Encoder-5
    3. στο Fileκαρτέλα s, κάντε κλικ στην προσομοίωση > Εισαγωγή Files.
      Εικόνα 5-4. Εισαγωγή FilesMICROCHIP-H.264-Encoder-6
    4. Εισαγάγετε τα H264_sim_data_in_y.txt, H264_sim_data_in_c.txt file και το H264_sim_refOut.txt file από την ακόλουθη διαδρομή: ..\ \component\Microchip\SolutionCore\ H264_Encoder\ \Κίνητρο.
    5. Για να εισαγάγετε ένα διαφορετικό file, περιηγηθείτε στο φάκελο που περιέχει τα απαιτούμενα fileκαι κάντε κλικ στο Άνοιγμα. Το εισαγόμενο file παρατίθεται στην προσομοίωση, δείτε το παρακάτω σχήμα.MICROCHIP-H.264-Encoder-7
    6. Στην καρτέλα Stimulus Hierarchy, κάντε κλικ στο H264_Encoder_tb (H264_Encoder_tb. v) > Simulate Pre-Synth Design > Open Interactive. Η IP προσομοιώνεται για δύο καρέ. Εικόνα 5-6. Προσομοίωση σχεδίασης προ-σύνθεσηςMICROCHIP-H.264-Encoder-8
      Το ModelSim ανοίγει με τον πάγκο δοκιμών file όπως φαίνεται στο παρακάτω σχήμα.

MICROCHIP-H.264-Encoder-9

Σπουδαίος: Εάν η προσομοίωση διακοπεί λόγω του χρονικού ορίου εκτέλεσης που καθορίζεται στο DO file, χρησιμοποιήστε την εντολή run -all για να ολοκληρώσετε την προσομοίωση.

Αξιοποίηση πόρων

Ο κωδικοποιητής H. 264 υλοποιείται στο PolarFire SoC FPGA (πακέτο MPFS250T-1FCG1152I) και δημιουργεί συμπιεσμένα δεδομένα χρησιμοποιώντας 4:2:2 sampling δεδομένων εισόδου.

Πίνακας 6-1. Χρήση πόρων για τον κωδικοποιητή H.264

Πόρος Χρήση
4 πίνακες αναζήτησης (LUT) 69092
Σαγιονάρες D (DFF) 65522
Στατική μνήμη τυχαίας πρόσβασης (LSRAM) 232
uSRAM 30
Μπλοκ μαθηματικών 19
Διασύνδεση LUT 4 εισόδων 9396
DFF διεπαφής 9396

Παράμετροι διαμόρφωσης

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

Πίνακας 7-1. Παράμετροι διαμόρφωσης

Ονομα Περιγραφή
DDR_AXI_DATA_WIDTH Καθορίζει το πλάτος δεδομένων DDR AXI. Μπορεί να είναι 128, 256 ή 512
ARBITER_INTERFACE Επιλογή επιλογής της διεπαφής εγγενούς ή διαύλου για σύνδεση με την IP διαιτησίας βίντεο

Διαμορφωτής IP
Το παρακάτω σχήμα δείχνει τον διαμορφωτή IP του κωδικοποιητή H.264.

Εικόνα 7-1. H.264 Encoder Configurator

MICROCHIP-H.264-Encoder-10

Αδεια
H. 264 Ο κωδικοποιητής παρέχεται σε κρυπτογραφημένη μορφή μόνο κατόπιν άδειας.
Ο κρυπτογραφημένος πηγαίος κώδικας RTL είναι κλειδωμένος με άδεια χρήσης και πρέπει να αγοραστεί ξεχωριστά. Μπορείτε να εκτελέσετε προσομοίωση, σύνθεση, διάταξη και προγραμματισμό του πυριτίου Field Programmable Gate Array (FPGA) χρησιμοποιώντας τη σουίτα σχεδίασης Libero.
Η άδεια αξιολόγησης παρέχεται δωρεάν για τον έλεγχο των δυνατοτήτων του κωδικοποιητή H.264. Η άδεια αξιολόγησης λήγει μετά από μία ώρα χρήσης στο υλικό.

Ιστορικό αναθεώρησης

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

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

Αναθεώρηση Ημερομηνία Περιγραφή
B 09/2022 • ΕΠΙΚΑΙΡΟΠΟΙΗΜΕΝΟ Χαρακτηριστικά τμήμα.

• Ενημερώθηκε το πλάτος του σήματος εξόδου DATA_O από 8 σε 16, βλ Πίνακας 2-1.

• ΕΠΙΚΑΙΡΟΠΟΙΗΜΕΝΟ Εικόνα 7-1.

• ΕΠΙΚΑΙΡΟΠΟΙΗΜΕΝΟ 8. Άδεια τμήμα.

• ΕΠΙΚΑΙΡΟΠΟΙΗΜΕΝΟ 6. Αξιοποίηση πόρων τμήμα.

• ΕΠΙΚΑΙΡΟΠΟΙΗΜΕΝΟ Εικόνα 5-3.

A 07/2022 Αρχική έκδοση.

Η ομάδα προϊόντων 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προγράμματα, πόροι σχεδιασμού, οδηγοί χρήστη και έγγραφα υποστήριξης υλικού, πιο πρόσφατες εκδόσεις λογισμικού και αρχειοθετημένο λογισμικό
  • Γενική τεχνική υποστήριξη – Συχνές ερωτήσεις (FAQ), αιτήματα τεχνικής υποστήριξης, διαδικτυακές ομάδες συζήτησης, λίστα μελών προγράμματος συνεργατών σχεδιασμού μικροτσίπ
  • Business of Microchip – Οδηγοί επιλογής προϊόντων και παραγγελιών, τελευταία δελτία τύπου Microchip, λίστα σεμιναρίων και εκδηλώσεων, καταχωρίσεις γραφείων πωλήσεων Microchip, διανομέων και αντιπροσώπων εργοστασίων

Υπηρεσία ειδοποιήσεων αλλαγής προϊόντος

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

Υποστήριξη Πελατών

Οι χρήστες προϊόντων Microchip μπορούν να λάβουν βοήθεια μέσω πολλών καναλιών:

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

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

Δυνατότητα προστασίας κωδικών συσκευών μικροτσίπ
Σημειώστε τις ακόλουθες λεπτομέρειες της δυνατότητας προστασίας κωδικών σε προϊόντα Microchip:

  • Τα προϊόντα μικροτσίπ πληρούν τις προδιαγραφές που περιέχονται στο συγκεκριμένο φύλλο δεδομένων μικροτσίπ τους.
  • Η Microchip πιστεύει ότι η οικογένεια προϊόντων της είναι ασφαλής όταν χρησιμοποιείται με τον προβλεπόμενο τρόπο, εντός των προδιαγραφών λειτουργίας και υπό κανονικές συνθήκες.
    Η icrochip εκτιμά και προστατεύει επιθετικά τα δικαιώματα πνευματικής ιδιοκτησίας της. Οι προσπάθειες παραβίασης των χαρακτηριστικών προστασίας κωδικών του προϊόντος 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, APT, 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 λογότυπο, Quiet-Wire, SmartFusion, Τα SyncWorld, Temux, TimeCesium, TimeHub, TimePictra, TimeProvider, TrueTime και ZL είναι σήματα κατατεθέντα της Microchip Technology Incorporated στις ΗΠΑ
A

djacent Key Suppression, AKS, Analog-for-the-Digital Age, Any Capacitor, AnyIn, AnyOut, Augmented Switching, BlueSky, BodyCom, Clockstudio, CodeGuard, CryptoAuthentication, CryptoAutomotive, CryptoAutomotive, DEMRyptoCPmicver, CryptoAutomotive Ταίριασμα , DAM, ECAN, Espresso T1S, EtherGREEN, GridTime, IdealBridge, σειριακός προγραμματισμός εντός κυκλώματος, ICSP, INICnet, Έξυπνος παραλληλισμός, IntelliMOS, Συνδεσιμότητα μεταξύ τσιπ, JitterBlocker, Knob-on-Display, KoD, maxCrypto,View, memBrain, Mindi, MiWi, MPASM, MPF, MPLAB Certified logo, MPLIB, MPLINK, MultiTRAK, NetDetach, Omniscient Code Generation, PICDEM, PICDEM.net, PICkit, PICtail, PowerSmart, PureSilicon, QMatrix, REAL ICE, Ritap Blocker, , RTG4, SAM-ICE, Serial Quad I/O, simpleMAP, SimpliPHY, SmartBuffer, SmartHLS, SMART-IS, storClad, SQI, SuperSwitcher, SuperSwitcher II, Switchtec, SynchroPHY, Total Endurance, Trusted Time, TSHARC, Variety USBSeense 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., σε άλλες χώρες.
Όλα τα άλλα εμπορικά σήματα που αναφέρονται στο παρόν αποτελούν ιδιοκτησία των αντίστοιχων εταιρειών τους.
© 2022, Microchip Technology Incorporated και οι θυγατρικές της. Ολα τα δικαιώματα διατηρούνται.
ISBN: 978-1-6683-1311-4

Σύστημα Διαχείρισης Ποιότητας
Για πληροφορίες σχετικά με τα Συστήματα Διαχείρισης Ποιότητας της Microchip, επισκεφθείτε www.microchip.com/quality.

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

Εταιρικό Γραφείο
2355 West Chandler Blvd. Chandler, AZ 85224-6199 Τηλ: 480-792-7200
Φαξ: 480-792-7277 Τεχνική Υποστήριξη:
www.microchip.com/support
Web Διεύθυνση: www.microchip.com

Νέα Υόρκη, Νέα Υόρκη
Τηλ: 631-435-6000

Καναδάς – Τορόντο
Τηλ: 905-695-1980
Φαξ: 905-695-2078

Ινδία – Μπανγκαλόρ
Τηλ: 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

Σιγκαπούρη
Τηλ: 65-6334-8870

Μαλαισία - Κουάλα Λουμπούρ
Τηλ: 60-3-7651-7906

Μαλαισία – Πενάνγκ
Τηλ: 60-4-227-8870

Ταϊλάνδη – Μπανγκόκ
Τηλ: 66-2-694-1351

Αυστρία – Γουέλς
Τηλ: 43-7242-2244-39
Φαξ: 43-7242-2244-393

Γαλλία – Παρίσι
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

© 2022 Microchip Technology Inc. και οι θυγατρικές της

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

MICROCHIP H.264 Κωδικοποιητής [pdf] Οδηγός χρήστη
H.264 Encoder, H.264, Encoder

Αναφορές

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

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