MICROCHIP H.264 kodavimo įrenginys

Įvadas
H.264 yra populiarus vaizdo glaudinimo standartas, skirtas skaitmeniniams vaizdo įrašams suspausti. Jis taip pat žinomas kaip MPEG-4 Part10 arba Advanced Video Coding (MPEG-4 AVC). H.264 vaizdo įrašui glaudinti naudojamas blokinis metodas, kai bloko dydis apibrėžiamas kaip 16 x 16 ir vadinamas makrobloku. Suspaudimo standartas palaiko įvairius profesionalusfiles, kurie apibrėžia suspaudimo laipsnį ir įgyvendinimo sudėtingumą. Vaizdo įrašų kadrai, kuriuos reikia suspausti, traktuojami kaip I kadras, P kadras ir B kadras. I kadras yra vidinis užkoduotas kadras, kuriame suspaudimas atliekamas naudojant kadre esančią informaciją. Norint iššifruoti I kadrą, nereikia jokių kitų kadrų. AP kadras suglaudinamas naudojant ankstesnio kadro, kuris gali būti I arba P kadras, pakeitimus. B kadras suglaudinamas naudojant judesio pokyčius tiek ankstesnio, tiek būsimo kadro atžvilgiu.
I ir P kadrų suspaudimo procesas turi keturias stages:
- Vidinis / tarpinis numatymas
- Sveikas skaičius transformacija
- Kvantifikavimas
- Entropijos kodavimas
H. 264 palaiko dviejų tipų kodavimą:
- Kontekstas Adaptive Variable Length Coding (CAVLC)
- Konteksto adaptyvusis dvejetainis aritmetinis kodavimas (CABAC)
Dabartinė H.264 Encoder versija įgyvendina „baseline pro“.file ir naudoja CAVLC entropijos kodavimui. Be to, H.264 Encoder palaiko I ir P kadrų kodavimą.
1 pav. H.264 kodavimo bloko schema

Savybės
H. 264 Encoder turi šias pagrindines funkcijas:
- Suspaudžia YCbCr 420 vaizdo formatą
- Priima YCbCr 422 vaizdo formatą kaip įvestį
- Palaiko 8 bitus kiekvienam komponentui (Y, Cb ir Cr)
- Palaiko ITU-T H.264 B priedo suderinamą NAL baitų srauto išvestį
- Veikia be atskiro veikimo, procesoriaus ar procesoriaus pagalbos nereikia
- Palaiko vartotojo konfigūruojamą kokybės koeficientą (QP)
- Palaiko P kadrų skaičių (PCOUNT)
- Palaiko vartotojo konfigūruojamą praleidimo bloko slenkstinę vertę
- Palaiko skaičiavimą, kurio dažnis yra vienas pikselis vienam laikrodžiui
- Palaiko glaudinimą iki 1080p 60 kadrų per sekundę raiškos
- Naudoja vaizdo arbitražo sąsają DDR kadrų buferiams pasiekti
- Minimali delsa (252 µs, kai yra „Full HD“ arba 17 horizontalių linijų)
Palaikomos šeimos
H. 264 Encoder palaiko šias produktų šeimas:
- PolarFire® SoC
- PolarFire
Aparatinės įrangos diegimas
Šiame skyriuje aprašomi skirtingi vidiniai H.264 Encoder moduliai. Duomenų įvestis į H.264 kodavimo įrenginį turi būti rastrinio nuskaitymo vaizdas YCbCr 422 formatu. H.264 Encoder kaip įvestį naudoja 422 formatus ir glaudina 420 formatų.
Toliau pateiktame paveikslėlyje parodyta H.264 kodavimo bloko schema.
1-1 pav. H.264 Encoder – moduliai

- Vidinis numatymas
 H.264 naudoja įvairius vidinio numatymo režimus, kad sumažintų informaciją 4 x 4 bloke. Vidinis numatymo blokas IP naudoja tik DC numatymą, kai matricos dydis yra 4 x 4. Nuolatinės srovės komponentas apskaičiuojamas iš gretimų viršutinių ir kairiųjų 4 x 4 blokų.
