MICROCHIP-LOGO

MICROCHIP H.264 PolarFire I-Frame Encoder IP

MICROCHIP-H.264-PolarFire-I-Frame-Encoder-IP-PRODUCT-IMAGE

Impormasyon ng Produkto

Ang produkto ay isang H.264 I-Frame Encoder IP. Ito ay isang pagpapatupad ng hardware na nag-e-encode ng data sa H.264 na format. Ipinapakita ng IP block diagram ang iba't ibang input at output ng encoder.

Mga Pangunahing Tampok:

  • Sinusuportahan ang H.264 encoding
  • Nagbibigay ng mga input para sa luma at chroma pixel data
  • Sinusuportahan ang iba't ibang mga signal ng kontrol para sa pagsisimula ng frame, pagtatapos ng frame, at validity ng data
  • Nagbibigay-daan sa pagtatakda ng salik ng kalidad para sa quantization
  • Mga Output na H.264 na naka-encode na data

Mga Sinusuportahang Pamilya: Ang impormasyong ito ay hindi ibinigay sa manwal ng gumagamit.

Mga Tagubilin sa Paggamit ng Produkto

Pagpapatupad ng Hardware

Upang ipatupad ang H.264 I-Frame Encoder, sundin ang mga hakbang na ito:

  1. Ikonekta ang mga sumusunod na input sa naaangkop na mga mapagkukunan:
    • RESET_N: Kumonekta sa isang active-low asynchronous reset signal.
    • SYS_CLK: Kumonekta sa input clock kung saan ang mga papasok na pixel ay samppinangunahan
    • DATA_Y_I: Kumonekta sa 8-bit na luma pixel input sa 422 na format.
    • DATA_C_I: Kumonekta sa 8-bit na chroma pixel input sa 422 na format.
    • DATA_VALID_I: Kumonekta sa input pixel data valid signal.
    • FRAME_END_I: Kumonekta sa dulo ng signal ng indikasyon ng frame.
    • FRAME_START_I: Kumonekta sa simula ng signal ng indikasyon ng frame.
    • HRES_I: Kumonekta sa pahalang na resolution ng input na imahe. Dapat itong isang multiple ng 16.
    • VRES_I: Kumonekta sa patayong resolution ng input na imahe. Dapat itong isang multiple ng 16.
    • QP_I: Kumonekta sa quality factor para sa H.264 quantization. Ang halaga ay mula 0 hanggang 51.
  2. Ang H.264 na naka-encode na data output, DATA_O, ay dapat na konektado sa gustong destinasyon.
  3. Tiyakin na ang naaangkop na power supply at grounding ay ibinigay para sa pagpapatupad ng hardware.

Mga Port ng Input at Output

Pangalan ng Signal Direksyon Lapad Port Valid Under Paglalarawan
RESET_N Input 1 Active-low Asynchronous reset signal sa disenyo.
SYS_CLK Input 1 Input na orasan kung saan ang mga papasok na pixel ay samppinangunahan
DATA_Y_I Input 8 8-bit Luma pixel input sa 422 na format.
DATA_C_I Input 8 8-bit na Chroma pixel input sa 422 na format.
DATA_VALID_I Input 1 Maglagay ng wastong signal ng data ng Pixel.
FRAME_END_I Input 1 End of Frame indication.
FRAME_START_I Input 1 Simula ng indikasyon ng Frame. Ang tumataas na gilid ng signal na ito ay
itinuturing na simula ng frame.
HRES_I Input 16 Pahalang na resolution ng input na imahe. Ito ay dapat na maramihan ng
16.
VRES_I Input 16 Vertical na resolution ng input na imahe. Ito ay dapat na maramihan ng
16.
QP_I Input 6 Quality factor para sa H.264 quantization. Ang halaga ay mula sa 0
hanggang 51 kung saan ang 0 ay kumakatawan sa pinakamataas na kalidad at pinakamababang compression at
Ang 51 ay kumakatawan sa pinakamataas na compression.
DATA_O Output 8 H.264 na naka-encode na data output na naglalaman ng NAL unit, slice header,
SPS, PPS, at ang naka-encode na data ng mga macro block.
DATA_VALID_O Output 1 Signal ng validity ng data para sa output.

Panimula

