MICROCHIP-LOGO

MICROCHIP H.264 Encoder

MICROCHIP-H.264-Encoder

Pasiuna
H.264 mao ang usa ka popular nga video kompresiyon sumbanan alang sa kompresiyon sa digital video. Nailhan usab kini nga MPEG-4 Part10 o Advanced Video Coding (MPEG-4 AVC). Ang H.264 naggamit sa block-wise nga pamaagi alang sa pag-compress sa video diin ang block size gihubit nga 16 x 16 ug gitawag nga macro block. Ang compression standard nagsuporta sa lainlaing profiles nga naghubit sa compression ratio ug pagkakomplikado sa pagpatuman. Ang mga video frame, nga i-compress, gitratar ingon nga I frame, P frame, ug B frame. Ang I frame kay usa ka intra-coded frame diin ang compression gihimo pinaagi sa paggamit sa impormasyon nga anaa sulod sa frame. Walay laing mga frame ang gikinahanglan sa pag-decode sa usa ka I frame. Ang AP frame gi-compress pinaagi sa paggamit sa mga pagbag-o kalabot sa usa ka naunang frame nga mahimong usa ka I frame o usa ka P frame. Ang compression sa B frame gihimo pinaagi sa paggamit sa mga pagbag-o sa paglihok nga may kalabotan sa usa ka naunang frame ug sa umaabot nga frame.

Ang I ug P frame compression nga proseso adunay upat ka stages:

  • Pagtagna sa Intra/Inter
  • Integer nga pagbag-o
  • Quantization
  • Entropy encoding

Ang H. 264 nagsuporta sa duha ka matang sa pag-encode:

  • Context Adaptive Variable Length Coding (CAVLC)
  • Context Adaptive Binary Arithmetic Coding (CABAC)

Ang kasamtangan nga bersyon sa H.264 Encoder nagpatuman sa baseline profile ug naggamit sa CAVLC alang sa entropy encoding. Usab, ang H.264 Encoder nagsuporta sa pag-encode sa I ug P nga mga frame.

Hulagway 1. H.264 Encoder Block Diagram

MICROCHIP-H.264-Encoder-1

Mga bahin

Ang H. 264 Encoder adunay mga mosunod nga importanteng bahin:

  • Nag-compress sa format sa video nga YCbCr 420
  • Gidawat ang format sa video nga YCbCr 422 isip input
  • Nagsuporta sa 8-bit alang sa matag component (Y, Cb, ug Cr)
  • Nagsuporta sa ITU-T H.264 Annex B nga nagsunod sa NAL byte stream output
  • Naglihok nga walay standalone nga operasyon, CPU, o tabang sa processor dili Gikinahanglan
  • Nagsuporta sa user nga ma-configure nga Quality Factor (QP)
  • Nagsuporta sa P Frame Count (PCOUNT)
  • Nagsuporta sa ma-configure nga kantidad sa threshold sa user para sa skip block
  • Nagsuporta sa pagkalkula sa rate nga usa ka pixel matag orasan
  • Nagsuporta sa compression hangtod sa resolusyon sa 1080p 60 fps
  • Gigamit ang interface sa video arbiter alang sa pag-access sa mga buffer sa frame sa DDR
  • Minimal nga latency (252 µs para sa full HD o 17 horizontal lines)

Gisuportahan nga mga Pamilya

H. 264 Encoder nagsuporta sa mosunod nga mga pamilya sa produkto:

  • PolarFire® SoC
  • PolarFire

Pagpatuman sa Hardware

Kini nga seksyon naghulagway sa lain-laing internal modules sa H.264 Encoder. Ang data input sa H.264 Encoder kinahanglang anaa sa porma sa raster scan image sa YCbCr 422 format. Ang H.264 Encoder naggamit ug 422 ka format isip input ug nagpatuman sa compression sa 420 ka format.
Ang mosunod nga numero nagpakita sa H.264 Encoder block diagram.

