Ghid de utilizare a codificatorului MICROCHIP H.264

MICROCHIP-H.264-Encoder-FEATURED

MICROCHIP-LOGO

Codificator MICROCHIP H.264

MICROCHIP-H.264-Encoder

Introducere
H.264 este un standard popular de compresie video pentru compresia video digitală. Este cunoscut și ca MPEG-4 Part10 sau Advanced Video Coding (MPEG-4 AVC). H.264 folosește abordarea în funcție de bloc pentru comprimarea videoclipului, unde dimensiunea blocului este definită ca 16 x 16 și este numită macrobloc. Standardul de compresie acceptă diverse profiles care definesc raportul de compresie și complexitatea implementării. Cadrele video, care urmează să fie comprimate, sunt tratate ca cadru I, cadru P și cadru B. Un cadru I este un cadru intra-codat în care compresia se realizează folosind informațiile conținute în cadrul. Nu sunt necesare alte cadre pentru a decoda un cadru I. Cadrul AP este comprimat prin utilizarea modificărilor față de un cadru anterior care poate fi un cadru I sau un cadru P. Comprimarea cadrului B se face prin utilizarea modificărilor de mișcare atât față de un cadru anterior, cât și cu un cadru viitor.

Procesul de comprimare a cadrelor I și P are patru stages:

  • Prognoza intra/inter
  • Transformarea întregului
  • Cuantizarea
  • Codificarea entropiei

H. 264 acceptă două tipuri de codificare:

  • Codare adaptativă pe lungime variabilă (CAVLC)
  • Codare aritmetică binară adaptivă la context (CABAC)

Versiunea actuală a codificatorului H.264 implementează standardul profile și folosește CAVLC pentru codificarea entropiei. De asemenea, codificatorul H.264 acceptă codificarea cadrelor I și P.

Figura 1. Diagrama bloc codificatorului H.264

MICROCHIP-H.264-Encoder-1

Caracteristici

Codificatorul H. 264 are următoarele caracteristici cheie:

  • Comprimă formatul video YCbCr 420
  • Acceptă formatul video YCbCr 422 ca intrare
  • Suportă 8 biți pentru fiecare componentă (Y, Cb și Cr)
  • Suportă ITU-T H.264 Anexa B ieșire flux NAL octet
  • Funcționează fără funcționare independentă, CPU sau asistență pentru procesor nu este necesară
  • Acceptă factorul de calitate configurabil de utilizator (QP)
  • Suportă P Frame Count (PCOUNT)
  • Acceptă valoarea prag configurabilă de utilizator pentru blocarea de ignorare
  • Suporta calculul la o rată de un pixel pe ceas
  • Suportă compresie până la rezoluția de 1080p 60 fps
  • Utilizează interfața de arbitru video pentru accesarea bufferelor de cadre DDR
  • Latență minimă (252 µs pentru full HD sau 17 linii orizontale)

Familii sprijinite

H. 264 Encoder acceptă următoarele familii de produse:

  • SoC PolarFire®
  • PolarFire

Implementarea hardware

Această secțiune descrie diferitele module interne ale codificatorului H.264. Datele introduse în codificatorul H.264 trebuie să fie sub forma unei imagini de scanare raster în formatul YCbCr 422. Codificatorul H.264 folosește 422 de formate ca intrare și implementează compresia în formate 420.
Următoarea figură prezintă schema bloc a codificatorului H.264.

Figura 1-1. Encoder H.264 – Module