Ang H.264 ay isang tanyag na pamantayan ng video compression para sa compression ng digital video. Ito ay kilala rin bilang MPEG-4 Part10 o Advanced Video Coding (MPEG-4 AVC). Gumagamit ang H.264 ng block wise approach para sa pag-compress ng video kung saan ang laki ng block ay tinukoy bilang 16×16 at ang naturang block ay tinatawag na macro block. Sinusuportahan ng pamantayan ng compression ang iba't ibang profiles na tumutukoy sa compression ratio at pagiging kumplikado ng pagpapatupad. Ang mga video frame na i-compress ay itinuturing bilang I-Frame, P-Frame at B-Frame. Ang I-Frame ay isang intra-coded frame kung saan ginagawa ang compression sa pamamagitan ng paggamit ng impormasyong nakapaloob sa loob ng frame. Walang ibang mga frame ang kinakailangan para mag-decode ng isang I-Frame. Ang isang P-Frame ay na-compress sa pamamagitan ng paggamit ng mga pagbabago na may kinalaman sa isang naunang frame na maaaring isang I-Frame o isang P-Frame. Ang compression ng B-Frame ay ginagawa sa pamamagitan ng paggamit ng mga pagbabago sa paggalaw na may paggalang sa parehong naunang frame at isang paparating na frame.
Ang proseso ng compression ng I-Frame ay may apat na stages—Intra prediction, Integer transformation, Quantization at Entropy encoding. Sinusuportahan ng H.264 ang dalawang uri ng encoding—Context Adaptive Variable Length Coding (CAVLC) at Context Adaptive Binary Arithmetic Coding (CABAC). Ang kasalukuyang bersyon ng IP ay nagpapatupad ng Baseline profile at gumagamit ng CAVLC para sa entropy encoding. Gayundin, sinusuportahan ng IP ang pag-encode ng mga I-Frames lamang.

Mga Pangunahing Tampok

  • Nagpapatupad ng compression sa YCbCr 420 na format ng video
  • Inaasahan ang input sa YCbCr 422 na format ng video
  • Sinusuportahan ang 8-bit para sa bawat bahagi (Y, Cb, at Cr)
  • ITU-T H.264 Annex B na sumusunod sa NAL byte stream na output
  • Hindi kailangan ang standalone na pagpapatakbo, CPU, o tulong sa processor
  • Salik ng kalidad na QP na na-configure ng user sa oras ng pagtakbo
  • Pag-compute sa rate na 1 pixel bawat orasan
  • Sinusuportahan ang compression hanggang sa resolution ng 1080p 60 fps

Mga Suportadong Pamilya

  • PolarFire® SoC FPGA
  • PolarFire® FPGA

Pagpapatupad ng Hardware
Ang sumusunod na figure ay nagpapakita ng H.264 I-Frame Encoder IP block diagram.

Larawan 1-1. H.264 I-Frame Encoder IP Block Diagram

MICROCHIP-H.264-PolarFire-I-Frame-Encoder-IP-01

Mga Input at Output
Inililista ng sumusunod na talahanayan ang mga input at output port ng H.264 Frame Encoder IP.

Talahanayan 1-1. Mga Input at Output Port ng H.264 I-Frame Encoder IP

Pangalan ng Signal Direksyon Lapad Port Valid Under Paglalarawan
RESET_N Input 1 Active-low Asynchronous reset signal sa disenyo.
SYS_CLK Input 1 Input na orasan kung saan ang mga papasok na pixel ay samppinangunahan
DATA_Y_I Input 8 8-bit Luma pixel input sa 422 na format.
DATA_C_I Input 8 8-bit na Chroma pixel input sa 422 na format.
DATA_VALID_I Input 1 Maglagay ng wastong signal ng data ng Pixel.
FRAME_END_I Input 1 End of Frame indication.
FRAME_START_I Input 1 Simula ng indikasyon ng Frame. Ang tumataas na gilid ng signal na ito ay itinuturing na pagsisimula ng frame.
HRES_I Input 16 Pahalang na resolution ng input na imahe. Dapat itong maramihan ng 16.
VRES_I Input 16 Vertical na resolution ng input na imahe. Dapat itong maramihan ng 16.
QP_I Input 6 Quality factor para sa H.264 quantization. Ang halaga ay mula 0 hanggang 51 kung saan ang 0 ay kumakatawan sa pinakamataas na kalidad at pinakamababang compression at 51 ay kumakatawan sa pinakamataas na compression.
DATA_O Output 8 H.264 na naka-encode na data output na naglalaman ng NAL unit, slice header, SPS, PPS, at ang naka-encode na data ng mga macro block.
DATA_VALID_O Output 1 Ang signal na nagsasaad ng naka-encode na data ay wasto.

