logo mikrosemi

Pengawal Paparan Microsemi UG0649

Pengawal Paparan Microsemi UG0649

Microsemi tidak membuat waranti, perwakilan atau jaminan mengenai maklumat yang terkandung di sini atau kesesuaian produk dan perkhidmatannya untuk apa-apa tujuan tertentu, dan Microsemi juga tidak memikul sebarang liabiliti yang timbul daripada aplikasi atau penggunaan mana-mana produk atau litar. Produk yang dijual di bawah ini dan mana-mana produk lain yang dijual oleh Microsemi telah tertakluk kepada ujian terhad dan tidak boleh digunakan bersama dengan peralatan atau aplikasi kritikal misi. Sebarang spesifikasi prestasi dipercayai boleh dipercayai tetapi tidak disahkan, dan Pembeli mesti menjalankan dan melengkapkan semua prestasi dan ujian lain produk, bersendirian dan bersama-sama dengan, atau dipasang dalam, mana-mana produk akhir. Pembeli tidak boleh bergantung pada mana-mana data dan spesifikasi prestasi atau parameter yang disediakan oleh Microsemi. Adalah menjadi tanggungjawab Pembeli untuk menentukan secara bebas kesesuaian mana-mana produk dan untuk menguji dan mengesahkan yang sama. Maklumat yang diberikan oleh Microsemi di bawah ini disediakan "seadanya, di mana ada" dan dengan semua kesilapan, dan keseluruhan risiko yang berkaitan dengan maklumat tersebut adalah sepenuhnya kepada Pembeli. Microsemi tidak memberikan, secara eksplisit atau tersirat, kepada mana-mana pihak apa-apa hak paten, lesen, atau mana-mana hak IP lain, sama ada berkenaan dengan maklumat itu sendiri atau apa-apa yang diterangkan oleh maklumat tersebut. Maklumat yang diberikan dalam dokumen ini adalah hak milik Microsemi, dan Microsemi berhak untuk membuat sebarang perubahan pada maklumat dalam dokumen ini atau kepada mana-mana produk dan perkhidmatan pada bila-bila masa tanpa notis.

Mengenai Microsemi
Microsemi, anak syarikat milik penuh Microchip Technology Inc. (Nasdaq: MCHP), menawarkan portfolio komprehensif semikonduktor dan penyelesaian sistem untuk aeroangkasa & pertahanan, komunikasi, pusat data dan pasaran perindustrian. Produk termasuk litar bersepadu isyarat bercampur analog berprestasi tinggi dan keras sinaran, FPGA, SoC dan ASIC; produk pengurusan kuasa; pemasaan dan peranti penyegerakan serta penyelesaian masa yang tepat, menetapkan piawaian masa dunia; peranti pemprosesan suara; penyelesaian RF; komponen diskret; penyelesaian storan dan komunikasi perusahaan, teknologi keselamatan dan anti-t berskalaamper produk; Penyelesaian Ethernet; IC dan rentang tengah Power-over-Ethernet; serta keupayaan dan perkhidmatan reka bentuk tersuai. Ketahui lebih lanjut di www.microsemi.com.

Sejarah Semakan

Sejarah semakan menerangkan perubahan yang telah dilaksanakan dalam dokumen. Perubahan disenaraikan mengikut semakan, bermula dengan penerbitan semasa.
Semakan 7.0
Berikut ialah ringkasan perubahan dalam semakan 7.0 dokumen ini.

  • Parameter Konfigurasi Dikemas kini, halaman 5 bahagian.
  • Kemas kini Penggunaan Sumber, halaman 8 bahagian.
  • Bentuk gelombang testbench pengawal paparan dikemas kini. Lihat Rajah 12, muka surat 7.

Semakan 6.0
Berikut ialah ringkasan perubahan dalam semakan 6.0 dokumen ini.

  • Mengemas kini bahagian Pengenalan, muka surat 2.
  •  Mengemas kini Rajah Blok dan Rajah Masa Pengawal Paparan.
  • Jadual dikemas kini seperti Input dan Output Pengawal Paparan, Parameter Konfigurasi dan Laporan Penggunaan Sumber.
  • Mengemas kini parameter konfigurasi testbench dan beberapa angka bahagian Testbench.

Semakan 5.0
Berikut ialah ringkasan perubahan dalam semakan 5.0 dokumen ini.

  • Kemas kini Penggunaan Sumber, halaman 8 bahagian.

Semakan 4.0
Berikut ialah ringkasan perubahan dalam semakan 4.0 dokumen ini.

  • Simulasi Testbench yang dikemas kini, halaman 6 bahagian.

Semakan 3.0
Berikut ialah ringkasan perubahan dalam semakan 3.0 dokumen ini.

  • Bahagian yang dikemas kini Pelaksanaan Perkakasan, halaman 3 dengan isyarat input ddr_rd_video_resolution.
  • Mengemas kini resolusi kawalan paparan kepada 4096 × 2160. Untuk maklumat lanjut, lihat Input dan Output, halaman 4.
  • Bahagian yang ditambah Simulasi Testbench, halaman 6.

