MICROCHIP šablonų generatoriaus IP vartotojo vadovas
Mikroschemos logotipas

Įvadas

Modelių generatoriaus IP generuoja bandomuosius šablonus RGB (raudona, žalia ir mėlyna) vaizdo formatu, Bayer formatu ir gali būti naudojama trikčių šalinimui bei vaizdo apdorojimo vamzdyno ir ekrano analizei. „Bayer“ formatas generuoja vaizdo išvestį RAW formatu, kuris yra identiškas fotoaparato jutiklio išvesties, todėl gali būti naudojamas kaip kameros jutiklio pakaitalas, norint išbandyti vaizdo apdorojimo vamzdyną.

Bandymo šablono IP generuoja aštuonių skirtingų tipų vaizdo įrašų bandymo šablonus.

  • Spalvotų dėžučių raštas su 8 x 8 tinkleliu
  • Tik raudona
  • Tik žalia
  • Tik mėlyna
  • Horizontalios aštuonios spalvų juostos
  • Vertikalios aštuonių spalvų juostos
  • Vertikalios juostos nuo juodos iki baltos
  • Horizontalios juostos nuo juodos iki baltos

1 pav. Šablonų generatoriaus aukščiausio lygio blokinė diagrama
Diagrama

Šablonų generatoriaus IP yra konfigūruojamas ir gali generuoti bet kokios vaizdo raiškos bandomuosius šablonus pagal konfigūraciją. Vaizdo įrašo raišką galima konfigūruoti naudojant konfigūracijos parametrus H Resolution ir V Resolution. Įvesties signalas PATTERN_SEL_I apibrėžia generuojamo vaizdo šablono tipą. Žemiau pateikiamas šablono pasirinkimas pagal pattern_sel_i įvestį:

  • 3'b000 – spalvų dėžučių raštas
  • 3'b001 – tik raudona
  • 3'b010 – tik žalia
  • 3'b011 – tik mėlyna
  • 3'b100 – vertikalios aštuonių spalvų juostos
  • 3'b101 – horizontalios aštuonių spalvų juostos
  • 3'b110 – horizontalios juostos nuo juodos iki baltos
  • 3'b111 – vertikalios juostos nuo juodos iki baltos

Šablonų generatorius IP generuoja šablonus pagal įvesties DATA_EN_I signalą; jei DATA_EN_I signalas yra aukštas, tada generuojamas norimas raštas, kitu atveju išvesties šablonas nesugeneruojamas. Šis šablono generatoriaus IP veikia sistemos laikrodžiu SYS_CLK_I. Šablonų generatoriaus IP išvestis yra 24 bitų duomenys, kuriuos sudaro 8 bitų R, G ir B duomenys. Įvesties signalas FRAME_END_O yra 2 stage įstrigo šablono generatoriaus bloko viduje, kad kompensuotų R, G ir B duomenų delsą, ir išsiunčiama kaip FRAME_END_O.

Aparatinės įrangos diegimas
Toliau pateiktame paveikslėlyje parodytas spalvų juostos raštas, sugeneruotas iš raštų generatoriaus. Norėdami sugeneruoti spalvų juostos modelį, yra įdiegtas raštų generatoriaus skaitiklis. Horizontalus skaitiklis padidinamas, kai DATA_EN_I yra aukštas, o krentančioje briaunoje nustatomas nulis. Vertikalusis skaitiklis didinamas kiekviename DATA_EN_I krintančioje briaunoje ir iš naujo nustatomas į nulį ties FRAME_END_I. Tolesniuose paveikslėliuose pavaizduoti aštuoni modeliai.

  • 1-1 pav. Spalvotų dėžučių raštas su 8 x 8 tinkleliu
    Spalvotų dėžučių raštas
  • 1-2 pav. Tik raudonas raštas
    Raudonas raštas
  • 1-3 pav. Tik mėlynas raštas
    Mėlynas raštas
  • 1-4 pav. Tik žalias raštas
    Žalias raštas
  • 1-5 pav. Horizontalios aštuonių spalvų juostos
    Horizontalios aštuonios spalvos
  • 1-6 pav. Vertikalios aštuonių spalvų juostos
    Vertikalios aštuonios spalvos
  • 1-7 pav. Vertikalios juostos nuo juodos iki baltos
    Vertikalūs nuo juodos iki baltos spalvos
  • 1-8 pav. Horizontalios juostos nuo juodos iki baltos
    Horizontalus, juodos iki baltos spalvos