Hulagway 1-1. H.264 Encoder – Mga Module

MICROCHIP-H.264-Encoder-2

  1. Intra nga Prediksiyon
    Ang H.264 naggamit sa lain-laing mga intra-prediction mode aron makunhuran ang impormasyon sa 4 x 4 block. Ang intra-prediction block sa IP naggamit lang sa DC prediction sa 4 x 4 matrix nga gidak-on. Ang DC component gikuwenta gikan sa kasikbit nga ibabaw ug mibiya sa 4 x 4 blocks.
  2. Integer Transform
    Ang H.264 naggamit sa integer discrete cosine transform diin ang mga coefficient giapod-apod sa integer transform matrix ug ang quantization matrix nga walay multiplication o divisions sa integer transform. Ang integer nga pagbag-o stage nagpatuman sa pagbag-o gamit ang pagbalhin ug pagdugang nga mga operasyon.
  3. Quantization
    Gipadaghan sa quantization ang matag output sa integer nga pagbag-o gamit ang gitakda nang daan nga kantidad sa quantization nga gihubit sa QP user input value. Ang sakup sa kantidad sa QP gikan sa 0 hangtod 51. Ang bisan unsang kantidad nga labaw sa 51 mao ang clamped ngadto sa 51. Ang mas ubos nga QP value nagpasabot sa ubos nga compression ug mas taas nga kalidad ug vice versa.
  4. Pagbanabana sa Paglihok
    Ang Motion Estimation mangita sa 8 x 8 block sa kasamtangan nga frame sa 16 x 16 block sa miaging frame ug makamugna og mga motion vectors.
  5. Kompensasyon sa Paglihok
    Ang Motion compensation makakuha sa motion vectors gikan sa Motion Estimation block ug makit-an ang katugbang nga 8 x 8 block sa miaging frame.
  6. CAVLC
    Ang H.264 naggamit ug duha ka matang sa entropy encoding—CAVLC ug CABAC. Ang IP naggamit sa CAVLC alang sa pag-encode sa quantized nga output.
  7. Header Generator
    Ang header generator block nagmugna sa mga block header, ang slice header, ang Sequence Parameter Set (SPS), ang Picture Parameter Set (PPS), ug ang Network Abstraction Layer (NAL) unit depende sa instance sa video frame. Laktawan ang block decision logic nagkalkula sa Sum of Absolute Difference (SAD) sa kasamtangan nga frame 16 x 16 macro block ug ang kanhi frame 16 x 16 macro block gikan sa motion vector nga gitagna nga lokasyon. Ang skip block gidesisyonan gamit ang SAD value ug ang SKIP_THRESHOLD input.
  8. H.264 Stream Generator
    Ang H.264 stream generator block naghiusa sa CAVLC output uban sa mga header aron sa paghimo sa na-encode nga output sama sa H.264 standard format.
  9. DDR Pagsulat Channel ug Basaha Channel
    Ang H.264 Encoder nagkinahanglan sa decoded frame nga tipigan sa DDR memory, nga gigamit sa Inter prediction. Ang
    Ang IP naggamit sa DDR pagsulat ug pagbasa sa mga channel aron makonektar sa Video Arbiter IP, nga nakig-uban sa DDR memory pinaagi sa DDR controller IP.

Mga Input ug Mga Output

Kini nga seksyon naghulagway sa mga input ug mga output sa H.264 Encoder.

Mga pantalan
Ang mosunod nga mga lamesa naglista sa deskripsyon sa input ug sa output port sa H.264 Encoder.

Talaan 2-1. Mga Input ug Output sa H.264 Encoder

