Uživatelská příručka IP generátoru vzorů MICROCHIP
Logo mikročipu

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ů
Diagram

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
    Vzor barevné krabice
  • Obrázek 1-2. Pouze červený vzor
    červený vzor
  • Obrázek 1-3. Pouze modrý vzor
    Modrý vzor
  • Obrázek 1-4. Pouze zelený vzor
    Zelený vzor
  • Obrázek 1-5. Osm vodorovných barevných pruhů
    Horizontální Osm Barva
  • Obrázek 1-6. Svislých osm barevných pruhů
    Vertikální osm barev
  • Obrázek 1-7. Svislé odstupňované pruhy od černé po bílou
    Vertikální odstupňování od černé k bílé
  • Obrázek 1-8. Horizontální odstupňované pruhy od černé po bílou
    HorizontalGraded Black to White

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

Reference

Zanechte komentář

Vaše emailová adresa nebude zveřejněna. Povinná pole jsou označena *