Įėjimai ir išėjimai
Toliau pateiktoje lentelėje rodomi šablonų generatoriaus įvesties ir išvesties prievadai.

1-1 lentelė. Šablonų konvertavimo įėjimai ir išėjimai

Signalo pavadinimas Kryptis Plotis Aprašymas
RESET_N_I Įvestis Aktyvus žemas asinchroninis atstatymo signalas į dizainą
SYS_CLK_I Įvestis Sistemos laikrodis
DATA_EN_I Įvestis Data_enable signalas, kurio galiojantis laikotarpis pagal apibrėžtą horizontalią skiriamąją gebą
FRAME_END_I Įvestis Kadro pabaigos įvestis, rodanti kadro pabaigą
PATTERN_SEL_I Įvestis [2:0] Šablonų pasirinkimo įvestis, skirta generuotinų šablonų pasirinkimui
DATA_VALID_O Išvestis Galiojantis duomenų signalas, kai generuojamas bandymo modelis
FRAME_END_O Išvestis Kadro pabaigos signalas, kuris yra uždelsta kadro pabaigos įvesties versija
RED_O Išvestis [7:0] Išvesties R-DATA
GREEN_O Išvestis [7:0] Išvestis G-DATA
BLUE_O Išvestis [7:0] Išvestis B-DATA
BAYER_O Išvestis [7:0] Išvesti Bayer duomenis

Konfigūracijos parametrai
Šioje lentelėje pateikiami konfigūracijos parametrai, naudojami modelių generatoriaus aparatinėje įrangoje. Tai yra bendrieji parametrai ir gali būti keičiami atsižvelgiant į programos reikalavimus.

1-2 lentelė. Konfigūracijos parametrai

Signalo pavadinimas Aprašymas
H_RESOLUTION Horizontali skiriamoji geba
V_RESOLUTION Vertikali skiriamoji geba
g_BAYER_FORMAT „Bayer“ formatų pasirinkimas RGGB, BGGR, GRBG ir GBRG

Bandymo stendas
Modelio generatoriaus šerdies funkcionalumui patikrinti buvo pateiktas bandymų stendas.

1-3 lentelė. Bandymo stendo konfigūracijos parametrai

Vardas Aprašymas
CLKPERIOD Laikrodžio laikotarpis

Išteklių panaudojimas
Toliau pateiktoje lentelėje pateikiamas modelių generatoriaus bloko, įdiegto SmartFusion2 ir PolarFire sistemos lusto (SoC) FPGA įrenginio M2S150T-FBGA1152 pakete ir PolarFire FPGA įrenginio MPF300TS_ES – 1FCG1152E pakete, išteklių naudojimas.

1-4 lentelė. Išteklių panaudojimo ataskaita

Išteklius Naudojimas
DFF 78
4 įvesties LUT 240
MACC 0
RAM1Kx18 0
RAM64x18 0

Revizijos istorija

Taisymų istorija aprašo pakeitimus, kurie buvo įgyvendinti dokumente. Pakeitimai pateikiami pagal peržiūrą, pradedant naujausiu leidiniu.

Peržiūra Data Aprašymas
A 03/2022 Toliau pateikiamas dokumento A versijos pakeitimų sąrašas:• Dokumentas buvo perkeltas į Microchip šabloną.• Dokumento numeris atnaujintas į DS00004465A iš 50200682.
1 02/2016 1.0 versija buvo pirmoji šio dokumento publikacija.

Mikroschemos FPGA palaikymas