- Sveikųjų skaičių transformacija
 H.264 naudoja sveikųjų skaičių diskrečiąją kosinuso transformaciją, kai koeficientai paskirstomi sveikųjų skaičių transformacijos matricoje ir kvantavimo matricoje taip, kad sveikojo skaičiaus transformacijoje nebūtų daugybos ar padalijimo. Sveikasis skaičius stage įgyvendina transformaciją naudodama Shift and Add operacijas.
- Kvantifikavimas
 Kvantifikavimas padaugina kiekvieną sveikojo skaičiaus transformacijos išvestį su iš anksto nustatyta kvantavimo verte, apibrėžta QP vartotojo įvesties verte. QP reikšmės diapazonas yra nuo 0 iki 51. Bet kuri reikšmė didesnė nei 51 yra clamped to 51. Mažesnė QP reikšmė reiškia mažesnį suspaudimą ir aukštesnę kokybę ir atvirkščiai.
- Judėjimo įvertinimas
 Judėjimo įvertinimas ieško 8 x 8 dabartinio kadro bloko ankstesnio kadro 16 x 16 bloke ir generuoja judesio vektorius.
- Judesio kompensacija
 Judesio kompensacija gauna judesio vektorius iš Judėjimo įvertinimo bloko ir suranda atitinkamą 8 x 8 bloką ankstesniame kadre.
- CAVLC
 H.264 naudoja dviejų tipų entropijos kodavimą – CAVLC ir CABAC. IP naudoja CAVLC, kad užkoduotų kvantuotą išvestį.
- Antraštės generatorius
 Antraštės generatoriaus blokas generuoja blokų antraštes, pjūvių antraštes, sekos parametrų rinkinį (SPS), vaizdo parametrų rinkinį (PPS) ir tinklo abstrakcijos sluoksnio (NAL) vienetą, priklausomai nuo vaizdo kadro egzemplioriaus. Praleisti bloko sprendimo logika apskaičiuoja dabartinio kadro 16 x 16 makrobloko ir ankstesnio kadro 16 x 16 makrobloko absoliutaus skirtumo sumą iš judesio vektoriaus numatytos vietos. Praleisti bloką nusprendžiama naudojant SAD reikšmę ir įvestį SKIP_THRESHOLD.
- H.264 srauto generatorius
 H.264 srauto generatoriaus blokas sujungia CAVLC išvestį kartu su antraštėmis, kad sukurtų užkoduotą išvestį pagal H.264 standartinį formatą.
- DDR rašymo kanalas ir skaitymo kanalas
 H.264 Encoder reikalauja, kad dekoduotas kadras būtų saugomas DDR atmintyje, kuri naudojama numatant tarpą. The
 IP naudoja DDR rašymo ir skaitymo kanalus, kad prisijungtų prie vaizdo arbitro IP, kuris sąveikauja su DDR atmintimi per DDR valdiklio IP.
Įėjimai ir išėjimai
Šiame skyriuje aprašomi H.264 kodavimo įrenginio įėjimai ir išėjimai.
Uostai
Šiose lentelėse pateikiamas H.264 kodavimo įrenginio įvesties ir išvesties prievadų aprašymas.
2-1 lentelė. H.264 kodavimo įrenginio įėjimai ir išėjimai
| Signalo pavadinimas | Kryptis | Plotis | Aprašymas | 
| DDR_CLK_I | Įvestis | 1 | DDR atminties valdiklio laikrodis | 
| PIX_CLK_I | Įvestis | 1 | Įvesties laikrodis, su kuriuo gaunami pikseliai yra sampvadovavo | 
| RESET_N | Įvestis | 1 | Aktyvus-žemas Asinchroninis atstatymo signalas į dizainą | 
| DATA_VALID_I | Įvestis | 1 | Įveskite galiojantį pikselių duomenų signalą | 
| DUOMENYS_Y_I | Įvestis | 8 | 8 bitų Luma pikselių įvestis 422 formatu | 
| DATA_C_I | Įvestis | 8 | 8 bitų chroma pikselių įvestis 422 formatu | 
| FRAME_START_I | Įvestis | 1 | Rėmo pradžios indikacija Kylantis šio signalo kraštas laikomas kadro pradžia. | 
| FRAME_END_I | Įvestis | 1 | Kadro pabaigos indikacija | 
| DDR_FRAME_START_ADDR_I | Įvestis | 8 | DDR atminties pradžios adresas (LSB 24 bitai yra 0), kad būtų išsaugotas atkurtas kadras. H.264 IP saugos 4 kadrus ir naudos 64 MB DDR atminties. | 
| I_FRAME_FORCE_I | Įvestis | 1 | Naudotojas bet kada gali priversti I kadruoti. Tai impulsinis signalas. | 
| PCOUNT_I | Įvestis | 8 | P kadrų skaičius kiekviename I kadre 422 formato reikšmė svyruoja nuo 0 iki 255. | 
| 
 QP | 
 Įvestis | 
 6 | H.264 kvantavimo kokybės koeficientas 422 formato reikšmė svyruoja nuo 0 iki 51, kur 0 reiškia aukščiausią kokybę ir mažiausią suspaudimą, o 51 – didžiausią suspaudimą. | 
