MICROCHIP Pattern Generator IP korisnički priručnik
Microchip Logo

Uvod

IP generator šablona generiše test uzorke u RGB (crveni, zeleni i plavi) video formatu, Bayer formatu, i može se koristiti za rešavanje problema i analizu cevovoda i prikaza video obrade. Bayer format generiše video izlaz u RAW formatu koji je identičan izlazu senzora kamere i stoga se može koristiti kao zamena za senzor kamere za testiranje cevovoda za obradu videa.

IP obrazac testa generiše sledećih osam različitih tipova video test obrazaca.

  • Uzorak kutija u boji sa mrežom 8 x 8
  • Samo crveno
  • Samo zeleno
  • Samo plavo
  • Horizontalne trake u osam boja
  • Vertikalne trake u osam boja
  • Vertikalne gradirane trake od crne do bijele
  • Horizontalne stepenice od crne do bijele

Slika 1. Blok dijagram najvišeg nivoa generatora uzoraka
Dijagram

IP generatora šablona se može konfigurisati i može generisati test uzorke za bilo koju video rezoluciju prema konfiguraciji. Video rezolucija se može konfigurisati pomoću konfiguracionih parametara H Resolution i V Resolution. Ulazni signal PATTERN_SEL_I definira tip video uzorka koji će se generirati. Ispod je izbor uzorka na osnovu unosa pattern_sel_i:

  • 3'b000 – uzorak kutija u boji
  • 3'b001 – samo crveno
  • 3'b010 – samo zeleno
  • 3'b011 – samo plava
  • 3'b100 – vertikalnih osam traka u boji
  • 3'b101 – horizontalne trake u boji
  • 3'b110 – horizontalne gradirane pruge od crne do bijele
  • 3'b111 – vertikalne gradirane pruge od crne do bijele

IP generator šablona generiše obrasce na osnovu ulaznog DATA_EN_I signala; ako je signal DATA_EN_I visok, tada se generira željeni uzorak, inače se izlazni uzorak ne generira. Ovaj IP generator šablona radi na sistemskom taktu SYS_CLK_I. Izlaz IP generatora šablona su 24-bitni podaci koji se sastoje od R, G i B podataka od po 8 bita. Ulazni signal FRAME_END_O je 2 stage floped unutar bloka generatora šablona da kompenzuje kašnjenje R, G i B podataka i prenosi se kao FRAME_END_O.

Implementacija hardvera
Sljedeća slika prikazuje uzorak trake u boji generiran iz generatora uzoraka. Za generiranje uzorka trake u boji implementiran je brojač generatora uzoraka. Horizontalni brojač se povećava kada je DATA_EN_I visok i resetuje se na nulu na padajućoj ivici. Vertikalni brojač se povećava na svakoj padajućoj ivici DATA_EN_I i vraća se na nulu u FRAME_END_I. Sljedeće slike prikazuju osam uzoraka.

  • Slika 1-1. Uzorak kutija u boji sa mrežom 8 x 8
    Uzorak kutija u boji
  • Slika 1-2. Samo crveni uzorak
    Red Pattern
  • Slika 1-3. Samo plavi uzorak
    Blue Pattern
  • Slika 1-4. Samo zeleni uzorak
    Green Pattern
  • Slika 1-5. Horizontalnih osam kolor traka
    Horizontalna osam boja
  • Slika 1-6. Vertikalne trake sa osam boja
    Vertikalna osam boja
  • Slika 1-7. Vertikalne stepenice od crne do bijele
    Vertikalno stepenovano crno-bijelo
  • Slika 1-8. Horizontalne stepenice od crne do bijele
    Horizontalno Graded crno-bijelo

Ulazi i izlazi
Sljedeća tabela prikazuje ulazne i izlazne portove generatora šablona.

Tabela 1-1. Ulazi i izlazi konverzije uzorka