Mga Parameter ng Configuration
Ang H.264 I-Frame Encoder IP ay hindi gumagamit ng mga parameter ng pagsasaayos.

Pagpapatupad ng Hardware ng H.264 I-Frame Encoder IP
Ang sumusunod na figure ay nagpapakita ng H.264 I-Frame Encoder IP block diagram.

Larawan 1-2. H.264 I-Frame Encoder IP Block Diagram

MICROCHIP-H.264-PolarFire-I-Frame-Encoder-IP-02

Paglalarawan ng Disenyo para sa H.264 I-Frame Encoder IP
Inilalarawan ng seksyong ito ang iba't ibang panloob na module ng H.264 I-Frame Generator IP. Ang input ng data sa IP ay dapat na nasa anyo ng isang raster scan na imahe sa YCbCr 422 na format. Gumagamit ang IP ng 422 na format bilang input at nagpapatupad ng compression sa 420 na format.

16×16 Matrix Framer
Binabalangkas ng module na ito ang 16×16 macro block para sa bahagi ng Y ayon sa detalye ng H.264. Ang mga line buffer ay ginagamit upang mag-imbak ng 16 na pahalang na linya ng input na imahe at isang 16×16 matrix ay naka-frame gamit ang mga shift register.

8×8 Matrix Framer
Bina-frame ng module na ito ang 8×8 macro blocks para sa C component ayon sa detalye ng H.264 para sa 420 na format. Ang mga line buffer ay ginagamit upang mag-imbak ng 8 pahalang na linya ng input na imahe at isang 8×16 matrix ay naka-frame gamit ang mga shift register. Mula sa 8×16 matrix, ang mga bahagi ng Cb at Cr ay pinaghihiwalay upang i-frame ang bawat 8×8 matrix.

4×4 Matrix Framer
Ang integer transform, quantization, at CAVLC encoding ay gumagana sa isang 4×4 sub-block sa loob ng isang macro block. Ang 4×4 matrix framer ay bumubuo ng 4×4 sub-block mula sa 16×16 o 8×8 macro block. Ang matrix generator na ito ay sumasaklaw sa lahat ng sub-block ng isang macro block bago pumunta sa susunod na macro block.

Intra Prediction
Gumagamit ang H.264 ng iba't ibang mga intra-prediction mode upang bawasan ang impormasyon sa isang 4×4 block. Ang intra-prediction block sa IP ay gumagamit lamang ng DC prediction sa 4×4 na laki ng matrix. Ang DC component ay kinukuwenta mula sa katabing tuktok at kaliwang 4×4 na bloke.

Integer Transform
Ang H.264 ay gumagamit ng integer discrete cosine transform kung saan ang mga coefficient ay ibinabahagi sa integer transform matrix at ang quantization matrix upang walang mga multiplication o dibisyon sa integer transform. Ang integer transform stage nagpapatupad ng pagbabago gamit ang shift at add operations.

Quantization
Pinaparami ng quantization ang bawat output ng integer transform na may paunang natukoy na halaga ng quantization na tinukoy ng halaga ng input ng user ng QP. Ang hanay ng halaga ng QP ay mula 0 hanggang 51. Ang anumang halagang higit sa 51 ay clamped hanggang 51. Ang mas mababang halaga ng QP ay nagpapahiwatig ng mas mababang compression at mas mataas na kalidad at vice versa.

CAVLC
Gumagamit ang H.264 ng dalawang uri ng entropy encoding—Context Adaptive Variable Length Coding (CAVLC) at Context Adaptive Binary Arithmetic Coding (CABAC). Ang IP ay gumagamit ng CAVLC para sa pag-encode ng quantized na output.

Tagabuo ng Header
Binubuo ng header generator block ang mga block header, slice header, Sequence Parameter Set (SPS), Picture Parameter Set (PPS), at Network Abstraction Layer (NAL) unit depende sa instance ng video frame.

H.264 Stream Generator
Pinagsasama ng H.264 stream generator block ang output ng CAVLC kasama ang mga header para gawin ang naka-encode na output ayon sa standard na format ng H.264.