| 
 SKIP_THRESHOLD_I | 
 Įvestis | 
 12 | Sprendimo praleisti bloką slenkstis Ši reikšmė reiškia 16 x 16 makrobloko BAD reikšmę, skirtą praleisti. Diapazonas yra nuo 0 iki 1024, o tipinė vertė yra 512. Didesnis slenkstis sukuria daugiau praleidimo blokų ir žemos kokybės. | 
| VRES_I | Įvestis | 16 | Vertikali įvesties vaizdo skiriamoji geba. Jis turi būti kartotinis iš 16. | 
| HRES_I | Įvestis | 16 | Horizontali įvesties vaizdo skiriamoji geba. Jis turi būti kartotinis iš 16. | 
| DATA_VALID_O | Išvestis | 1 | Užkoduotus duomenis žymintis signalas galioja. | 
| DATA_O | Išvestis | 16 | H.264 užkoduotų duomenų išvestis, kurioje yra NAL vienetas, skilties antraštė, SPS, PPS ir užkoduoti makroblokų duomenys. | 
| WRITE_ CHANNEL_BUS | — | — | Rašyti kanalo magistralę, kuri turi būti prijungta prie vaizdo arbitražo Įrašykite kanalo magistralę. Tai pasiekiama, kai magistralės sąsaja yra pasirinkta „Arbiter Interface“. | 
| READ_CHANNEL_BUS | — | — | Skaityti kanalo magistralę, kuri turi būti prijungta prie vaizdo arbitražo Skaityti kanalo magistralę. Tai pasiekiama, kai magistralės sąsaja yra pasirinkta „Arbiter Interface“. | 
| DDR Write Native IF– Šie prievadai pasiekiami, kai „Arbiter Interface“ pasirenkama savoji sąsaja. | |||
| DDR_WRITE_ACK_I | Įvestis | 1 | Rašymo patvirtinimas iš arbitro rašymo kanalo. | 
| DDR_WRITE_DONE_I | Įvestis | 1 | Rašyti užbaigimą iš arbitro. | 
| DDR_WRITE_REQ_O | Išvestis | 1 | Rašyti prašymą arbitrui. | 
| DDR_WRITE_START_ADDR_O | Išvestis | 32 | DDR adresas, į kurį reikia rašyti. | 
| DDR_WBURST_SIZE_O | Išvestis | 8 | DDR rašymo serijos dydis. | 
| DDR_WDATA_VALID_O | Išvestis | 1 | Duomenys galioja arbitrui. | 
| DDR_WDATA_O | Išvestis | DDR_AXI_DATA_WIDTH | Duomenų išvestis arbitrui. | 
| DDR Skaityti Native IF– Šie prievadai pasiekiami, kai „Arbiter Interface“ pasirenkama savoji sąsaja. | |||
| DDR_READ_ACK_I | Įvestis | 1 | Skaitymo patvirtinimas iš arbitro skaitymo kanalo. | 
| DDR_READ_DONE_I | Įvestis | 1 | Skaityti užbaigimą iš arbitro. | 
| DDR_RDATA_VALID_I | Įvestis | 1 | Duomenys galioja iš arbitro. | 
| DDR_RDATA_I | Įvestis | DDR_AXI_DATA_WIDTH | Duomenų įvestis iš arbitro. | 
| DDR_READ_REQ_O | Išvestis | 1 | Perskaitykite prašymą arbitrui. | 
| DDR_READ_START_ADDR_O | Išvestis | 32 | DDR adresas, iš kurio reikia skaityti. | 
| DDR_RBURST_SIZE_O | Išvestis | 8 | DDR skaitymo serijos dydis. | 
Laikrodžio apribojimai
H.264 Encoder IP naudoja PIX_CLK_I ir DDR_CLK_I laikrodžio įvestis. Vietai ir maršrutui nustatyti naudokite laikrodžio grupavimo apribojimus ir patikrinkite laiką, kai IP įgyvendina laikrodžio domeno kirtimo logiką.
Montavimo instrukcijos
H. 264 Encoder branduolys turi būti įdiegtas Libero® SoC programinės įrangos IP kataloge. Tai atliekama automatiškai per Libero SoC programinės įrangos IP katalogo atnaujinimo funkciją arba IP branduolį galima rankiniu būdu atsisiųsti iš katalogo. Įdiegus IP šerdį Libero SoC programinės įrangos IP kataloge, šerdį galima konfigūruoti, sugeneruoti ir sugeneruoti naudojant SmartDesign, kad būtų galima įtraukti į Libero projektą.
Bandymo stendas
Testbench yra skirtas H.264 Encoder IP funkcionalumui patikrinti.
- Modeliavimas
 Modeliuojant naudojamas 432 × 240 vaizdas YCbCr422 formatu, pavaizduotas dviem files, kiekvienas Y ir C kaip įvestis
 ir generuoja H.264 file formatu, kuriame yra du kadrai. Tolesniuose veiksmuose aprašoma, kaip imituoti branduolį naudojant bandymo stendą.- Eikite į Libero SoC katalogą > View > Windows > Katalogas, tada išplėskite Solutions-Video. Dukart spustelėkite H264_Encoder, tada spustelėkite Gerai. 
