Panduan Pengguna IP Generator Pola MICROCHIP
Logo chip mikro

Perkenalan

Generator pola IP menghasilkan pola pengujian dalam format video RGB (merah, hijau, dan biru), format Bayer, dan dapat digunakan untuk memecahkan masalah dan menganalisis alur pemrosesan video dan tampilan. Format Bayer menghasilkan keluaran video dalam format RAW yang identik dengan keluaran sensor kamera dan karenanya dapat digunakan sebagai pengganti sensor kamera untuk menguji alur pemrosesan video.

Pola pengujian IP menghasilkan delapan jenis pola pengujian video yang berbeda berikut.

  • Pola kotak warna dengan kisi 8 x 8
  • Hanya merah
  • Hanya hijau
  • Hanya biru
  • Delapan batang warna horizontal
  • Delapan batang warna vertikal
  • Batang vertikal bergradasi dari hitam ke putih
  • Batang bergradasi horizontal dari hitam ke putih

Gambar 1. Diagram Blok Tingkat Atas dari Generator Pola
Diagram

IP generator pola dapat dikonfigurasi dan dapat menghasilkan pola pengujian untuk resolusi video apa pun sesuai konfigurasi. Resolusi video dapat dikonfigurasi menggunakan parameter konfigurasi Resolusi H dan Resolusi V. Sinyal input PATTERN_SEL_I menentukan jenis pola video yang akan dihasilkan. Berikut ini adalah pemilihan pola berdasarkan input pattern_sel_i:

  • 3'b000 – pola kotak warna
  • 3'b001 – hanya merah
  • 3'b010 – hanya hijau
  • 3'b011 – hanya biru
  • 3'b100 – delapan batang warna vertikal
  • 3'b101 – delapan garis warna horizontal
  • 3'b110 – garis horizontal bergradasi dari hitam ke putih
  • 3'b111 – garis vertikal bergradasi dari hitam ke putih

IP generator pola menghasilkan pola berdasarkan sinyal input DATA_EN_I; jika sinyal DATA_EN_I tinggi, maka pola yang diinginkan dihasilkan, jika tidak, pola output tidak dihasilkan. IP generator pola ini beroperasi pada clock sistem SYS_CLK_I. Output dari IP generator pola adalah data 24-bit yang terdiri dari data R, G, dan B masing-masing 8-bit. Sinyal input FRAME_END_O adalah 2-stage dimasukkan ke dalam blok generator pola untuk mengimbangi latensi data R, G, dan B dan ditransmisikan keluar sebagai FRAME_END_O.

Implementasi Perangkat Keras
Gambar berikut menunjukkan pola batang warna yang dihasilkan dari generator pola. Untuk menghasilkan pola batang warna, penghitung generator pola diterapkan. Penghitung horizontal bertambah saat DATA_EN_I tinggi dan disetel ulang ke nol pada tepi jatuh. Penghitung vertikal bertambah pada setiap tepi jatuh DATA_EN_I dan disetel ulang ke nol pada FRAME_END_I. Gambar berikut menunjukkan delapan pola.

  • Gambar 1-1. Pola Kotak Warna dengan Grid 8 x 8
    Pola Kotak Warna
  • Gambar 1-2. Hanya Pola Merah
    Pola Merah
  • Gambar 1-3. Hanya Pola Biru
    Pola Biru
  • Gambar 1-4. Hanya Pola Hijau
    Pola Hijau
  • Gambar 1-5. Delapan Garis Warna Horizontal
    Delapan Warna Horizontal
  • Gambar 1-6. Delapan Batang Warna Vertikal
    Vertikal Delapan Warna
  • Gambar 1-7. Batang Vertikal Bergradasi dari Hitam ke Putih
    Vertikal Bergradasi Hitam ke Putih
  • Gambar 1-8. Batang Bergradasi Horizontal dari Hitam ke Putih
    HorizontalBergradasi Hitam ke Putih

Input dan Output
Tabel berikut menunjukkan port input dan output dari generator pola.

Tabel 1-1. Input dan Output Konversi Pola