Testbench

Ibinibigay ang Testbench upang suriin ang functionality ng H.264 I-Frame Encoder IP.

Simulation
Gumagamit ang simulation ng 224×224 na imahe sa format na YCbCr422 na kinakatawan ng dalawang files, bawat isa para sa Y at C bilang input at bumubuo ng H.264 file format na naglalaman ng dalawang frame. Ang mga sumusunod na hakbang ay naglalarawan kung paano gayahin ang core gamit ang testbench.

  1. Pumunta sa Libero® SoC Catalog > View > Windows > Catalog, at pagkatapos ay palawakin ang Solutions-Video. I-double click ang H264_Iframe_Encoder, at pagkatapos ay i-click ang OK.
    Larawan 2-1. H.264 I-Frame Encoder IP Core sa Libero SoC CatalogMICROCHIP-H.264-PolarFire-I-Frame-Encoder-IP-03
  2. Pumunta sa Files tab at piliin ang simulation > Import Files.
    Larawan 2-2. Angkat Files MICROCHIP-H.264-PolarFire-I-Frame-Encoder-IP-04
  3. I-import ang H264_sim_data_in_y.txt, H264_sim_data_in_c.txt, at H264_refOut.txt files mula sa sumusunod na landas: ..\ \component\Microsemi\SolutionCore\ H264_Iframe_Encoder\ 1.0.0\Stimulus.
  4. Upang mag-import ng iba file, i-browse ang folder na naglalaman ng kinakailangan file, at i-click ang Buksan. Ang imported file ay nakalista sa ilalim ng simulation, tingnan ang sumusunod na figure.
    Larawan 2-3. Na-import FilesMICROCHIP-H.264-PolarFire-I-Frame-Encoder-IP-05
  5. Pumunta sa tab na Stimulus Hierarchy at piliin ang H264_frame_Encoder_tb (H264_frame_Encoder_tb. v) > Simulate Pre-Synth Design > Open Interactively. Ang IP ay ginagaya para sa dalawang frame. Larawan 2-4. Simulating Pre-Synthesis DesignMICROCHIP-H.264-PolarFire-I-Frame-Encoder-IP-06Ang ModelSim ay bubukas gamit ang testbench file tulad ng ipinapakita sa sumusunod na figure.
    Larawan 2-5. Window ng Simulation ng ModelSim

MICROCHIP-H.264-PolarFire-I-Frame-Encoder-IP-07

Tandaan:  Kung naantala ang simulation dahil sa limitasyon ng runtime na tinukoy sa DO file, gamitin ang run -all command para makumpleto ang simulation.

Lisensya
Ang H. 264 I-Frame Encoder IP ay ibinibigay sa naka-encrypt na anyo lamang sa ilalim ng lisensya.

Mga Tagubilin sa Pag-install
Ang core ay dapat na naka-install sa Libero SoC software. Awtomatiko itong ginagawa sa pamamagitan ng Catalog update function sa Libero SoC software, o ang CPZ file maaaring manu-manong idagdag gamit ang tampok na Add Core catalog. Kapag ang CPZ file ay naka-install sa Libero, ang core ay maaaring i-configure, mabuo, at ma-instantiate sa loob ng SmartDesign para maisama sa proyekto ng Libero.
Para sa higit pang mga tagubilin sa pangunahing pag-install, paglilisensya, at pangkalahatang paggamit, tingnan ang Libero SoC Online Help.

Paggamit ng Mapagkukunan
Inililista ng sumusunod na talahanayan ang paggamit ng mapagkukunan ng bilangample H.264 I-Frame Encoder IP na disenyo na ginawa para sa PolarFire FPGA (MPF300TS-1FCG1152I package) at bumubuo ng naka-compress na data sa pamamagitan ng paggamit ng 4:2:2 sampling ng input data.

Talahanayan 5-1. Paggamit ng Resource ng H.264 I-Frame Encoder IP

Elemento Paggamit
4LUTs 15160
Mga DFF 15757
LSRAM 67
µSRAM 23
Math Blocks 18
Mga interface ng 4-input na LUT 3336
Mga interface ng DFF 3336

Kasaysayan ng Pagbabago
Inilalarawan ng talahanayan ng kasaysayan ng pagbabago ang mga pagbabagong ipinatupad sa dokumento. Ang mga pagbabago ay nakalista ayon sa rebisyon, simula sa pinakabagong publikasyon.