Ngalan sa Signal Direksyon Lapad Deskripsyon
DDR_CLK_I Input 1 DDR memory controller nga orasan
PIX_CLK_I Input 1 Input nga orasan diin ang umaabot nga mga pixel sampgipangulohan
RESET_N Input 1 Aktibo-ubos nga Asynchronous reset signal sa disenyo
DATA_VALID_I Input 1 Pagsulod sa Pixel data balido nga signal
DATA_Y_I Input 8 8-bit Luma pixel input sa 422 format
DATA_C_I Input 8 8-bit Chroma pixel input sa 422 format
 

FRAME_START_I

 

Input

 

1

Pagsugod sa indikasyon sa Frame

Ang pagtaas sa kilid niini nga signal giisip nga pagsugod sa frame.

FRAME_END_I Input 1 Katapusan sa indikasyon sa Frame
 

DDR_FRAME_START_ADDR_I

 

Input

 

8

Ang address sa pagsugod sa memorya sa DDR (LSB 24-bits kay 0) aron tipigan ang gitukod pag-usab nga frame. Ang H.264 IP magtipig ug 4 ka frame ug mogamit kini ug 64 MB sa DDR memory.
I_FRAME_FORCE_I Input 1 Ang user mahimong pugson sa I frame bisan unsang orasa. Pulse signal kini.
 

PCOUNT_I

 

Input

 

8

Gidaghanon sa P frame matag I frame 422 format nga kantidad gikan sa 0 hangtod 255.
 

 

QP

 

 

Input

 

 

6

Quality factor para sa H.264 quantization 422 fornat value gikan sa 0 ngadto sa 51 diin ang 0 nagrepresentar sa pinakataas nga kalidad ug pinakaubos nga compression ug ang 51 nagrepresentar sa pinakataas nga compression.
 

 

SKIP_THRESHOLD_I

 

 

Input

 

 

12

Ang sukaranan alang sa paglaktaw sa desisyon sa block

Kini nga kantidad nagrepresentar sa SAD nga kantidad sa 16 x 16 Macro block para sa paglaktaw. Ang sakup gikan sa 0 hangtod 1024, nga adunay kasagaran nga kantidad sa

512. Ang mas taas nga threshold nagpatunghag daghang skip block ug ubos nga kalidad.

VRES_I Input 16 Vertical nga resolusyon sa input image. Kini kinahanglan nga multiple sa 16.
HRES_I Input 16 Horizontal nga resolusyon sa input nga imahe. Kini kinahanglan nga multiple sa 16.
DATA_VALID_O Output 1 Ang signal nga nagpaila sa na-encode nga datos balido.
 

DATA_O

 

Output

 

16

H.264 nga naka-encode nga data output nga adunay NAL unit, slice header, SPS, PPS, ug ang na-encode nga data sa macro blocks.
 

WRITE_ CHANNEL_BUS

 

 

Pagsulat sa channel bus nga konektado sa Video arbiter Pagsulat sa channel bus. Kini

magamit kung ang interface sa bus gipili alang sa Interface sa Arbiter.

 

READ_CHANNEL_BUS

 

 

Basaha ang channel bus nga konektado sa Video arbiter Basaha ang channel bus. Kini

magamit kung ang interface sa bus gipili alang sa Interface sa Arbiter.

DDR Pagsulat Lumad KUNG—Kini nga mga pantalan magamit kung ang Native interface gipili para sa Arbiter Interface.
DDR_WRITE_ACK_I Input 1 Pagsulat og pag-ila gikan sa arbiter write channel.
DDR_WRITE_DONE_I Input 1 Isulat ang pagkompleto gikan sa arbiter.
DDR_WRITE_REQ_O Output 1 Isulat ang hangyo sa arbiter.
DDR_WRITE_START_ADDR_O Output 32 DDR nga adres diin kinahanglan isulat.
DDR_WBURST_SIZE_O Output 8 DDR pagsulat gidak-on sa pagbuto.
DDR_WDATA_VALID_O Output 1 Ang datos balido sa arbiter.
DDR_WDATA_O Output DDR_AXI_DATA_WIDTH Data output ngadto sa arbiter.
DDR Read Native KUNG—Kini nga mga pantalan magamit kung ang Native interface gipili para sa Arbiter Interface.
DDR_READ_ACK_I Input 1 Basaha ang acknowledgement gikan sa arbiter read channel.
DDR_READ_DONE_I Input 1 Basaha ang pagkompleto gikan sa arbiter.
DDR_RDATA_VALID_I Input 1 Ang datos balido gikan sa arbiter.
DDR_RDATA_I Input DDR_AXI_DATA_WIDTH Data input gikan sa arbiter.
DDR_READ_REQ_O Output 1 Basaha ang hangyo sa arbiter.
DDR_READ_START_ADDR_O Output 32 DDR nga adres diin kinahanglan basahon.
DDR_RBURST_SIZE_O Output 8 Ang gidak-on sa pagbuto sa pagbasa sa DDR.