- Norėdami sukurti reikiamą „SmartDesign“, skirtą H.264 Encoder IP modeliavimui, spustelėkite Libero Project > Execute script. Naršyti į scenarijų ..\ \component\Microchip\SolutionCore\H264_Encoder\ \scripts\H264_SD.tcl, tada spustelėkite Vykdyti .
 5-2 pav. Vykdykite scenarijaus vykdymą 
 Numatytasis AXI duomenų magistralės plotis yra 512. Jei H.264 Encoder IP sukonfigūruotas 256/128 magistralės pločiams, lauke Argumentai įveskite AXI_DATA_WIDTH:256 arba AXI_DATA_WIDTH:128.
 Pasirodo „SmartDesign“. Žiūrėkite toliau pateiktą paveikslą.
 5-3 pav. Top SmartDesign 
- Ant Files skirtuką, spustelėkite modeliavimas > Importuoti Files.
 5-4 pav. Importuoti Files 
- Importuokite H264_sim_data_in_y.txt, H264_sim_data_in_c.txt file ir H264_sim_refOut.txt file iš šio kelio: ..\ \component\Microchip\SolutionCore\H264_Encoder\ \Stimulas.
- Norėdami importuoti kitą file, naršykite aplanką, kuriame yra reikalingas fileir spustelėkite Atidaryti. Importuotas file nurodytas modeliavimo skiltyje, žr. tolesnį paveikslą. 
- Skirtuke „Stimulų hierarchija“ spustelėkite H264_Encoder_tb (H264_Encoder_tb. v) > Imituoti išankstinį sintetinį dizainą > Atidaryti interaktyviai. IP imituojamas dviem kadrams. 5-6 pav. Pre-sintezės projektavimo modeliavimas 
 ModelSim atidaromas su bandymų stendu file kaip parodyta toliau pateiktame paveikslėlyje.
 
- Eikite į Libero SoC katalogą > View > Windows > Katalogas, tada išplėskite Solutions-Video. Dukart spustelėkite H264_Encoder, tada spustelėkite Gerai.

