Mikroskyfie PolarFire® FPGA H.264 Encoder IP Gebruikersgids

Inleiding

H.264 is 'n gewilde video-kompressiestandaard vir kompressie van digitale video. Dit staan ​​ook bekend as MPEG-4 Part10 of Advanced Video Coding (MPEG-4 AVC). H.264 gebruik blokwyse benadering vir die saampersing van die video waar die blokgrootte gedefinieer word as 16×16 en so blok word 'n makroblok genoem. Die kompressiestandaard ondersteun verskeie profiles wat die kompressieverhouding en kompleksiteit van implementering definieer. Die videorame wat saamgepers moet word, word as I-raam, P-raam en B-raam behandel. 'n I-raam is 'n intra-gekodeerde raam waar kompressie gedoen word deur die inligting in die raam te gebruik. Geen ander rame word benodig om 'n I-raam te dekodeer nie. AP-raam word saamgepers deur die veranderinge te gebruik met betrekking tot 'n vroeëre raam wat 'n I-raam of 'n P-raam kan wees. Die kompressie van B-raam word gedoen deur die bewegingsveranderinge te gebruik met betrekking tot beide 'n vroeëre raam en 'n komende raam.

Die I-raam-kompressieproses het vier stages—Intra-voorspelling, Heelgetaltransformasie, Kwantisering en Entropie-kodering. H.264 ondersteun twee tipes enkodering—Context Adaptive Variable Length Coding (CAVLC) en Context Adaptive Binary Arithmetic Coding (CABAC). Die huidige weergawe van die IP implementeer Baseline profile en gebruik CAVLC vir entropie-kodering. Die IP ondersteun ook kodering van slegs I-rame.

Sleutel kenmerke

  • Implementeer kompressie op YCbCr 420-videoformaat
  • Verwag die invoer in YCbCr 422-videoformaat
  • Ondersteun 8-bis vir elke komponent (Y, Cb en Cr)
  • ITU-T H.264 Bylae B voldoen NAL greep stroom afvoer
  • Selfstandige werking, SVE of verwerkerbystand word nie benodig nie
  • Gebruikerskonfigureerbare kwaliteitsfaktor QP tydens looptyd
  • Berekening teen die tempo van 1 pixel per klok
  • Ondersteun kompressie tot 'n resolusie van 1080p 60 fps.
Ondersteunde gesinne
  • PolarFire® SoC FPGA
  • PolarFire® FPGA

Hardeware-implementering

Die volgende figuur toon die H.264 I raam Encoder IP blokdiagram.
Hardeware-implementering
Figuur 1-1. H.264 I Raam-enkodeerder IP-blokdiagram

Insette en Uitsette

Die volgende tabel lys die invoer- en uitvoerpoorte van H.264 Frame Encoder IP.

Tabel 1-1. Invoer- en uitvoerpoorte van H.264 I Frame Encoder IP

Sein Naam Rigting Breedte Port Geldig Onder Beskrywing
RESET_N Invoer 1 Aktief-lae asynchroniese terugstelsein na die ontwerp.
SYS_CLK Invoer 1 Invoerklok waarmee inkomende pixels s isampled.
DATA_Y_I Invoer 8 8-bis Luma pixel invoer in 422 formaat.
DATA_C_I Invoer 8 8-bis Chroma pixel invoer in 422 formaat.
DATA_VALID_I Invoer 1 Invoer Pixel-data geldige sein.
FRAME_END_I Invoer 1 Einde van raam aanduiding.
FRAME_START_I Invoer 1 Begin van raam aanduiding. Die stygende rand van hierdie sein word as raambegin beskou.
HRES_I Invoer 16 Horisontale resolusie van invoerbeeld. Dit moet veelvoud van 16 wees.
VRES_I Invoer 16 Vertikale resolusie van invoerbeeld. Dit moet veelvoud van 16 wees.
QP_I Invoer 6 Kwaliteit faktor vir H.264 kwantisering. Die waarde wissel van 0 tot 51 waar 0 die hoogste kwaliteit en laagste kompressie verteenwoordig en 51 die hoogste kompressie verteenwoordig.
DATA_O Uitset 8 H.264-gekodeerde data-uitvoer wat NAL-eenheid, snykopskrif, SPS, PPS en die geënkodeerde data van makroblokke bevat.
DATA_VALID_O Uitset 1 Sein wat geënkodeerde data aandui, is geldig.

Konfigurasie parameters