MICROCHIP-H.264-Encoder-2

  1. Predictie intra
    H.264 utilizează diverse moduri de intra-predicție pentru a reduce informațiile într-un bloc 4 x 4. Blocul intra-predicție din IP utilizează numai predicția DC pe dimensiunea matricei 4 x 4. Componenta DC este calculată din blocurile adiacente de sus și din stânga 4 x 4.
  2. Transformarea întregului
    H.264 folosește transformarea cosinus discretă întregă în care coeficienții sunt distribuiți în matricea transformării întregi și în matricea de cuantizare astfel încât să nu existe înmulțiri sau diviziuni în transformarea întregului. Transformarea întregului stage implementează transformarea utilizând operații de schimbare și adăugare.
  3. Cuantizarea
    Cuantizarea înmulțește fiecare ieșire a transformării întregi cu o valoare de cuantizare predeterminată definită de valoarea de intrare a utilizatorului QP. Intervalul valorii QP este de la 0 la 51. Orice valoare mai mare de 51 este clamped la 51. O valoare QP mai mică denotă o compresie mai mică și o calitate mai mare și invers.
  4. Estimarea mișcării
    Estimarea mișcării caută blocul 8 x 8 din cadrul curent în blocul 16 x 16 al cadrului anterior și generează vectori de mișcare.
  5. Compensarea mișcării
    Compensarea mișcării obține vectorii de mișcare din blocul Estimare a mișcării și găsește blocul 8 x 8 corespunzător în cadrul precedent.
  6. CAVLC
    H.264 utilizează două tipuri de codificare entropică - CAVLC și CABAC. IP-ul folosește CAVLC pentru codificarea ieșirii cuantificate.
  7. Generator de antet
    Blocul generator de antet generează anteturile blocurilor, anteturile secțiunii, Sequence Parameter Set (SPS), Picture Parameter Set (PPS) și unitatea Network Abstraction Layer (NAL) în funcție de instanța cadrului video. Logica de decizie a blocului de ignorare calculează suma diferenței absolute (SAD) a macroblocului de cadru curent 16 x 16 și a macroblocului de cadru anterior 16 x 16 din locația prevăzută cu vectorul de mișcare. Blocul de ignorare este decis folosind valoarea SAD și intrarea SKIP_THRESHOLD.
  8. Generator de flux H.264
    Blocul generator de flux H.264 combină ieșirea CAVLC împreună cu anteturile pentru a crea ieșirea codificată conform formatului standard H.264.
  9. Canal de scriere DDR și canal de citire
    Codificatorul H.264 necesită ca cadrul decodat să fie stocat în memoria DDR, care este utilizată în predicția Inter. The
    IP folosește canale de scriere și citire DDR pentru a se conecta cu IP-ul Video Arbiter, care interacționează cu memoria DDR prin IP-ul controlerului DDR.

Intrări și ieșiri

Această secțiune descrie intrările și ieșirile codificatorului H.264.

Porturi
Următoarele tabele listează descrierea porturilor de intrare și de ieșire ale codificatorului H.264.

Tabelul 2-1. Intrări și ieșiri ale codificatorului H.264

Nume semnal Direcţie Lăţime Descriere
DDR_CLK_I Intrare 1 Ceas controler de memorie DDR
PIX_CLK_I Intrare 1 Ceas de intrare cu care pixelii de intrare sunt sampLED
RESET_N Intrare 1 Semnal de resetare asincron activ-scăzut la design
DATA_VALID_I Intrare 1 Semnal valid de date Pixel de intrare
DATE_Y_I Intrare 8 Intrare de pixeli Luma pe 8 biți în format 422
DATA_C_I Intrare 8 Intrare de pixeli Chroma pe 8 biți în format 422
 

FRAME_START_I

 

Intrare

 

1

Indicarea începutului cadrului

Marginea ascendentă a acestui semnal este considerată începutul cadrului.

FRAME_END_I Intrare 1 Indicarea sfârșitului cadrului
 

DDR_FRAME_START_ADDR_I

 

Intrare

 

8

Adresa de pornire a memoriei DDR (LSB 24 de biți sunt 0) pentru a stoca cadrul reconstruit. IP-ul H.264 va stoca 4 cadre și va folosi 64 MB de memorie DDR.
I_FRAME_FORCE_I Intrare 1 Utilizatorul poate forța încadrarea oricând. Este semnal puls.
 

PCOUNT_I

 

Intrare

 

8

Numărul de cadre P pentru fiecare valoare de format I frame 422 variază de la 0 la 255.
 

 

QP

 

 

Intrare

 

 

6

Factorul de calitate pentru cuantizarea H.264 422 valoarea fornat variază de la 0 la 51 unde 0 reprezintă cea mai înaltă calitate și cea mai scăzută compresie și 51 reprezintă cea mai mare compresie.
 

 

SKIP_THRESHOLD_I

 

 

Intrare

 

 

12

Pragul pentru decizia de ignorare a blocării

Această valoare reprezintă valoarea SAD a blocului macro 16 x 16 pentru omitere. Intervalul este de la 0 la 1024, cu o valoare tipică de