Rebisyon Petsa Paglalarawan
B 06/2022 Binago ang pamagat mula sa "PolarFire FPGA H.264 Encoder IP User Guide" sa "PolarFire FPGA H.264 I-Frame Encoder IP User Guide".
A 01/2022 Ang unang publikasyon ng dokumento.

Suporta sa Microchip FPGA
Ang grupo ng mga produkto ng Microchip FPGA ay sumusuporta sa mga produkto nito sa iba't ibang serbisyo ng suporta, kabilang ang Customer Service, Customer Technical Support Center, a website, at mga opisina sa pagbebenta sa buong mundo. Iminumungkahi ang mga customer na bisitahin ang mga online na mapagkukunan ng Microchip bago makipag-ugnayan sa suporta dahil malamang na nasagot na ang kanilang mga tanong.
Makipag-ugnayan sa Technical Support Center sa pamamagitan ng website sa www.microchip.com/support. Banggitin ang FPGA Device Part number, piliin ang naaangkop na kategorya ng case, at i-upload ang disenyo files habang gumagawa ng kaso ng teknikal na suporta.
Makipag-ugnayan sa Customer Service para sa hindi teknikal na suporta sa produkto, gaya ng pagpepresyo ng produkto, pag-upgrade ng produkto, impormasyon sa pag-update, status ng order, at awtorisasyon.

  • Mula sa North America, tumawag sa 800.262.1060
  • Mula sa ibang bahagi ng mundo, tumawag sa 650.318.4460
  • Fax, mula saanman sa mundo, 650.318.8044

Impormasyon sa Microchip

Ang Microchip Website
Nagbibigay ang Microchip ng online na suporta sa pamamagitan ng aming website sa www.microchip.com/. Ito website ay ginagamit upang gumawa files at impormasyon na madaling makuha ng mga customer.

Ang ilan sa mga magagamit na nilalaman ay kinabibilangan ng:

  • Suporta sa Produkto – Data sheet at errata, mga tala ng aplikasyon at sampmga programa, mapagkukunan ng disenyo, mga gabay sa gumagamit at mga dokumento ng suporta sa hardware, pinakabagong paglabas ng software at naka-archive na software
  • Pangkalahatang Teknikal na Suporta – Mga Madalas Itanong (FAQ), mga kahilingan sa teknikal na suporta, mga online na grupo ng talakayan, listahan ng miyembro ng Microchip design partner program
  • Negosyo ng Microchip – Tagapili ng produkto at mga gabay sa pag-order, pinakabagong mga press release ng Microchip, listahan ng mga seminar at kaganapan, mga listahan ng mga opisina ng pagbebenta ng Microchip, mga distributor at mga kinatawan ng pabrika

Serbisyong Abiso sa Pagbabago ng Produkto
Nakakatulong ang serbisyo ng abiso sa pagbabago ng produkto ng Microchip na panatilihing napapanahon ang mga customer sa mga produkto ng Microchip. Makakatanggap ang mga subscriber ng abiso sa email sa tuwing may mga pagbabago, update, rebisyon o pagkakamali na nauugnay sa isang partikular na pamilya ng produkto o tool sa pag-develop ng interes.

Upang magparehistro, pumunta sa www.microchip.com/pcn at sundin ang mga tagubilin sa pagpaparehistro.

Suporta sa Customer

Ang mga gumagamit ng mga produkto ng Microchip ay maaaring makatanggap ng tulong sa pamamagitan ng ilang mga channel:

  • Distributor o Kinatawan
  • Lokal na Sales Office
  • Naka-embed na Solutions Engineer (ESE)
  • Teknikal na Suporta

Dapat makipag-ugnayan ang mga customer sa kanilang distributor, kinatawan o ESE para sa suporta. Available din ang mga lokal na opisina ng pagbebenta upang tulungan ang mga customer. Ang isang listahan ng mga opisina ng pagbebenta at mga lokasyon ay kasama sa dokumentong ito.
Ang teknikal na suporta ay makukuha sa pamamagitan ng website sa: www.microchip.com/support

