Masalah Kritis
Inti IP DisplayPort tidak menegaskan sinyal rx_vid_locked untuk desain Mode RBR. Penerima tidak menunjukkan data apa pun.
Anda tidak akan dapat menguji desain Anda dalam mode RBR dalam simulasi. Simulasi uji akhirnya habis setelah periode waktu tertentu.
Untuk menghasilkan inti IP VHDL, ikuti langkah-langkah berikut:
- Dalam editor teks yang terbuka direktori <Quartus II>\ip\altera\uniphy\lib\altera_uniphy_qdrii_hw.tcl. �
- Cari string "
LANGUAGE
" yang muncul dalam kode berikut:append param_str ",LANGUAGE=[get_generation_property HDL_LANGUAGE]
" - Ubah baris ini ke kode berikut:
append param_str ",LANGUAGE=vhdl"
� - Lanjutkan mencari kemunculan string berikutnya
"
LANGUAGE
" yang muncul dalam kode berikut:if {[string compare -nocase [get_generation_property HDL_LANGUAGE]� verilog] == 0} {� add_file /.v {SYNTHESIS SUBDIR}� puts "set_global_assignment -name VERILOG_FILE \[file� join $::quartus(qip_path) .v\]"� } else { add_file /.vhd {SYNTHESIS SUBDIR}� puts "set_global_assignment -name VHDL_FILE \[file join $::quartus(qip_path) .vhd\]" }�
- Komentari baris
if
, bariselse
, dan blok kode di bagian persyaratan sehingga kode di blok "else
" selalu dieksekusi, mirip dengan kode berikut:# if {[string compare -nocase [get_generation_property HDL_LANGUAGE] verilog] == 0} {� # add_file /.v {SYNTHESIS SUBDIR}� # puts "set_global_assignment -name VERILOG_FILE \[file join $::quartus(qip_path) .v\]"� # } else { add_file /.vhd {SYNTHESIS SUBDIR}� puts "set_global_assignment -name VHDL_FILE \[file join� $::quartus(qip_path) .vhd\]" # }
- Gunakan antarmuka MegaWizard untuk menghasilkan berbasis UniPHY Inti IP.
Untuk menghasilkan inti IP HDL Verilog, kembalikan file altera_uniphy_qdrii_hw.tcl asli.