512. Un prag mai mare produce mai multe blocuri de ignorare și o calitate scăzută.

VRES_I Intrare 16 Rezoluția verticală a imaginii de intrare. Trebuie să fie multiplu de 16.
HRES_I Intrare 16 Rezoluția orizontală a imaginii de intrare. Trebuie să fie multiplu de 16.
DATA_VALID_O Ieșire 1 Semnalul care denotă datele codificate este valid.
 

DATE_O

 

Ieșire

 

16

Ieșire de date codificate H.264 care conține unitatea NAL, antetul secțiunii, SPS, PPS și datele codificate ale blocurilor macro.
 

WRITE_ CHANNEL_BUS

 

 

Scriere magistrală de canal pentru a fi conectată cu Video arbiter. Scriere magistrală de canal. Acest

este disponibil când interfața de magistrală este selectată pentru Interfața Arbitrului.

 

READ_CHANNEL_BUS

 

 

Citiți magistrala canalului pentru a fi conectat cu Video arbiter Citiți magistrala canalului. Acest

este disponibil când interfața de magistrală este selectată pentru Interfața Arbitrului.

DDR Scriere IF nativ—Aceste porturi sunt disponibile atunci când este selectată interfața nativă pentru Interfața Arbiter.
DDR_WRITE_ACK_I Intrare 1 Scrieți confirmarea de la canalul de scriere a arbitrului.
DDR_WRITE_DONE_I Intrare 1 Scrieți completarea de la arbitru.
DDR_WRITE_REQ_O Ieșire 1 Scrieți cererea arbitrului.
DDR_WRITE_START_ADDR_O Ieșire 32 Adresa DDR la care trebuie să se scrie.
DDR_WBURST_SIZE_O Ieșire 8 Dimensiunea rafală de scriere DDR.
DDR_WDATA_VALID_O Ieșire 1 Date valabile pentru arbitru.
DDR_WDATA_O Ieșire DDR_AXI_DATA_WIDTH Ieșirea datelor către arbitru.
DDR Citire IF nativ—Aceste porturi sunt disponibile atunci când este selectată interfața nativă pentru Interfața Arbiter.
DDR_READ_ACK_I Intrare 1 Citiți confirmarea de la canalul de citire a arbitrului.
DDR_READ_DONE_I Intrare 1 Citiți completarea de la arbitru.
DDR_RDATA_VALID_I Intrare 1 Date valabile de la arbitru.
DDR_RDATA_I Intrare DDR_AXI_DATA_WIDTH Date introduse de la arbitru.
DDR_READ_REQ_O Ieșire 1 Citiți cererea către arbitru.
DDR_READ_START_ADDR_O Ieșire 32 Adresă DDR din care trebuie făcută citirea.
DDR_RBURST_SIZE_O Ieșire 8 Dimensiunea rafală de citire DDR.

Constrângeri de ceas

IP-ul codificatorului H.264 utilizează intrări de ceas PIX_CLK_I și DDR_CLK_I. Utilizați constrângerile de grupare a ceasului pentru locație și rutare și verificați sincronizarea pe măsură ce IP-ul implementează logica de trecere a domeniului de ceas.

Instrucțiuni de instalare

Nucleul codificatorului H. 264 trebuie instalat în Catalogul IP al software-ului Libero® SoC. Acest lucru se face automat prin funcția de actualizare a catalogului IP din software-ul Libero SoC, sau nucleul IP poate fi descărcat manual din catalog. Odată ce nucleul IP este instalat în Catalogul IP al software-ului Libero SoC, nucleul poate fi configurat, generat și instanțiat în SmartDesign pentru includerea în proiectul Libero.

Banc de testare

