Mikroĉip H.264
Enkonduko
H.264 estas populara videokunprema normo por kunpremado de cifereca video. Ĝi ankaŭ estas konata kiel MPEG-4 Part10 aŭ Advanced Video Coding (MPEG-4 AVC). H.264 uzas blok-saĝan aliron por kunpremi la videon kie la blokgrandeco estas difinita kiel 16 x 16 kaj estas nomita makrobloko. La kunprema normo subtenas diversajn profesiulojnfiles kiuj difinas la kunpremoproporcion kaj kompleksecon de la efektivigo. La videokadroj, por esti kunpremitaj, estas traktataj kiel I kadro, P kadro kaj B kadro. I-kadro estas intra-kodita kadro kie kunpremado estas farita uzante la informojn enhavitajn ene de la kadro. Neniuj aliaj kadroj estas postulataj por malkodi I-kadron. AP-kadro estas kunpremita uzante la ŝanĝojn kun respekto al pli frua kadro kiu povas esti I-kadro aŭ P-kadro. La kunpremado de B-kadro estas farita uzante la moviĝŝanĝojn kun respekto al kaj pli frua kadro kaj venonta kadro.
La I kaj P kadra kunpremadprocezo havas kvar stages:
- Intra/Inter prognozo
- Entjera transformo
- Kvantigo
- Entropia kodado
H. 264 subtenas du specojn de kodigado:
- Kunteksta Adapta Varia Longa Kodigo (CAVLC)
- Kunteksta Adapta Binara Aritmetika Kodigo (CABAC)
La nuna versio de H.264 Encoder efektivigas bazlinion profile kaj uzas CAVLC por entropiokodado. Ankaŭ, H.264 Encoder subtenas kodigado de I kaj P kadroj.
Figuro 1. H.264 Encoder Block Diagram
Karakterizaĵoj
H. 264 Encoder havas la jenajn ĉefajn funkciojn:
- Kunpremas videoformaton YCbCr 420
- Akceptas videoformaton YCbCr 422 kiel enigaĵon
- Elportas 8-bitojn por ĉiu komponanto (Y, Cb kaj Cr)
- Elportas ITU-T H.264 Annex B konforme al NAL-bajta fluo-eligo
- Funkcias sen memstara operacio, CPU aŭ asistado pri procesoro ne Bezonata
- Subtenas uzantan agordeblan Kvalitan Faktoron (QP)
- Elportas P Frame Count (PCOUNT)
- Subtenas uzantan agordeblan sojlan valoron por skipbloko
- Elportas komputadon kun la rapideco de unu pikselo per horloĝo
- Subtenas kunpremadon ĝis rezolucio de 1080p 60 fps
- Uzas video-arbitracian interfacon por aliri DDR-frambufrojn
- Minimuma latenco (252 µs por Full HD aŭ 17 horizontalaj linioj)
Subtenataj Familioj
H. 264 Encoder subtenas la sekvajn produktfamiliojn:
- PolarFire® SoC
- PolarFire
Aparataro Efektivigo
Ĉi tiu sekcio priskribas la malsamajn internajn modulojn de la H.264-Kodilo. Enigo de datumoj al la H.264-Kodilo devas esti en formo de rastruma skanbildo en la formato YCbCr 422. H.264 Encoder uzas 422 formatojn kiel enigaĵon kaj efektivigas kunpremadon en 420 formatoj.
La sekva figuro montras la H.264 Encoder blokdiagramo.
Figuro 1-1. H.264 Kodigilo - Moduloj
- Intra Antaŭdiro
H.264 uzas diversajn intra-prognozajn reĝimojn por redukti la informojn en 4 x 4 bloko. La intra-prognoza bloko en la IP uzas nur DC-prognozon sur 4 x 4 matrica grandeco. La DC-komponento estas komputita de la apuda supro kaj maldekstra 4 x 4 blokoj. - Entjera Transformo
H.264 uzas entjera diskreta kosinus transformo kie la koeficientoj estas distribuitaj trans la entjera transformmatrico kaj la kvantiga matrico tia ke ekzistas neniuj multiplikoj aŭ dividoj en la entjera transformo. La entjera transformo stage efektivigas la transformon uzante shift kaj aldoni operaciojn. - Kvantigo
La kvantigo multobligas ĉiun produktaĵon de entjertransformo kun antaŭdestinita kvantigvaloro difinita per la QP-uzantenigvaloro. La intervalo de QP-valoro estas de 0 ĝis 51. Ajna valoro pli ol 51 estas clamped al 51. Pli malalta QP-valoro indikas pli malaltan kunpremadon kaj pli altan kvaliton kaj inverse. - Moviĝtakso
La Moviĝtakso serĉas 8 x 8 blokon de la nuna kadro en la 16 x 16 bloko de la antaŭa kadro kaj generas moviĝvektorojn. - Movaĵa Kompenso
La Moviĝkompenso ricevas la moviĝvektorojn de la Motion Estimation-bloko kaj trovas la ekvivalentan 8 x 8 blokon en la antaŭa kadro. - CAVLC
H.264 uzas du specojn de entropia kodigado - CAVLC kaj CABAC. La IP uzas CAVLC por kodi la kvantigitan produktaĵon. - Header Generatoro
La kapa generatorbloko generas la bloktitolojn, la tranĉaĵtitolojn, la Sequence Parameter Set (SPS), la Picture Parameter Set (PPS), kaj la Network Abstraction Layer (NAL) unuon depende de la kazo de la videokadro. Skipbloka decidlogiko kalkulas la Sumon de Absoluta Diferenco (SAD) de la nuna kadro 16 x 16 makrobloko kaj la antaŭa kadro 16 x 16 makrobloko de la moviĝvektoro antaŭvidita loko. La skip-bloko estas decidita uzante la SAD-valoron kaj la enigaĵon SKIP_THRESHOLD. - H.264 Rojo Generatoro
La H.264-flua generatorbloko kombinas la CAVLC-produktaĵon kune kun la kaplinioj por krei la kodigitan produktaĵon laŭ la norma formato H.264. - DDR Skribu Kanalon kaj Legi Kanalon
H.264-kodigilo postulas, ke la malkodita kadro estu stokita en DDR-memoro, kiu estas uzata en Inter-prognozo. La
IP uzas DDR-skribi kaj legi kanalojn por konekti kun la Video Arbiter IP, kiu interagas kun la DDR-memoro per la DDR-regilo IP.
Enigoj kaj Eligoj
Ĉi tiu sekcio priskribas la enigojn kaj la elirojn de la H.264-Kodilo.
Havenoj
La sekvaj tabeloj listigas la priskribon de la enigo kaj la eligaj havenoj de la H.264-Kodilo.
Tabelo 2-1. Enigaĵoj kaj Eligoj de H.264-Kodilo
Signala Nomo | Direkto | Larĝo | Priskribo |
DDR_CLK_I | Enigo | 1 | DDR-memorregila horloĝo |
PIX_CLK_I | Enigo | 1 | Eniga horloĝo kun kiu alvenantaj pikseloj estas sampgvidis |
RESET_N | Enigo | 1 | Aktiva-malalta Nesinkrona rekomencigita signalo al la dezajno |
DATA_VALID_I | Enigo | 1 | Eniga piksela datumoj valida signalo |
DATA_Y_I | Enigo | 8 | 8-bita Luma-piksela enigo en 422 formato |
DATA_C_I | Enigo | 8 | 8-bita Chroma-piksela enigo en 422-formato |
FRAME_START_I |
Enigo |
1 |
Komenco de Kadro-indiko
La levrando de ĉi tiu signalo estas konsiderata kiel framkomenco. |
FRAME_END_I | Enigo | 1 | Fino de Kadro-indiko |
DDR_FRAME_START_ADDR_I |
Enigo |
8 |
DDR-memorkomencadreso (LSB 24-bitoj estas 0) por stoki la rekonstruitan kadron. La IP H.264 stokos 4 kadrojn kaj ĝi uzos 64 MB da DDR-memoro. |
I_FRAME_FORCE_I | Enigo | 1 | Uzanto povas devigi enkadrigi iam ajn. Ĝi estas pulssignalo. |
PCOUNT_I |
Enigo |
8 |
Nombro da P-kadroj per ĉiu I-kadro 422-formata valoro varias de 0 ĝis 255. |
QP |
Enigo |
6 |
Kvalita faktoro por H.264-kvantigo 422 fornat-valoro varias de 0 ĝis 51 kie 0 reprezentas plej altan kvaliton kaj plej malaltan kunpremadon kaj 51 reprezentas plej altan kunpremadon. |
SKIP_THRESHOLD_I |
Enigo |
12 |
Sojlo por salti blokan decidon
Ĉi tiu valoro reprezentas la SAD-valoron de 16 x 16 Makrobloko por salti. La intervalo estas de 0 ĝis 1024, kun tipa valoro de 512. Pli alta sojlo produktas pli da skipblokoj kaj malalta kvalito. |
VRES_I | Enigo | 16 | Vertikala rezolucio de eniga bildo. Ĝi devas esti oblo de 16. |
HRES_I | Enigo | 16 | Horizontala rezolucio de eniga bildo. Ĝi devas esti oblo de 16. |
DATA_VALID_O | Eligo | 1 | Signalo indikanta kodigitajn datenojn validas. |
DATA_O |
Eligo |
16 |
H.264 kodita datenproduktaĵo kiu enhavas NAL-unuon, tranĉaĵkapon, SPS, PPS, kaj la kodigitajn datenojn de makroblokoj. |
WRITE_ CHANNEL_BUS |
— |
— |
Skribu kanalbuson por esti konektita kun Video-arbitro Skribu kanalbuson. Ĉi tio
disponeblas kiam la businterfaco estas elektita por Arbiter Interface. |
READ_CHANNEL_BUS |
— |
— |
Legu kanalan buson por esti konektita kun Video-arbitro. Legu kanalan buson. Ĉi tio
disponeblas kiam la businterfaco estas elektita por Arbiter Interface. |
DDR Skribu Native IF—Ĉi tiuj havenoj disponeblas kiam la Denaska interfaco estas elektita por Arbitra Interfaco. | |||
DDR_WRITE_ACK_I | Enigo | 1 | Skribu agnoskon de arbitra skriba kanalo. |
DDR_WRITE_DONE_I | Enigo | 1 | Skribu kompletigo de arbitro. |
DDR_WRITE_REQ_O | Eligo | 1 | Skribu peton al arbitracianto. |
DDR_WRITE_START_ADDR_O | Eligo | 32 | DDR-adreso al kiu skribi devas esti farita. |
DDR_WBURST_SIZE_O | Eligo | 8 | DDR-skriba kreva grandeco. |
DDR_WDATA_VALID_O | Eligo | 1 | Datenoj validaj por arbitraciisto. |
DDR_WDATA_O | Eligo | DDR_AXI_DATA_WIDTH | Eligo de datumoj al arbitracianto. |
DDR Read Native IF—Ĉi tiuj havenoj disponeblas kiam la Denaska interfaco estas elektita por Arbitra Interfaco. | |||
DDR_READ_ACK_I | Enigo | 1 | Legu agnoskon de arbitro-legkanalo. |
DDR_READ_DONE_I | Enigo | 1 | Legu kompletigon de arbitro. |
DDR_RDATA_VALID_I | Enigo | 1 | Datenoj validaj de arbitraciisto. |
DDR_RDATA_I | Enigo | DDR_AXI_DATA_WIDTH | Enigo de datumoj de arbitracianto. |
DDR_READ_REQ_O | Eligo | 1 | Legu peton al arbitraciisto. |
DDR_READ_START_ADDR_O | Eligo | 32 | DDR-adreso el kiu oni devas legi. |
DDR_RBURST_SIZE_O | Eligo | 8 | DDR legis eksplodgrandecon. |
Horloĝaj Limoj
La IP-kodilo H.264 uzas horloĝajn enigojn PIX_CLK_I kaj DDR_CLK_I. Uzu la horloĝajn gruplimojn por loko kaj vojigo kaj kontrolu tempigon ĉar la IP efektivigas la horloĝan domajnan transigan logikon.
Instalaj Instrukcioj
H. 264 Encoder-kerno devas esti instalita al la IP Katalogo de la programaro Libero® SoC. Ĉi tio estas farita aŭtomate per la funkcio de ĝisdatigo de IP Katalogo en la programaro Libero SoC, aŭ la IP-kerno povas esti mane elŝutita de la katalogo. Post kiam la IP-kerno estas instalita en la IP Katalogo de Libero SoC, la kerno povas esti agordita, generita kaj instantiigita ene de SmartDesign por inkludo en la Libero-projekto.
Testbenko
Testbench estas provizita por kontroli la funkciecon de la IP-kodilo H.264.
- Simulado
La simulado uzas 432 × 240 bildon en la formato YCbCr422 reprezentita per du files, ĉiu por Y kaj C kiel enigo
kaj generas H.264 file formato enhavanta du kadrojn. La sekvaj paŝoj priskribas kiel simuli la kernon uzante la testbenkon.- Iru al Libero SoC Katalogo > View > Vindozo > Katalogo, kaj poste vastigu Solvoj-Video. Duoble alklaku H264_Encoder, kaj poste alklaku OK.
- Por generi la bezonatan SmartDesign por la IP-simulado de H.264 Encoder, alklaku Libero Project > Efektivigi skripton. Foliumi al skripto ..\ \komponent\Microchip\SolutionCore\ H264_Encoder\ \scripts\H264_SD.tcl, kaj poste alklaku Run .
Figuro 5-2. Efektivigu Script Run
La defaŭlta AXI-datumbusa larĝo estas 512. Se la H.264 Encoder IP estas agordita por 256/128 bus-larĝoj, tajpu AXI_DATA_WIDTH:256 aŭ AXI_DATA_WIDTH:128 en la kampo Argumentoj.
La SmartDesign aperas. Vidu la sekvan figuron.
Figuro 5-3. Top SmartDesign - Sur la Files langeto, alklaku simuladon > Importi Files.
Figuro 5-4. Importi Files - Importu la H264_sim_data_in_y.txt, H264_sim_data_in_c.txt file kaj la H264_sim_refOut.txt file de la sekva vojo: ..\ \komponanto\Microchip\SolutionCore\H264_Encoder\ \Stimolo.
- Por importi malsaman file, foliumu la dosierujon, kiu enhavas la bezonatajn file, kaj alklaku Malfermi. La importita file estas listigita sub simulado, vidu la sekvan figuron.
- Sur la langeto de Stimula Hierarkio, alklaku H264_Encoder_tb (H264_Encoder_tb. v) > Simuli Antaŭ-Sinteza Dezajno > Malfermu Interage. La IP estas simulita por du kadroj. Figuro 5-6. Simulado de Antaŭ-Sinteza Dezajno
ModelSim malfermiĝas kun la testbenko file kiel montrite en la sekva figuro.
- Iru al Libero SoC Katalogo > View > Vindozo > Katalogo, kaj poste vastigu Solvoj-Video. Duoble alklaku H264_Encoder, kaj poste alklaku OK.
Grava: Se la simulado estas interrompita pro la rultempolimo specifita en la DO file, uzu la komandon run -all por kompletigi la simuladon.
Uzado de Rimedoj
H. 264 Kodigilo estas efektivigita en la PolarFire SoC FPGA (MPFS250T-1FCG1152I-pakaĵo) kaj generas kunpremitajn datumojn uzante 4:2:2 s.ampling de eniga datumoj.
Tabelo 6-1. Rimeda Utiligo por H.264-Kodilo
Rimedo | Uzado |
4 Rigardaj Tabeloj (LUToj) | 69092 |
D Flipflops (DFFoj) | 65522 |
Statika Hazarda Alira Memoro (LSRAM) | 232 |
uSRAM | 30 |
Matematikaj blokoj | 19 |
Interfaco 4-eniga LUToj | 9396 |
Interfaco DFF-oj | 9396 |
Parametroj de agordo
La sekva tabelo listigas la priskribon de la ĝeneralaj agordaj parametroj uzataj en la aparatara efektivigo de la H.264-Kodilo, kiuj povas varii laŭ la aplikaĵopostuloj.
Tabelo 7-1. Parametroj de agordo
Nomo | Priskribo |
DDR_AXI_DATA_WIDTH | Difinas la larĝecon de datumoj de DDR AXI. Ĝi povas esti 128, 256 aŭ 512 |
ARBITER_INTERFACE | Opcio por elekti la denaskan aŭ busan interfacon por konekti kun video-arbitraciisto IP |
IP-Agordilo
La sekva figuro montras la H.264 Encoder IP-agordilon.
Figuro 7-1. H.264 Encoder-Agordilo
Licenco
H. 264 Kodigilo estas provizita en ĉifrita formo nur sub licenco.
Ĉifrita RTL-fontokodo estas licenc-ŝlosita kaj devas esti aĉetita aparte. Vi povas elfari simuladon, sintezon, aranĝon kaj programi la Field Programable Gate Array (FPGA) silicion uzante la Libero-dezajnan suiteon.
Taksada permesilo estas senpage provizita por kontroli la funkciojn de H.264 Encoder. La taksadlicenco eksvalidiĝas post unu horo de uzo sur la aparataro.
Historio de Revizio
La reviziohistorio priskribas la ŝanĝojn kiuj estis efektivigitaj en la dokumento. La ŝanĝoj estas listigitaj laŭ revizio, komencante de la plej aktuala publikigo.
Tabelo 9-1. Historio de Revizio
Revizio | Dato | Priskribo |
B | 09/2022 | • Ĝisdatigita Karakterizaĵoj sekcio.
• Ĝisdatigita la larĝo de DATA_O eligo signalo de 8 al 16, vidu Tabelo 2-1. • Ĝisdatigita Figuro 7-1. • Ĝisdatigita 8. Licenco sekcio. • Ĝisdatigita 6. Uzado de Rimedoj sekcio. • Ĝisdatigita Figuro 5-3. |
A | 07/2022 | Komenca eldono. |
La grupo de produktoj de Microchip FPGA subtenas siajn produktojn per diversaj helpservoj, inkluzive de Klienta Servo, Klienta Teknika Subtena Centro, webretejo, kaj tutmonde vendaj oficejoj. Klientoj estas sugestitaj viziti interretajn rimedojn de Microchip antaŭ kontakti subtenon ĉar estas tre verŝajne, ke iliaj demandoj jam estis responditaj.
Kontaktu Teknikan Subtenan Centron per la webretejo ĉe www.microchip.com/support. Menciu la numeron de FPGA-Aparato, elektu taŭgan kazan kategorion kaj alŝutu dezajnon files dum kreado de teknika subteno kazo.
Kontaktu Klientservon por ne-teknika produkta subteno, kiel produktaj prezoj, produktaj ĝisdatigoj, ĝisdatigaj informoj, mendostatuso kaj rajtigo.
- El Nordameriko, voku 800.262.1060
- El la resto de la mondo, voku 650.318.4460
- Faksi, de ie ajn en la mondo, 650.318.8044
Mikroĉipa Informo
La Mikroĉipo Webretejo
Microchip provizas interretan subtenon per nia webretejo ĉe www.microchip.com/. Ĉi tio webretejo estas uzata por fari files kaj informoj facile haveblaj al klientoj. Iuj el la disponeblaj enhavoj inkluzivas:
- Produkta Subteno - Datumfolioj kaj eraroj, aplikaj notoj kaj sample-programoj, dezajnaj rimedoj, gvidiloj de uzanto kaj aparataj subtenaj dokumentoj, plej novaj softvaraj eldonoj kaj arkivita programaro
- Ĝenerala Teknika Subteno - Oftaj Demandoj (FAQs), teknika subteno petoj, interretaj diskutgrupoj, Microchip-dezajna partnerprogramo-membrolisto
- Komerco de Microchip - Produkt-elektilo kaj mendaj gvidiloj, plej novaj gazetaraj komunikoj de Microchip, listo de seminarioj kaj eventoj, listoj de Microchip-vendaj oficejoj, distribuistoj kaj fabrikreprezentantoj
Servo pri Sciigo pri Ŝanĝo de Produkto
La servo de sciigo pri ŝanĝo de produktoj de Microchip helpas konservi klientojn aktualaj pri produktoj de Microchip. Abonantoj ricevos retpoŝtan sciigon kiam ajn estas ŝanĝoj, ĝisdatigoj, revizioj aŭ eraroj rilataj al specifita produkta familio aŭ disvolva ilo de intereso.
Por registriĝi, iru al www.microchip.com/pcn kaj sekvu la instrukciojn pri registriĝo.
Klienta Subteno
Uzantoj de Microchip-produktoj povas ricevi helpon per pluraj kanaloj:
- Distribuisto aŭ Reprezentanto
- Loka Venda Oficejo
- Inĝeniero pri Integraj Solvoj (ESE)
- Teknika Subteno
Klientoj devas kontakti sian distribuiston, reprezentanton aŭ ESE por subteno. Lokaj vendaj oficejoj ankaŭ disponeblas por helpi klientojn. Listo de vendaj oficejoj kaj lokoj estas inkluzivita en ĉi tiu dokumento.
Teknika subteno disponeblas per la webretejo ĉe: www.microchip.com/support
Mikroĉip-Aparatoj Koda Protekto Trajto
Notu la sekvajn detalojn pri la koda protekto-trajto sur Microchip-produktoj:
- Microchip-produktoj plenumas la specifojn enhavitajn en sia aparta Microchip-Datumfolio.
- Microchip kredas, ke ĝia familio de produktoj estas sekura kiam uzata laŭ la celita maniero, ene de operaciaj specifoj, kaj sub normalaj kondiĉoj.
icrochip valoras kaj agreseme protektas siajn rajtojn pri intelekta proprieto. Provoj malobei la kodprotektajn funkciojn de Microchip-produkto estas strikte malpermesitaj kaj povas malobservi la Ciferecan Jarmilan Kopirajtleĝon. - Nek Microchip nek iu alia fabrikanto de duonkonduktaĵoj povas garantii la sekurecon de ĝia kodo. Koda protekto ne signifas, ke ni garantias, ke la produkto estas "nerompebla". Koda protekto konstante evoluas. Microchip kompromitas kontinue plibonigi la kodprotektajn funkciojn de niaj produktoj.
Leĝa Avizo
Ĉi tiu publikigo kaj la ĉi tieaj informoj povas esti uzataj nur kun Microchip-produktoj, inkluzive por desegni, testi kaj integri Microchip-produktojn kun via aplikaĵo. Uzo de ĉi tiu informo alimaniere malobservas ĉi tiujn kondiĉojn. Informoj pri aparatoj estas provizitaj nur por via oportuno kaj povas esti anstataŭitaj
per ĝisdatigoj. Estas via respondeco certigi, ke via aplikaĵo konformas al viaj specifoj. Kontaktu vian lokan vendan oficejon de Microchip por plia subteno aŭ akiru plian subtenon ĉe www.microchip.com/en-us/support/design-help/client-support-services.
ĈI ĈI INFORMO ESTAS PROVIZITA PER MIKROĈIPO "KIAL ESTAS". MICROCHIP FRAS NENIAJN REPREZENTAĴON AŬ GARANTIOJ ĈU ESPRESA AŬ IMPLITA, SKRIBA AŬ BUŬLA, LEĜA AŬ ALIE, RIGLATITA AL LA INFORMOJ INKLUDE SED NE LIMIGITA AL IUJ IMPLITAJ GARANTIOJ DE NE-Malrespekto, KOMERCISTO, KOMERCISTO, KOMERCISTO. GARANTIOJ RILATAJ AL ĜIA KONDIĈO, KVALITO AŬ EFENDO.
NENIEK MICROCHIP RESPONDOS PRI IUJ NEKREKTA, SPECIALA, PUNITIVA, EKZENDA AŬ KONSEKVA PERDO, damaĝo, KOSTO AŬ ELSPESTO IAL IUJ RELATA AL LA INFORMO AŬ ĜIA UZADO, KIEL KAJAN KAŬZITA, Eĉ ĈAŬ KIEL ĈAŬ KAŬ ĈAŬ KIEL eLIBRO EBLECO AŬ LA damaĝoj estas antaŭvideblaj. ĜIS LA PLEJ MENDO PERMESITA DE LA LEĜO, LA TUTA RESPONVO DE MICROCHIP PRI ĈIUJ AJUNMANIEROJ RELATAJ AL LA INFORMOJ AŬ ĜIA UZADO NE SUPEROS LA KUMMON DE KOTIZOJ, SE IUJ, KE VI PAGOS REKTE AL MICROCHIP POR LA INFORMO.
Uzo de Microchip-aparatoj en vivsubteno kaj/aŭ sekurecaj aplikoj estas tute sub la risko de la aĉetanto, kaj la aĉetanto konsentas defendi, kompensi kaj teni sendanĝeran Microchip de iuj kaj ĉiuj damaĝoj, asertoj, kostumoj aŭ elspezoj rezultantaj de tia uzo. Neniuj licencoj estas transdonitaj, implicite aŭ alie, sub ajnaj rajtoj pri intelekta proprieto de Microchip krom se alie dirite.
Varmarkoj
La nomo kaj emblemo de Microchip, la emblemo de Microchip, Adaptec, AVR, AVR-emblemo, AVR Freaks, BesTime, BitCloud, CryptoMemory, CryptoRF, dsPIC, flexPWR, HELDO, IGLOO, JukeBlox, KeeLoq, Kleer, LANCheck, LinkMD, maXStyluuchs, MediaLB, megaAVR, Microsemi, Microsemi-emblemo, MOST, MOST-emblemo, MPLAB, OptoLyzer, PIC, picoPower, PICSTART, PIC32-emblemo, PolarFire, Prochip Designer, QTouch, SAM-BA, SenGenuity, SpyNIC, SST, SST-Emblemo, SuperFlash, Symmetricom , SyncServer, Tachyon, TimeSource, tinyAVR, UNI/O, Vectron kaj XMEGA estas registritaj varmarkoj de Microchip Technology Incorporated en Usono kaj aliaj landoj.
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-emblemo, Quiet- Wire, SmartFusion, SyncWorld, Temux, TimeCesium, TimeHub, TimePictra, TimeProvider, TrueTime kaj ZL estas registritaj varmarkoj de Microchip Technology Incorporated en Usono.
A
apuda Key Suppression, AKS, Analog-for-the-Digital Age, Any Capacitor, AnyIn, AnyOut, Augmented Switching, BlueSky, BodyCom, Clockstudio, CodeGuard, CryptoAuthentication, CryptoAutomotive, CryptoCompanion, CryptoController, dsPICDEM, dsPICDEM Average, Dynamic Matching. , DAM, ECAN, Espresso T1S, EtherGREEN, GridTime, IdealBridge, En-Circuit Seria Programado, ICSP, INICnet, Intelligent Paralleling, IntelliMOS, Inter-Chip Connectivity, JitterBlocker, Knob-on-Display, KoD, maxCrypto, maxView, memBrain, Mindi, MiWi, MPASM, MPF, MPLAB Certified-emblemo, 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 kaj ZENA estas varmarkoj de Microchip Technology Incorporated en Usono kaj aliaj landoj.
SQTP estas servomarko de Microchip Technology Incorporated en Usono
La emblemo de Adaptec, Frequency on Demand, Silicon Storage Technology kaj Symmcom estas registritaj varmarkoj de Microchip Technology Inc. en aliaj landoj.
GestIC estas registrita varmarko de Microchip Technology Germany II GmbH & Co. KG, filio de Microchip Technology Inc., en aliaj landoj.
Ĉiuj aliaj varmarkoj menciitaj ĉi tie estas posedaĵo de siaj respektivaj kompanioj.
© 2022, Microchip Technology Incorporated kaj ĝiaj filioj. Ĉiuj rajtoj rezervitaj.
ISBN: 978-1-6683-1311-4
Kvalita Administra Sistemo
Por informoj pri Kvalitaj Administraj Sistemoj de Microchip, bonvolu viziti www.microchip.com/quality.
Tutmonde Vendo kaj Servo
Korporacia Oficejo
2355 Okcidenta Chandler Blvd. Chandler, AZ 85224-6199 Tel: 480-792-7200
Faksi: 480-792-7277 Teknika Subteno:
www.microchip.com/support
Web Adreso: www.microchip.com
Novjorko, NY
Tel: 631-435-6000
Kanado - Toronto
Tel: 905-695-1980
Faksi: 905-695-2078
Barato - Bengaluro
Tel: 91-80-3090-4444
Barato - Nov-Delhio
Tel: 91-11-4160-8631
Barato - Puneo
Tel: 91-20-4121-0141
Japanio – Osako
Tel: 81-6-6152-7160
Japanio - Tokio
Tel: 81-3-6880- 3770
Koreio - Daeguo
Tel: 82-53-744-4301
Koreio - Seulo
Tel: 82-2-554-7200
Singapuro
Tel: 65-6334-8870
Malajzio - Kuala-Lumpuro
Tel: 60-3-7651-7906
Malajzio - Penang
Tel: 60-4-227-8870
Tajlando - Bangkok
Tel: 66-2-694-1351
Aŭstrio – Wels
Tel: 43-7242-2244-39
Faksi: 43-7242-2244-393
Francio – Parizo
Tel: 33-1-69-53-63-20
Fax: 33-1-69-30-90-79
Germanio – Garching
Tel: 49-8931-9700
Germanio - Haan
Tel: 49-2129-3766400
Germanio - Heilbronn
Tel: 49-7131-72400
Germanio – Karlsruhe
Tel: 49-721-625370
Germanio – Munkeno
Tel: 49-89-627-144-0
Fax: 49-89-627-144-44
Germanio – Rosenheim
Tel: 49-8031-354-560
© 2022 Microchip Technology Inc. kaj ĝiaj filioj
Dokumentoj/Rimedoj
![]() |
Mikroĉip H.264 [pdf] Uzantogvidilo H.264 Encoder, H.264, Encoder |