Naziv signala Smjer Širina Opis
RESET_N_I Input Aktivan niski asinhroni signal za resetiranje za dizajn
SYS_CLK_I Input Sistemski sat
DATA_EN_I Input Data_enable signal koji bi trebao imati važeći period prema definiranoj horizontalnoj rezoluciji
FRAME_END_I Input Unos kraja okvira za označavanje kraja okvira
PATTERN_SEL_I Input [2:0] Ulaz za odabir uzorka za odabir uzoraka koji će se generirati
DATA_VALID_O Izlaz Podaci validni signal kada se generira test uzorak
FRAME_END_O Izlaz Signal kraja okvira, koji je odgođena verzija ulaza kraja okvira
RED_O Izlaz [7:0] Izlaz R-DATA
GREEN_O Izlaz [7:0] Izlaz G-DATA
BLUE_O Izlaz [7:0] Izlaz B-DATA
BAYER_O Izlaz [7:0] Izlaz Bayer podataka

Parametri konfiguracije
Sljedeća tabela prikazuje konfiguracijske parametre koji se koriste u hardverskoj implementaciji generatora šablona. Ovo su generički parametri i mogu se mijenjati ovisno o zahtjevima aplikacije.

Tabela 1-2. Parametri konfiguracije

Naziv signala Opis
H_RESOLUTION Horizontalna rezolucija
V_RESOLUTION Vertikalna rezolucija
g_BAYER_FORMAT Izbor Bayer formata za RGGB, BGGR, GRBG i GBRG

Testbench
Za provjeru funkcionalnosti jezgra generatora uzoraka osiguran je testni stol.

Tabela 1-3. Parametri konfiguracije testbench-a

Ime Opis
CLKPERIOD Sat Period

Iskorišćenje resursa
Sljedeća tabela navodi korištenje resursa bloka generatora šablona implementiranog u paketu SmartFusion2 i PolarFire sistem-na-čipu (SoC) FPGA uređaj M2S150T-FBGA1152 i PolarFire FPGA uređaj MPF300TS_ES – 1FCG1152E paket.

Tabela 1-4. Izvještaj o korištenju resursa

Resurs Upotreba
DFFs 78
4-Input LUTs 240
MACC 0
RAM1Kx18 0
RAM64x18 0

Istorija revizija

Historija revizija opisuje promjene koje su implementirane u dokument. Promjene su navedene po reviziji, počevši od najnovije publikacije.

Revizija Datum Opis
A 03/2022 Slijedi lista promjena u reviziji A dokumenta:• Dokument je migriran na Microchip šablon.• Broj dokumenta je ažuriran na DS00004465A sa 50200682.
1 02/2016 Revizija 1.0 je bila prva publikacija ovog dokumenta.

Microchip FPGA podrška

Microchip FPGA grupa proizvoda podržava svoje proizvode raznim uslugama podrške, uključujući korisničku podršku, centar za tehničku podršku za korisnike, websajtu i prodajnim kancelarijama širom sveta. Korisnicima se predlaže da posete Microchip online resurse pre nego što kontaktiraju podršku jer je vrlo verovatno da je na njihova pitanja već odgovoreno. Kontaktirajte centar za tehničku podršku putem webstranica na www.microchip.com/support. Navedite broj dijela FPGA uređaja, odaberite odgovarajuću kategoriju kućišta i otpremite dizajn files dok kreirate slučaj tehničke podrške. Obratite se korisničkoj službi za netehničku podršku za proizvode, kao što su cijene proizvoda, nadogradnje proizvoda, ažurirane informacije, status narudžbe i autorizacija.

  • Iz Sjeverne Amerike pozovite 800.262.1060
  • Iz ostatka svijeta pozovite 650.318.4460
  • Fax, sa bilo kojeg mjesta na svijetu, 650.318.8044

Microchip Website
Microchip pruža online podršku putem naše website at www.microchip.com/. Ovo webstranica se koristi za izradu filei informacije koje su lako dostupne kupcima. Neki od dostupnih sadržaja uključuju:

  • Podrška za proizvode – Tehnički listovi i greške, napomene o aplikaciji i slample programi, resursi za dizajn, korisnički vodiči i dokumenti za podršku hardveru, najnovija izdanja softvera i arhivirani softver
  • Opća tehnička podrška – često postavljana pitanja (FAQ), zahtjevi za tehničku podršku, online diskusione grupe, popis članova Microchip partnerskog programa za dizajn
  • Poslovanje Microchipa – vodiči za odabir proizvoda i narudžbe, najnovija saopštenja za javnost Microchipa, popis seminara i događaja, popisi prodajnih ureda Microchipa, distributera i predstavnika tvornice