Testbench este furnizat pentru a verifica funcționalitatea IP-ului codificatorului H.264.

  1. Simulare
    Simularea folosește o imagine de 432 × 240 în formatul YCbCr422 reprezentată de două files, fiecare pentru Y și C ca intrare
    și generează un H.264 file format care conține două cadre. Următorii pași descriu modul de simulare a miezului folosind bancul de testare.
    1. Accesați Catalogul Libero SoC > View > Windows > Catalog, apoi extindeți Solutions-Video. Faceți dublu clic pe H264_Encoder, apoi faceți clic pe OK.MICROCHIP-H.264-Encoder-3
    2. Pentru a genera SmartDesign-ul necesar pentru simularea IP a codificatorului H.264, faceți clic pe Libero Project > Execute script. Navigați la script ..\ \component\Microcip\SolutionCore\ H264_Encoder\ \scripts\H264_SD.tcl, apoi faceți clic pe Executare .
      Figura 5-2. Executați Script RunMICROCHIP-H.264-Encoder-4
      Lățimea implicită a magistralei de date AXI este 512. Dacă IP-ul codificatorului H.264 este configurat pentru lățimi de magistrală de 256/128, tastați AXI_DATA_WIDTH:256 sau AXI_DATA_WIDTH:128 în câmpul Argumente.
      Apare SmartDesign. Vedeți figura următoare.
      Figura 5-3. Top SmartDesignMICROCHIP-H.264-Encoder-5
    3. Pe Files, faceți clic pe simulare > Import Files.
      Figura 5-4. Import FilesMICROCHIP-H.264-Encoder-6
    4. Importați H264_sim_data_in_y.txt, H264_sim_data_in_c.txt file și H264_sim_refOut.txt file din următoarea cale: ..\ \component\Microcip\SolutionCore\ H264_Encoder\ \Stimul.
    5. Pentru a importa un alt file, răsfoiți folderul care conține documentul necesar fileși faceți clic pe Deschidere. Cele importate file este listat la simulare, vezi figura următoare.MICROCHIP-H.264-Encoder-7
    6. În fila Ierarhie de stimuli, faceți clic pe H264_Encoder_tb (H264_Encoder_tb. v) > Simulare Pre-Synth Design > Deschide interactiv. IP-ul este simulat pentru două cadre. Figura 5-6. Simularea proiectării de pre-sintezăMICROCHIP-H.264-Encoder-8
      ModelSim se deschide cu bancul de testare file după cum se arată în figura următoare.

MICROCHIP-H.264-Encoder-9

Important: Dacă simularea este întreruptă din cauza limitei de timp de rulare specificate în DO file, utilizați comanda run -all pentru a finaliza simularea.

Utilizarea resurselor

Codificatorul H. 264 este implementat în PolarFire SoC FPGA (pachetul MPFS250T-1FCG1152I) și generează date comprimate utilizând 4:2:2 sampling de date de intrare.

Tabelul 6-1. Utilizarea resurselor pentru codificatorul H.264

Resursă Utilizare
4 tabele de căutare (LUT) 69092
D Flip Flops (DFF-uri) 65522
Memoria statică cu acces aleatoriu (LSRAM) 232
uSRAM 30
Blocuri matematice 19
Interfață LUT-uri cu 4 intrări 9396
DFF-uri de interfață 9396

Parametrii de configurare

Următorul tabel listează descrierea parametrilor de configurare generici utilizați în implementarea hardware a codificatorului H.264, care pot varia în funcție de cerințele aplicației.

Tabelul 7-1. Parametrii de configurare

Nume Descriere
DDR_AXI_DATA_WIDTH Definește lățimea datelor DDR AXI. Poate fi 128, 256 sau 512
ARBITER_INTERFACE Opțiune de a selecta interfața nativă sau de magistrală pentru a se conecta cu IP-ul arbitrului video

Configurator IP
Următoarea figură prezintă configuratorul IP al codificatorului H.264.

Figura 7-1. Configurator codificator H.264

MICROCHIP-H.264-Encoder-10

Licenţă
Codificatorul H. 264 este furnizat în formă criptată numai sub licență.
Codul sursă RTL criptat este blocat cu licență și trebuie achiziționat separat. Puteți efectua simularea, sinteza, aspectul și programarea siliciului Field Programmable Gate Array (FPGA) folosind suita de design Libero.
Licența de evaluare este oferită gratuit pentru a verifica caracteristicile codificatorului H.264. Licența de evaluare expiră după o oră de utilizare pe hardware.

Istoricul revizuirilor

Istoricul revizuirilor descrie modificările care au fost implementate în document. Modificările sunt listate după revizuire, începând cu cea mai recentă publicație.

Tabelul 9-1. Istoricul revizuirilor

