
MICROCHIP Pattern Generator IP Gebruikershandleiding

Invoering
De patroongenerator IP genereert de testpatronen in RGB (rood, groen en blauw) videoformaat, Bayer-formaat en kan worden gebruikt voor het oplossen van problemen en het analyseren van de videoverwerkingspijplijn en weergave. Het Bayer-formaat genereert video-uitvoer in RAW-formaat dat identiek is aan de uitvoer van een camerasensor en kan daarom worden gebruikt als vervanging voor de camerasensor om de videoverwerkingspijplijn te testen.
Het testpatroon-IP genereert de volgende acht verschillende typen videotestpatronen.
- Kleurvakjespatroon met 8 x 8 raster
- Alleen rood
- Alleen groen
- Alleen blauw
- Horizontale acht kleurenbalken
- Verticale acht kleurenbalken
- Verticale gegradeerde balken van zwart naar wit
- Horizontale gegradeerde balken van zwart naar wit
Figuur 1. Top-Level Blokdiagram van Patroongenerator

De patroongenerator IP is configureerbaar en kan testpatronen genereren voor elke videoresolutie volgens de configuratie. De videoresolutie kan worden geconfigureerd met behulp van de configuratieparameters H Resolution en V Resolution. Het invoersignaal PATTERN_SEL_I definieert het type videopatroon dat moet worden gegenereerd. Hieronder staat de selectie van het patroon op basis van de invoer pattern_sel_i:
- 3'b000 – patroon met kleurvakken
- 3'b001 – alleen rood
- 3'b010 – alleen groen
- 3'b011 – alleen blauw
- 3'b100 – verticale acht kleurenbalken
- 3'b101 – horizontale acht kleurenbalken
- 3'b110 – horizontale gegradeerde balken van zwart naar wit
- 3'b111 – verticale gegradeerde balken van zwart naar wit
De patroongenerator IP genereert de patronen op basis van het invoersignaal DATA_EN_I; als het DATA_EN_I-signaal hoog is, wordt het gewenste patroon gegenereerd, anders wordt het uitvoerpatroon niet gegenereerd. Deze patroongenerator IP werkt op de systeemklok SYS_CLK_I. De uitvoer van de patroongenerator IP is 24-bits data die bestaat uit R-, G- en B-data van elk 8 bits. Het invoersignaal FRAME_END_O is 2-stage is geflopt in het patroongeneratorblok om de latentie van R-, G- en B-gegevens te compenseren en is verzonden als FRAME_END_O.
Hardware-implementatie
De volgende afbeelding toont het kleurenbalkpatroon dat is gegenereerd door de patroongenerator. Om het kleurenbalkpatroon te genereren, wordt een patroongeneratorteller geïmplementeerd. Een horizontale teller wordt verhoogd wanneer DATA_EN_I hoog is en bij de dalende rand op nul gezet. Een verticale teller wordt verhoogd bij elke dalende rand van DATA_EN_I en bij FRAME_END_I op nul gezet. De volgende afbeeldingen tonen de acht patronen.
- Figuur 1-1. Kleurvakkenpatroon met 8 x 8 raster

- Figuur 1-2. Alleen rood patroon

- Figuur 1-3. Alleen blauw patroon

- Figuur 1-4. Alleen groen patroon

- Figuur 1-5. Horizontale acht kleurenbalken

- Figuur 1-6. Verticale acht kleurenbalken

- Figuur 1-7. Verticale gegradeerde balken van zwart naar wit

- Figuur 1-8. Horizontale gegradeerde balken van zwart naar wit