Tampok na Proteksyon ng Code ng Mga Microchip Device
Tandaan ang mga sumusunod na detalye ng tampok na proteksyon ng code sa mga produkto ng Microchip:

  • Ang mga produktong Microchip ay nakakatugon sa mga pagtutukoy na nakapaloob sa kanilang partikular na Microchip Data Sheet.
  • Naniniwala ang Microchip na ang pamilya ng mga produkto nito ay ligtas kapag ginamit sa inilaan na paraan, sa loob ng mga pagtutukoy sa pagpapatakbo, at sa ilalim ng normal na mga kondisyon.
  • Pinahahalagahan ng Microchip at agresibong pinoprotektahan ang mga karapatan sa intelektwal na pag-aari nito. Mahigpit na ipinagbabawal ang mga pagtatangkang labagin ang mga tampok na proteksyon ng code ng produkto ng Microchip at maaaring lumabag sa Digital Millennium Copyright Act.
  • Ni ang Microchip o anumang iba pang tagagawa ng semiconductor ay hindi magagarantiyahan ang seguridad ng code nito. Ang proteksyon ng code ay hindi nangangahulugan na ginagarantiya namin na ang produkto ay "hindi nababasag". Ang proteksyon ng code ay patuloy na umuunlad. Ang Microchip ay nakatuon sa patuloy na pagpapabuti ng mga tampok sa proteksyon ng code ng aming mga produkto.

Legal na Paunawa

Ang publikasyong ito at ang impormasyon dito ay maaari lamang gamitin sa mga produkto ng Microchip, kabilang ang pagdidisenyo, pagsubok, at pagsasama ng mga produktong Microchip sa iyong aplikasyon. Ang paggamit ng impormasyong ito sa anumang iba pang paraan ay lumalabag sa mga tuntuning ito. Ang impormasyon tungkol sa mga application ng device ay ibinibigay lamang para sa iyong kaginhawahan at maaaring mapalitan
sa pamamagitan ng mga update. Responsibilidad mong tiyakin na ang iyong aplikasyon ay nakakatugon sa iyong mga detalye. Makipag-ugnayan sa iyong lokal na opisina ng pagbebenta ng Microchip para sa karagdagang suporta o, kumuha ng karagdagang
suporta sa: www.microchip.com/en-us/support/design-help/client-support-services.

ANG IMPORMASYON NA ITO AY IBINIGAY NG MICROCHIP "AS IS". ANG MICROCHIP AY WALANG GUMAWA NG REPRESENTASYON O WARRANTY NG ANUMANG URI PALIWANAG MAN O IPINAHIWATIG, NAKASULAT O BALIG, ANUMANG URI.
O KUNG IBA, KAUGNAY SA IMPORMASYON KASAMA NGUNIT HINDI LIMITADO SA ANUMANG IPINAHIWATIG NA WARRANTY NG HINDI PAGLABAG, KAKAKALKAL, AT KAANGKUPAN PARA SA ISANG PARTIKULAR NA LAYUNIN, O MGA WARRANTY NA KAUGNAY SA KUNDISYON, KALIDAD, O PAGGANAP NITO.
HINDI MANANAGOT ANG MICROCHIP SA ANUMANG INDIRECT, SPECIAL, PUNITIVE, INCIDENTAL, O CONSEQUENTIAL LOSS, PANCER, COST, O EXPENS OF ANUMANG URI NA KAUGNAY SA IMPORMASYON O SA PAGGAMIT NITO, GAANO MAN ANG SANHI, KAHIT NA MAY NAMIN POSIBILIDAD O ANG MGA PINSALA AY MAKIKITA. HANGGANG SA BUONG SAKOT NA PINAHAYAGAN NG BATAS, ANG KABUUANG PANANAGUTAN NG MICROCHIP SA LAHAT NG MGA CLAIMS SA ANUMANG PARAAN NA KAUGNAY SA IMPORMASYON O ANG PAGGAMIT NITO AY HINDI HIGIT SA HALAGA NG MGA BAYAD, KUNG MERON, NA DIREKTA NINYONG BINAYARAN SA MICROCHIP PARA SA IMPORMASYON.
Ang paggamit ng mga aparatong Microchip sa suporta sa buhay at/o mga aplikasyong pangkaligtasan ay ganap na nasa panganib ng mamimili, at sumasang-ayon ang bumibili na ipagtanggol, bayaran at hawakan ang Microchip na hindi nakakapinsala sa anuman at lahat ng pinsala, paghahabol, paghahabla, o gastos na nagreresulta mula sa naturang paggamit. Walang mga lisensya ang ipinadala, nang tahasan o kung hindi man, sa ilalim ng anumang mga karapatan sa intelektwal na ari-arian ng Microchip maliban kung iba ang nakasaad.