Mga Limitasyon sa Orasan

Ang H.264 Encoder IP naggamit sa PIX_CLK_I ug DDR_CLK_I nga mga input sa orasan. Gamita ang clock grouping constraints para sa lugar ug routing ug verify timing samtang ang IP nagpatuman sa clock domain crossing logic.

Mga Instruksyon sa Pag-instalar

Ang H. 264 Encoder core kinahanglang i-install sa IP Catalog sa Libero® SoC software. Kini awtomatiko nga gihimo pinaagi sa IP Catalog update function sa Libero SoC software, o ang IP core mahimong mano-mano nga ma-download gikan sa catalog. Sa higayon nga ma-install ang IP core sa Libero SoC software IP Catalog, ang core mahimong ma-configure, mamugna, ug ma-instantiate sulod sa SmartDesign para iapil sa Libero nga proyekto.

Testbench

Gihatag ang Testbench aron masusi ang pagpaandar sa H.264 Encoder IP.

  1. Simulation
    Ang simulation naggamit ug 432 × 240 nga imahe sa YCbCr422 format nga girepresentahan sa duha files, matag usa alang sa Y ug C isip input
    ug makamugna og H.264 file format nga adunay duha ka frame. Ang mosunud nga mga lakang naghulagway kung giunsa ang pagsundog sa kinauyokan gamit ang testbench.
    1. Adto sa Libero SoC Catalog > View > Windows > Catalog, ug unya palapdan ang Solutions-Video. Doble nga pag-klik H264_Encoder, ug dayon i-klik ang OK.MICROCHIP-H.264-Encoder-3
    2. Aron makamugna sa gikinahanglan nga SmartDesign para sa H.264 Encoder IP simulation, i-klik ang Libero Project > Execute script. Pag-browse sa script ..\ \component\Microchip\SolutionCore\ H264_Encoder\ \scripts\H264_SD.tcl, ug dayon i-klik ang Run .
      Hulagway 5-2. Ipatuman ang Script RunMICROCHIP-H.264-Encoder-4
      Ang default AXI data bus width mao ang 512. Kung ang H.264 Encoder IP gi-configure para sa 256/128 bus widths, type AXI_DATA_WIDTH:256 o AXI_DATA_WIDTH:128 sa Arguments field.
      Ang SmartDesign makita. Tan-awa ang mosunod nga numero.
      Hulagway 5-3. Pinakataas nga SmartDesignMICROCHIP-H.264-Encoder-5
    3. Sa Files tab, i-klik ang simulation > Import Files.
      Hulagway 5-4. Import FilesMICROCHIP-H.264-Encoder-6
    4. Import ang H264_sim_data_in_y.txt, H264_sim_data_in_c.txt file ug ang H264_sim_refOut.txt file gikan sa mosunod nga dalan: ..\ \component\Microchip\SolutionCore\ H264_Encoder\ \Pagpadasig.
    5. Sa pag-import og lain file, tan-awa ang folder nga naglangkob sa gikinahanglan file, ug i-klik ang Open. Ang imported file gilista ubos sa simulation, tan-awa ang mosunod nga numero.MICROCHIP-H.264-Encoder-7
    6. Sa tab nga Stimulus Hierarchy, i-klik ang H264_Encoder_tb (H264_Encoder_tb. v) > Simulate Pre-Synth Design > Open Interactively. Ang IP gi-simulate alang sa duha ka mga frame. Hulagway 5-6. Pagsundog sa Pre-Synthesis DesignMICROCHIP-H.264-Encoder-8
      Giablihan ang ModelSim gamit ang testbench file ingon sa gipakita sa mosunod nga numero.