Die H.264 I Frame Encoder IP gebruik nie konfigurasie parameters nie.

Hardeware-implementering van H.264 I Frame Encoder IP

Die volgende figuur toon die H.264 I Frame Encoder IP blokdiagram.

Hardeware-implementering
Figuur 1-2. H.264 I Raam-enkodeerder IP-blokdiagram

Ontwerpbeskrywing vir H.264 I Frame Encoder IP

Hierdie afdeling beskryf die verskillende interne modules van die H.264 I-raamgenerator IP. Data-invoer na die IP moet in die vorm van 'n rasterskanderingbeeld in YCbCr 422-formaat wees. Die IP gebruik 422-formaat as invoer en implementeer kompressie in 420-formaat.

16×16 Matrix Framer

Hierdie module raam die 16×16 makroblokke vir Y-komponent volgens H.264-spesifikasie. Lynbuffers word gebruik om 16 horisontale lyne van insetbeeld te stoor en 'n 16×16 matriks word geraam deur skuifregisters te gebruik.

8×8 Matrix Framer

Hierdie module raam die 8×8 makroblokke vir C-komponent volgens H.264-spesifikasie vir 420-formaat. Lynbuffers word gebruik om 8 horisontale lyne van insetbeeld te stoor en 'n 8×16 matriks word geraam deur skuifregisters te gebruik. Van die 8×16-matriks word die Cb- en Cr-komponente geskei om elke 8×8-matriks te raam.

4×4 Matrix Framer

Die heelgetaltransformasie, kwantisering en CAVLC-kodering werk op 'n 4×4-subblok binne 'n makroblok. Die 4×4-matriksraamer genereer 'n 4×4-subblok vanaf 16×16 of 8×8 makroblok. Hierdie matriksgenerator strek deur al die sub-blokke van 'n makroblok voordat dit na die volgende makroblok gaan.

Intra voorspelling

H.264 gebruik verskeie intra-voorspelling modusse om die inligting in 'n 4×4 blok te verminder. Die intra-voorspelling blok in die IP gebruik slegs DC voorspelling op 4 × 4 matriks grootte. Die GS-komponent word vanaf die aangrensende boonste en linker 4×4-blokke bereken.

Heelgetal transformasie

H.264 gebruik heelgetaldiskrete kosinustransformasie waar die koëffisiënte oor die heelgetaltransformasiematriks en die kwantiseringsmatriks versprei word sodat daar geen vermenigvuldiging of deling in die heelgetaltransformasie is nie. Die heelgetal transformasie stage implemente die transformasie deur gebruik te maak van verskuiwing en byvoeg-bewerkings.

Kwantisering

Die kwantisering vermenigvuldig elke uitset van heelgetaltransformasie met 'n voorafbepaalde kwantiseringswaarde wat deur die QP-gebruikerinvoerwaarde gedefinieer word. Die reeks QP-waarde is van 0 tot 51. Enige waarde meer as 51 is clamped tot 51. 'n Laer QP-waarde dui op laer kompressie en hoër kwaliteit en omgekeerd.

CAVLC

H.264 gebruik twee tipes entropie-kodering—Context Adaptive Variable Length Coding (CAVLC) en Context Adaptive Binary Arithmetic Coding (CABAC). Die IP gebruik CAVLC vir die enkodering van die gekwantiseerde uitset.

Kopopwekker

Die kopopwekkerblok genereer die blokopskrifte, snykopskrifte, Sequence Parameter Set (SPS), Picture Parameter Set (PPS), en Network Abstraksielaag (NAL) eenheid, afhangende van die geval van die videoraam.

H.264 Stroomopwekker

Die H.264-stroomgeneratorblok kombineer die CAVLC-uitset saam met die koptekste om die geënkodeerde uitset volgens die H.264-standaardformaat te skep.

Toetsbank

Toetsbank word verskaf om die funksionaliteit van H.264 I raam Encoder IP na te gaan.

Simulasie