Semakan 2.0
Jadual 2 dikemas kini, halaman 5 dengan isyarat g_DEPTH_OF_VIDEO_PIXEL_FROM_DDR. Untuk maklumat lanjut lihat Parameter Konfigurasi, halaman 5 (SAR 76065).

Semakan 1.0
Semakan 1.0 ialah penerbitan pertama dokumen ini.

pengenalan

Pengawal paparan menjana isyarat penyegerakan paparan berdasarkan resolusi paparan. Ia menjana isyarat penyegerakan mendatar dan menegak, isyarat aktif mendatar dan menegak, hujung bingkai dan isyarat membolehkan data. Data video input juga disegerakkan dengan isyarat penyegerakan ini. Isyarat penyegerakan bersama-sama dengan data video boleh disalurkan ke kad DVI, HDMI atau VGA yang antara muka dengan monitor paparan.

Rajah berikut menunjukkan bentuk gelombang isyarat penyegerakan.

Rajah 1 • Bentuk Gelombang Isyarat Segerak

Pengawal Paparan Microsemi UG0649 1

Pelaksanaan Perkakasan

Rajah berikut menunjukkan rajah blok pengawal paparan.

Rajah 2 • Paparan Rajah Blok Pengawal

Pengawal Paparan Microsemi UG0649 2

Pengawal paparan mempunyai dua submodul berikut.

Penjana Isyarat 1
Ia mempunyai satu kaunter mendatar dan satu kaunter menegak. Kaunter mendatar mula mengira sebaik sahaja isyarat ENABLE_I menjadi tinggi dan ditetapkan semula kepada sifar setiap kali apabila ia mencapai jumlah kiraan mendatar (Resolusi Mendatar + Anjung Depan Mendatar + Anjung belakang mendatar + Lebar Penyegerakan Mendatar). Pembilang menegak mula mengira selepas tamat garisan mendatar pertama dan ditetapkan semula kepada sifar apabila ia mencapai jumlah kiraan menegak (Resolusi Menegak + Anjung Depan Menegak + Anjung belakang menegak + Lebar Penyegerakan Menegak).
Isyarat DATA_TRIGGER_O dijana oleh penjana isyarat1 berdasarkan nilai pembilang mendatar dan menegak.

Penjana Isyarat 2
Ia juga mempunyai satu kaunter mendatar dan satu kaunter menegak. Pembilang mendatar mula mengira apabila EXT_SYNC_SIGNAL_I menjadi tinggi dan ditetapkan semula kepada sifar setiap kali apabila ia mencapai jumlah kiraan mendatar (Resolusi Mendatar + Anjung Hadapan Mendatar + Anjung belakang mendatar + Lebar Penyegerakan Mendatar). Pembilang menegak mula mengira apabila pembilang mendatar mencapai jumlah kiraan mendatar untuk kali pertama. Pembilang menegak ditetapkan semula kepada sifar apabila ia mencapai jumlah kiraan menegak (Resolusi Menegak + Anjung Depan Menegak + Anjung belakang menegak + Lebar Penyegerakan Menegak). Isyarat H_SYNC_O, V_SYNC_O, H_ACTIVE_O, V_ACTIVE_O dan DATA_ENABLE_O dijana oleh penjana isyarat2 berdasarkan nilai pembilang mendatar dan menegak.

Input dan Output

Pelabuhan

Jadual berikut menyenaraikan perihalan port input dan output. Jadual 1 • Input dan Output Pengawal Paparan

Nama Isyarat Arah Lebar Penerangan
RESETN_I Input 1 bit Isyarat tetapan semula tak segerak rendah yang aktif untuk mereka bentuk
SYS_CLK_I Input 1 bit Jam sistem
ENABLE_I Input 1 bit Mendayakan pengawal paparan
ENABLE_EXT_SYNC_I Input 1 bit Mendayakan penyegerakan luaran
EXT_SYNC_SIGNAL_I Input 1 bit Isyarat rujukan penyegerakan luaran. Ia digunakan untuk mengimbangi kelewatan yang dijana oleh blok perantaraan. Ciri pemasaannya harus sepadan dengan peleraian video (ditetapkan menggunakan G_VIDEO_FORMAT) yang dipilih.
H_SYNC_O Keluaran 1 bit Nadi penyegerakan mendatar aktif
V_SYNC_O Keluaran 1 bit Nadi penyegerakan menegak aktif
H_ACTIVE_O Keluaran 1 bit Tempoh video aktif mendatar
V_ACTIVE_O Keluaran 1 bit Tempoh video aktif menegak
DATA_TRIGGER_O Keluaran 1 bit Pencetus data. Ia digunakan untuk mencetuskan operasi baca DDR
FRAME_END_O Keluaran 1 bit Menjadi tinggi untuk satu jam selepas setiap bingkai berakhir
DATA_ENABLE_O Keluaran 1 bit Dayakan data untuk HDMI
H_RES_O Keluaran 16 bit Resolusi mendatar