Mga trademark
Ang pangalan at logo ng Microchip, ang logo ng Microchip, Adaptec, AVR, AVR logo, AVR Freaks, BesTime, BitCloud, CryptoMemory, CryptoRF, dsPIC, flexPWR, HELDO, IGLOO, JukeBlox, KeeLoq, Kleer, LANCheck, LinkMD, maXStylus, maXTouch, 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, Symmetricom , SyncServer, Tachyon, TimeSource, tinyAVR, UNI/O, Vectron, at XMEGA ay mga rehistradong trademark ng Microchip Technology Incorporated sa USA at iba pang mga bansa.
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, Ang SyncWorld, Temux, TimeCesium, TimeHub, TimePictra, TimeProvider, TrueTime, at ZL ay mga rehistradong trademark ng Microchip Technology Incorporated sa USA
Katabing Key Suppression, AKS, Analog-for-the-Digital Age, Any Capacitor, AnyIn, AnyOut, Augmented Switching, BlueSky, BodyCom, Clockstudio, CodeGuard, CryptoAuthentication, CryptoAutomotive, CryptoCompanion, CryptoController, dsPICDEM, dsPICDEM.net Average Matching Dynamic , DAM, ECAN, Espresso T1S, EtherGREEN, GridTime, IdealBridge, In-Circuit Serial Programming, ICSP, INICnet, Intelligent Parallel, IntelliMOS, Inter-Chip Connectivity, JitterBlocker, Knob-on-Display, KoD, maxCrypto, maxView, memBrain, Mindi, MiWi, MPASM, MPF, MPLAB Certified na logo, MPLIB, MPLINK, MultiTRAK, NetDetach, Omniscient Code Generation, PICDEM, PICDEM.net, PICkit, PICtail, PowerSmart, PureSilicon, QMatrix, REAL ICE, Ripple Blocker, RTAX , 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, ViewAng Span, WiperLock, XpressConnect, at ZENA ay mga trademark ng Microchip Technology Incorporated sa USA at iba pang mga bansa.
Ang SQTP ay isang marka ng serbisyo ng Microchip Technology Incorporated sa USA
Ang logo ng Adaptec, Frequency on Demand, Silicon Storage Technology, at Symmcom ay mga rehistradong trademark ng Microchip Technology Inc. sa ibang mga bansa.
Ang GestIC ay isang rehistradong trademark ng Microchip Technology Germany II GmbH & Co. KG, isang subsidiary ng Microchip Technology Inc., sa ibang mga bansa.
Ang lahat ng iba pang trademark na binanggit dito ay pag-aari ng kani-kanilang kumpanya.
© 2022, Microchip Technology Incorporated at mga subsidiary nito. Lahat ng Karapatan ay Nakalaan.
ISBN: 978-1-6683-0715-1

Sistema ng Pamamahala ng Kalidad
Para sa impormasyon tungkol sa Quality Management System ng Microchip, pakibisita www.microchip.com/quality.

Pandaigdigang Benta at Serbisyo

AMERIKA
Tanggapan ng Kumpanya
2355 West Chandler Blvd. Chandler, AZ 85224-6199 Tel: 480-792-7200
Fax: 480-792-7277 Teknikal na Suporta:
www.microchip.com/support

Web Address: www.microchip.com

Atlanta
Duluth, GA
Tel: 678-957-9614
Fax: 678-957-1455 Austin, TX
Tel: 512-257-3370 Boston
Westborough, MA
Tel: 774-760-0087
Fax: 774-760-0088 Chicago
Itasca, IL
Tel: 630-285-0071
Fax: 630-285-0075 Dallas
Addison, TX
Tel: 972-818-7423
Fax: 972-818-2924 Detroit
Novi, MI
Tel: 248-848-4000 Houston, TX
Tel: 281-894-5983 Indianapolis
Noblesville, IN
Tel: 317-773-8323
Fax: 317-773-5453
Tel: 317-536-2380
Los Angeles
Mission Viejo, CA
Tel: 949-462-9523
Fax: 949-462-9608
Tel: 951-273-7800 Raleigh, NC
Tel: 919-844-7510
New York, NY
Tel: 631-435-6000
San Jose, CA
Tel: 408-735-9110
Tel: 408-436-4270 Canada - Toronto
Tel: 905-695-1980
Fax: 905-695-2078