Usluga obavještavanja o promjeni proizvoda
Microchipova usluga obavještavanja o promjeni proizvoda pomaže korisnicima da budu u toku sa Microchip proizvodima. Pretplatnici će primati obavještenje putem e-pošte kad god dođe do promjena, ažuriranja, revizija ili grešaka u vezi sa određenom porodicom proizvoda ili razvojnim alatom od interesa.
Za registraciju idite na www.microchip.com/pcn i slijedite upute za registraciju.

Korisnička podrška

Korisnici Microchip proizvoda mogu dobiti pomoć na nekoliko kanala:

  • Distributer ili predstavnik
  • Lokalna prodajna kancelarija
  • Inženjer za ugrađena rješenja (ESE)
  • Tehnička podrška

Kupci bi trebali kontaktirati svog distributera, predstavnika ili ESE za podršku. Lokalni prodajni uredi su također dostupni za pomoć kupcima. Spisak prodajnih ureda i lokacija uključen je u ovaj dokument. Tehnička podrška je dostupna putem webstranica na: www.microchip.com/support

Funkcija zaštite koda uređaja Microchip

Obratite pažnju na sljedeće detalje funkcije zaštite koda na Microchip proizvodima:

  • Microchip proizvodi ispunjavaju specifikacije sadržane u njihovom posebnom Microchip Data Sheet.
  • Microchip vjeruje da je njegova porodica proizvoda sigurna kada se koristi na predviđeni način, u okviru operativnih specifikacija i pod normalnim uvjetima.
  • Microchip vrednuje i agresivno štiti svoja prava intelektualnog vlasništva. Pokušaji kršenja karakteristika zaštite koda Microchip proizvoda su strogo zabranjeni i mogu predstavljati kršenje Digital Millennium Copyright Act.
  • Ni Microchip ni bilo koji drugi proizvođač poluprovodnika ne može garantirati sigurnost svog koda. Zaštita kodom ne znači da jamčimo da je proizvod „nelomljiv“. Zaštita koda se stalno razvija. Microchip je posvećen kontinuiranom poboljšanju karakteristika zaštite koda naših proizvoda.

Pravna obavijest

Ova publikacija i informacije ovdje mogu se koristiti samo s Microchip proizvodima, uključujući dizajniranje, testiranje i integraciju Microchip proizvoda u vašu aplikaciju. Upotreba ovih informacija na bilo koji drugi način krši ove uslove. Informacije o aplikacijama uređaja date su samo za vašu udobnost i mogu biti zamijenjene ažuriranjima. Vaša je odgovornost osigurati da vaša aplikacija odgovara vašim specifikacijama. Obratite se lokalnom prodajnom uredu Microchipa za dodatnu podršku ili potražite dodatnu podršku na www.microchip.com/enus/support/design-help/client-support-services.

OVE INFORMACIJE DAJE MIKROČIP „KAKVI JESU“. MICROCHIP NE DAJE NIKAKVE IZJAVE ILI GARANCIJE BILO KOJE VRSTE, IZRIČITI ILI IMPLICIRANI, PISANI ILI USMENI, ZAKONSKI ILI NA DRUGI, KOJI SE ODNOSE NA INFORMACIJE UKLJUČUJUĆI, ALI NE OGRANIČENI NA BILO KAKVA, BILO PODRAZUMEVANA I NEZVEDENA NEZVISNA GARANCIJA POTREBNOST ZA ODREĐENU SVRHU ILI GARANCIJE VEZANO ZA NJEGOVO STANJE, KVALITET ILI PERFORMANSE. MIKROČIP NEĆE BITI ODGOVORAN ZA BILO KAKVE INDIREKTNE, POSEBNE, KAZNENE, SLUČAJNE ILI POSLEDIČNE GUBITAK, ŠTETU, TROŠKOVE ILI TROŠKOVE BILO KOJE VRSTE BILO KOJI KOJI SE ODNOSE NA BILO KAKVE INFORMACIJE, KOJI SMO, KOJI SMO, KOJI SMO, BILO OBAVEŠTENO O MOGUĆNOST ILI ŠTETE SU PREDVIĐENI. U NAJVEĆOJ MJERI DOZVOLJENOJ ZAKONOM, UKUPNA ODGOVORNOST MICROCHIP-a PO SVIM POTRAŽIVANJU NA BILO KOJI NAČIN KOJA SE ODNOSE NA INFORMACIJE ILI NJIHOVO KORIŠTENJE NEĆE PREMAŠITI IZNOS NAKNADA, AKO IMA, KOJI STE MORALI PLAĆATI.