MICROCHIP-H.264-Encoder-9

Importante: Kung ang simulation mabalda tungod sa run time limit nga gitakda sa DO file, gamita ang run -all command para makompleto ang simulation.

Paggamit sa Kapanguhaan

Ang H. 264 Encoder gipatuman sa PolarFire SoC FPGA (MPFS250T-1FCG1152I package) ug nagmugna og compressed data pinaagi sa paggamit sa 4:2:2 sampling sa input data.

Talaan 6-1. Paggamit sa Kapanguhaan para sa H.264 Encoder

Kapanguhaan Paggamit
4 Mga Talaan sa Pangitaon (LUT) 69092
D Flip Flops (DFFs) 65522
Static Random Access Memory (LSRAM) 232
uSRAM 30
Math blocks 19
Interface 4-input LUTs 9396
Interface DFFs 9396

Mga Parameter sa Pag-configure

Ang mosunod nga talaan naglista sa deskripsyon sa generic configuration parameters nga gigamit sa hardware nga pagpatuman sa H.264 Encoder, nga mahimong magkalahi base sa mga kinahanglanon sa aplikasyon.

Talaan 7-1. Mga Parameter sa Pag-configure

Ngalan Deskripsyon
DDR_AXI_DATA_WIDTH Gihubit ang gilapdon sa datos sa DDR AXI. Mahimong 128, 256, o 512
ARBITER_INTERFACE Ang kapilian sa pagpili sa lumad o bus interface aron makonektar sa video arbiter IP

IP Configurator
Ang mosunod nga numero nagpakita sa H.264 Encoder IP configuarator.

Hulagway 7-1. H.264 Encoder Configurator

MICROCHIP-H.264-Encoder-10

Lisensya
H. 264 Encoder gihatag sa encrypted nga porma lamang ubos sa lisensya.
Ang gi-encrypt nga RTL source code kay naka-lock sa lisensya ug kinahanglang gilain nga paliton. Mahimo nimong buhaton ang simulation, synthesis, layout, ug programa sa Field Programmable Gate Array (FPGA) silicon gamit ang Libero design suite.
Ang lisensya sa ebalwasyon gihatag nga libre aron masusi ang mga bahin sa H.264 Encoder. Ang lisensya sa pagtimbang-timbang matapos human sa usa ka oras nga paggamit sa hardware.

Kasaysayan sa Pagbag-o

Ang kasaysayan sa rebisyon naghulagway sa mga kausaban nga gipatuman sa dokumento. Ang mga pagbag-o gilista pinaagi sa rebisyon, sugod sa pinakabag-o nga publikasyon.

Talaan 9-1. Kasaysayan sa Pagbag-o

Rebisyon Petsa Deskripsyon
B 09/2022 • Gi-update Mga bahin seksyon.

• Gi-update ang gilapdon sa DATA_O output signal gikan sa 8 ngadto sa 16, tan-awa Talaan 2-1.

• Gi-update Hulagway 7-1.

• Gi-update 8. Lisensya seksyon.

• Gi-update 6. Paggamit sa Kapanguhaan seksyon.

• Gi-update Hulagway 5-3.

A 07/2022 Inisyal nga pagpagawas.

