Uživatelská příručka IP generátoru vzorů MICROCHIP
Zavedení
Generátor vzorů IP generuje testovací vzory ve videoformátu RGB (červená, zelená a modrá), ve formátu Bayer a lze jej použít pro odstraňování problémů a analýzu potrubí pro zpracování videa a zobrazení. Formát Bayer generuje video výstup ve formátu RAW, který je identický s výstupem z kamerového senzoru, a proto jej lze použít jako náhradu za kamerový senzor pro testování procesu zpracování videa.
Testovací vzor IP generuje následujících osm různých typů video testovacích vzorů.
- Vzor barevných krabic s mřížkou 8 x 8
- Pouze červená
- Pouze zelená
- Pouze modrá
- Osm vodorovných barevných pruhů
- Svislých osm barevných pruhů
- Svislé odstupňované pruhy od černé po bílou
- Horizontální odstupňované pruhy od černé po bílou
Obrázek 1. Blokové schéma nejvyšší úrovně generátoru vzorů
IP generátor vzorů je konfigurovatelný a může generovat testovací vzory pro jakékoli rozlišení videa podle konfigurace. Rozlišení videa lze konfigurovat pomocí konfiguračních parametrů H Resolution a V Resolution. Vstupní signál PATTERN_SEL_I definuje typ obrazce, který má být generován. Níže je uveden výběr vzoru na základě vstupu pattern_sel_i:
- 3'b000 – vzor barevných krabic
- 3'b001 – pouze červená
- 3'b010 – pouze zelená
- 3'b011 – pouze modrá
- 3'b100 – svislých osm barevných pruhů
- 3'b101 – vodorovných osm barevných pruhů
- 3'b110 – horizontální odstupňované pruhy od černé po bílou
- 3'b111 – vertikální odstupňované pruhy od černé po bílou
Generátor vzorů IP generuje vzory na základě vstupního signálu DATA_EN_I; je-li signál DATA_EN_I vysoký, je generován požadovaný vzor, jinak se výstupní vzor negeneruje. Tento IP generátor vzorů pracuje na systémových hodinách SYS_CLK_I. Výstupem IP generátoru vzorů jsou 24bitová data, která se skládají z dat R, G a B po 8 bitech. Vstupní signál FRAME_END_O je 2stage flopnuto uvnitř bloku generátoru vzorů, aby kompenzovalo latenci dat R, G a B, a vysíláno jako FRAME_END_O.
Implementace hardwaru
Následující obrázek ukazuje vzor barevných pruhů vygenerovaný z generátoru vzorů. Pro generování vzoru barevných pruhů je implementováno počítadlo generátoru vzorů. Horizontální čítač se zvýší, když je DATA_EN_I vysoká a vynuluje se na sestupné hraně. Vertikální počítadlo se zvýší na každé sestupné hraně DATA_EN_I a vynuluje se na FRAME_END_I. Následující obrázky ukazují osm vzorů.
- Obrázek 1-1. Vzor barevných krabic s mřížkou 8 x 8
- Obrázek 1-2. Pouze červený vzor
- Obrázek 1-3. Pouze modrý vzor
- Obrázek 1-4. Pouze zelený vzor
- Obrázek 1-5. Osm vodorovných barevných pruhů
- Obrázek 1-6. Svislých osm barevných pruhů
- Obrázek 1-7. Svislé odstupňované pruhy od černé po bílou
- Obrázek 1-8. Horizontální odstupňované pruhy od černé po bílou
Vstupy a výstupy
Následující tabulka ukazuje vstupní a výstupní porty generátoru vzorů.
Tabulka 1-1. Vstupy a výstupy konverze vzorů
Název signálu | Směr | Šířka | Popis |
RESET_N_I | Vstup | – | Aktivní nízký asynchronní resetovací signál podle návrhu |
SYS_CLK_I | Vstup | – | Systémové hodiny |
DATA_EN_I | Vstup | – | Signál Data_enable, který by měl mít platnou periodu podle definovaného horizontálního rozlišení |
FRAME_END_I | Vstup | – | Vstup konce rámce pro označení konce rámce |
PATTERN_SEL_I | Vstup | [2:0] | Vstup pro výběr vzoru pro výběr vzorů, které mají být generovány |
DATA_VALID_O | Výstup | – | Data platný signál při generování testovacího vzoru |
FRAME_END_O | Výstup | – | Signál konce rámce, což je zpožděná verze vstupu konce rámce |
PŘEDĚLAT | Výstup | [7:0] | Výstup R-DATA |
GREEN_O | Výstup | [7:0] | Výstup G-DATA |
BLUE_O | Výstup | [7:0] | Výstup B-DATA |
BAYER_O | Výstup | [7:0] | Výstup dat Bayer |
Konfigurační parametry
Následující tabulka ukazuje konfigurační parametry používané v hardwarové implementaci generátoru vzorů. Jedná se o obecné parametry a lze je měnit podle požadavků aplikace.
Tabulka 1-2. Konfigurační parametry
Název signálu | Popis |
H_RESOLUTION | Horizontální rozlišení |
V_RESOLUTION | Vertikální rozlišení |
g_BAYER_FORMAT | Výběr formátu Bayer pro RGGB, BGGR, GRBG a GBRG |
Testbench
Pro kontrolu funkčnosti jádra generátoru vzorů byla poskytnuta zkušební stolice.
Tabulka 1-3. Konfigurační parametry Testbench
Jméno | Popis |
CLKPERIOD | Období hodin |
Využití zdrojů
Následující tabulka uvádí využití zdrojů bloku generátoru vzorů implementovaného v zařízení SmartFusion2 a PolarFire system-on-chip (SoC) FPGA zařízení M2S150T-FBGA1152 a PolarFire FPGA zařízení MPF300TS_ES – 1FCG1152E.
Tabulka 1-4. Zpráva o využití zdrojů
Zdroj | Používání |
DFF | 78 |
4-vstupové LUT | 240 |
MACC | 0 |
RAM 1Kx18 | 0 |
RAM 64x18 | 0 |
Historie revizí
Historie revizí popisuje změny, které byly v dokumentu implementovány. Změny jsou uvedeny podle revizí, počínaje nejnovější publikací.
Revize | Datum | Popis |
A | 03/2022 | Níže je uveden seznam změn v revizi A dokumentu:• Dokument byl migrován do šablony Microchip.• Číslo dokumentu bylo aktualizováno na DS00004465A z 50200682. |
1 | 02/2016 | Revize 1.0 byla první publikací tohoto dokumentu. |
Podpora Microchip FPGA
Skupina produktů Microchip FPGA podporuje své produkty různými podpůrnými službami, včetně zákaznických služeb, zákaznického centra technické podpory, a webmísto a celosvětové prodejní kanceláře. Zákazníkům se doporučuje, aby před kontaktováním podpory navštívili online zdroje Microchip, protože je velmi pravděpodobné, že jejich dotazy již byly zodpovězeny. Kontaktujte centrum technické podpory prostřednictvím webna adrese www.microchip.com/support. Uveďte číslo dílu FPGA zařízení, vyberte vhodnou kategorii pouzdra a nahrajte design files při vytváření případu technické podpory. Obraťte se na zákaznický servis pro netechnickou podporu produktu, jako je cena produktu, aktualizace produktu, informace o aktualizaci, stav objednávky a autorizace.
- Ze Severní Ameriky volejte 800.262.1060
- Ze zbytku světa volejte 650.318.4460
- Fax odkudkoli na světě, 650.318.8044 XNUMX XNUMX
Mikročip Webmísto
Microchip poskytuje online podporu prostřednictvím našeho webmísto na www.microchip.com/. Tento webmísto se používá k výrobě files a informace snadno dostupné zákazníkům. Některý dostupný obsah zahrnuje:
- Produktová podpora – datové listy a errata, aplikační poznámky a sampprogramy, zdroje návrhů, uživatelské příručky a dokumenty podpory hardwaru, nejnovější verze softwaru a archivovaný software
- Obecná technická podpora – často kladené otázky (FAQ), požadavky na technickou podporu, online diskusní skupiny, seznam členů programu designérských partnerů společnosti Microchip
- Business of Microchip – průvodce pro výběr produktů a objednávky, nejnovější tiskové zprávy Microchip, seznam seminářů a akcí, seznamy prodejních kanceláří Microchip, distributorů a zástupců továren
Služba upozornění na změnu produktu
Služba oznamování změn produktů společnosti Microchip pomáhá zákazníkům udržovat aktuální informace o produktech společnosti Microchip. Předplatitelé obdrží e-mailové upozornění, kdykoli dojde ke změnám, aktualizacím, revizím nebo chybám souvisejícím s konkrétní produktovou řadou nebo vývojovým nástrojem, který je zajímá.
Chcete-li se zaregistrovat, přejděte na www.microchip.com/pcn a postupujte podle pokynů k registraci.
Zákaznická podpora
Uživatelé produktů Microchip mohou získat pomoc prostřednictvím několika kanálů:
- Distributor nebo zástupce
- Místní prodejní kancelář
- Embedded Solutions Engineer (ESE)
- Technická podpora
Zákazníci by měli kontaktovat svého distributora, zástupce nebo ESE s žádostí o podporu. Zákazníkům jsou k dispozici také místní prodejní kanceláře. Seznam prodejních kanceláří a míst je součástí tohoto dokumentu. Technická podpora je k dispozici prostřednictvím webmísto na: www.microchip.com/support
Funkce ochrany kódem zařízení Microchip
Všimněte si následujících podrobností o funkci ochrany kódu na produktech Microchip:
- Produkty Microchip splňují specifikace obsažené v jejich konkrétním datovém listu Microchip.
- Společnost Microchip věří, že její řada produktů je bezpečná, pokud se používají zamýšleným způsobem, v rámci provozních specifikací a za normálních podmínek.
- Microchip si cení a agresivně chrání svá práva duševního vlastnictví. Pokusy o porušení funkcí ochrany kódu produktu Microchip jsou přísně zakázány a mohou porušovat zákon Digital Millennium Copyright Act.
- Společnost Microchip ani žádný jiný výrobce polovodičů nemůže zaručit bezpečnost svého kódu. Ochrana kódem neznamená, že garantujeme, že produkt je „nerozbitný“. Ochrana kódu se neustále vyvíjí. Společnost Microchip se zavázala neustále zlepšovat funkce ochrany kódu našich produktů.
Právní upozornění
Tato publikace a zde uvedené informace mohou být použity pouze s produkty Microchip, včetně návrhu, testování a integrace produktů Microchip s vaší aplikací. Použití těchto informací jakýmkoli jiným způsobem porušuje tyto podmínky. Informace týkající se aplikací zařízení jsou poskytovány pouze pro vaše pohodlí a mohou být nahrazeny aktualizacemi. Je vaší odpovědností zajistit, aby vaše aplikace odpovídala vašim specifikacím. Obraťte se na místní obchodní zastoupení Microchip pro další podporu nebo získejte další podporu na www.microchip.com/enus/support/design-help/client-support-services.
TYTO INFORMACE POSKYTUJE SPOLEČNOST MICROCHIP „TAK, JAK JSOU“. SPOLEČNOST MICROCHIP NEPOSKYTUJE ŽÁDNÁ PROHLÁŠENÍ ANI ZÁRUKY JAKÉHOKOLI DRUHU, VÝSLOVNÉ NEBO PŘEDPOKLÁDANÉ, PÍSEMNÉ NEBO ÚSTNÍ, ZÁKONNÉ NEBO JINAK, TÝKAJÍCÍ SE INFORMACÍ VČETNĚ, ALE NEOMEZENÉ NA JAKÉKOLI PŘEDPOKLÁDANÉ ZÁRUKY, NEPORUŠENÍ PARTNERSTVÍ, NEPORUŠENÍ PARTNERSTVÍ WARRANT SOUVISEJÍCÍ S JEHO STAVEM, KVALITOU NEBO VÝKONEM. V ŽÁDNÉM PŘÍPADĚ NEBUDE MICROCHIP ODPOVĚDNÁ ZA JAKÉKOLI NEPŘÍMÉ, ZVLÁŠTNÍ, REKRESIVNÍ, NÁHODNÉ NEBO NÁSLEDNÉ ZTRÁTY, ŠKODY, NÁKLADY NEBO VÝDAJE JAKÉHOKOLI DRUHU JAKKOLI SOUVISEJÍCÍ S INFORMACÍ NEBO JEJICH POUŽITÍM, JAKKOLI BY BYLO UVEDENO, JAK BY BYLO ZPŮSOBeno, MOŽNOST NEBO ŠKODY JSOU PŘEDVÍDAJÍCÍ. CELKOVÁ ODPOVĚDNOST SPOLEČNOSTI MICROCHIP ZA VŠECHNY NÁROKY SOUVISEJÍCÍ S INFORMACEMI NEBO JEJICH POUŽITÍM NEPŘEKROČÍ V NEJVYŠŠÍM ROZSAHU POVOLENÉM ZÁKONEM, KTERÉ JSTE ZA INFORMACE ZAPLATILI PŘÍMO SPOLEČNOSTI MICROCHIP.
Použití zařízení Microchip v aplikacích na podporu života a/nebo v bezpečnostních aplikacích je zcela na riziko kupujícího a kupující souhlasí s tím, že bude Microchip bránit, odškodnit a chránit před všemi škodami, nároky, žalobami nebo výdaji vyplývajícími z takového použití. Žádné licence nejsou poskytovány, implicitně ani jinak, v rámci jakýchkoli práv duševního vlastnictví společnosti Microchip, pokud není uvedeno jinak.
ochranné známky
Název a logo Microchip, logo Microchip, Adaptec, AnyRate, AVR, logo AVR, AVR Freaks, BesTime, BitCloud, CryptoMemory, CryptoRF, dsPIC, flexPWR, HELDO, IGLOO, JukeBlox, KeeLoq, Kleer, LANCheck, LinkMD, maXStylus maXTouch, MediaLB, megaAVR, Microsemi, logo Microsemi, MOST, logo MOST, MPLAB, OptoLyzer, PIC, picoPower, PICSTART, logo PIC32, PolarFire, Prochip Designer, QTouch, SAM-BA, SenGenuity, SpyNIC, SST, SST Logo, SuperFlash , Symmetricom, SyncServer, Tachyon, TimeSource, tinyAVR, UNI/O, Vectron a XMEGA jsou registrované ochranné známky společnosti Microchip Technology Incorporated v USA a dalších zemích. AgileSwitch, APT, ClockWorks, The Embedded Control Solutions Company, EtherSync, Flashtec, Hyper Speed Control, HyperLight Load, IntelliMOS, Libero, motorBench, mTouch, Powermite 3, Precision Edge, ProASIC, ProASIC Plus, logo ProASIC Plus, Quiet-Wire, SmartFusion, SyncWorld, Temux, TimeCesium, TimeHub, TimePictra, TimeProvider, TrueTime, WinPath a ZL jsou registrované ochranné známky společnosti Microchip Technology Incorporated v USA.
Potlačení sousedících klíčů, AKS, Analog-for-the-Digital Age, Libovolný kondenzátor, AnyIn, AnyOut, Augmented Switching, BlueSky, BodyCom, CodeGuard, CryptoAuthentication, CryptoAutomotive, CryptoCompanion, CryptoController, ddsPICDEM, Average , ECAN, Espresso T1S, EtherGREEN, GridTime, IdealBridge, In-Circuit Serial Programming, ICSP, INICnet, Intelligent Paralleling, Inter-Chip Connectivity, JitterBlocker, Knob-on-Display, maxCrypto, max.View, 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, QQMatriICE , 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, USBCheck, VariS VectorBlox, VeriPHY, ViewSpan, WiperLock, XpressConnect a ZENA jsou ochranné známky společnosti Microchip Technology Incorporated v USA a dalších zemích. SQTP je servisní značka společnosti Microchip Technology Incorporated v USA. Logo Adaptec, Frequency on Demand, Silicon Storage Technology, Symmcom a Trusted Time jsou registrované ochranné známky společnosti Microchip Technology Inc. v jiných zemích. GestIC je registrovaná ochranná známka společnosti Microchip Technology Germany II GmbH & Co. KG, dceřiné společnosti Microchip Technology Inc., v jiných zemích.
Všechny ostatní ochranné známky uvedené v tomto dokumentu jsou majetkem příslušných společností.
© 2022, Microchip Technology Incorporated a její dceřiné společnosti. Všechna práva vyhrazena. ISBN: 978-1-5224-9898-8
Systém managementu kvality
Informace týkající se systémů řízení kvality společnosti Microchip naleznete na adrese www.microchip.com/quality.
AMERIKY
Kancelář společnosti
2355 West Chandler Blvd.
Chandler, AZ 85224-6199
tel: 480-792-7200
Fax: 480-792-7277
Technická podpora: www.microchip.com/support
Web Adresa: www.microchip.com
Dokumenty / zdroje
![]() |
IP generátoru vzorů MICROCHIP [pdfUživatelská příručka Generátor vzorů IP, IP, Generátor IP, Generátor vzorů, Generátor, Vzor |