Svarbu: Jei modeliavimas nutraukiamas dėl DO nurodyto paleidimo laiko limito file, naudokite komandą run -all, kad užbaigtumėte modeliavimą.
Išteklių panaudojimas
H. 264 Encoder yra įdiegtas PolarFire SoC FPGA (MPFS250T-1FCG1152I paketas) ir generuoja suglaudintus duomenis naudodamas 4:2:2 sampįvesties duomenis.
6-1 lentelė. Išteklių naudojimas H.264 Encoder
| Išteklius | Naudojimas | 
| 4 peržiūros lentelės (LUT) | 69092 | 
| D Flip Flops (DFF) | 65522 | 
| Statinė laisvosios prieigos atmintis (LSRAM) | 232 | 
| uSRAM | 30 | 
| Matematikos blokai | 19 | 
| Sąsaja 4 įėjimų LUT | 9396 | 
| Sąsajos DFF | 9396 | 
Konfigūracijos parametrai
Šioje lentelėje pateikiamas bendrųjų konfigūracijos parametrų, naudojamų H.264 Encoder aparatinėje įrangoje, aprašymas, kuris gali skirtis atsižvelgiant į taikomosios programos reikalavimus.
7-1 lentelė. Konfigūracijos parametrai
| Vardas | Aprašymas | 
| DDR_AXI_DATA_WIDTH | Apibrėžia DDR AXI duomenų plotį. Tai gali būti 128, 256 arba 512 | 
| ARBITER_INTERFACE | Galimybė pasirinkti vietinę arba magistralės sąsają, kad būtų galima prisijungti prie vaizdo arbitro IP | 
IP konfigūratorius
Toliau pateiktame paveikslėlyje parodytas H.264 Encoder IP konfigūratorius.
7-1 pav. H.264 Encoder Configurator