„Microchip FPGA“ produktų grupė remia savo gaminius įvairiomis palaikymo paslaugomis, įskaitant klientų aptarnavimą, klientų techninės pagalbos centrą ir kt websvetainę ir pardavimų biurus visame pasaulyje. Klientams siūloma apsilankyti Microchip internetiniuose šaltiniuose prieš susisiekiant su palaikymo tarnyba, nes labai tikėtina, kad į jų klausimus jau buvo atsakyta. Susisiekite su techninės pagalbos centru per websvetainėje www.microchip.com/support. Paminėkite FPGA įrenginio dalies numerį, pasirinkite atitinkamą korpuso kategoriją ir įkelkite dizainą files kurdami techninės pagalbos bylą. Susisiekite su klientų aptarnavimo tarnyba dėl netechninio produkto palaikymo, pvz., produkto kainodaros, gaminio atnaujinimo, atnaujinimo informacijos, užsakymo būsenos ir įgaliojimo.

  • Iš Šiaurės Amerikos skambinkite numeriu 800.262.1060
  • Iš viso pasaulio skambinkite numeriu 650.318.4460
  • Faksas iš bet kurios pasaulio vietos 650.318.8044 XNUMX XNUMX

Mikroschema Websvetainę
„Microchip“ teikia internetinę pagalbą per mūsų websvetainė adresu www.microchip.com/. Tai webSvetainė naudojama gaminti files ir informacija lengvai prieinama klientams. Dalis galimo turinio apima:

  • Produkto palaikymas – duomenų lapai ir klaidos, pastabos apie taikymą ir sample programas, projektavimo išteklius, vartotojo vadovus ir techninės įrangos palaikymo dokumentus, naujausius programinės įrangos leidimus ir archyvuotą programinę įrangą
  • Bendra techninė pagalba – dažnai užduodami klausimai (DUK), techninės pagalbos užklausos, internetinės diskusijų grupės, Microchip projektavimo partnerių programos narių sąrašas
  • „Microchip“ verslas – produktų parinkimo ir užsakymo vadovai, naujausi „Microchip“ pranešimai spaudai, seminarų ir renginių sąrašas, „Microchip“ pardavimo biurų, platintojų ir gamyklų atstovų sąrašai

Pranešimų apie gaminio pasikeitimus paslauga
„Microchip“ pranešimų apie produktų pasikeitimus paslauga padeda klientams nuolat sužinoti apie „Microchip“ produktus. Prenumeratoriai gaus pranešimą el. paštu, kai bus pakeitimų, atnaujinimų, pataisymų ar klaidų, susijusių su nurodyta produktų šeima ar kūrimo įrankiu.
Norėdami užsiregistruoti, eikite į www.microchip.com/pcn ir vykdykite registracijos instrukcijas.

Pagalba klientams

Microchip produktų vartotojai pagalbos gali gauti keliais kanalais:

  • Platintojas arba atstovas
  • Vietinis pardavimo biuras
  • Įterptųjų sprendimų inžinierius (ESE)
  • Techninė pagalba

Klientai turėtų kreiptis į savo platintoją, atstovą arba ESE dėl pagalbos. Vietiniai pardavimo biurai taip pat gali padėti klientams. Šiame dokumente pateikiamas pardavimo biurų ir vietų sąrašas. Techninė pagalba teikiama per websvetainė adresu: www.microchip.com/support

Mikroschemų įrenginių kodo apsaugos funkcija

Atkreipkite dėmesį į toliau pateiktą informaciją apie kodo apsaugos funkciją Microchip gaminiuose:

  • Mikroschemos gaminiai atitinka specifikacijas, nurodytas jų konkrečiame mikroschemos duomenų lape.
  • „Microchip“ mano, kad jos gaminiai yra saugūs, kai naudojami pagal numatytą būdą, pagal veikimo specifikacijas ir įprastomis sąlygomis.
  • Mikroschema vertina ir agresyviai gina savo intelektinės nuosavybės teises. Bandymai pažeisti Microchip produkto kodo apsaugos funkcijas yra griežtai draudžiami ir gali pažeisti Skaitmeninio tūkstantmečio autorių teisių įstatymą.
  • Nei Microchip, nei joks kitas puslaidininkių gamintojas negali garantuoti savo kodo saugumo. Apsauga nuo kodo nereiškia, kad garantuojame, kad produktas yra „nepalaužiamas“. Kodo apsauga nuolat tobulinama. „Microchip“ yra įsipareigojusi nuolat tobulinti savo produktų kodo apsaugos funkcijas.