Revizuire Data Descriere
B 09/2022 • Actualizat Caracteristici secțiune.

• S-a actualizat lățimea semnalului de ieșire DATA_O de la 8 la 16, vezi Tabelul 2-1.

• Actualizat Figura 7-1.

• Actualizat 8. Licență secțiune.

• Actualizat 6. Utilizarea resurselor secțiune.

• Actualizat Figura 5-3.

A 07/2022 Lansare inițială.

Grupul de produse Microchip FPGA își susține produsele cu diverse servicii de asistență, inclusiv Serviciul Clienți, Centrul de asistență tehnică pentru clienți, un website-ul și birouri de vânzări la nivel mondial. Clienților li se recomandă să viziteze resursele online ale Microchip înainte de a contacta asistența, deoarece este foarte probabil ca întrebările lor să fi primit deja răspuns.

Contactați Centrul de asistență tehnică prin intermediul website la www.microchip.com/support. Menționați numărul piesei dispozitivului FPGA, selectați categoria de carcasă adecvată și încărcați designul files în timp ce creați un caz de asistență tehnică.
Contactați Serviciul Clienți pentru asistență non-tehnică pentru produse, cum ar fi prețul produselor, upgrade-uri ale produsului, informații de actualizare, starea comenzii și autorizare.

  • Din America de Nord, sunați la 800.262.1060
  • Din restul lumii, sunați la 650.318.4460
  • Fax, de oriunde în lume, 650.318.8044

Informații despre microcip

Microcipul Website-ul

Microcip oferă suport online prin intermediul nostru website-ul la www.microchip.com/. Acest website-ul este folosit pentru a face files și informații ușor accesibile clienților. Unele dintre conținuturile disponibile includ:

  • Suport pentru produse – Fișe de date și errate, note de aplicație și sampprogramele, resursele de proiectare, ghidurile utilizatorului și documentele de suport hardware, cele mai recente versiuni de software și software arhivat
  • Asistență tehnică generală – Întrebări frecvente (FAQs), solicitări de asistență tehnică, grupuri de discuții online, lista de membri ai programului de parteneri de proiectare Microchip
  • Business of Microchip – Ghiduri de selecție de produse și comenzi, ultimele comunicate de presă Microchip, listarea seminariilor și evenimentelor, listele birourilor de vânzări ale Microcipului, distribuitorilor și reprezentanților fabricilor

Serviciul de notificare privind schimbările de produs

Serviciul de notificare de modificare a produselor Microchip ajută la menținerea clienților la curent cu produsele Microchip. Abonații vor primi notificări prin e-mail ori de câte ori apar modificări, actualizări, revizuiri sau erori legate de o anumită familie de produse sau instrument de dezvoltare de interes.
Pentru a vă înscrie, accesați www.microchip.com/pcn și urmați instrucțiunile de înregistrare.

Asistență pentru clienți

Utilizatorii produselor Microchip pot primi asistență prin mai multe canale:

  • Distribuitor sau Reprezentant
  • Biroul local de vânzări
  • Inginer de soluții integrate (ESE)
  • Suport tehnic

Clienții trebuie să-și contacteze distribuitorul, reprezentantul sau ESE pentru asistență. Birourile locale de vânzări sunt, de asemenea, disponibile pentru a ajuta clienții. O listă a birourilor și locațiilor de vânzări este inclusă în acest document.
Suportul tehnic este disponibil prin intermediul website la: www.microchip.com/support

Caracteristica de protecție a codului dispozitivelor cu microcip
Rețineți următoarele detalii despre caracteristica de protecție a codului de pe produsele Microcip:

  • Produsele cu microcip îndeplinesc specificațiile conținute în fișa lor specială pentru microcip.
  • Microchip consideră că familia sa de produse este sigură atunci când este utilizată în modul prevăzut, în cadrul specificațiilor de funcționare și în condiții normale.
    icrochip apreciază și își protejează în mod agresiv drepturile de proprietate intelectuală. Încercările de a încălca caracteristicile de protecție prin cod ale produsului Microchip sunt strict interzise și pot încălca Digital Millennium Copyright Act.
  • Nici Microcip și nici alt producător de semiconductori nu poate garanta securitatea codului său. Protecția prin cod nu înseamnă că garantăm că produsul este „incasibil”. Protecția prin cod este în continuă evoluție. Microchip se angajează să îmbunătățească continuu caracteristicile de protecție prin cod ale produselor noastre.