Nama Sinyal Arah Lebar Keterangan
RESET_N_I Masukan Sinyal reset asinkron rendah aktif untuk dirancang
SYS_CLK_I Masukan Jam sistem
DATA_EN_I Masukan Sinyal data_enable yang seharusnya memiliki periode valid sesuai resolusi horizontal yang ditentukan
FRAME_END_I Masukan Input akhir bingkai untuk menunjukkan akhir bingkai
POLA_SEL_I Masukan [2:0] Input pemilihan pola untuk memilih pola yang akan dihasilkan
DATA_VALID_O Keluaran Sinyal data valid saat pola pengujian sedang dibuat
FRAME_END_O Keluaran Sinyal akhir bingkai, yang merupakan versi tertunda dari input akhir bingkai
MENGULANGI Keluaran [7:0] Keluaran R-DATA
HIJAU_O Keluaran [7:0] Keluaran G-DATA
BIRU_O Keluaran [7:0] Keluaran B-DATA
BAYER_O Keluaran [7:0] Keluaran Data Bayer

Parameter Konfigurasi
Tabel berikut menunjukkan parameter konfigurasi yang digunakan dalam implementasi perangkat keras generator pola. Ini adalah parameter generik dan dapat bervariasi berdasarkan persyaratan aplikasi.

Tabel 1-2. Parameter Konfigurasi

Nama Sinyal Keterangan
H_RESOLUSI Resolusi horizontal
V_RESOLUSI Resolusi vertikal
FORMAT_BAYER_g Pemilihan format Bayer untuk RGGB, BGGR, GRBG, dan GBRG

bangku tes
Bangku pengujian telah disediakan untuk memeriksa fungsionalitas inti pembangkit pola.

Tabel 1-3. Parameter Konfigurasi Testbench

Nama Keterangan
PERIODE CLKP Periode Jam

Pemanfaatan Sumber Daya
Tabel berikut mencantumkan pemanfaatan sumber daya blok generator pola yang diimplementasikan dalam paket perangkat FPGA sistem-pada-chip (SoC) SmartFusion2 dan PolarFire M2S150T-FBGA1152 dan paket perangkat FPGA PolarFire MPF300TS_ES – 1FCG1152E.

Tabel 1-4. Laporan Pemanfaatan Sumber Daya

Sumber Penggunaan
DFF 78
4-Masukkan LUT 240
MACC 0
RAM1Kx18 0
RAM64x18 0

Riwayat Revisi

Riwayat revisi menjelaskan perubahan yang diterapkan dalam dokumen. Perubahan dicantumkan berdasarkan revisi, dimulai dari publikasi terkini.

Revisi Tanggal Keterangan
A 03/2022 Berikut ini adalah daftar perubahan dalam revisi A dokumen:• Dokumen dimigrasikan ke templat Microchip.• Nomor dokumen diperbarui menjadi DS00004465A dari 50200682.
1 02/2016 Revisi 1.0 adalah publikasi pertama dari dokumen ini.

Dukungan FPGA Microchip

Grup produk Microchip FPGA mendukung produknya dengan berbagai layanan dukungan, termasuk Layanan Pelanggan, Pusat Dukungan Teknis Pelanggan, dan websitus, dan kantor penjualan di seluruh dunia. Pelanggan disarankan untuk mengunjungi sumber daya online Microchip sebelum menghubungi dukungan karena kemungkinan besar pertanyaan mereka telah dijawab. Hubungi Pusat Dukungan Teknis melalui websitus di www.microchip.com/support. Sebutkan nomor Bagian Perangkat FPGA, pilih kategori kasus yang sesuai, dan unggah desain files saat membuat kasus dukungan teknis. Hubungi Layanan Pelanggan untuk dukungan produk non-teknis, seperti harga produk, peningkatan produk, informasi pembaruan, status pesanan, dan otorisasi.

  • Dari Amerika Utara, hubungi 800.262.1060
  • Dari seluruh dunia, hubungi 650.318.4460
  • Faks, dari mana saja di dunia, 650.318.8044

Microchip Weblokasi
Microchip menyediakan dukungan online melalui websitus di www.microchip.com/. Ini websitus ini digunakan untuk membuat filedan informasi yang mudah diakses oleh pelanggan. Beberapa konten yang tersedia meliputi:

  • Dukungan Produk – Lembar data dan ralat, catatan aplikasi dan sampprogram, sumber daya desain, panduan pengguna dan dokumen dukungan perangkat keras, rilis perangkat lunak terbaru dan perangkat lunak yang diarsipkan
  • Dukungan Teknis Umum – Pertanyaan yang Sering Diajukan (FAQ), permintaan dukungan teknis, grup diskusi online, daftar anggota program mitra desain Microchip
  • Bisnis Microchip – Panduan pemilihan dan pemesanan produk, siaran pers Microchip terbaru, daftar seminar dan acara, daftar kantor penjualan Microchip, distributor dan perwakilan pabrik

