MICROCHIP H.264 Encoder
Uvod
H.264 je popularan standard video kompresije za kompresiju digitalnog videa. Takođe je poznat kao MPEG-4 Part10 ili Napredno video kodiranje (MPEG-4 AVC). H.264 koristi blokovski pristup za kompresiju videa gdje je veličina bloka definirana kao 16 x 16 i naziva se makro blok. Standard kompresije podržava razne profiles koji definiraju omjer kompresije i složenost implementacije. Video okviri, koji se kompresuju, tretiraju se kao I okvir, P okvir i B okvir. I okvir je unutar kodirani okvir gdje se kompresija vrši korištenjem informacija sadržanih u okviru. Za dekodiranje I okvira nisu potrebni nikakvi drugi okviri. AP okvir je komprimiran korištenjem promjena u odnosu na raniji okvir koji može biti I okvir ili P okvir. Kompresija B kadra se vrši korištenjem promjena kretanja u odnosu na prethodni i nadolazeći kadar.
Proces kompresije I i P okvira ima četiri stages:
- Intra/Inter predviđanje
- Cjelobrojna transformacija
- Kvantizacija
- Entropijsko kodiranje
H. 264 podržava dva tipa kodiranja:
- Kontekstno prilagodljivo kodiranje promjenjive dužine (CAVLC)
- Kontekstno adaptivno binarno aritmetičko kodiranje (CABAC)
Trenutna verzija H.264 Encoder implementira baseline profile i koristi CAVLC za entropijsko kodiranje. Takođe, H.264 Encoder podržava kodiranje I i P okvira.
Slika 1. Blok dijagram H.264 enkodera
Karakteristike
H. 264 Encoder ima sljedeće ključne karakteristike:
- Komprimuje YCbCr 420 video format
- Prihvata YCbCr 422 video format kao ulaz
- Podržava 8-bit za svaku komponentu (Y, Cb i Cr)
- Podržava izlaz NAL bajtova u skladu sa ITU-T H.264 Aneksom B
- Radi bez samostalnog rada, CPU ili pomoć procesora nije potrebna
- Podržava faktor kvalitete koji može konfigurirati korisnik (QP)
- Podržava broj P okvira (PCOUNT)
- Podržava graničnu vrijednost koju može konfigurirati korisnik za blok za preskakanje
- Podržava izračunavanje brzinom od jednog piksela po taktu
- Podržava kompresiju do rezolucije od 1080p 60 fps
- Koristi interfejs video arbitra za pristup DDR baferima okvira
- Minimalna latencija (252 µs za full HD ili 17 horizontalnih linija)
Podržane porodice
H. 264 Encoder podržava sljedeće porodice proizvoda:
- PolarFire® SoC
- PolarFire
Implementacija hardvera
Ovaj odjeljak opisuje različite interne module H.264 enkodera. Unos podataka u H.264 enkoder mora biti u obliku rasterske skenirane slike u YCbCr 422 formatu. H.264 Encoder koristi 422 formata kao ulaz i implementira kompresiju u 420 formata.
Sljedeća slika prikazuje blok dijagram H.264 enkodera.
Slika 1-1. H.264 enkoder – moduli
- Intra Prediction
H.264 koristi različite načine intra-predviđenja za smanjenje informacija u bloku 4 x 4. Blok unutarnjeg predviđanja u IP-u koristi samo DC predviđanje na veličini matrice 4 x 4. DC komponenta se izračunava iz susjednog gornjeg i lijevog bloka 4 x 4. - Integer Transform
H.264 koristi cjelobrojnu diskretnu kosinusnu transformaciju gdje su koeficijenti raspoređeni po matrici cjelobrojne transformacije i matrici kvantizacije tako da nema množenja ili dijeljenja u cjelobrojnoj transformaciji. Cjelobrojna transformacija stage implementira transformaciju koristeći operacije shift i add. - Kvantizacija
Kvantizacija množi svaki izlaz cjelobrojne transformacije s unaprijed određenom vrijednošću kvantizacije definiranom QP korisničkom ulaznom vrijednošću. Opseg QP vrijednosti je od 0 do 51. Svaka vrijednost veća od 51 je clamped do 51. Niža QP vrijednost označava nižu kompresiju i viši kvalitet i obrnuto. - Procjena pokreta
Procjena pokreta pretražuje 8 x 8 blok trenutnog kadra u bloku 16 x 16 prethodnog okvira i generiše vektore kretanja. - Kompenzacija pokreta
Kompenzacija pokreta dobija vektore kretanja iz bloka Procjena pokreta i pronalazi odgovarajući blok 8 x 8 u prethodnom okviru. - CAVLC
H.264 koristi dva tipa entropijskog kodiranja—CAVLC i CABAC. IP koristi CAVLC za kodiranje kvantiziranog izlaza. - Header Generator
Blok generatora zaglavlja generiše zaglavlja bloka, zaglavlja preseka, skup parametara sekvence (SPS), skup parametara slike (PPS) i jedinicu sloja mrežne apstrakcije (NAL), u zavisnosti od instance video okvira. Logika odluke o bloku preskakanja izračunava zbir apsolutne razlike (SAD) trenutnog makro bloka 16 x 16 okvira i prethodnog makro bloka 16 x 16 okvira iz predviđene lokacije vektora kretanja. Blok preskakanja se odlučuje korištenjem SAD vrijednosti i SKIP_THRESHOLD ulaza. - H.264 Generator toka
Blok generatora toka H.264 kombinuje CAVLC izlaz zajedno sa zaglavljima kako bi kreirao kodirani izlaz prema H.264 standardnom formatu. - DDR Write Channel i Read Channel
H.264 Encoder zahtijeva da se dekodirani okvir pohrani u DDR memoriju, koja se koristi u Inter predviđanju. The
IP koristi DDR kanale za upisivanje i čitanje za povezivanje sa IP Video Arbiter, koji komunicira sa DDR memorijom preko IP kontrolera DDR.
Ulazi i izlazi
Ovaj odjeljak opisuje ulaze i izlaze H.264 enkodera.
Luke
Sljedeće tablice navode opis ulaznih i izlaznih portova H.264 enkodera.
Tabela 2-1. Ulazi i izlazi H.264 enkodera
Naziv signala | Smjer | Širina | Opis |
DDR_CLK_I | Input | 1 | Sat kontrolera DDR memorije |
PIX_CLK_I | Input | 1 | Ulazni sat s kojim su dolazni pikseli sampvodio |
RESET_N | Input | 1 | Aktivno-nisko Asinhroni signal resetovanja na dizajn |
DATA_VALID_I | Input | 1 | Ulazni piksel podaci važeći signal |
DATA_Y_I | Input | 8 | 8-bitni ulaz Luma piksela u 422 formatu |
DATA_C_I | Input | 8 | 8-bitni unos Chroma piksela u 422 formatu |
FRAME_START_I |
Input |
1 |
Indikacija početka okvira
Rastuća ivica ovog signala se smatra početkom kadra. |
FRAME_END_I | Input | 1 | Indikacija kraja okvira |
DDR_FRAME_START_ADDR_I |
Input |
8 |
Početna adresa DDR memorije (LSB 24-bita su 0) za skladištenje rekonstruisanog okvira. H.264 IP će pohraniti 4 okvira i koristit će 64 MB DDR memorije. |
I_FRAME_FORCE_I | Input | 1 | Korisnik može prisiliti da I kadriram u bilo koje vrijeme. To je pulsni signal. |
PCOUNT_I |
Input |
8 |
Broj P okvira po svakom I kadru 422 vrijednosti formata kreće se od 0 do 255. |
QP |
Input |
6 |
Faktor kvaliteta za H.264 kvantizaciju 422 fornat vrijednost se kreće od 0 do 51, gdje 0 predstavlja najviši kvalitet i najnižu kompresiju, a 51 predstavlja najveću kompresiju. |
SKIP_THRESHOLD_I |
Input |
12 |
Prag za odluku o preskakanju bloka
Ova vrijednost predstavlja SAD vrijednost 16 x 16 makro bloka za preskakanje. Raspon je od 0 do 1024, sa tipičnom vrijednošću 512. Viši prag proizvodi više blokova preskakanja i nizak kvalitet. |
VRES_I | Input | 16 | Vertikalna rezolucija ulazne slike. Mora biti višestruko od 16. |
HRES_I | Input | 16 | Horizontalna rezolucija ulazne slike. Mora biti višestruko od 16. |
DATA_VALID_O | Izlaz | 1 | Signal koji označava kodirane podatke je validan. |
DATA_O |
Izlaz |
16 |
H.264 kodirani izlaz podataka koji sadrži NAL jedinicu, zaglavlje preseka, SPS, PPS i kodirane podatke makro blokova. |
WRITE_ CHANNEL_BUS |
— |
— |
Sabirnica kanala za pisanje za povezivanje sa Video arbiterom Upisivanje sabirnice kanala. Ovo
je dostupno kada je sučelje sabirnice odabrano za Arbiter Interface. |
READ_CHANNEL_BUS |
— |
— |
Čitanje sabirnice kanala za povezivanje sa Video arbiterom Čitanje sabirnice kanala. Ovo
je dostupno kada je sučelje sabirnice odabrano za Arbiter Interface. |
DDR Write Native IF—Ovi portovi su dostupni kada je izvorni interfejs odabran za Arbiter Interface. | |||
DDR_WRITE_ACK_I | Input | 1 | Potvrda pisanja sa kanala za upis arbitra. |
DDR_WRITE_DONE_I | Input | 1 | Napišite završetak od arbitra. |
DDR_WRITE_REQ_O | Izlaz | 1 | Napišite zahtjev arbitru. |
DDR_WRITE_START_ADDR_O | Izlaz | 32 | DDR adresa na koju se mora upisati. |
DDR_WBURST_SIZE_O | Izlaz | 8 | Veličina rafalnog zapisa DDR. |
DDR_WDATA_VALID_O | Izlaz | 1 | Podaci su validni za arbitra. |
DDR_WDATA_O | Izlaz | DDR_AXI_DATA_WIDTH | Izlaz podataka arbitru. |
DDR Read Native IF—Ovi portovi su dostupni kada je izvorni interfejs odabran za Arbiter Interface. | |||
DDR_READ_ACK_I | Input | 1 | Potvrda čitanja sa kanala za čitanje arbitra. |
DDR_READ_DONE_I | Input | 1 | Čitanje završetka od arbitra. |
DDR_RDATA_VALID_I | Input | 1 | Važeći podaci od arbitra. |
DDR_RDATA_I | Input | DDR_AXI_DATA_WIDTH | Unos podataka od arbitra. |
DDR_READ_REQ_O | Izlaz | 1 | Pročitaj zahtjev arbitru. |
DDR_READ_START_ADDR_O | Izlaz | 32 | DDR adresa sa koje se mora izvršiti čitanje. |
DDR_RBURST_SIZE_O | Izlaz | 8 | DDR veličina burst čitanja. |
Clock Constraints
IP kodera H.264 koristi PIX_CLK_I i DDR_CLK_I ulaze takta. Koristite ograničenja grupisanja sata za mjesto i rutiranje i provjerite vrijeme dok IP implementira logiku ukrštanja domena sata.
Uputstva za instalaciju
H. 264 Encoder jezgro mora biti instalirano u IP katalog Libero® SoC softvera. Ovo se radi automatski putem funkcije ažuriranja IP kataloga u Libero SoC softveru, ili se IP jezgro može ručno preuzeti iz kataloga. Jednom kada se IP jezgro instalira u Libero SoC softverski IP katalog, jezgro se može konfigurirati, generirati i instancirati unutar SmartDesign-a za uključivanje u Libero projekt.
Testbench
Testbench je obezbeđen za proveru funkcionalnosti IP kodera H.264.
- Simulacija
Simulacija koristi sliku 432 × 240 u YCbCr422 formatu predstavljenu sa dva files, svaki za Y i C kao ulaz
i generiše H.264 file format koji sadrži dva okvira. Sljedeći koraci opisuju kako simulirati jezgro pomoću testbench-a.- Idite na Libero SoC katalog > View > Windows > Katalog, a zatim proširite Solutions-Video. Dvaput kliknite na H264_Encoder, a zatim kliknite na OK.
- Za generiranje potrebnog SmartDesigna za IP simulaciju H.264 Encoder, kliknite na Libero Project > Izvrši skriptu. Potražite skriptu ..\ \component\Microchip\SolutionCore\ H264_Encoder\ \scripts\H264_SD.tcl, a zatim kliknite na Pokreni.
Slika 5-2. Izvrši Script Run
Zadana širina AXI sabirnice podataka je 512. Ako je IP kodera H.264 konfiguriran za širine sabirnice 256/128, upišite AXI_DATA_WIDTH:256 ili AXI_DATA_WIDTH:128 u polje Argumenti.
Pojavljuje se SmartDesign. Pogledajte sljedeću sliku.
Slika 5-3. Top SmartDesign - Na Files, kliknite na simulacija > Uvoz Files.
Slika 5-4. Uvoz Files - Uvezite H264_sim_data_in_y.txt, H264_sim_data_in_c.txt file i H264_sim_refOut.txt file sa sljedeće staze: ..\ \component\Microchip\SolutionCore\ H264_Encoder\ \Stimulus.
- Za uvoz drugačijeg file, pretražite folder koji sadrži tražene file, i kliknite Otvori. Uvezeno file je naveden pod simulacijom, pogledajte sljedeću sliku.
- Na kartici Hijerarhija stimulansa kliknite H264_Encoder_tb (H264_Encoder_tb. v) > Simuliraj dizajn prije sinteze > Otvori interaktivno. IP je simuliran za dva okvira. Slika 5-6. Simulacija predsinteznog dizajna
ModelSim se otvara sa testbom file kao što je prikazano na sljedećoj slici.
- Idite na Libero SoC katalog > View > Windows > Katalog, a zatim proširite Solutions-Video. Dvaput kliknite na H264_Encoder, a zatim kliknite na OK.
Važno: Ako je simulacija prekinuta zbog ograničenja vremena rada navedenog u DO file, koristite naredbu run -all da dovršite simulaciju.
Iskorišćenje resursa
H. 264 Encoder je implementiran u PolarFire SoC FPGA (MPFS250T-1FCG1152I paket) i generiše komprimirane podatke koristeći 4:2:2 sampunos ulaznih podataka.
Tabela 6-1. Korištenje resursa za H.264 enkoder
Resurs | Upotreba |
4 tabele za traženje (LUT) | 69092 |
D japanke (DFF) | 65522 |
Statička memorija s slučajnim pristupom (LSRAM) | 232 |
uSRAM | 30 |
Matematički blokovi | 19 |
Interfejs 4-ulazni LUT-ovi | 9396 |
Interfejs DFF | 9396 |
Parametri konfiguracije
Sljedeća tabela navodi opis generičkih konfiguracijskih parametara koji se koriste u hardverskoj implementaciji H.264 enkodera, a koji mogu varirati ovisno o zahtjevima aplikacije.
Tabela 7-1. Parametri konfiguracije
Ime | Opis |
DDR_AXI_DATA_WIDTH | Definira širinu DDR AXI podataka. Može biti 128, 256 ili 512 |
ARBITER_INTERFACE | Mogućnost odabira izvornog ili bus interfejsa za povezivanje sa IP video arbitra |
IP konfigurator
Sljedeća slika prikazuje IP konfigurator H.264 Encoder.
Slika 7-1. H.264 Encoder Configurator
Licenca
H. 264 Encoder je dostupan u šifriranom obliku samo uz licencu.
Šifrirani RTL izvorni kod je licencno zaključan i mora se kupiti zasebno. Možete izvoditi simulaciju, sintezu, raspored i programirati silicij polja programabilnih kapija (FPGA) koristeći Libero dizajn paket.
Licenca za evaluaciju je besplatna za provjeru karakteristika H.264 kodera. Licenca za evaluaciju ističe nakon sat vremena korištenja na hardveru.
Istorija revizija
Historija revizija opisuje promjene koje su implementirane u dokument. Promjene su navedene po reviziji, počevši od najnovije publikacije.
Tabela 9-1. Istorija revizija
Revizija | Datum | Opis |
B | 09/2022 | • Ažurirano Karakteristike odjeljak.
• Ažurirana širina izlaznog signala DATA_O sa 8 na 16, vidi Tabela 2-1. • Ažurirano Slika 7-1. • Ažurirano 8. Licenca odjeljak. • Ažurirano 6. Korištenje resursa odjeljak. • Ažurirano Slika 5-3. |
A | 07/2022 | Prvo izdanje. |
Microchip FPGA grupa proizvoda podržava svoje proizvode raznim uslugama podrške, uključujući korisničku podršku, centar za tehničku podršku za korisnike, websajtu i prodajnim kancelarijama širom sveta. Korisnicima se predlaže da posete Microchip online resurse pre nego što kontaktiraju podršku jer je vrlo verovatno da je na njihova pitanja već odgovoreno.
Kontaktirajte centar za tehničku podršku putem website at www.microchip.com/support. Navedite broj dijela FPGA uređaja, odaberite odgovarajuću kategoriju kućišta i otpremite dizajn files dok kreirate slučaj tehničke podrške.
Obratite se korisničkoj službi za netehničku podršku za proizvode, kao što su cijene proizvoda, nadogradnje proizvoda, ažurirane informacije, status narudžbe i autorizacija.
- Iz Sjeverne Amerike pozovite 800.262.1060
- Iz ostatka svijeta pozovite 650.318.4460
- Fax, sa bilo kojeg mjesta na svijetu, 650.318.8044
Informacije o mikročipu
Microchip Website
Microchip pruža online podršku putem naše webstranica na www.microchip.com/. Ovo webstranica se koristi za izradu filei informacije koje su lako dostupne kupcima. Neki od dostupnih sadržaja uključuju:
- Podrška za proizvode – Tehnički listovi i greške, napomene o aplikaciji i slample programi, resursi za dizajn, korisnički vodiči i dokumenti za podršku hardveru, najnovija izdanja softvera i arhivirani softver
- Opća tehnička podrška – često postavljana pitanja (FAQ), zahtjevi za tehničku podršku, online diskusione grupe, popis članova Microchip partnerskog programa za dizajn
- Poslovanje Microchipa – vodiči za odabir proizvoda i narudžbe, najnovija saopštenja za javnost Microchipa, popis seminara i događaja, popisi prodajnih ureda Microchipa, distributera i predstavnika tvornice
Usluga obavještavanja o promjeni proizvoda
Microchipova usluga obavještavanja o promjeni proizvoda pomaže korisnicima da budu u toku sa Microchip proizvodima. Pretplatnici će primati obavještenje putem e-pošte kad god dođe do promjena, ažuriranja, revizija ili grešaka u vezi sa određenom porodicom proizvoda ili razvojnim alatom od interesa.
Za registraciju idite na www.microchip.com/pcn i slijedite upute za registraciju.
Korisnička podrška
Korisnici Microchip proizvoda mogu dobiti pomoć na nekoliko kanala:
- Distributer ili predstavnik
- Lokalna prodajna kancelarija
- Inženjer za ugrađena rješenja (ESE)
- Tehnička podrška
Kupci bi trebali kontaktirati svog distributera, predstavnika ili ESE za podršku. Lokalni prodajni uredi su također dostupni za pomoć kupcima. Spisak prodajnih ureda i lokacija uključen je u ovaj dokument.
Tehnička podrška je dostupna putem webstranica na: www.microchip.com/support
Funkcija zaštite koda uređaja Microchip
Obratite pažnju na sljedeće detalje funkcije zaštite koda na Microchip proizvodima:
- Microchip proizvodi ispunjavaju specifikacije sadržane u njihovom posebnom Microchip Data Sheet.
- Microchip vjeruje da je njegova porodica proizvoda sigurna kada se koristi na predviđeni način, u okviru operativnih specifikacija i pod normalnim uvjetima.
icrochip vrednuje i agresivno štiti svoja prava intelektualnog vlasništva. Pokušaji kršenja karakteristika zaštite koda Microchip proizvoda su strogo zabranjeni i mogu predstavljati kršenje Digital Millennium Copyright Act. - Ni Microchip ni bilo koji drugi proizvođač poluprovodnika ne može garantirati sigurnost svog koda. Zaštita kodom ne znači da jamčimo da je proizvod „nelomljiv“. Zaštita koda se stalno razvija. Microchip je posvećen kontinuiranom poboljšanju karakteristika zaštite koda naših proizvoda.
Pravna obavijest
Ova publikacija i informacije ovdje mogu se koristiti samo s Microchip proizvodima, uključujući dizajniranje, testiranje i integraciju Microchip proizvoda u vašu aplikaciju. Upotreba ovih informacija na bilo koji drugi način krši ove uslove. Informacije o aplikacijama uređaja date su samo za vašu udobnost i mogu se zamijeniti
po ažuriranjima. Vaša je odgovornost osigurati da vaša aplikacija odgovara vašim specifikacijama. Obratite se lokalnom prodajnom uredu Microchipa za dodatnu podršku ili potražite dodatnu podršku na www.microchip.com/en-us/support/design-help/client-support-services.
OVE INFORMACIJE DAJE MIKROČIP „KAKO JESU“. MICROCHIP NE DAJE NIKAKVE IZJAVE ILI GARANCIJE BILO KOJE VRSTE, IZRIČITI ILI IMPLICIRANI, PISANI ILI USMENI, ZAKONSKI ILI NA DRUGI, U VEZI SA INFORMACIJAMA UKLJUČUJUĆI, ALI NE OGRANIČENI NA BILO KAKVA IMPLICIRANA, NI IMPLICIRANA GARANCIJA PRILIKA ZA PRODAJU I PRIKLADNOST ZA ODREĐENU SVRHU ILI GARANCIJE U VEZI SA NJEGOVIM STANJEM, KVALITETOM ILI PERFORMANSE.
MIKROČIP NI U KOJEM SLUČAJU NEĆE BITI ODGOVORAN ZA BILO KAKVE INDIREKTNE, POSEBNE, KAZNENE, SLUČAJNE ILI POSLEDIČNE GUBITKE, ŠTETE, TROŠKOVE ILI TROŠKOVE BILO KOJE VRSTE BILO KOJI SE ODNOSE NA BILO KAKVE INFORMACIJE, ILI MICROCHIP JE OBAVEŠTEN O MOGUĆNOSTI ILI SU ŠTETE PREDVIĐIVE. U NAJVEĆOJ MJERI DOZVOLJENOJ ZAKONOM, UKUPNA ODGOVORNOST MICROCHIP-a PO SVIM POTRAŽIVANJU NA BILO KOJI NAČIN KOJA SE ODNOSE NA INFORMACIJE ILI NJIHOVO KORIŠTENJE NEĆE PREMAŠITI IZNOS NAKNADA, AKO IMA, KOJI STE MORALI PLAĆATI.
Upotreba Microchip uređaja u aplikacijama za održavanje života i/ili sigurnost je u potpunosti na rizik kupca, a kupac se slaže da će braniti, obeštetiti i držati Microchip bezopasnim od bilo koje štete, potraživanja, tužbi ili troškova koji proizlaze iz takve upotrebe. Nikakve licence se ne prenose, implicitno ili na drugi način, pod bilo kojim Microchipovim pravima intelektualnog vlasništva osim ako nije drugačije navedeno.
Trademarks
Ime i logotip Microchipa, logotip Microchip, Adaptec, AVR, AVR logo, AVR Freaks, BesTime, BitCloud, CryptoMemory, CryptoRF, dsPIC, flexPWR, HELDO, IGLOO, JukeBlox, KeeLoq, Kleer, LANCheck, LinkTouchlus, mama MediaLB, megaAVR, Microsemi, Microsemi logo, MOST, MOST logo, MPLAB, OptoLyzer, PIC, picoPower, PICSTART, PIC32 logo, PolarFire, Prochip Designer, QTouch, SAM-BA, SenGenuity, SpyNIC, SST, SST Logo, SuperFlash, Sym , SyncServer, Tachyon, TimeSource, tinyAVR, UNI/O, Vectron i XMEGA su registrovani zaštitni znakovi kompanije Microchip Technology Incorporated u SAD-u i drugim zemljama.
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 logo, Quiet- Wire, SmartFusion SyncWorld, Temux, TimeCesium, TimeHub, TimePictra, TimeProvider, TrueTime i ZL su registrovani zaštitni znakovi Microchip Technology Incorporated u SAD-u
A
Djacent Key Suppression, AKS, Analog-for-the-Digital Age, Any Capacitor, AnyIn, AnyOut, Augmented Switching, BlueSky, BodyCom, Clockstudio, CodeGuard, CryptoAuthentication, CryptoAutomotive, CryptoCompanion, CryptoController, DSPICDEMmic, dsPICDYMIC. , DAM, ECAN, Espresso T1S, EtherGREEN, GridTime, IdealBridge, In-Circuit Serial Programming, ICSP, INICnet, Inteligentno paralelno, IntelliMOS, Inter-Chip Connectivity, JitterBlocker, Knob-on-Display, KoD, maxCrypto, maxView, memBrain, Mindi, MiWi, MPASM, MPF, MPLAB Certified logo, MPLIB, MPLINK, MultiTRAK, NetDetach, Omniscient Code Generation, PICDEM, PICDEM.net, PICkit, PICtail, PowerSmart, PureSilicon, QMatrix, REAL B ICE, REAL B ICE, , 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, USBSCheck, Var VectorBlox, VeriPHY, ViewSpan, WiperLock, XpressConnect i ZENA su zaštitni znakovi kompanije Microchip Technology Incorporated u SAD-u i drugim zemljama.
SQTP je servisni znak kompanije Microchip Technology Incorporated u SAD
Adaptec logo, Frequency on Demand, Silicon Storage Technology i Symmcom su registrovani zaštitni znakovi Microchip Technology Inc. u drugim zemljama.
GestIC je registrovani zaštitni znak Microchip Technology Germany II GmbH & Co. KG, podružnice Microchip Technology Inc., u drugim zemljama.
Svi ostali žigovi koji se ovdje spominju su vlasništvo njihovih odgovarajućih kompanija.
© 2022, Microchip Technology Incorporated i njegove podružnice. Sva prava zadržana.
ISBN: 978-1-6683-1311-4
Sistem upravljanja kvalitetom
Za informacije u vezi Microchipovih sistema upravljanja kvalitetom, posjetite www.microchip.com/quality.
Prodaja i servis širom svijeta
Corporate Office
2355 West Chandler Blvd. Chandler, AZ 85224-6199 Tel: 480-792-7200
faks: 480-792-7277 tehnička podrška:
www.microchip.com/support
Web Adresa: www.microchip.com
New York, NY
Tel: 631-435-6000
Kanada – Toronto
Tel: 905-695-1980
faks: 905-695-2078
Indija – Bangalor
Tel: 91-80-3090-4444
Indija – Nju Delhi
Tel: 91-11-4160-8631
Indija - Puna
Tel: 91-20-4121-0141
Japan – Osaka
Tel: 81-6-6152-7160
Japan – Tokio
Tel: 81-3-6880-3770
Koreja – Daegu
Tel: 82-53-744-4301
Koreja – Seul
Tel: 82-2-554-7200
Singapur
Tel: 65-6334-8870
Malezija – Kuala Lumpur
Tel: 60-3-7651-7906
Malezija – Penang
Tel: 60-4-227-8870
Tajland – Bangkok
Tel: 66-2-694-1351
Austrija – Wels
Tel: 43-7242-2244-39
Fax: 43-7242-2244-393
Francuska – Pariz
Tel: 33-1-69-53-63-20
Fax: 33-1-69-30-90-79
Njemačka – Garching
Tel: 49-8931-9700
Njemačka – Haan
Tel: 49-2129-3766400
Njemačka – Heilbronn
Tel: 49-7131-72400
Njemačka – Karlsruhe
Tel: 49-721-625370
Njemačka – Minhen
Tel: 49-89-627-144-0
Fax: 49-89-627-144-44
Njemačka – Rosenheim
Tel: 49-8031-354-560
© 2022 Microchip Technology Inc. i njegove podružnice
Dokumenti / Resursi
![]() |
MICROCHIP H.264 Encoder [pdf] Korisnički priručnik H.264 Encoder, H.264, Encoder |