Aviz legal

Această publicație și informațiile de aici pot fi utilizate numai cu produsele Microchip, inclusiv pentru a proiecta, testa și integra produsele Microchip cu aplicația dumneavoastră. Utilizarea acestor informații în orice alt mod încalcă acești termeni. Informațiile referitoare la aplicațiile dispozitivului sunt furnizate numai pentru confortul dvs. și pot fi înlocuite
prin actualizări. Este responsabilitatea dumneavoastră să vă asigurați că aplicația dumneavoastră corespunde specificațiilor dumneavoastră. Contactați biroul local de vânzări Microchip pentru asistență suplimentară sau obțineți asistență suplimentară la www.microchip.com/en-us/support/design-help/client-support-services.

ACESTE INFORMAȚII ESTE FURNIZATE DE MICROCHIP „CA AȘA ESTE”. MICROCHIP NU OFERĂ DECLARAȚII SAU GARANȚII DE NICIUN FEL, EXPRESE SAU IMPLICITE, SCRISE SAU ORALE, LEGALE SAU DE ALTE ALTE, LEGATE DE INFORMAȚII INCLUSIVĂ, DAR FĂRĂ A SE LIMITA LA NICIO GARANȚIE IMPLICITĂ DE NEÎNCĂLCARE, COMERCIALITATE ȘI PARTICIBILITATE, PENTRU O PUBLICABILITATE. GARANȚII LEGATE DE STARE, CALITATE SAU PERFORMANȚĂ.

MICROCHIP NU VA FI RESPONSABIL ÎN NICIUN CAZ PENTRU PIERDERI INDIRECTE, SPECIALE, PUNITIVE, INCIDENTALE SAU CONSECUȚIONALE, DAUNE, COST SAU CHELTUIELI DE NICIUN FEL LEGATE DE INFORMAȚII SAU DE UTILIZAREA ACESTELOR, ORICARE CAUZATE, CHIAR DACĂ FUN ADOPTII. POSIBILITATE SAU DAUNELE SUNT PREVIZIBILE. ÎN MĂSURA TOTALĂ PERMISĂ DE LEGE, RESPONSABILITATEA TOTALĂ A MICROCHIP PENTRU TOATE RECLAMAȚIILE ÎN ORICE MOD LEGATE DE INFORMAȚII SAU DE UTILIZAREA EI NU VA DEPĂȘI SUMA TAXEI PE CARE LE-AȚI PLATIT DIRECT LA MICROCHIP PENTRU INFORMAȚII, DACĂ CARE ESTE.

Utilizarea dispozitivelor Microcip în aplicații de susținere a vieții și/sau de siguranță este în întregime pe riscul cumpărătorului, iar cumpărătorul este de acord să apere, să despăgubească și să țină inofensiv Microcipul de orice daune, pretenții, procese sau cheltuieli care rezultă dintr-o astfel de utilizare. Nicio licență nu este transmisă, implicit sau în alt mod, în baza niciunui drept de proprietate intelectuală Microchip, cu excepția cazului în care se specifică altfel.

Mărci comerciale
Numele și sigla Microcipului, sigla Microcipului, Adaptec, AVR, sigla AVR, AVR Freaks, BesTime, BitCloud, CryptoMemory, CryptoRF, dsPIC, flexPWR, HELDO, IGLOO, JukeBlox, KeeLoq, Kleer, LANCheck, LinkMD, maXStyluuchs, MediaLB, megaAVR, Microsemi, sigla Microsemi, MOST, sigla MOST, MPLAB, OptoLyzer, PIC, picoPower, PICSTART, sigla PIC32, PolarFire, Prochip Designer, QTouch, SAM-BA, SenGenuity, SpyNIC, SST, SST Logo, SuperFlash, Symmetricom , SyncServer, Tachyon, TimeSource, tinyAVR, UNI/O, Vectron și XMEGA sunt mărci comerciale înregistrate ale Microchip Technology Incorporated în SUA și în alte țări.
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, logo ProASIC Plus, Quiet- Wire, SmartFusion, SyncWorld, Temux, TimeCesium, TimeHub, TimePictra, TimeProvider, TrueTime și ZL sunt mărci comerciale înregistrate ale Microchip Technology Incorporated în SUA
A