Die simulasie gebruik 'n 224×224-beeld in YCbCr422-formaat wat deur twee voorgestel word files, elk vir Y en C as invoer en genereer 'n H.264 file formaat wat twee rame bevat. Die volgende stappe beskryf hoe om die kern met behulp van die toetsbank te simuleer.

  1. Gaan na Libero SoC-katalogus > View > Windows > Katalogus, en brei dan Solutions-Video uit. Dubbelklik H264_Iframe_Encoder, en klik dan OK.
    Simulasie
    Figuur 2-1. H.264 I Frame Encoder IP Core in Libero SoC Catalog
  2. Gaan na die Files oortjie en kies simulasie > Invoer Files.
    Invoer Files
    Figuur 2-2. Invoer Files
  3. Voer die H264_sim_data_in_y.txt, H264_sim_data_in_c.txt en H264_refOut.txt in files vanaf die volgende pad: ..\\component\Microsemi\SolutionCore\ H264_Iframe_Encoder\ 1.0.0\Stimulus.
  4. Om 'n ander in te voer file, blaai deur die gids wat die vereiste bevat file, en klik Open. Die ingevoerde file word onder simulasie gelys, sien die volgende figuur.
    Ingevoer Files
    Figuur 2-3. Ingevoer Files
  5. Gaan na die Stimulus Hiërargie oortjie en kies H264_raam_enkodeerder_tb (H264_raam_enkodeerder_tb. v) >
    Simuleer Pre-Synth Design > Maak interaktief oop. Die IP word vir twee rame gesimuleer.
    Voor-sintese-ontwerp
    Figuur 2-4. Simulering van voor-sintese-ontwerp

ModelSim maak oop met die toetsbank file soos in die volgende figuur getoon.
Simulasie venster
Figuur 2-5. ModelSim Simulasie Venster

Let wel: As die simulasie onderbreek word as gevolg van die looptydlimiet gespesifiseer in die DO file, gebruik die run -all opdrag om die simulasie te voltooi.

Lisensie

H.264 I raam Encoder IP word slegs in geënkripteerde vorm verskaf onder lisensie.

Installasie-instruksies

Die kern moet in Libero SoC-sagteware geïnstalleer word. Dit word outomaties gedoen deur die Katalogus-opdateringsfunksie in Libero SoC-sagteware, of die CPZ file kan met die hand bygevoeg word deur die Voeg Core-katalogusfunksie by. Wanneer die CPZ file in Libero geïnstalleer is, kan die kern in SmartDesign gekonfigureer, gegenereer en geïnstantieer word vir insluiting by die Libero-projek.

Vir meer instruksies oor kerninstallasie, lisensiëring en algemene gebruik, sien Libero SoC Aanlyn Hulp.

Hulpbronbenutting

Die volgende tabel lys die hulpbronbenutting van asample H.264 I-raam-enkodeerder IP-ontwerp gemaak vir PolarFire FPGA (MPF300TS-1FCG1152I-pakket) en genereer saamgeperste data deur 4:2:2 s te gebruikampling van insetdata.

Tabel 5-1. Hulpbronbenutting van die H.264 I Frame Encoder IP

Element Gebruik
4 LUTS 15160
DFF's 15757
LSRAM 67
µSRAM 23
Wiskunde blokkies 18
Interface 4-inset LUT's 3336
Interface DFF's 3336

Hersieningsgeskiedenis

Die hersieningsgeskiedenistabel beskryf die veranderinge wat in die dokument geïmplementeer is. Die veranderinge word volgens hersiening gelys, wat begin met die nuutste publikasie.

Hersiening Datum Beskrywing
A 01/2022 Die eerste publikasie van die dokument.

Mikroskyfie FPGA Ondersteuning

Microchip FPGA-produktegroep ondersteun sy produkte met verskeie ondersteuningsdienste, insluitend kliëntediens, kliënte-tegniese ondersteuningsentrum, 'n webwebwerf, en wêreldwye verkoopskantore. Kliënte word voorgestel om Microchip aanlyn hulpbronne te besoek voordat hulle ondersteuning kontak, aangesien dit baie waarskynlik is dat hul navrae reeds beantwoord is.

Kontak Tegniese Ondersteuningsentrum deur die webwebwerf by www.microchip.com/support. Noem die FPGA-toestelonderdeelnommer, kies toepaslike gevalkategorie en laai ontwerp op files terwyl die skep van 'n tegniese ondersteuning geval.

Kontak Kliëntediens vir nie-tegniese produkondersteuning, soos produkpryse, produkopgraderings, opdateringsinligting, bestellingstatus en magtiging.

  • Van Noord-Amerika, bel 800.262.1060
  • Van die res van die wêreld, bel 650.318.4460
  • Faks, van enige plek in die wêreld, 650.318.8044
Die mikroskyfie Webwebwerf