Ang grupo sa mga produkto sa Microchip FPGA nagpaluyo sa mga produkto niini nga adunay nagkalain-laing serbisyo sa suporta, lakip ang Customer Service, Customer Technical Support Center, a website, ug mga opisina sa pagbaligya sa tibuok kalibutan. Gisugyot ang mga kustomer nga bisitahan ang Microchip online nga mga kapanguhaan sa wala pa makontak ang suporta tungod kay lagmit nga ang ilang mga pangutana natubag na.

Kontaka ang Technical Support Center pinaagi sa website sa www.microchip.com/support. Hisguti ang FPGA Device Part number, pilia ang angay nga kategorya sa kaso, ug i-upload ang disenyo files samtang nagmugna og teknikal nga suporta nga kaso.
Kontaka ang Customer Service alang sa dili teknikal nga suporta sa produkto, sama sa pagpresyo sa produkto, pag-upgrade sa produkto, impormasyon sa pag-update, status sa order, ug pagtugot.

  • Gikan sa North America, tawag sa 800.262.1060
  • Gikan sa ubang bahin sa kalibutan, tawag sa 650.318.4460
  • Fax, gikan sa bisan asa sa kalibutan, 650.318.8044

Impormasyon sa Microchip

Ang Microchip Website

Ang Microchip naghatag online nga suporta pinaagi sa among website sa www.microchip.com/. Kini website gigamit sa paghimo files ug impormasyon nga dali makuha sa mga kustomer. Pipila sa mga sulod nga anaa naglakip sa:

  • Suporta sa Produkto - Mga sheet sa datos ug sayup, mga nota sa aplikasyon ug sampmga programa, mga kapanguhaan sa disenyo, mga giya sa tiggamit ug mga dokumento sa suporta sa hardware, pinakabag-o nga pagpagawas sa software ug gi-archive nga software
  • Kinatibuk-ang Suporta sa Teknikal - Kanunay nga Gipangutana nga mga Pangutana (FAQs), mga hangyo sa teknikal nga suporta, mga grupo sa diskusyon sa online, listahan sa miyembro sa programa sa kasosyo sa disenyo sa Microchip
  • Negosyo sa Microchip - Pagpili sa produkto ug mga giya sa pag-order, pinakabag-o nga press release sa Microchip, listahan sa mga seminar ug mga panghitabo, listahan sa mga opisina sa pagbaligya sa Microchip, mga distributor ug mga representante sa pabrika

Serbisyo sa Pagpahibalo sa Pagbag-o sa Produkto

Ang serbisyo sa pagpahibalo sa pagbag-o sa produkto sa Microchip makatabang sa pagpadayon sa mga kostumer sa mga produkto sa Microchip. Ang mga subscriber makadawat og pahibalo sa email sa matag higayon nga adunay mga pagbag-o, mga pag-update, mga pagbag-o o mga sayup nga may kalabutan sa usa ka piho nga pamilya sa produkto o himan sa pagpalambo sa interes.
Para magparehistro, adto sa www.microchip.com/pcn ug sunda ang mga instruksyon sa pagrehistro.

Suporta sa Kustomer

Ang mga tiggamit sa mga produkto sa Microchip makadawat og tabang pinaagi sa daghang mga channel:

  • Distributor o Representante
  • Lokal nga Opisina sa Pagbaligya
  • Naka-embed nga Solutions Engineer (ESE)
  • Teknikal nga Suporta

Kinahanglang kontakon sa mga kustomer ang ilang distributor, representante o ESE alang sa suporta. Anaa usab ang mga lokal nga opisina sa pagpamaligya aron matabangan ang mga kustomer. Ang usa ka lista sa mga opisina sa pagpamaligya ug mga lokasyon gilakip sa kini nga dokumento.
Ang teknikal nga suporta anaa pinaagi sa website sa: www.microchip.com/support