Teisinis pranešimas

Šis leidinys ir jame esanti informacija gali būti naudojami tik su Microchip produktais, įskaitant Microchip produktų projektavimą, testavimą ir integravimą su jūsų programa. Šios informacijos naudojimas bet kokiu kitu būdu pažeidžia šias sąlygas. Informacija apie įrenginio programas pateikiama tik jūsų patogumui ir ją gali pakeisti naujiniai. Jūs esate atsakingi už tai, kad jūsų paraiška atitiktų jūsų specifikacijas. Dėl papildomos pagalbos kreipkitės į vietinį Microchip pardavimo biurą arba gaukite papildomos pagalbos adresu www.microchip.com/enus/support/design-help/client-support-services.

ŠIĄ INFORMACIJĄ PATEIKIA MICROCHIP „TOKIA, KOKIA YRA“. MICROCHIP NESUTEIKIA JOKIŲ PAREIŠKIMŲ AR JOKIŲ GARANTIJŲ ARBA NUMANOMŲ, RAŠYTŲ AR ŽODINIŲ, ĮSTATYMŲ AR KITAIP, SUSIJUSIŲ SU INFORMACIJA, ĮSKAITANT, BET NEAPSIribojant JOKIŲ NUMANOMŲ GARANTIJŲ GARANTIJOMIS. SUSIJĘ SU JOS BŪKLĖMIS, KOKYBĖMIS AR VEIKSMAIS. JOKIU ATVEJU MICROCHIP NEBUS ATSAKOMYBĖS UŽ JOKIUS NETIESIOGINIUS, SPECIALUS, BAUSMINIUS, ATSITIKTINIUS ARBA PASEKMINIUS NUOSTOLIUS, ŽALOS, IŠLAIDAS AR IŠLAIDAS JOKIOS RŪŠIO, KAS SUSIJĘ SU INFORMACIJA AR JOS NAUDOJIMO ATVEJAIS GALIMYBĖ ARBA ŽALOS NAUJOTI. VISO LIETUVO MICROCHIP ATSAKOMYBĖ UŽ VISUS PAREIŠKUS, JOKIU BŪDU SUSIJUSIUS SU INFORMACIJA AR JOS NAUDOJIMU, NEBUS VIRŠYDĖS MOKESČIŲ SUMOS, JEI BŪTINA, KURIUS MOKĖJATE UŽ MICROCHIP.

„Microchip“ prietaisų naudojimas gyvybės palaikymo ir (arba) saugos tikslais yra visiškai pirkėjo rizika, o pirkėjas sutinka ginti, atlyginti žalą ir laikyti „Microchip“ nepavojingą nuo bet kokios žalos, pretenzijų, ieškinių ar išlaidų, kylančių dėl tokio naudojimo. Jokios „Microchip“ intelektinės nuosavybės teisės neperduodamos, netiesiogiai ar kitaip, nebent nurodyta kitaip.

Prekių ženklai