djacent Key Suppression, AKS, Analog-for-the-Digital Age, Any Capacitor, AnyIn, AnyOut, Augmented Switching, BlueSky, BodyCom, Clockstudio, CodeGuard, CryptoAuthentication, CryptoAutomotive, CryptoCompanion, CryptoController, dsPICDEM, dsPICDEM Matching, Dynamic Media Matching. , DAM, ECAN, Espresso T1S, EtherGREEN, GridTime, IdealBridge, Programare serială în circuit, ICSP, INICnet, Paralela inteligentă, IntelliMOS, Conectivitate între cipuri, JitterBlocker, Knob-on-Display, KoD, maxCrypto, maxView, memBrain, Mindi, MiWi, MPASM, MPF, sigla MPLAB Certified, MPLIB, MPLINK, MultiTRAK, NetDetach, Omniscient Code Generation, PICDEM, PICDEM.net, PICkit, PICtail, PowerSmart, PureSilicon, QMatrix, REAL ICE, Ripple 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, USBCheck, VariSense, VectorBlox, VeriPHY, ViewSpan, WiperLock, XpressConnect și ZENA sunt mărci comerciale ale Microchip Technology Incorporated în SUA și în alte țări.

SQTP este o marcă de serviciu a Microchip Technology Incorporated din SUA
Sigla Adaptec, Frequency on Demand, Silicon Storage Technology și Symmcom sunt mărci comerciale înregistrate ale Microchip Technology Inc. în alte țări.
GestIC este o marcă înregistrată a Microchip Technology Germany II GmbH & Co. KG, o subsidiară a Microchip Technology Inc., în alte țări.
Toate celelalte mărci comerciale menționate aici sunt proprietatea companiilor respective.
© 2022, Microchip Technology Incorporated și filialele sale. Toate drepturile rezervate.
ISBN: 978-1-6683-1311-4

Sistemul de management al calității
Pentru informații despre sistemele de management al calității Microchip, vă rugăm să vizitați www.microchip.com/quality.

Vânzări și service la nivel mondial

Biroul Corporativ
2355 West Chandler Blvd. Chandler, AZ 85224-6199 Tel: 480-792-7200
Fax: 480-792-7277 Suport tehnic:
www.microchip.com/support
Web Adresa: www.microchip.com

New York, NY
Tel: 631-435-6000

Canada – Toronto
Tel: 905-695-1980
Fax: 905-695-2078

India – Bangalore
Tel: 91-80-3090-4444
India – New Delhi
Tel: 91-11-4160-8631
India - Pune
Tel: 91-20-4121-0141

Japonia – Osaka
Tel: 81-6-6152-7160

Japonia – Tokyo
Tel: 81-3-6880- 3770

Coreea – Daegu
Tel: 82-53-744-4301

Coreea – Seul
Tel: 82-2-554-7200

Singapore
Tel: 65-6334-8870

Malaezia – Kuala Lumpur
Tel: 60-3-7651-7906

Malaezia – Penang
Tel: 60-4-227-8870

Thailanda – Bangkok
Tel: 66-2-694-1351

Austria – Wels
Tel: 43-7242-2244-39
Fax: 43-7242-2244-393

Franța – Paris
Tel: 33-1-69-53-63-20
Fax: 33-1-69-30-90-79

Germania – Garching
Tel: 49-8931-9700

Germania – Haan
Tel: 49-2129-3766400

Germania – Heilbronn
Tel: 49-7131-72400

Germania – Karlsruhe
Tel: 49-721-625370

Germania – Munchen
Tel: 49-89-627-144-0
Fax: 49-89-627-144-44

Germania – Rosenheim
Tel: 49-8031-354-560

© 2022 Microchip Technology Inc. și filialele sale

Documente/Resurse

PDF thumbnailCodificator H.264
User Guide · H.264 Encoder, H.264, Encoder

Pune o întrebare

Use this section to ask about setup, compatibility, troubleshooting, or anything missing from this manual.

Pune o întrebare

Ask about setup, compatibility, troubleshooting, or anything missing from this manual. Name and email are optional.