Licencija
H. 264 Encoder pateikiamas šifruota forma tik pagal licenciją.
Šifruotas RTL šaltinio kodas yra užrakintas pagal licenciją ir jį reikia įsigyti atskirai. Galite atlikti modeliavimą, sintezę, maketavimą ir programuoti Field Programmable Gate Array (FPGA) silicį naudodami Libero dizaino rinkinį.
Vertinimo licencija suteikiama nemokamai, norint patikrinti H.264 Encoder funkcijas. Vertinimo licencija nustoja galioti po valandos naudojimo aparatinėje įrangoje.
Revizijos istorija
Taisymų istorija aprašo pakeitimus, kurie buvo įgyvendinti dokumente. Pakeitimai pateikiami pagal peržiūrą, pradedant naujausiu leidiniu.
9-1 lentelė. Revizijos istorija
| Peržiūra | Data | Aprašymas | 
| B | 09/2022 | • Atnaujinta Savybės skyrių. • Atnaujintas DATA_O išėjimo signalo plotis nuo 8 iki 16, žr 2-1 lentelė. • Atnaujinta 7-1 pav. • Atnaujinta 8. Licencija skyrių. • Atnaujinta 6. Išteklių panaudojimas skyrių. • Atnaujinta 5-3 pav. | 
| A | 07/2022 | Pradinis išleidimas. | 
„Microchip FPGA“ produktų grupė remia savo gaminius įvairiomis palaikymo paslaugomis, įskaitant klientų aptarnavimą, klientų techninės pagalbos centrą ir kt websvetainę ir pardavimų biurus visame pasaulyje. Klientams siūloma apsilankyti Microchip internetiniuose šaltiniuose prieš susisiekiant su palaikymo tarnyba, nes labai tikėtina, kad į jų klausimus jau buvo atsakyta.
Susisiekite su techninės pagalbos centru per websvetainė adresu www.microchip.com/support. Paminėkite FPGA įrenginio dalies numerį, pasirinkite atitinkamą korpuso kategoriją ir įkelkite dizainą files kurdami techninės pagalbos bylą.
Susisiekite su klientų aptarnavimo tarnyba dėl netechninio produkto palaikymo, pvz., produkto kainodaros, gaminio atnaujinimo, atnaujinimo informacijos, užsakymo būsenos ir įgaliojimo.
- Iš Šiaurės Amerikos skambinkite numeriu 800.262.1060
- Iš viso pasaulio skambinkite numeriu 650.318.4460
- Faksas iš bet kurios pasaulio vietos 650.318.8044 XNUMX XNUMX
Informacija apie mikroschemą
Mikroschema Websvetainę
„Microchip“ teikia internetinę pagalbą per mūsų websvetainėje www.microchip.com/. Tai webSvetainė naudojama gaminti files ir informacija lengvai prieinama klientams. Dalis galimo turinio apima:
- Produkto palaikymas – duomenų lapai ir klaidos, pastabos apie taikymą ir sample programas, projektavimo išteklius, vartotojo vadovus ir techninės įrangos palaikymo dokumentus, naujausius programinės įrangos leidimus ir archyvuotą programinę įrangą
- Bendra techninė pagalba – dažnai užduodami klausimai (DUK), techninės pagalbos užklausos, internetinės diskusijų grupės, Microchip projektavimo partnerių programos narių sąrašas
- „Microchip“ verslas – produktų parinkimo ir užsakymo vadovai, naujausi „Microchip“ pranešimai spaudai, seminarų ir renginių sąrašas, „Microchip“ pardavimo biurų, platintojų ir gamyklų atstovų sąrašai
Pranešimų apie gaminio pasikeitimus paslauga
„Microchip“ pranešimų apie produktų pasikeitimus paslauga padeda klientams nuolat sužinoti apie „Microchip“ produktus. Prenumeratoriai gaus pranešimą el. paštu, kai bus pakeitimų, atnaujinimų, pataisymų ar klaidų, susijusių su nurodyta produktų šeima ar kūrimo įrankiu.
Norėdami užsiregistruoti, eikite į www.microchip.com/pcn ir vykdykite registracijos instrukcijas.
Pagalba klientams
Microchip produktų vartotojai pagalbos gali gauti keliais kanalais:
- Platintojas arba atstovas
- Vietinis pardavimo biuras
- Įterptųjų sprendimų inžinierius (ESE)
- Techninė pagalba
Klientai turėtų kreiptis į savo platintoją, atstovą arba ESE dėl pagalbos. Vietiniai pardavimo biurai taip pat gali padėti klientams. Šiame dokumente pateikiamas pardavimo biurų ir vietų sąrašas.
Techninė pagalba teikiama per websvetainė adresu: www.microchip.com/support
Mikroschemų įrenginių kodo apsaugos funkcija
Atkreipkite dėmesį į toliau pateiktą informaciją apie kodo apsaugos funkciją Microchip gaminiuose:
- Mikroschemos gaminiai atitinka specifikacijas, nurodytas jų konkrečiame mikroschemos duomenų lape.
- „Microchip“ mano, kad jos gaminiai yra saugūs, kai naudojami pagal numatytą būdą, pagal veikimo specifikacijas ir įprastomis sąlygomis.
 icrochip vertina ir agresyviai gina savo intelektinės nuosavybės teises. Bandymai pažeisti Microchip produkto kodo apsaugos funkcijas yra griežtai draudžiami ir gali pažeisti Skaitmeninio tūkstantmečio autorių teisių įstatymą.
