
Podręcznik użytkownika generatora wzorców MICROCHIP IP

Wstęp
Generator wzorców IP generuje wzorce testowe w formacie wideo RGB (czerwony, zielony i niebieski), formacie Bayera i może być używany do rozwiązywania problemów i analizowania potoku przetwarzania wideo i wyświetlania. Format Bayera generuje wyjście wideo w formacie RAW, które jest identyczne z wyjściem czujnika kamery, a zatem może być używane jako zamiennik czujnika kamery do testowania potoku przetwarzania wideo.
Wzorzec testowy IP generuje osiem różnych typów wzorców testowych wideo.
- Wzór kolorowych pól z siatką 8 x 8
- Tylko czerwony
- Tylko zielony
- Tylko niebieski
- Osiem poziomych pasków kolorów
- Pionowe osiem pasków kolorów
- Pionowe, stopniowane paski od czarnego do białego
- Poziome, stopniowane paski od czarnego do białego
Rysunek 1. Schemat blokowy najwyższego poziomu generatora wzorców

Generator wzorców IP jest konfigurowalny i może generować wzorce testowe dla dowolnej rozdzielczości wideo zgodnie z konfiguracją. Rozdzielczość wideo można skonfigurować za pomocą parametrów konfiguracji H Resolution i V Resolution. Sygnał wejściowy PATTERN_SEL_I definiuje typ wzorca wideo, który ma zostać wygenerowany. Poniżej znajduje się wybór wzorca na podstawie wejścia pattern_sel_i:
- 3'b000 – wzór kolorowych pudełek
- 3'b001 – tylko czerwony
- 3'b010 – tylko zielony
- 3'b011 – tylko niebieski
- 3'b100 – pionowe osiem pasów kolorów
- 3'b101 – poziome osiem pasów kolorów
- 3'b110 – poziome, stopniowane paski od czarnego do białego
- 3'b111 – pionowe, stopniowane paski od czarnego do białego
Generator wzorców IP generuje wzorce na podstawie sygnału wejściowego DATA_EN_I; jeśli sygnał DATA_EN_I jest wysoki, generowany jest pożądany wzorzec, w przeciwnym razie nie jest generowany wzorzec wyjściowy. Ten generator wzorców IP działa na zegarze systemowym SYS_CLK_I. Wyjście generatora wzorców IP to dane 24-bitowe, które składają się z danych R, G i B po 8 bitów każdy. Sygnał wejściowy FRAME_END_O wynosi 2-stage znalazł się w bloku generatora wzorców, aby skompensować opóźnienie danych R, G i B i został przesłany jako FRAME_END_O.
Implementacja sprzętowa
Następujący rysunek przedstawia wzór paska kolorów wygenerowany z generatora wzorów. Aby wygenerować wzór paska kolorów, zaimplementowano licznik generatora wzorów. Licznik poziomy jest zwiększany, gdy DATA_EN_I jest wysokie i resetowany do zera przy opadającej krawędzi. Licznik pionowy jest zwiększany przy każdej opadającej krawędzi DATA_EN_I i resetowany do zera przy FRAME_END_I. Następujący rysunek przedstawia osiem wzorów.
- Rysunek 1-1. Wzór kolorowych pól z siatką 8 x 8

- Rysunek 1-2. Tylko czerwony wzór

- Rysunek 1-3. Tylko niebieski wzór

- Rysunek 1-4. Tylko zielony wzór

- Rysunek 1-5. Osiem poziomych pasków kolorów

- Rysunek 1-6. Pionowe osiem pasków kolorów

- Rysunek 1-7. Pionowe, stopniowane paski od czarnego do białego

- Rysunek 1-8. Poziome, stopniowane paski od czarnego do białego