Mikroschemos pavadinimas ir logotipas, Microchip logotipas, Adaptec, AnyRate, AVR, AVR logotipas, AVR Freaks, BesTime, BitCloud, CryptoMemory, CryptoRF, dsPIC, flexPWR, HELDO, IGLOO, JukeBlox, KeeLoq, Kleer, LANCheck, Linklus, maXTouch, MediaLB, megaAVR, Microsemi, Microsemi logotipas, MOST, MOST logotipas, MPLAB, OptoLyzer, PIC, picoPower, PICSTART, PIC32 logotipas, PolarFire, Prochip Designer, QTouch, SAM-BA, SenGenuity, SpyNIC, SST, SST logotipas, SuperFlash , Symmetricom, SyncServer, Tachyon, TimeSource, tinyAVR, UNI/O, Vectron ir XMEGA yra registruotieji Microchip Technology Incorporated prekių ženklai JAV ir kitose šalyse. AgileSwitch, APT, ClockWorks, Embedded Control Solutions Company, EtherSynch, Flashtec, Hyper Speed ​​Control, HyperLight Load, IntelliMOS, Libero, motorBench, mTouch, Powermite 3, Precision Edge, ProASIC, ProASIC Plus, ProASIC Plus logotipas, Quiet- Wire, SmartFusion, SyncWorld, Temux, TimeCesium, TimeHub, TimePictra, TimeProvider, TrueTime, WinPath ir ZL yra registruotieji Microchip Technology Incorporated prekių ženklai JAV

Gretimas klavišų slopinimas, AKS, analoginis skaitmeniniam amžiui, bet koks kondensatorius, AnyIn, AnyOut, papildytas perjungimas, „BlueSky“, „BodyCom“, „CodeGuard“, „CryptoAuthentication“, „CryptoAutomotive“, „CryptoCompanion“, „CryptoController“, „DsPICDEM“ dsPICDEM, dsPICDEM, d. , ECAN, „Espresso T1S“, „EtherGREEN“, „GridTime“, „IdealBridge“, nuoseklusis programavimas grandinėje, ICSP, INICnet, intelektualus lygiagretusis ryšys, lustų tarpusavio ryšys, „JitterBlocker“, „Knob-on-Display“, „maxCrypto“, maks.View, memBrain, Mindi, MiWi, MPASM, MPF, MPLAB sertifikuotas logotipas, MPLIB, MPLINK, MultiTRAK, NetDetach, NVM Express, NVMe, visažinis kodų generavimas, PICDEM, PICDEM.net, PICkit, PICtail, PowerSmart, PureSilicon, Q , Ripple Blocker, RTAX, RTG4, SAMICE, Serial Quad I/O, simpleMAP, SimpliPHY, SmartBuffer, SmartHLS, SMART-IS, storClad, SQI, SuperSwitcher, SuperSwitcher II, Switchtec, SynchroPHY, Total Var Endurance, TSHARC, USBSCheck VectorBlox, VeriPHY, ViewSpan, WiperLock, XpressConnect ir ZENA yra Microchip Technology Incorporated prekių ženklai JAV ir kitose šalyse. SQTP yra „Microchip Technology Incorporated in USA“ paslaugų ženklas. „Adaptec“ logotipas, „Frequency on Demand“, „Silicon Storage Technology“, „Symmcom“ ir „Trusted Time“ yra registruotieji „Microchip Technology Inc.“ prekių ženklai kitose šalyse. „GestIC“ yra „Microchip Technology Germany II GmbH & Co. KG“, „Microchip Technology Inc.“ dukterinės įmonės kitose šalyse, registruotasis prekės ženklas.

Visi kiti čia paminėti prekių ženklai yra atitinkamų įmonių nuosavybė.
© 2022, Microchip Technology Incorporated ir jos dukterinės įmonės. Visos teisės saugomos.ISBN: 978-1-5224-9898-8

Kokybės vadybos sistema

Norėdami gauti informacijos apie „Microchip“ kokybės valdymo sistemas, apsilankykite www.microchip.com/quality.

AMERIKA

Įmonės biuras
2355 West Chandler Blvd.
Chandler, AZ 85224-6199
Tel: 480-792-7200
Faksas: 480-792-7277
Techninė pagalba: www.microchip.com/support
Web Adresas: www.microchip.com

Dokumentai / Ištekliai

MICROCHIP šablonų generatoriaus IP [pdfVartotojo vadovas
Šablonų generatorius IP, IP, generatoriaus IP, šablonų generatorius, generatorius, šablonas

Nuorodos

Palikite komentarą

Jūsų el. pašto adresas nebus skelbiamas. Privalomi laukai pažymėti *