- Nei Microchip, nei joks kitas puslaidininkių gamintojas negali garantuoti savo kodo saugumo. Apsauga nuo kodo nereiškia, kad garantuojame, kad produktas yra „nepalaužiamas“. Kodo apsauga nuolat tobulinama. „Microchip“ yra įsipareigojusi nuolat tobulinti savo produktų kodo apsaugos funkcijas.
Teisinis pranešimas
Šis leidinys ir jame esanti informacija gali būti naudojami tik su Microchip produktais, įskaitant Microchip produktų projektavimą, testavimą ir integravimą su jūsų programa. Šios informacijos naudojimas bet kokiu kitu būdu pažeidžia šias sąlygas. Informacija apie įrenginio programas pateikiama tik jūsų patogumui ir gali būti pakeista
pagal atnaujinimus. Jūs esate atsakingi už tai, kad jūsų paraiška atitiktų jūsų specifikacijas. Dėl papildomos pagalbos kreipkitės į vietinį Microchip pardavimo biurą arba gaukite papildomos pagalbos adresu www.microchip.com/en-us/support/design-help/client-support-services.
ŠIĄ INFORMACIJĄ PATEIKIA MICROCHIP „TOKIA, KOKIA YRA“. MICROCHIP NESUTEIKIA JOKIŲ PAREIŠKIMŲ AR JOKIŲ GARANTIJŲ ARBA NUMANOMŲ, RAŠYTŲ AR ŽODINIŲ, ĮSTATYMŲ AR KITAIP, SUSIJUSIŲ SU INFORMACIJA, ĮSKAITANT, BET NE APSIRIBINTOJANT JOKIŲ NUMANOMŲ GARANTIJŲ TINKAMUMAS TAM TAM TAM TIKSLUI ARBA GARANTIJOS, SUSIJUSIOS SU JOS BŪKLĖS, KOKYBĖS AR VEIKSMAIS.
JOKIU ATVEJU MICROCHIP NEBUS ATSAKOMYBĖS UŽ JOKIUS NETIESIOGINIUS, SPECIALUS, BAUSMINIUS, ATSITIKTINIUS ARBA PASEKMINIUS NUOSTOLIUS, ŽALĄ, IŠLAIDAS AR IŠLAIDAS JOKIOS RŪŠIO KAS SUSIJĘ SU INFORMACIJA AR JOS NAUDOJIMUI GALIMYBĘ BUVO PRANEŠTA ARBA ŽALOS NAUJIMAS. VISO MICROCHIP ATSAKOMYBĖ UŽ VISUS PAREIŠKUS, JOKIU BŪDU SUSIJUSIUS SU INFORMACIJA AR JOS NAUDOJIMU, NEBUS VIRŠYDĖS MOKESČIŲ, JEI BŪTINA, KURIUS SUMOKATE UŽ MICROCHIP, SUMOS, KIEK LEIDŽIAMA ĮSTATYMŲ.
„Microchip“ prietaisų naudojimas gyvybės palaikymo ir (arba) saugos tikslais yra visiškai pirkėjo rizika, o pirkėjas sutinka ginti, atlyginti žalą ir laikyti „Microchip“ nepavojingą nuo bet kokios žalos, pretenzijų, ieškinių ar išlaidų, kylančių dėl tokio naudojimo. Jokios „Microchip“ intelektinės nuosavybės teisės neperduodamos, netiesiogiai ar kitaip, nebent nurodyta kitaip.
Prekių ženklai
Mikroschemos pavadinimas ir logotipas, Microchip logotipas, Adaptec, AVR, AVR logotipas, AVR Freaks, BesTime, BitCloud, CryptoMemory, CryptoRF, dsPIC, flexPWR, HELDO, IGLOO, JukeBlox, KeeLoq, Kleer, LANCheck, LinklusMD, maXTouchty, MediaLB, megaAVR, Microsemi, Microsemi logotipas, MOST, MOST logotipas, MPLAB, OptoLyzer, PIC, picoPower, PICSTART, PIC32 logotipas, PolarFire, Prochip Designer, QTouch, SAM-BA, SenGenuity, SpyNIC, SST, SST logotipas, SuperFlash, Sym , SyncServer, Tachyon, TimeSource, tinyAVR, UNI/O, Vectron ir XMEGA yra registruotieji Microchip Technology Incorporated prekių ženklai JAV ir kitose šalyse.
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 logotipas, Quiet- Wire, SmartFusion, „SyncWorld“, „Temux“, „TimeCesium“, „TimeHub“, „TimePictra“, „TimeProvider“, „TrueTime“ ir „ZL“ yra „Microchip Technology Incorporated“ JAV registruotieji prekių ženklai.
A
greta esantis klavišų slopinimas, AKS, analoginis skaitmeniniam amžiui, bet koks kondensatorius, „AnyIn“, „AnyOut“, išplėstinis perjungimas, „BlueSky“, „BodyCom“, „Clockstudio“, „CodeGuard“, „CryptoAuthentication“, „CryptoAutomotive“, „CryptoCompanion“, „CryptoController“, APICDEM, ddd, kriptovaliutų valdiklis, ddd. , DAM, ECAN, Espresso T1S, EtherGREEN, GridTime, IdealBridge, In-Circuit Serial programavimas, ICSP, INICnet, Intelligent Paralleling, IntelliMOS, Inter-Chip Connectivity, JitterBlocker, Knob-on-Display, KoD, maxCrypto, max.View, memBrain, Mindi, MiWi, MPASM, MPF, MPLAB sertifikuotas logotipas, MPLIB, MPLINK, MultiTRAK, NetDetach, visažinis kodų generavimas, PICDEM, PICDEM.net, PICkit, PICtail, PowerSmart, PureSilicon, QMatrix, REAL Blocker, RippAXle , RTG4, SAM-ICE, Serial Quad I/O, simpleMAP, SimpliPHY, SmartBuffer, SmartHLS, SMART-IS, storClad, SQI, SuperSwitcher, SuperSwitcher II, Switchtec, SynchroPHY, Total Endurance, Patikimas laikas, TSHARC, USBCheck, VectorBlox, VeriPHY, ViewSpan, WiperLock, XpressConnect ir ZENA yra Microchip Technology Incorporated prekių ženklai JAV ir kitose šalyse.
SQTP yra „Microchip Technology Incorporated“ paslaugų ženklas JAV
„Adaptec“ logotipas, „Frequency on Demand“, „Silicon Storage Technology“ ir „Symmcom“ yra registruotieji „Microchip Technology Inc.“ prekių ženklai kitose šalyse.
„GestIC“ yra „Microchip Technology Germany II GmbH & Co. KG“, „Microchip Technology Inc.“ dukterinės įmonės kitose šalyse, registruotasis prekės ženklas.
Visi kiti čia paminėti prekių ženklai yra atitinkamų įmonių nuosavybė.
© 2022, Microchip Technology Incorporated ir jos dukterinės įmonės. Visos teisės saugomos.
ISBN: 978-1-6683-1311-4
Kokybės vadybos sistema
Norėdami gauti informacijos apie „Microchip“ kokybės valdymo sistemas, apsilankykite www.microchip.com/quality.
Pardavimai ir aptarnavimas visame pasaulyje
Įmonės biuras
2355 West Chandler Blvd. Chandler, AZ 85224-6199 Tel. 480-792-7200
Faksas: 480-792-7277 Techninė pagalba:
www.microchip.com/support
Web Adresas: www.microchip.com
Niujorkas, NY
Tel: 631-435-6000
Kanada – Torontas
Tel: 905-695-1980
Faksas: 905-695-2078
Indija – Bengalūras
Tel.: 91-80-3090-4444
Indija – Naujasis Delis
Tel.: 91-11-4160-8631
Indija - Puna
Tel.: 91-20-4121-0141
Japonija – Osaka
Tel.: 81-6-6152-7160
Japonija – Tokijas
Tel.: 81-3-6880-3770
Korėja – Daegu
Tel.: 82-53-744-4301
Korėja – Seulas
Tel.: 82-2-554-7200
Singapūras
Tel.: 65-6334-8870
Malaizija – Kvala Lumpūras
Tel.: 60-3-7651-7906
Malaizija – Penangas
Tel.: 60-4-227-8870
Tailandas – Bankokas
Tel.: 66-2-694-1351
Austrija – Velsas
Tel.: 43-7242-2244-39
Faksas: 43-7242-2244-393
Prancūzija – Paryžius
Tel: 33-1-69-53-63-20
Fax: 33-1-69-30-90-79
Vokietija – Garchingas
Tel.: 49-8931-9700
Vokietija – Haanas
Tel.: 49-2129-3766400
Vokietija – Heilbronas
Tel.: 49-7131-72400
Vokietija – Karlsrūhė
Tel.: 49-721-625370
Vokietija – Miunchenas
Tel: 49-89-627-144-0
Fax: 49-89-627-144-44
Vokietija – Rozenheimas
Tel.: 49-8031-354-560
© 2022 Microchip Technology Inc. ir jos dukterinės įmonės
Dokumentai / Ištekliai
|  | MICROCHIP H.264 kodavimo įrenginys [pdfVartotojo vadovas H.264 Encoder, H.264, Encoder | 
 