Microchip bied aanlyn ondersteuning via ons webwebwerf by www.microchip.com/. Hierdie webwebwerf word gebruik om te maak files en inligting maklik beskikbaar vir kliënte. Sommige van die beskikbare inhoud sluit in:

  • Produk Ondersteuning – Gegewensblaaie en errata, aansoeknotas en aample-programme, ontwerphulpbronne, gebruikersgidse en hardeware-ondersteuningsdokumente, nuutste sagtewarevrystellings en argiefsagteware
  • Algemene Tegniese Ondersteuning - Gereelde Vrae (Gereelde Vrae), tegniese ondersteuningsversoeke, aanlyn besprekingsgroepe, mikroskyfie-ontwerpvennootprogramledelys
  • Besigheid van Microchip – Produkkieser- en bestelgidse, jongste Microchip-persvrystellings, lys van seminare en geleenthede, lyste van Microchip-verkoopskantore, verspreiders en fabrieksverteenwoordigers.
Kennisgewingdiens vir produkverandering

Microchip se kennisgewingdiens vir produkverandering help om kliënte op hoogte te hou van Microchip-produkte. Intekenare sal e-poskennisgewing ontvang wanneer daar veranderinge, opdaterings, hersienings of foute is wat verband hou met 'n spesifieke produkfamilie of ontwikkelingsinstrument van belang.

Om te registreer, gaan na www.microchip.com/pcn en volg die registrasie-instruksies.

Kliënte ondersteuning

Gebruikers van Microchip-produkte kan bystand deur verskeie kanale ontvang:

  • Verspreider of verteenwoordiger
  • Plaaslike Verkoopskantoor
  • Ingebedde oplossingsingenieur (ESE)
  • Tegniese Ondersteuning

Kliënte moet hul verspreider, verteenwoordiger of ESE kontak vir ondersteuning. Plaaslike verkoopskantore is ook beskikbaar om kliënte te help. 'n Lys van verkoopskantore en liggings is by hierdie dokument ingesluit.

Tegniese ondersteuning is beskikbaar deur die webwebwerf by: www.microchip.com/support

Mikroskyfie-toestelle-kodebeskermingsfunksie

Let op die volgende besonderhede van die kodebeskermingsfunksie op Mikroskyfie-produkte:

  • Mikroskyfie-produkte voldoen aan die spesifikasies vervat in hul spesifieke mikroskyfie-datablad.
  • Microchip glo dat sy familie produkte veilig is wanneer dit op die beoogde manier gebruik word, binne bedryfspesifikasies en onder normale toestande.
  • Mikroskyfie waardeer en beskerm sy intellektuele eiendomsregte aggressief. Pogings om die kodebeskermingskenmerke van Microchip-produk te oortree, is streng verbode en kan die Digital Millennium Copyright Act oortree.
  • Nóg Microchip nóg enige ander halfgeleiervervaardiger kan die sekuriteit van sy kode waarborg. Kodebeskerming beteken nie dat ons waarborg dat die produk “onbreekbaar” is nie. Kodebeskerming ontwikkel voortdurend. Microchip is daartoe verbind om die kodebeskermingseienskappe van ons produkte voortdurend te verbeter.
Regskennisgewing

Hierdie publikasie en die inligting hierin mag slegs met Mikroskyfie-produkte gebruik word, insluitend om Mikroskyfie-produkte met jou toepassing te ontwerp, te toets en te integreer. Gebruik van hierdie inligting op enige ander wyse oortree hierdie bepalings. Inligting rakende toesteltoepassings word slegs vir u gerief verskaf en kan deur opdaterings vervang word. Dit is jou verantwoordelikheid om te verseker dat jou aansoek aan jou spesifikasies voldoen. Kontak jou plaaslike Microchip-verkoopskantoor vir bykomende ondersteuning of, kry bykomende ondersteuning by www.microchip.com/en-us/support/design-help/client-support-services.

HIERDIE INLIGTING WORD “SOOS IS” DEUR MICROCHIP VERSKAF. MICROCHIP MAAK GEEN VERTOë OF WAARBORGE VAN ENIGE AARD, HETsy UITDRUKKELIJK OF GEÏMPLISEERD, SKRIFTELIK OF MONDELING, STATUTÊR OF ANDERS NIE, VERWANTE MET DIE INLIGTING INGESLUIT, MAAR NIE BEPERK TOT ENIGE GEÏSPLISEERDE WAARBORGE-EN-VERBORGING, GESKIKTHEID VIR 'N SPESIFIEKE DOEL, OF WAARBORGE VERWANTE MET DIE TOESTAND, KWALITEIT OF PRESTASIE.