Ingangen en uitgangen
De onderstaande tabel toont de invoer- en uitvoerpoorten van de patroongenerator.
Tabel 1-1. Inputs en outputs van patroonconversie
| Signaalnaam | Richting | Breedte | Beschrijving |
| RESET_N_I | Invoer | – | Actief laag asynchrone resetsignaal naar ontwerp |
| SYS_CLK_I | Invoer | – | Systeem klok |
| DATA_EN_I | Invoer | – | Data_enable-signaal dat de geldige periode moet hebben volgens de gedefinieerde horizontale resolutie |
| FRAME_END_I | Invoer | – | Frame-einde-invoer om het einde van het frame aan te geven |
| PATROON_SEL_I | Invoer | [2:0] | Patroonselectie-invoer voor het selecteren van de te genereren patronen |
| DATA_VALID_O | Uitvoer | – | Gegevens geldig signaal wanneer testpatroon wordt gegenereerd |
| FRAME_END_O | Uitvoer | – | Frame-eindsignaal, wat een vertraagde versie is van frame-eindinvoer |
| OPNIEUW DOEN | Uitvoer | [7:0] | Uitvoer R-DATA |
| GROEN_O | Uitvoer | [7:0] | Uitvoer G-DATA |
| BLAUW_O | Uitvoer | [7:0] | Uitvoer B-DATA |
| BAYER_O | Uitvoer | [7:0] | Uitvoer Bayer-gegevens |
Configuratieparameters
De volgende tabel toont de configuratieparameters die worden gebruikt in de hardware-implementatie van de patroongenerator. Dit zijn generieke parameters en kunnen worden gevarieerd op basis van de applicatievereisten.
Tabel 1-2. Configuratieparameters
| Signaalnaam | Beschrijving |
| H_RESOLUTIE | Horizontale resolutie |
| V_RESOLUTIE | Verticale resolutie |
| g_BAYER_FORMAAT | Bayer-formaatselectie voor RGGB, BGGR, GRBG en GBRG |
Testbank
Er is een testbank beschikbaar om de functionaliteit van de patroongeneratorkern te testen.
Tabel 1-3. Testbenchconfiguratieparameters
| Naam | Beschrijving |
| CLKPERIODE | Klokperiode |
Resourcegebruik
In de volgende tabel wordt het resourcegebruik weergegeven van het patroongeneratorblok dat is geïmplementeerd in het SmartFusion2- en PolarFire-SoC-FPGA-apparaatpakket M2S150T-FBGA1152 en het PolarFire-FPGA-apparaatpakket MPF300TS_ES – 1FCG1152E.
Tabel 1-4. Rapport over resourcegebruik
| Hulpbron | Gebruik |
| DFF's | 78 |
| LUT's met 4 ingangen | 240 |
| MACC | 0 |
| RAM1Kx18 | 0 |
| RAM64x18 | 0 |
Revisiegeschiedenis
De revisiegeschiedenis beschrijft de wijzigingen die in het document zijn doorgevoerd. De wijzigingen worden per revisie weergegeven, beginnend met de meest recente publicatie.
| Herziening | Datum | Beschrijving |
| A | 03/2022 | Hieronder vindt u de lijst met wijzigingen in revisie A van het document: • Het document is gemigreerd naar de Microchip-sjabloon. • Het documentnummer is bijgewerkt van 00004465 naar DS50200682A. |
| 1 | 02/2016 | Revisie 1.0 was de eerste publicatie van dit document. |
Microchip FPGA-ondersteuning
De Microchip FPGA-productgroep ondersteunt zijn producten met verschillende ondersteunende diensten, waaronder klantenservice, Customer Technical Support Center, a weblocatie en wereldwijde verkoopkantoren. Klanten wordt aangeraden de online bronnen van Microchip te bezoeken voordat ze contact opnemen met de ondersteuning, omdat de kans groot is dat hun vragen al zijn beantwoord. Neem contact op met het technische ondersteuningscentrum via het webwebsite op www.microchip.com/support. Vermeld het onderdeelnummer van het FPGA-apparaat, selecteer de juiste kastcategorie en upload het ontwerp files tijdens het maken van een technische ondersteuningsaanvraag. Neem contact op met de klantenservice voor niet-technische productondersteuning, zoals productprijzen, productupgrades, update-informatie, bestelstatus en autorisatie.
- Vanuit Noord-Amerika belt u 800.262.1060
- Vanuit de rest van de wereld belt u 650.318.4460
- Fax, overal ter wereld, 650.318.8044
de microchip Webplaats
Microchip biedt online ondersteuning via onze weblocatie bij www.microchip.com/. Dit website wordt gebruikt om te maken files en informatie die gemakkelijk beschikbaar is voor klanten. Enkele van de beschikbare content omvat:
- Productondersteuning - Gegevensbladen en errata, toepassingsnotities en sample-programma's, ontwerpbronnen, gebruikershandleidingen en hardware-ondersteuningsdocumenten, nieuwste softwareversies en gearchiveerde software
- Algemene technische ondersteuning – veelgestelde vragen (FAQ's), verzoeken om technische ondersteuning, online discussiegroepen, lijst met leden van het Microchip-ontwerppartnerprogramma
- Business of Microchip – Productselector en bestelgidsen, nieuwste Microchip-persberichten, overzicht van seminars en evenementen, overzichten van Microchip-verkoopkantoren, distributeurs en fabrieksvertegenwoordigers
Meldingsservice voor productwijzigingen
De meldingsservice voor productwijzigingen van Microchip helpt klanten op de hoogte te blijven van Microchip-producten. Abonnees ontvangen een e-mailmelding wanneer er wijzigingen, updates, revisies of fouten zijn met betrekking tot een specifieke productfamilie of ontwikkelingstool die van belang is.
Om te registreren, ga naar www.microchip.com/pcn en volg de registratie-instructies.
Klantenservice
Gebruikers van Microchip-producten kunnen via verschillende kanalen hulp krijgen:
- Distributeur of vertegenwoordiger
- Lokaal verkoopkantoor
- Embedded Solutions Engineer (ESE)
- Technische ondersteuning
Klanten dienen voor ondersteuning contact op te nemen met hun distributeur, vertegenwoordiger of ESE. Lokale verkoopkantoren zijn ook beschikbaar om klanten te helpen. In dit document is een lijst van verkoopkantoren en locaties opgenomen. Technische ondersteuning is beschikbaar via de webwebsite op: www.microchip.com/support
Microchip Devices Code Beschermingsfunctie
Let op de volgende details over de codebeveiligingsfunctie op Microchip-producten:
- Microchipproducten voldoen aan de specificaties die in het betreffende Microchip-gegevensblad staan.
- Microchip is ervan overtuigd dat haar productfamilie veilig is wanneer deze op de beoogde manier, binnen de operationele specificaties en onder normale omstandigheden wordt gebruikt.
- Microchip waardeert en beschermt zijn intellectuele eigendomsrechten op agressieve wijze. Pogingen om de codebeschermingsfuncties van het Microchip-product te schenden, zijn ten strengste verboden en kunnen in strijd zijn met de Digital Millennium Copyright Act.
- Noch Microchip, noch enige andere fabrikant van halfgeleiders kan de veiligheid van zijn code garanderen. Codebescherming betekent niet dat wij garanderen dat het product "onbreekbaar" is. Codebescherming is voortdurend in ontwikkeling. Microchip streeft ernaar de codebeschermingsfuncties van onze producten voortdurend te verbeteren.
Juridische kennisgeving
Deze publicatie en de informatie hierin mogen alleen worden gebruikt met Microchip-producten, inclusief voor het ontwerpen, testen en integreren van Microchip-producten met uw toepassing. Gebruik van deze informatie op een andere manier is in strijd met deze voorwaarden. Informatie over apparaattoepassingen wordt alleen voor uw gemak verstrekt en kan worden vervangen door updates. Het is uw verantwoordelijkheid om ervoor te zorgen dat uw toepassing voldoet aan uw specificaties. Neem contact op met uw plaatselijke Microchip-verkoopkantoor voor aanvullende ondersteuning of verkrijg aanvullende ondersteuning op: www.microchip.com/enus/support/design-help/client-support-services.
DEZE INFORMATIE WORDT DOOR MICROCHIP GELEVERD “AS IS”. MICROCHIP GEEFT GEEN VERKLARINGEN OF GARANTIES VAN WELKE AARD DAN OOK, EXPLICIET OF IMPLICIET, SCHRIFTELIJK OF MONDELING, WETTELIJK OF ANDERSZINS, MET BETREKKING TOT DE INFORMATIE, INCLUSIEF MAAR NIET BEPERKT TOT IMPLICIETE GARANTIES VAN NIET-INBREUK, VERKOOPBAARHEID EN GESCHIKTHEID VOOR EEN BEPAALD DOEL, OF GARANTIES GERELATEERD AAN DE STAAT, KWALITEIT OF PRESTATIES ervan. IN GEEN GEVAL ZAL MICROCHIP AANSPRAKELIJK ZIJN VOOR ENIGE INDIRECTE, SPECIALE, PUNITIEVE, INCIDENTELE OF GEVOLGVERLIES, SCHADE, KOSTEN OF UITGAVEN VAN WELKE AARD DAN OOK IN VERBAND MET DE INFORMATIE OF HET GEBRUIK ERVAN, ONGEACHT DE VEROORZAAKTE, ZELFS ALS MICROCHIP OP DE HOOGTE IS GESTELD VAN DE MOGELIJKHEID OF DE SCHADE IS VOORZIENBAAR. VOOR ZOVER TOEGESTAAN DOOR DE WET, ZAL DE TOTALE AANSPRAKELIJKHEID VAN MICROCHIP VOOR ALLE CLAIMS DIE OP ENIGE WIJZE VERBAND HOUDEN MET DE INFORMATIE OF HET GEBRUIK DAARVAN HET BEDRAG AAN KOSTEN, INDIEN VAN TOEPASSING, DAT U RECHTSTREEKS AAN MICROCHIP HEBT BETAALD VOOR DE INFORMATIE.
Het gebruik van Microchip-apparaten in levensondersteunings- en/of veiligheidstoepassingen is geheel voor eigen risico van de koper, en de koper stemt ermee in Microchip te verdedigen, schadeloos te stellen en te vrijwaren van alle schade, claims, rechtszaken of kosten die voortvloeien uit dergelijk gebruik. Er worden geen licenties, impliciet of anderszins, overgedragen onder de intellectuele eigendomsrechten van Microchip, tenzij anders vermeld.
Handelsmerken
De naam en het logo van Microchip, het Microchip-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 zijn geregistreerde handelsmerken van Microchip Technology Incorporated in de VS en andere landen. 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 zijn gedeponeerde handelsmerken van Microchip Technology Incorporated in de VS.
Aangrenzende toetsonderdrukking, AKS, analoog-voor-de-digitale leeftijd, elke condensator, AnyIn, AnyOut, Augmented Switching, BlueSky, BodyCom, CodeGuard, CryptoAuthentication, CryptoAutomotive, CryptoCompanion, CryptoController, dsPICDEM, dsPICDEM.net, Dynamic Average Matching, DAM , ECAN, Espresso T1S, EtherGREEN, GridTime, IdealBridge, In-Circuit Serial Programming, ICSP, INICnet, Intelligent 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 ICE , Ripple Blocker, RTAX, RTG4, SAMICE, Seriële Quad I/O, simpleMAP, SimpliPHY, SmartBuffer, SmartHLS, SMART-IS, storClad, SQI, SuperSwitcher, SuperSwitcher II, Switchtec, SynchroPHY, Total Endurance, TSHARC, USBCheck, VariSense, VectorBlox, VeriPHY, ViewSpan, WiperLock, XpressConnect en ZENA zijn handelsmerken van Microchip Technology Incorporated in de VS en andere landen. SQTP is een servicemerk van Microchip Technology Incorporated in de VS. Het Adaptec-logo, Frequency on Demand, Silicon Storage Technology, Symmcom en Trusted Time zijn geregistreerde handelsmerken van Microchip Technology Inc. in andere landen. GestIC is een geregistreerd handelsmerk van Microchip Technology Germany II GmbH & Co. KG, een dochteronderneming van Microchip Technology Inc., in andere landen.
Alle andere hierin genoemde handelsmerken zijn eigendom van hun respectievelijke bedrijven.
© 2022, Microchip Technology Incorporated en haar dochterondernemingen. Alle rechten voorbehouden. ISBN: 978-1-5224-9898-8
Kwaliteitsmanagementsysteem
Voor informatie over de kwaliteitsmanagementsystemen van Microchip kunt u terecht op www.microchip.com/kwaliteit.
AMERIKA'S
Hoofdkantoor
2355 West Chandler Blvd.
Chandler, AZ 85224-6199
Telefoon: 480-792-7200
Fax: 480-792-7277
Technische ondersteuning: www.microchip.com/support
Web Adres: www.microchip.nl
Documenten / Bronnen
![]() | Patroongenerator IP |
Referenties
- dsPICDEM.netdspicdem.net
- 免费观看成年女性毛片基地,亚洲中文字幕久久国产综合,欧美日本韩国免费色视频,精品国产一区二区三区四区五区在,亚洲国产精品成人久久久老狼,伊人久久精品国产亚洲av麻豆,久久日韩午夜福利高清,精品久久久久久久av,国产最新av片免费观看,欧美日韩在线视频看看,日本东京热一区二区三区,蜜臀久久久久精品久久久久,久久久国产精品福利片,国产免费午夜一区二区视频,一本色道综合久久欧美日韩精品,亚洲欧美在线一区激情,国产成人在线观看一区二区,亚洲电影毛片黄色,亚洲精品胍磺,午夜偷拍精品视频免费观看,在线成人自拍视picdem.net
- Gebruiksaanwijzingmanual.tools