Feature sa Pagpanalipod sa Code sa Microchip Device
Matikdi ang mosunod nga mga detalye sa feature sa pagpanalipod sa code sa mga produkto sa Microchip:

  • Ang mga produkto sa Microchip nakab-ot ang mga detalye nga anaa sa ilang partikular nga Microchip Data Sheet.
  • Nagtuo ang Microchip nga ang pamilya sa mga produkto niini luwas kung gigamit sa gituyo nga paagi, sulod sa mga detalye sa pag-operate, ug sa ilawom sa normal nga mga kondisyon.
    icrochip ug agresibo nga nanalipod sa iyang mga katungod sa intelektwal nga kabtangan. Ang mga pagsulay sa paglapas sa mga bahin sa pagpanalipod sa code sa produkto sa Microchip hugot nga gidili ug mahimong makalapas sa Digital Millennium Copyright Act.
  • Bisan ang Microchip o bisan unsang ubang tiggama sa semiconductor dili makagarantiya sa seguridad sa code niini. Ang proteksyon sa code wala magpasabut nga gigarantiyahan namon nga ang produkto "dili mabuak". Ang pagpanalipod sa code kanunay nga nag-uswag. Gipasalig sa Microchip ang padayon nga pagpaayo sa mga bahin sa pagpanalipod sa code sa among mga produkto.

Legal nga Pahibalo

Kini nga publikasyon ug ang impormasyon dinhi mahimong gamiton lamang sa mga produkto sa Microchip, lakip ang pagdesinyo, pagsulay, ug paghiusa sa mga produkto sa Microchip sa imong aplikasyon. Ang paggamit niini nga impormasyon sa bisan unsang laing paagi naglapas niini nga mga termino. Ang impormasyon bahin sa mga aplikasyon sa device gihatag lamang para sa imong kasayon ​​ug mahimong mapulihan
pinaagi sa mga update. Imong responsibilidad ang pagsiguro nga ang imong aplikasyon nagtagbo sa imong mga detalye. Kontaka ang imong lokal nga opisina sa pagbaligya sa Microchip alang sa dugang nga suporta o, pagkuha og dugang nga suporta sa www.microchip.com/en-us/support/design-help/client-support-services.

KINI NGA IMPORMASYON GIHATAG SA MICROCHIP "AS IS". ANG MICROCHIP WALAY MGA REPRESENTASYON O WARRANTY SA BISAN UNSANG KLASE MAPASABOT O GIPAHIBALO, GISULAT O ORAL, STATUTORY O UBAN PA, MAY KALAMBOAN SA IMPORMASYON LAKIP APAN DILI LIMITADO SA BISAN UNSANG GIPASABOT NGA WARRANTY SA DILI, PAGBASA KATUYOAN, O MGA WARRANTY NGA MAY MALABATI SA IYANG KONDISYON, KALIDAD, O PERFORMANCE.

BISAN WALA MAN ANG MICROCHIP MAHIMONG TUBAG ALANG SA BISAN UNSANG INDIRECT, ESPESYAL, PUNITIVE, INCIDENTAL, O KONSEQUENTIAL NGA PAGKAWAL, KADOT, GASTO, O GASTO SA BISAN UNSANG KLASE NGA MAY MALAIT SA IMPORMASYON O PAGGAMIT KINI, BISAN UNSAY HINUNGDANON, BISAN KON NAHIMO ANG POSIBILIDAD O ANG MGA KADOT MAHITABO. HANGTOD SA KATAPUSAN NGA GITUGOT SA BALAOD, ANG TOTAL LIABILIDAD SA MICROCHIP SA TANANG MGA PANGANGINLAN SA UNSANG PAAGI NGA MAY KALAMBOAN SA IMPORMASYON O ANG PAGGAMIT NIINI DILI MOLABAW SA KANTIDAD SA BAYARAN, KUNG NAA MAN, NGA IMONG GIBAYAD DIREKTA SA MICROCHIP ALANG SA IMPORMASYON.