IN GEEN GEVAL SAL MICROCHIP AANSPREEKLIK WEES VIR ENIGE INDIREKTE, SPESIALE, STRAF-, TOEVALLE OF GEVOLLIKE VERLIES, SKADE, KOSTE OF UITGAWE VAN ENIGE AARD WAT OOKAL VERWANT IS MET DIE INLIGTING OF DIE GEBRUIK DAARVAN, WANNEER DIE OORSAAK IS, WANNEER OOKAL DIE OORSAAK IS. MOONTLIKHEID OF DIE SKADE IS VOORSIENBAAR. IN DIE VOLSTE MAAT DEUR WET TOEGELAAT, SAL MICROCHIP SE TOTALE AANSPREEKLIKHEID OP ALLE EISE OP ENIGE MANIER VERBAND MET DIE INLIGTING OF DIE GEBRUIK DAARVAN NIE DIE BEDRAG FOOIE, INDIEN ENIGE, WAARVOOR U DIREKS AAN DIE INFORMASIE BETAAL HET, OORSKRYF NIE.

Die gebruik van Mikroskyfie-toestelle in lewensondersteunende en/of veiligheidstoepassings is geheel en al op die koper se risiko, en die koper stem in om Mikroskyfie te verdedig, te vrywaar en skadeloos te hou teen enige en alle skade, eise, regsgedinge of uitgawes wat uit sodanige gebruik voortspruit. Geen lisensies word, implisiet of andersins, onder enige mikroskyfie intellektuele eiendomsregte oorgedra nie, tensy anders vermeld.

Handelsmerke

Die mikroskyfie naam en logo, die mikroskyfie logo, Adaptec, AnyRate, 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 en XMEGA is geregistreerde handelsmerke van Microchip Technology Incorporated in die VSA en ander lande.

AgileSwitch, APT, ClockWorks, The Embedded Control Solutions Company, EtherSynch, Flashtec, Hyper Speed ​​Control, HyperLight Load, IntelliMOS, Libero, motorBench, mTouch, Powermite 3, Precision Edge, ProASIC, ProASIC Plus, ProASIC Plus-logo, Quiet- Wire, SmartFusion, SyncWorld, Temux, TimeCesium, TimeHub, TimePictra, TimeProvider, TrueTime, WinPath en ZL is geregistreerde handelsmerke van Microchip Technology Incorporated in die VSA

Aangrensende sleutelonderdrukking, AKS, Analoog-vir-die-Digitale Ouderdom, Enige Kapasitor, AnyIn, AnyOut, Augmented Switching, BlueSky, BodyCom, CodeGuard, CryptoAuthentication, CryptoAutomotive, CryptoCompanion, CryptoController, dsPICDEM, dsPICDEM.net, Dynamic DAMage Matching , ECAN, Espresso T1S, EtherGREEN, GridTime, IdealBridge, In-Circuit Serial Programmering, ICSP, INICnet, Intelligente Paralleling, Inter-Chip Connectivity, JitterBlocker, Knob-on-Display, maxCrypto, maxView, memBrain, Mindi, MiWi, MPASM, MPF, MPLAB Certified logo, MPLIB, MPLINK, MultiTRAK, NetDetach, NVM Express, NVMe, Omniscient Code Generation, PICDEM, PICDEM.net, PICkit, PICtail, PowerSmart, PureSilicon, QMatrix, REAL . , Ripple Blocker, RTAX, RTG4, SAMICE, Serial Quad I/O, simpleMAP, SimpliPHY, SmartBuffer, SmartHLS, SMART-IS, storClad, SQI, SuperSwitcher, SuperSwitcher II, Switchtec, SynchroPHY, Total Endurance, TSHARC, USBse, Check, VariSen VectorBlox, VeriPHY,

ViewSpan, WiperLock, XpressConnect en ZENA is handelsmerke van Microchip Technology Incorporated in die VSA en ander lande. SQTP is 'n diensmerk van Microchip Technology Incorporated in die VSA
Die Adaptec-logo, Frequency on Demand, Silicon Storage Technology, Symmcom en Trusted Time is geregistreerde handelsmerke van Microchip Technology Inc. in ander lande.
GestIC is 'n geregistreerde handelsmerk van Microchip Technology Germany II GmbH & Co. KG, 'n filiaal van Microchip
Technology Inc., in ander lande. Alle ander handelsmerke wat hierin genoem word, is die eiendom van hul onderskeie maatskappye.
© 2022, Microchip Technology Incorporated en sy filiale. Alle regte voorbehou.
ISBN: 978-1-5224-9663-2