ASIA/PACIFIC
Australia – Sydney
Tel: 61-2-9868-6733 China – Beijing
Tel: 86-10-8569-7000 China – Chengdu
Tel: 86-28-8665-5511 China – Chongqing Tel: 86-23-8980-9588 China – Dongguan
Tel: 86-769-8702-9880 China – Guangzhou Tel: 86-20-8755-8029 China – Hangzhou
Tel: 86-571-8792-8115 China – Hong Kong SAR Tel: 852-2943-5100 China – Nanjing
Tel: 86-25-8473-2460 China – Qingdao
Tel: 86-532-8502-7355 China – Shanghai
Tel: 86-21-3326-8000 China – Shenyang
Tel: 86-24-2334-2829 China – Shenzhen
Tel: 86-755-8864-2200 China – Suzhou
Tel: 86-186-6233-1526 China – Wuhan
Tel: 86-27-5980-5300 China – Xian
Tel: 86-29-8833-7252 China – Xiamen
Tel: 86-592-2388138 China – Zhuhai
Tel: 86-756-3210040

ASIA/PACIFIC
India – Bangalore
Tel: 91-80-3090-4444 India – New Delhi
Tel: 91-11-4160-8631 India – Pune
Tel: 91-20-4121-0141 Japan – Osaka
Tel: 81-6-6152-7160 Japan – Tokyo
Tel: 81-3-6880- 3770 Korea – Daegu
Tel: 82-53-744-4301 Korea – Seoul
Tel: 82-2-554-7200 Malaysia – Kuala Lumpur Tel: 60-3-7651-7906 Malaysia – Penang
Tel: 60-4-227-8870 Philippines – Manila Tel: 63-2-634-9065 Singapore
Tel: 65-6334-8870 Taiwan – Hsin Chu
Tel: 886-3-577-8366 Taiwan – Kaohsiung Tel: 886-7-213-7830 Taiwan – Taipei
Tel: 886-2-2508-8600 Thailand – Bangkok Tel: 66-2-694-1351 Vietnam – Ho Chi Minh Tel: 84-28-5448-2100

EUROPE
Austria – Wels
Tel: 43-7242-2244-39 Fax: 43-7242-2244-393 Denmark – Copenhagen Tel: 45-4485-5910
Fax: 45-4485-2829 Finland – Espoo
Tel: 358-9-4520-820 France – Paris
Tel: 33-1-69-53-63-20 Fax: 33-1-69-30-90-79 Germany – Garching Tel: 49-8931-9700 Germany – Haan
Tel: 49-2129-3766400 Germany – Heilbronn Tel: 49-7131-72400 Germany – Karlsruhe Tel: 49-721-625370 Germany – Munich Tel: 49-89-627-144-0 Fax: 49-89-627-144 Tel: 44-49-8031-354 -560 Israel – Ra'anana
Tel: 972-9-744-7705 Italy – Milan
Tel: 39-0331-742611 Fax: 39-0331-466781 Italy – Padova
Tel: 39-049-7625286 Netherlands – Drunen Tel: 31-416-690399 Fax: 31-416-690340 Norway – Trondheim Tel: 47-72884388 Poland – Warsaw
Tel: 48-22-3325737 Romania – Bucharest Tel: 40-21-407-87-50 Spain – Madrid
Tel: 34-91-708-08-90 Fax: 34-91-708-08-91 Sweden – Gothenberg Tel: 46-31-704-60-40 Sweden – Stockholm Tel: 46-8-5090-4654 UK – Wokingham
Tel: 44-118-921-5800 Fax: 44-118-921-5820

Mga Dokumento / Mga Mapagkukunan

MICROCHIP H.264 PolarFire I-Frame Encoder IP [pdf] Gabay sa Gumagamit
H.264, H.264 PolarFire I-Frame Encoder IP, PolarFire I-Frame Encoder IP, I-Frame Encoder IP, Encoder IP, IP

Mga sanggunian

Mag-iwan ng komento

Ang iyong email address ay hindi maipa-publish. Ang mga kinakailangang field ay minarkahan *