Ang paggamit sa mga gamit sa Microchip sa suporta sa kinabuhi ug/o mga aplikasyon sa kaluwasan hingpit nga naa sa peligro sa pumapalit, ug ang pumapalit miuyon nga depensahan, bayran ug huptan nga dili makadaot ang Microchip gikan sa bisan unsa ug tanan nga mga kadaot, pag-angkon, mga demanda, o mga gasto nga resulta sa ingon nga paggamit. Wala’y mga lisensya nga gihatag, sa tinuud o kung dili, sa ilawom sa bisan unsang mga katungod sa intelektwal nga kabtangan sa Microchip gawas kung gipahayag.

Mga marka sa pamatigayon
Ang Microchip nga ngalan ug logo, ang Microchip logo, 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, ug XMEGA kay mga rehistradong trademark sa Microchip Technology Incorporated sa USA ug ubang mga nasud.
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, ug ZL kay mga rehistradong trademark sa Microchip Technology Incorporated sa USA
A

djacent Key Suppression, AKS, Analog-for-the-Digital Age, Bisan unsang Capacitor, AnyIn, AnyOut, Augmented Switching, BlueSky, BodyCom, Clockstudio, CodeGuard, CryptoAuthentication, CryptoAutomotive, CryptoCompanion, CryptoController, dsPICDEM, dsPICDEM.net Average Matching, Dynamic Matching , 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 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, ug ZENA mga marka sa Microchip Technology Incorporated sa USA ug uban pang mga nasud.

Ang SQTP usa ka marka sa serbisyo sa Microchip Technology Incorporated sa USA
Ang logo sa Adaptec, Frequency on Demand, Silicon Storage Technology, ug Symmcom kay mga rehistradong tatak sa Microchip Technology Inc. sa ubang mga nasud.
Ang GestIC usa ka rehistradong marka sa Microchip Technology Germany II GmbH & Co. KG, usa ka subsidiary sa Microchip Technology Inc., sa ubang mga nasud.
Ang tanan nga uban pang mga marka sa pamatigayon nga gihisgutan dinhi mga kabtangan sa ilang mga kompanya.
© 2022, Microchip Technology Incorporated ug mga subsidiary niini. Tanang Katungod Gigahin.
ISBN: 978-1-6683-1311-4

Sistema sa Pagdumala sa Kalidad
Alang sa kasayuran bahin sa Mga Sistema sa Pagdumala sa Kalidad sa Microchip, palihug bisitaha www.microchip.com/quality.

Tibuok Kalibutan nga Pagbaligya ug Serbisyo

Opisina sa Kumpanya
2355 West Chandler Blvd. Chandler, AZ 85224-6199 Tel: 480-792-7200
Fax: 480-792-7277 Teknikal nga Suporta:
www.microchip.com/support
Web adres: www.microchip.com

New York, NY
Tel: 631-435-6000

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

India - Bangalore
Tel: 91-80-3090-4444
India - Bag-ong 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

Singapore
Tel: 65-6334-8870

Malaysia - Kuala Lumpur
Tel: 60-3-7651-7906

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

Thailand - Bangkok
Tel: 66-2-694-1351

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

France - Paris
Tel: 33-1-69-53-63-20
Fax: 33-1-69-30-90-79

Alemanya - Garching
Tel: 49-8931-9700

Alemanya - Haan
Tel: 49-2129-3766400

Alemanya - Heilbronn
Tel: 49-7131-72400

Alemanya - Karlsruhe
Tel: 49-721-625370

Alemanya - Munich
Tel: 49-89-627-144-0
Fax: 49-89-627-144-44

Alemanya - Rosenheim
Tel: 49-8031-354-560

© 2022 Microchip Technology Inc. ug mga subsidiary niini

Mga Dokumento / Mga Kapanguhaan

MICROCHIP H.264 Encoder [pdf] Giya sa Gumagamit
H.264 Encoder, H.264, Encoder

Mga pakisayran

Pagbilin ug komento

Ang imong email address dili mamantala. Ang gikinahanglan nga mga natad gimarkahan *