Gehaltebestuurstelsel

Vir inligting rakende Microchip se kwaliteitbestuurstelsels, besoek asseblief www.microchip.com/quality.

Wêreldwye verkope en diens

AMERIKA

Korporatiewe Kantoor
2355 West Chandler Blvd.
Chandler, AZ 85224-6199
Tel: 480-792-7200
Faks: 480-792-7277
Tegniese ondersteuning: www.microchip.com/support
Web Adres: www.microchip.com

Atlanta
Duluth, GA
Tel: 678-957-9614
Faks: 678-957-1455

Austin, TX
Tel: 512-257-3370

Boston
Westborough, MA
Tel: 774-760-0087
Faks: 774-760-0088

Chicago
Itasca, IL
Tel: 630-285-0071
Faks: 630-285-0075

Dallas
Addison, TX
Tel: 972-818-7423
Faks: 972-818-2924

Detroit
Novi, MI
Tel: 248-848-4000

Houston, TX
Tel: 281-894-5983

Indianapolis
Noblesville, IN
Tel: 317-773-8323
Faks: 317-773-5453
Tel: 317-536-2380

Los Angeles
Missie Viejo, CA
Tel: 949-462-9523
Faks: 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

Kanada – Toronto
Tel: 905-695-1980
Faks: 905-695-2078

ASIA/PASIFIK

Australië – 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 – Sjanghai
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

Indië – Bangalore
Tel: 91-80-3090-4444

Indië – Nieu-Delhi
Tel: 91-11-4160-8631

Indië - Pune
Tel: 91-20-4121-0141

Japan – Osaka
Tel: 81-6-6152-7160

Japan – Tokio
Tel: 81-3-6880- 3770

Korea – Daegu
Tel: 82-53-744-4301

Korea – Seoel
Tel: 82-2-554-7200

Maleisië – Kuala Lumpur
Tel: 60-3-7651-7906

Maleisië – Penang
Tel: 60-4-227-8870

Filippyne - Manila
Tel: 63-2-634-9065

Singapoer
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

Viëtnam – Ho Chi Minh
Tel: 84-28-5448-2100

EUROPA

Oostenryk – Wels
Tel: 43-7242-2244-39
Faks: 43-7242-2244-393

Denemarke – Kopenhagen
Tel: 45-4485-5910
Faks: 45-4485-2829

Finland – Espoo
Tel: 358-9-4520-820

Frankryk – Parys
Tel: 33-1-69-53-63-20
Fax: 33-1-69-30-90-79

Duitsland – Garching
Tel: 49-8931-9700

Duitsland – Haan
Tel: 49-2129-3766400

Duitsland – Heilbronn
Tel: 49-7131-72400

Duitsland – Karlsruhe
Tel: 49-721-625370

Duitsland – München
Tel: 49-89-627-144-0
Fax: 49-89-627-144-44

Duitsland – Rosenheim
Tel: 49-8031-354-560

Israel – Ra'anana
Tel: 972-9-744-7705

Italië - Milaan
Tel: 39-0331-742611
Faks: 39-0331-466781

Italië – Padova
Tel: 39-049-7625286

Nederland – Drunen
Tel: 31-416-690399
Faks: 31-416-690340

Noorweë – Trondheim
Tel: 47-72884388

Pole - Warskou
Tel: 48-22-3325737

Roemenië – Boekarest
Tel: 40-21-407-87-50

Spanje - Madrid
Tel: 34-91-708-08-90
Fax: 34-91-708-08-91

Swede – Goteberg
Tel: 46-31-704-60-40

Swede – Stockholm
Tel: 46-8-5090-4654

VK – Wokingham
Tel: 44-118-921-5800
Faks: 44-118-921-5820

Logo

Dokumente / Hulpbronne

Mikroskyfie PolarFire® FPGA H.264 Encoder IP [pdf] Gebruikersgids
PolarFire FPGA Encoder, H.264 Encoder, FPGA H.264 Encoder, Encoder IPIP
MICROCHIP PolarFire FPGA H.264 Encoder IP [pdf] Gebruikersgids
PolarFire FPGA H.264 Encoder IP, PolarFire FPGA, H.264 Encoder IP

Verwysings

Los 'n opmerking

Jou e-posadres sal nie gepubliseer word nie. Vereiste velde is gemerk *