Upotreba Microchip uređaja u aplikacijama za održavanje života i/ili sigurnost je u potpunosti na rizik kupca, a kupac se slaže da će braniti, obeštetiti i držati Microchip bezopasnim od bilo koje štete, potraživanja, tužbi ili troškova koji proizlaze iz takve upotrebe. Nikakve licence se ne prenose, implicitno ili na drugi način, pod bilo kojim Microchipovim pravima intelektualnog vlasništva osim ako nije drugačije navedeno.

Trademarks

Naziv i logotip Microchipa, Microchip logo, Adaptec, AnyRate, AVR, AVR logo, AVR Freaks, BesTime, BitCloud, CryptoMemory, CryptoRF, dsPIC, flexPWR, HELDO, IGLOO, JukeBlox, KeeLoq, Kleer, LANChex, Linklus, Link maXTouch, MediaLB, megaAVR, Microsemi, Microsemi logo, MOST, MOST logo, MPLAB, OptoLyzer, PIC, picoPower, PICSTART, PIC32 logo, PolarFire, Prochip Designer, QTouch, SAM-BA, SenGenuity, SpyNIC, SFST, SST Logo, , Symmetricom, SyncServer, Tachyon, TimeSource, tinyAVR, UNI/O, Vectron i XMEGA su registrovani zaštitni znakovi kompanije Microchip Technology Incorporated u SAD-u i drugim zemljama. 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 i ZL su registrovani zaštitni znakovi kompanije Microchip Technology Incorporated u SAD-u

Supresija susjednih ključeva, AKS, Analogno-za-Digitalno doba, Bilo koji kondenzator, AnyIn, AnyOut, prošireno prebacivanje, BlueSky, BodyCom, CodeGuard, CryptoAuthentication, CryptoAutomotive, CryptoCompanion, CryptoController, dsPICDEMmic.net, DAMICDEM, DS , ECAN, Espresso T1S, EtherGREEN, GridTime, IdealBridge, serijsko programiranje u krugu, ICSP, INICnet, inteligentno paralelno povezivanje, povezivanje među čipovima, 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, QMa PureSilicon, 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, VariSense, USB VectorBlox, VeriPHY, ViewSpan, WiperLock, XpressConnect i ZENA su zaštitni znakovi kompanije Microchip Technology Incorporated u SAD-u i drugim zemljama. SQTP je uslužni znak Microchip Technology Incorporated u SAD-u Adaptec logo, Frequency on Demand, Silicon Storage Technology, Symmcom i Trusted Time su registrovani zaštitni znakovi Microchip Technology Inc. u drugim zemljama. GestIC je registrovani zaštitni znak Microchip Technology Germany II GmbH & Co. KG, podružnice Microchip Technology Inc., u drugim zemljama.

Svi ostali žigovi koji se ovdje spominju su vlasništvo njihovih odgovarajućih kompanija.
© 2022, Microchip Technology Incorporated i njegove podružnice. Sva prava pridržana.ISBN: 978-1-5224-9898-8

Sistem upravljanja kvalitetom

Za informacije u vezi Microchipovih sistema upravljanja kvalitetom, posjetite www.microchip.com/quality.

AMERIKA

Corporate Office
2355 West Chandler Blvd.
Chandler, AZ 85224-6199
Tel: 480-792-7200
faks: 480-792-7277
tehnička podrška: www.microchip.com/support
Web Adresa: www.microchip.com

Dokumenti / Resursi

MICROCHIP Pattern Generator IP [pdf] Korisnički priručnik
Pattern Generator IP, IP, Generator IP, Pattern Generator, Generator, Pattern

Reference

Ostavite komentar

Vaša email adresa neće biti objavljena. Obavezna polja su označena *