Parameter Konfigurasi

Jadual berikut menyenaraikan perihalan parameter konfigurasi generik yang digunakan dalam pelaksanaan perkakasan pengawal paparan, yang boleh berbeza-beza berdasarkan keperluan aplikasi.

Pengawal Paparan Microsemi UG0649 3

Rajah Masa

Pengawal Paparan Microsemi UG0649 4

Simulasi Testbench

Meja ujian disediakan untuk menyemak kefungsian pengawal paparan. Jadual berikut menyenaraikan parameter yang boleh dikonfigurasikan.

Pengawal Paparan Microsemi UG0649 5

Langkah berikut menerangkan cara mensimulasikan teras menggunakan testbench.

  1. Dalam tetingkap Libero SoC Design Flow, kembangkan Cipta Reka Bentuk, klik dua kali Cipta SmartDesign Testbench atau klik kanan Cipta SmartDesign Testbench dan klik Jalankan untuk mencipta SmartDesign testbench. Lihat rajah berikut.Pengawal Paparan Microsemi UG0649 6
  2. Masukkan nama untuk meja ujian SmartDesign baharu dalam kotak dialog Cipta SmartDesign Testbench Baharu dan klik OK seperti yang ditunjukkan dalam rajah berikut.Pengawal Paparan Microsemi UG0649 7
    Bangku ujian SmartDesign dibuat dan kanvas muncul di sebelah kanan anak tetingkap Aliran Reka Bentuk.
  3. Dalam Katalog Libero SoC (View > Windows > Catalog), kembangkan Video Penyelesaian dan seret dan lepaskan teras Pengawal Paparan ke kanvas meja ujian SmartDesign, seperti yang ditunjukkan dalam rajah berikut.Pengawal Paparan Microsemi UG0649 8
  4. Pilih semua port, klik kanan, dan pilih Naikkan ke Tahap Teratas, seperti yang ditunjukkan dalam rajah berikut.Pengawal Paparan Microsemi UG0649 9
  5. Klik Generate Component daripada bar alat SmartDesign, seperti yang ditunjukkan dalam rajah berikutPengawal Paparan Microsemi UG0649 10
  6. Pada tab Hierarki Rangsangan, klik kanan display_controller_test (display_controller_tb.vhd) testbenchPengawal Paparan Microsemi UG0649 11

Alat ModelSim muncul dengan bangku ujian file dimuatkan padanya seperti yang ditunjukkan dalam rajah berikut

Pengawal Paparan Microsemi UG0649 12

Jika simulasi terganggu kerana had masa jalan dalam DO file, gunakan perintah run -all untuk melengkapkan simulasi. Selepas simulasi selesai, imej keluaran bangku ujian file muncul dalam folder simulasi (View > Files > simulasi). Untuk maklumat lanjut tentang mengemas kini parameter bangku ujian, lihat Jadual 3, halaman 6.

Penggunaan Sumber

Pengawal paparan dilaksanakan dalam SmartFusion2 dan IGLOO2 system-on-chip (SoC) FPGA (pakej M2S150T-1FC1152) dan PolarFire FPGA (MPF300TS – 1FCG1152E Package). Jadual berikut menyenaraikan sumber yang digunakan oleh FPGA apabila G_VIDEO_FORMAT = 1920×1080 dan G_PIXELS_PER_CLK = 1.

sumber Penggunaan
DFF 79
4LUTs 150
LSRAM 0
MATEMATIK 0
sumber Penggunaan
DFF 79
4LUTs 149
RAM1Kx18 0
RAM64x18 0
SPRM 0

Ibu Pejabat Microsemi
One Enterprise, Aliso Viejo, CA 92656 USA
Dalam Amerika Syarikat: +1 800-713-4113 Di luar AS: +1 949-380-6100 Jualan: +1 949-380-6136
Faks: +1 949-215-4996
e-mel: sales.support@microsemi.com www.microsemi.com

2019 Microsemi, anak syarikat milik penuh Microchip Technology Inc. Hak cipta terpelihara. Microsemi dan logo Microsemi adalah tanda dagangan berdaftar Microsemi Corporation. Semua tanda dagangan dan tanda perkhidmatan lain adalah hak milik pemilik masing-masing.

Dokumen / Sumber

Pengawal Paparan Microsemi UG0649 [pdf] Panduan Pengguna
UG0649 Pengawal Paparan, UG0649, Pengawal Paparan, Pengawal

Rujukan

Tinggalkan komen

Alamat e-mel anda tidak akan diterbitkan. Medan yang diperlukan ditanda *