Layanan Pemberitahuan Perubahan Produk
Layanan pemberitahuan perubahan produk Microchip membantu pelanggan tetap mengikuti perkembangan produk Microchip. Pelanggan akan menerima pemberitahuan email setiap kali ada perubahan, pembaruan, revisi, atau kesalahan terkait dengan keluarga produk tertentu atau alat pengembangan yang diminati.
Untuk mendaftar, kunjungi www.microchip.com/pcn dan ikuti petunjuk pendaftaran.

Dukungan Pelanggan

Pengguna produk Microchip dapat menerima bantuan melalui beberapa saluran:

  • Distributor atau Perwakilan
  • Kantor Penjualan Lokal
  • Insinyur Solusi Tertanam (ESE)
  • Dukungan Teknis

Pelanggan harus menghubungi distributor, perwakilan, atau ESE mereka untuk mendapatkan dukungan. Kantor penjualan lokal juga tersedia untuk membantu pelanggan. Daftar kantor penjualan dan lokasi disertakan dalam dokumen ini. Dukungan teknis tersedia melalui websitus di: www.microchip.com/dukungan

Fitur Perlindungan Kode Perangkat Microchip

Perhatikan rincian berikut mengenai fitur perlindungan kode pada produk Microchip:

  • Produk mikrochip memenuhi spesifikasi yang tercantum dalam Lembar Data Mikrochip masing-masing.
  • Microchip yakin bahwa rangkaian produknya aman jika digunakan sesuai tujuan, sesuai spesifikasi pengoperasian, dan dalam kondisi normal.
  • Nilai-nilai microchip dan secara agresif melindungi hak kekayaan intelektualnya. Upaya untuk melanggar fitur perlindungan kode produk Microchip sangat dilarang dan dapat melanggar Digital Millennium Copyright Act.
  • Baik Microchip maupun produsen semikonduktor lainnya tidak dapat menjamin keamanan kodenya. Perlindungan kode tidak berarti bahwa kami menjamin produk tersebut "tidak dapat dipecahkan". Perlindungan kode terus berkembang. Microchip berkomitmen untuk terus meningkatkan fitur perlindungan kode pada produk kami.

Pemberitahuan Hukum

Publikasi ini dan informasi di sini hanya dapat digunakan dengan produk Microchip, termasuk untuk merancang, menguji, dan mengintegrasikan produk Microchip dengan aplikasi Anda. Penggunaan informasi ini dengan cara lain melanggar ketentuan ini. Informasi mengenai aplikasi perangkat disediakan hanya untuk kenyamanan Anda dan dapat digantikan oleh pembaruan. Anda bertanggung jawab untuk memastikan bahwa aplikasi Anda memenuhi spesifikasi Anda. Hubungi kantor penjualan Microchip setempat untuk dukungan tambahan atau, dapatkan dukungan tambahan di www.microchip.com/enus/support/design-help/client-support-services.

INFORMASI INI DISEDIAKAN OLEH MICROCHIP "SEBAGAIMANA ADANYA". MICROCHIP TIDAK MEMBUAT PERNYATAAN ATAU JAMINAN APAPUN BAIK TERSURAT MAUPUN TERSIRAT, TERTULIS ATAU LISAN, HUKUM ATAU LAINNYA, TERKAIT DENGAN INFORMASI TERMASUK NAMUN TIDAK TERBATAS PADA JAMINAN TERSIRAT TENTANG NON-PELANGGARAN, KELAYAKAN DAGANG, DAN KESESUAIAN UNTUK TUJUAN TERTENTU, ATAU JAMINAN TERKAIT DENGAN KONDISI, KUALITAS, ATAU KINERJANYA. DALAM HAL APAPUN MICROCHIP TIDAK BERTANGGUNG JAWAB ATAS KEHILANGAN, KERUSAKAN, BIAYA, ATAU PENGELUARAN APA PUN TIDAK LANGSUNG, KHUSUS, INSIDENTAL, ATAU KONSEKUENSIAL APA PUN YANG TERKAIT DENGAN INFORMASI ATAU PENGGUNAANNYA, APAPUN PENYEBABNYA, MESKIPUN MICROCHIP TELAH DIBERITAHU TENTANG KEMUNGKINAN ATAU KERUSAKAN DAPAT DIPANDAI. SEJAUH YANG DIIZINKAN OLEH HUKUM, TANGGUNG JAWAB TOTAL MICROCHIP ATAS SEMUA KLAIM DENGAN CARA APAPUN TERKAIT DENGAN INFORMASI ATAU PENGGUNAANNYA TIDAK AKAN MELEBIHI JUMLAH BIAYA, JIKA ADA, YANG TELAH ANDA BAYAR LANGSUNG KE MICROCHIP UNTUK INFORMASI.