Wejścia i wyjścia
Poniższa tabela przedstawia porty wejściowe i wyjściowe generatora wzorów.
Tabela 1-1. Wejścia i wyjścia konwersji wzorców
| Nazwa sygnału | Kierunek | Szerokość | Opis |
| RESET_N_I | Wejście | – | Aktywny niski asynchroniczny sygnał resetu do projektu |
| SYS_CLK_I | Wejście | – | Zegar systemowy |
| DANE_EN_I | Wejście | – | Sygnał Data_enable, który powinien mieć okres ważności zgodnie z określoną rozdzielczością poziomą |
| RAMKA_END_I | Wejście | – | Sygnał wejściowy końca ramki wskazujący koniec ramki |
| WZÓR_SEL_I | Wejście | [2:0] | Pole wyboru wzoru umożliwiające wybór wzorów do wygenerowania |
| DATA_VALID_O | Wyjście | – | Sygnał poprawności danych podczas generowania wzorca testowego |
| FRAME_END_O | Wyjście | – | Sygnał końca ramki, który jest opóźnioną wersją sygnału wejściowego końca ramki |
| PRZEROBIĆ | Wyjście | [7:0] | Wyjście R-DATA |
| ZIELONY_O | Wyjście | [7:0] | Wyjście G-DATA |
| NIEBIESKI_O | Wyjście | [7:0] | Wyjście B-DATA |
| BAYER_O | Wyjście | [7:0] | Dane wyjściowe Bayera |
Parametry konfiguracji
Poniższa tabela przedstawia parametry konfiguracji używane w implementacji sprzętowej generatora wzorców. Są to parametry ogólne i mogą być zmieniane w zależności od wymagań aplikacji.
Tabela 1-2. Parametry konfiguracji
| Nazwa sygnału | Opis |
| H_ROZDZIELCZOŚĆ | Rozdzielczość pozioma |
| ROZDZIELCZOŚĆ V | Rozdzielczość pionowa |
| g_FORMAT_BAYERA | Wybór formatu Bayera dla RGGB, BGGR, GRBG i GBRG |
Stanowisko testowe
Dostarczono stanowisko testowe w celu sprawdzenia funkcjonalności rdzenia generatora wzorców.
Tabela 1-3. Parametry konfiguracji stanowiska testowego
| Nazwa | Opis |
| OKRES CLK | Okres zegarowy |
Wykorzystanie zasobów
W poniższej tabeli wymieniono wykorzystanie zasobów bloku generatora wzorców zaimplementowanego w pakiecie SmartFusion2 i urządzenia system-on-chip (SoC) FPGA PolarFire M2S150T-FBGA1152 oraz pakiecie urządzenia FPGA PolarFire MPF300TS_ES – 1FCG1152E.
Tabela 1-4. Raport wykorzystania zasobów
| Ratunek | Stosowanie |
| DFF | 78 |
| 4-wejściowe tablice LUT | 240 |
| MACC | 0 |
| RAM1Kx18 | 0 |
| RAM64x18 | 0 |
Historia rewizji
Historia rewizji opisuje zmiany, które zostały wprowadzone w dokumencie. Zmiany są wymienione według rewizji, zaczynając od najnowszej publikacji.
| Rewizja | Data | Opis |
| A | 03/2022 | Poniżej znajduje się lista zmian w wersji A dokumentu: • Dokument został przeniesiony do szablonu Microchip. • Numer dokumentu został zaktualizowany z 00004465 na DS50200682A. |
| 1 | 02/2016 | Wersja 1.0 była pierwszą publikacją tego dokumentu. |
Obsługa mikrochipów FPGA
Grupa produktów Microchip FPGA wspiera swoje produkty różnymi usługami wsparcia, w tym Customer Service, Customer Technical Support Center, a webmiejscu i biurach sprzedaży na całym świecie. Sugeruje się, aby klienci odwiedzili zasoby internetowe firmy Microchip przed skontaktowaniem się z pomocą techniczną, ponieważ jest bardzo prawdopodobne, że udzielono już odpowiedzi na ich pytania. Skontaktuj się z Centrum pomocy technicznej za pośrednictwem webna stronie www.microchip.com/support. Podaj numer części urządzenia FPGA, wybierz odpowiednią kategorię obudowy i prześlij projekt files podczas tworzenia zgłoszenia do pomocy technicznej. Skontaktuj się z działem obsługi klienta, aby uzyskać nietechniczne wsparcie produktu, takie jak wycena produktu, aktualizacje produktu, informacje o aktualizacjach, status zamówienia i autoryzacja.
- Z Ameryki Północnej zadzwoń pod numer 800.262.1060
- Z reszty świata zadzwoń pod numer 650.318.4460
- Faks z dowolnego miejsca na świecie: 650.318.8044
Mikrochip Webstrona
Firma Microchip zapewnia wsparcie online za pośrednictwem naszego webmiejsce na www.microchip.com/. Ten webstrona służy do tworzenia files i informacje łatwo dostępne dla klientów. Niektóre z dostępnych treści obejmują:
- Wsparcie produktowe — arkusze danych i errata, uwagi aplikacyjne i sampprogramy, zasoby projektowe, podręczniki użytkownika i dokumenty pomocy technicznej dotyczące sprzętu, najnowsze wersje oprogramowania i oprogramowanie archiwalne
- Ogólne wsparcie techniczne — najczęściej zadawane pytania (FAQ), prośby o wsparcie techniczne, internetowe grupy dyskusyjne, lista członków programu partnerów projektowych Microchip
- Business of Microchip – Przewodniki doboru produktów i zamawiania, najnowsze informacje prasowe Microchip, lista seminariów i wydarzeń, wykazy biur sprzedaży Microchip, dystrybutorów i przedstawicieli fabryk
Usługa powiadamiania o zmianie produktu
Usługa powiadamiania o zmianach produktów firmy Microchip pomaga na bieżąco informować klientów o produktach firmy Microchip. Subskrybenci otrzymają powiadomienie e-mail o zmianach, aktualizacjach, poprawkach lub erratach związanych z określoną rodziną produktów lub interesującym narzędziem programistycznym.
Aby się zarejestrować, przejdź do www.microchip.com/pcn i postępuj zgodnie z instrukcją rejestracji.
Obsługa klienta
Użytkownicy produktów Microchip mogą uzyskać pomoc za pośrednictwem kilku kanałów:
- Dystrybutor lub przedstawiciel
- Lokalne Biuro Sprzedaży
- Inżynier ds. rozwiązań wbudowanych (ESE)
- Wsparcie techniczne
Klienci powinni skontaktować się ze swoim dystrybutorem, przedstawicielem lub ESE w celu uzyskania pomocy. Dostępne są również lokalne biura sprzedaży, które służą pomocą klientom. W tym dokumencie znajduje się wykaz biur sprzedaży i lokalizacji. Wsparcie techniczne jest dostępne za pośrednictwem webstrona pod adresem: www.microchip.com/support
Funkcja ochrony kodu mikroprocesorowego
Należy zwrócić uwagę na następujące szczegóły dotyczące funkcji ochrony kodu w produktach Microchip:
- Produkty Microchip spełniają specyfikacje zawarte w ich konkretnych Kartach Danych Microchip.
- Firma Microchip uważa, że jej rodzina produktów jest bezpieczna, gdy jest używana zgodnie z przeznaczeniem, zgodnie ze specyfikacjami roboczymi i w normalnych warunkach.
- Microchip ceni i agresywnie chroni swoje prawa własności intelektualnej. Próby naruszenia funkcji ochrony kodu produktu Microchip są surowo zabronione i mogą naruszać ustawę Digital Millennium Copyright Act.
- Ani Microchip, ani żaden inny producent półprzewodników nie może zagwarantować bezpieczeństwa swojego kodu. Ochrona kodu nie oznacza, że gwarantujemy, że produkt jest „niezniszczalny”. Ochrona kodu stale ewoluuje. Microchip zobowiązuje się do ciągłego ulepszania funkcji ochrony kodu naszych produktów.
Informacja prawna
Niniejsza publikacja i zawarte w niej informacje mogą być używane wyłącznie z produktami firmy Microchip, w tym do projektowania, testowania i integracji produktów firmy Microchip z aplikacją użytkownika. Wykorzystanie tych informacji w jakikolwiek inny sposób narusza niniejsze warunki. Informacje dotyczące aplikacji urządzenia są podawane wyłącznie dla Twojej wygody i mogą zostać zastąpione aktualizacjami. Twoim obowiązkiem jest upewnienie się, że Twoja aplikacja spełnia Twoje wymagania. Skontaktuj się z lokalnym biurem sprzedaży Microchip, aby uzyskać dodatkowe wsparcie lub uzyskaj dodatkowe wsparcie pod adresem www.microchip.com/enus/support/design-help/client-support-services.
NINIEJSZE INFORMACJE SĄ DOSTARCZANE PRZEZ MICROCHIP „TAK JAK JEST”. MICROCHIP NIE SKŁADA ŻADNYCH OŚWIADCZEŃ ANI NIE UDZIELA ŻADNYCH GWARANCJI, WYRAŹNYCH LUB DOROZUMIANYCH, PISEMNYCH LUB USTNYCH, USTAWOWYCH ANI W INNY SPOSÓB, ZWIĄZANYCH Z INFORMACJAMI, W TYM MIĘDZY INNYMI JAKICHKOLWIEK DOROZUMIANYCH GWARANCJI NIENARUSZALNOŚCI PRAW, PRZYDATNOŚCI HANDLOWEJ ORAZ PRZYDATNOŚCI DO OKREŚLONEGO CELU, ZWIĄZANE Z JEGO STANEM, JAKOŚCIĄ LUB WYDAJNOŚCIĄ. W ŻADNYM WYPADKU MICROCHIP NIE BĘDZIE ODPOWIEDZIALNY ZA JAKIEKOLWIEK POŚREDNIE, SZCZEGÓLNE, PRZYPADKOWE LUB WYNIKOWE STRATY, SZKODY, KOSZTY LUB WYDATKI JAKIEGOKOLWIEK RODZAJU ZWIĄZANE Z INFORMACJAMI LUB JEGO WYKORZYSTANIEM, BEZ JAKIEGOKOLWIEK PRZYCZYNY, NAWET JEŻELI MICROCHIP ZOSTAŁ POWIADOMIONY O MOŻLIWOŚĆ LUB USZKODZENIA SĄ DO PRZEWIDYWANIA. W NAJSZERSZYM ZAKRESIE DOZWOLONYM PRZEZ PRAWO, CAŁKOWITA ODPOWIEDZIALNOŚĆ FIRMY MICROCHIP ZA WSZELKIE ROSZCZENIA W JAKIKOLWIEK SPOSÓB ZWIĄZANE Z INFORMACJAMI LUB JEJ WYKORZYSTANIEM NIE PRZEKROCZY KWOTY OPŁAT, JEŚLI TAKIE SĄ, KTÓRE ZAPŁACILIŚCIE BEZPOŚREDNIO DO MICROCHIP ZA INFORMACJE.
Korzystanie z urządzeń Microchip w podtrzymywaniu życia i/lub aplikacjach bezpieczeństwa odbywa się wyłącznie na ryzyko kupującego, a kupujący zgadza się bronić, zabezpieczać i chronić Microchip przed wszelkimi szkodami, roszczeniami, pozwami lub wydatkami wynikającymi z takiego użytkowania. Żadne licencje nie są przekazywane, w sposób dorozumiany lub inny, na mocy jakichkolwiek praw własności intelektualnej Microchip, chyba że zaznaczono inaczej.
Znaki towarowe
Nazwa i 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, logo SST, SuperFlash , Symmetricom, SyncServer, Tachyon, TimeSource, tinyAVR, UNI/O, Vectron i XMEGA są zastrzeżonymi znakami towarowymi firmy Microchip Technology Incorporated w USA i innych krajach. 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, logo ProASIC Plus, Quiet-Wire, SmartFusion, SyncWorld, Temux, TimeCesium, TimeHub, TimePictra, TimeProvider, TrueTime, WinPath i ZL są zastrzeżonymi znakami towarowymi firmy Microchip Technology Incorporated w USA
Tłumienie sąsiadujących klawiszy, AKS, Analog-for-the-Digital Age, Any Capacitor, AnyIn, AnyOut, Augmented Switching, BlueSky, BodyCom, CodeGuard, CryptoAuthentication, CryptoAutomotive, CryptoCompanion, CryptoController, dsPICDEM, dsPICDEM.net, Dynamic Average Matching, DAM , ECAN, Espresso T1S, EtherGREEN, GridTime, IdealBridge, programowanie szeregowe w obwodzie, ICSP, INICnet, inteligentne połączenie równoległe, łączność między chipami, JitterBlocker, pokrętło na wyświetlaczu, 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, Serial 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 i ZENA są znakami towarowymi Microchip Technology Incorporated w USA i innych krajach. SQTP jest znakiem usługowym Microchip Technology Incorporated w USALogo Adaptec, Frequency on Demand, Silicon Storage Technology, Symmcom i Trusted Time są zarejestrowanymi znakami towarowymi Microchip Technology Inc. w innych krajach. GestIC jest zarejestrowanym znakiem towarowym Microchip Technology Germany II GmbH & Co. KG, spółki zależnej Microchip Technology Inc., w innych krajach.
Wszystkie inne znaki towarowe wymienione w niniejszym dokumencie są własnością odpowiednich firm.
© 2022, Microchip Technology Incorporated i jej spółki zależne. Wszelkie prawa zastrzeżone. ISBN: 978-1-5224-9898-8
System Zarządzania Jakością
Aby uzyskać informacje dotyczące systemów zarządzania jakością firmy Microchip, odwiedź stronę www.microchip.com/jakość.
AMERYKA
Biuro korporacyjne
2355 West Chandler Blvd.
Chandlera, AZ 85224-6199
Telefon: 480-792-7200
Faks: 480-792-7277
Wsparcie techniczne: www.microchip.com/support
Web Adres: www.microchip.com
Dokumenty / Zasoby
![]() | Adres IP generatora wzorców |
Odniesienia
- dsPICDEM.netdspicdem.net
- 免费观看成年女性毛片基地,亚洲中文字幕久久国产综合,欧美日本韩国免费色视频,精品国产一区二区三区四区五区在,亚洲国产精品成人久久久老狼,伊人久久精品国产亚洲av麻豆,久久日韩午夜福利高清,精品久久久久久久av,国产最新av片免费观看,欧美日韩在线视频看看,日本东京热一区二区三区,蜜臀久久久久精品久久久久,久久久国产精品福利片,国产免费午夜一区二区视频,一本色道综合久久欧美日韩精品,亚洲欧美在线一区激情,国产成人在线观看一区二区,亚洲电影毛片黄色,亚洲精品胍磺,午夜偷拍精品视频免费观看,在线成人自拍视picdem.net
- Instrukcja obsługimanual.tools