Penggunaan perangkat Microchip dalam aplikasi pendukung kehidupan dan/atau keselamatan sepenuhnya menjadi risiko pembeli, dan pembeli setuju untuk membela, mengganti rugi, dan membebaskan Microchip dari segala kerusakan, klaim, tuntutan, atau biaya yang timbul akibat penggunaan tersebut. Tidak ada lisensi yang diberikan, secara tersirat atau sebaliknya, berdasarkan hak kekayaan intelektual Microchip kecuali dinyatakan sebaliknya.

Merek Dagang

Nama dan 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, PALING, logo PALING, MPLAB, OptoLyzer, PIC, picoPower, PICSTART, logo PIC32, PolarFire, Desainer Prochip, QTouch, SAM-BA, SenGenuity, SpyNIC, SST, SST Logo, SuperFlash , Symmetricom, SyncServer, Tachyon, TimeSource, tinyAVR, UNI/O, Vectron, dan XMEGA adalah merek dagang terdaftar dari Microchip Technology Incorporated di AS dan negara lain. AgileSwitch, APT, ClockWorks, Perusahaan Solusi Kontrol Tertanam, EtherSynch, Flashtec, Kontrol Kecepatan Hyper, Beban HyperLight, 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, dan ZL adalah merek dagang terdaftar dari Microchip Technology Incorporated di AS

Penekanan Kunci Berdekatan, AKS, Analog-untuk-Jaman Digital, Kapasitor Apa Saja, AnyIn, AnyOut, Augmented Switching, BlueSky, BodyCom, CodeGuard, CryptoAuthentication, CryptoAutomotive, CryptoCompanion, CryptoController, dsPICDEM, dsPICDEM.net, Pencocokan Rata-Rata Dinamis, DAM , ECAN, Espresso T1S, EtherGREEN, GridTime, IdealBridge, Pemrograman Serial Dalam Sirkuit, ICSP, INICnet, Paralel Cerdas, Konektivitas Antar-Chip, JitterBlocker, Knob-on-Display, maxCrypto, maksView, memBrain, Mindi, MiWi, MPASM, MPF, MPLAB Certified logo, MPLIB, MPLINK, MultiTRAK, NetDetach, NVM Express, NVMe, Pembuatan Kode Mahatahu, 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, Daya Tahan Total, TSHARC, USBCheck, VariSense, VectorBlox, VeriPHY, ViewSpan, WiperLock, XpressConnect, dan ZENA adalah merek dagang Microchip Technology Incorporated di AS dan negara lain. SQTP adalah merek layanan Microchip Technology Incorporated di AS. Logo Adaptec, Frequency on Demand, Silicon Storage Technology, Symmcom, dan Trusted Time adalah merek dagang terdaftar Microchip Technology Inc. di negara lain. GestIC adalah merek dagang terdaftar Microchip Technology Germany II GmbH & Co. KG, anak perusahaan Microchip Technology Inc., di negara lain.

Semua merek dagang lain yang disebutkan di sini adalah milik perusahaan masing-masing.
© 2022, Microchip Technology Incorporated dan anak perusahaannya. Semua Hak Dilindungi Undang-Undang.ISBN: 978-1-5224-9898-8

Sistem Manajemen Mutu

Untuk informasi mengenai Sistem Manajemen Mutu Microchip, silakan kunjungi www.microchip.com/kualitas.

AMERIKA

Kantor Perusahaan
2355 Barat Chandler Blvd.
Chandler, AZ 85224-6199
Telp: Telepon: 480-792-7200
Fax: Telepon: 480-792-7277
Dukungan Teknis: www.microchip.com/dukungan
Web Alamat: www.microchip.com

Dokumen / Sumber Daya

Generator Pola MICROCHIP IP [Bahasa Indonesia:] Panduan Pengguna
Generator Pola IP, IP, Generator IP, Generator Pola, Generator, Pola

Referensi

Tinggalkan komentar

Alamat email Anda tidak akan dipublikasikan. Bidang yang wajib diisi ditandai *