Skip to content

Commit

Permalink
ftm4dp: QSF update, add in/out/inout register assignments
Browse files Browse the repository at this point in the history
  • Loading branch information
alyxazon committed Apr 26, 2024
1 parent bab15e1 commit b0f326c
Showing 1 changed file with 130 additions and 0 deletions.
130 changes: 130 additions & 0 deletions syn/gsi_scu/ftm4dp/ftm4dp.qsf
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,124 @@ set_global_assignment -name ACTIVE_SERIAL_CLOCK FREQ_100MHZ
set_global_assignment -name ADV_NETLIST_OPT_SYNTH_WYSIWYG_REMAP OFF
set_global_assignment -name AHDL_FILE ../../../modules/modulbus/i2c.tdf
set_global_assignment -name ALLOW_POWER_UP_DONT_CARE OFF
set_global_assignment -name ASSIGNMENT_GROUP_MEMBER ctl -section_id USB_GROUP
set_global_assignment -name ASSIGNMENT_GROUP_MEMBER ctl -section_id USB_GROUP_IN
set_global_assignment -name ASSIGNMENT_GROUP_MEMBER fd -section_id USB_GROUP
set_global_assignment -name ASSIGNMENT_GROUP_MEMBER fd -section_id USB_GROUP_INOUT
set_global_assignment -name ASSIGNMENT_GROUP_MEMBER pa -section_id USB_GROUP
set_global_assignment -name ASSIGNMENT_GROUP_MEMBER pa -section_id USB_GROUP_INOUT
set_global_assignment -name ASSIGNMENT_GROUP_MEMBER psram_a[0] -section_id PSRAM_GROUP
set_global_assignment -name ASSIGNMENT_GROUP_MEMBER psram_a[0] -section_id PSRAM_GROUP_OUT
set_global_assignment -name ASSIGNMENT_GROUP_MEMBER psram_a[10] -section_id PSRAM_GROUP
set_global_assignment -name ASSIGNMENT_GROUP_MEMBER psram_a[10] -section_id PSRAM_GROUP_OUT
set_global_assignment -name ASSIGNMENT_GROUP_MEMBER psram_a[11] -section_id PSRAM_GROUP
set_global_assignment -name ASSIGNMENT_GROUP_MEMBER psram_a[11] -section_id PSRAM_GROUP_OUT
set_global_assignment -name ASSIGNMENT_GROUP_MEMBER psram_a[12] -section_id PSRAM_GROUP
set_global_assignment -name ASSIGNMENT_GROUP_MEMBER psram_a[12] -section_id PSRAM_GROUP_OUT
set_global_assignment -name ASSIGNMENT_GROUP_MEMBER psram_a[13] -section_id PSRAM_GROUP
set_global_assignment -name ASSIGNMENT_GROUP_MEMBER psram_a[13] -section_id PSRAM_GROUP_OUT
set_global_assignment -name ASSIGNMENT_GROUP_MEMBER psram_a[14] -section_id PSRAM_GROUP
set_global_assignment -name ASSIGNMENT_GROUP_MEMBER psram_a[14] -section_id PSRAM_GROUP_OUT
set_global_assignment -name ASSIGNMENT_GROUP_MEMBER psram_a[15] -section_id PSRAM_GROUP
set_global_assignment -name ASSIGNMENT_GROUP_MEMBER psram_a[15] -section_id PSRAM_GROUP_OUT
set_global_assignment -name ASSIGNMENT_GROUP_MEMBER psram_a[16] -section_id PSRAM_GROUP
set_global_assignment -name ASSIGNMENT_GROUP_MEMBER psram_a[16] -section_id PSRAM_GROUP_OUT
set_global_assignment -name ASSIGNMENT_GROUP_MEMBER psram_a[17] -section_id PSRAM_GROUP
set_global_assignment -name ASSIGNMENT_GROUP_MEMBER psram_a[17] -section_id PSRAM_GROUP_OUT
set_global_assignment -name ASSIGNMENT_GROUP_MEMBER psram_a[18] -section_id PSRAM_GROUP
set_global_assignment -name ASSIGNMENT_GROUP_MEMBER psram_a[18] -section_id PSRAM_GROUP_OUT
set_global_assignment -name ASSIGNMENT_GROUP_MEMBER psram_a[19] -section_id PSRAM_GROUP
set_global_assignment -name ASSIGNMENT_GROUP_MEMBER psram_a[19] -section_id PSRAM_GROUP_OUT
set_global_assignment -name ASSIGNMENT_GROUP_MEMBER psram_a[1] -section_id PSRAM_GROUP
set_global_assignment -name ASSIGNMENT_GROUP_MEMBER psram_a[1] -section_id PSRAM_GROUP_OUT
set_global_assignment -name ASSIGNMENT_GROUP_MEMBER psram_a[20] -section_id PSRAM_GROUP
set_global_assignment -name ASSIGNMENT_GROUP_MEMBER psram_a[20] -section_id PSRAM_GROUP_OUT
set_global_assignment -name ASSIGNMENT_GROUP_MEMBER psram_a[21] -section_id PSRAM_GROUP
set_global_assignment -name ASSIGNMENT_GROUP_MEMBER psram_a[21] -section_id PSRAM_GROUP_OUT
set_global_assignment -name ASSIGNMENT_GROUP_MEMBER psram_a[22] -section_id PSRAM_GROUP
set_global_assignment -name ASSIGNMENT_GROUP_MEMBER psram_a[22] -section_id PSRAM_GROUP_OUT
set_global_assignment -name ASSIGNMENT_GROUP_MEMBER psram_a[23] -section_id PSRAM_GROUP
set_global_assignment -name ASSIGNMENT_GROUP_MEMBER psram_a[23] -section_id PSRAM_GROUP_OUT
set_global_assignment -name ASSIGNMENT_GROUP_MEMBER psram_a[2] -section_id PSRAM_GROUP
set_global_assignment -name ASSIGNMENT_GROUP_MEMBER psram_a[2] -section_id PSRAM_GROUP_OUT
set_global_assignment -name ASSIGNMENT_GROUP_MEMBER psram_a[3] -section_id PSRAM_GROUP
set_global_assignment -name ASSIGNMENT_GROUP_MEMBER psram_a[3] -section_id PSRAM_GROUP_OUT
set_global_assignment -name ASSIGNMENT_GROUP_MEMBER psram_a[4] -section_id PSRAM_GROUP
set_global_assignment -name ASSIGNMENT_GROUP_MEMBER psram_a[4] -section_id PSRAM_GROUP_OUT
set_global_assignment -name ASSIGNMENT_GROUP_MEMBER psram_a[5] -section_id PSRAM_GROUP
set_global_assignment -name ASSIGNMENT_GROUP_MEMBER psram_a[5] -section_id PSRAM_GROUP_OUT
set_global_assignment -name ASSIGNMENT_GROUP_MEMBER psram_a[6] -section_id PSRAM_GROUP
set_global_assignment -name ASSIGNMENT_GROUP_MEMBER psram_a[6] -section_id PSRAM_GROUP_OUT
set_global_assignment -name ASSIGNMENT_GROUP_MEMBER psram_a[7] -section_id PSRAM_GROUP
set_global_assignment -name ASSIGNMENT_GROUP_MEMBER psram_a[7] -section_id PSRAM_GROUP_OUT
set_global_assignment -name ASSIGNMENT_GROUP_MEMBER psram_a[8] -section_id PSRAM_GROUP
set_global_assignment -name ASSIGNMENT_GROUP_MEMBER psram_a[8] -section_id PSRAM_GROUP_OUT
set_global_assignment -name ASSIGNMENT_GROUP_MEMBER psram_a[9] -section_id PSRAM_GROUP
set_global_assignment -name ASSIGNMENT_GROUP_MEMBER psram_a[9] -section_id PSRAM_GROUP_OUT
set_global_assignment -name ASSIGNMENT_GROUP_MEMBER psram_advn -section_id PSRAM_GROUP
set_global_assignment -name ASSIGNMENT_GROUP_MEMBER psram_advn -section_id PSRAM_GROUP_OUT
set_global_assignment -name ASSIGNMENT_GROUP_MEMBER psram_cen[0] -section_id PSRAM_GROUP
set_global_assignment -name ASSIGNMENT_GROUP_MEMBER psram_cen[0] -section_id PSRAM_GROUP_OUT
set_global_assignment -name ASSIGNMENT_GROUP_MEMBER psram_cen[1] -section_id PSRAM_GROUP
set_global_assignment -name ASSIGNMENT_GROUP_MEMBER psram_cen[1] -section_id PSRAM_GROUP_OUT
set_global_assignment -name ASSIGNMENT_GROUP_MEMBER psram_cen[2] -section_id PSRAM_GROUP
set_global_assignment -name ASSIGNMENT_GROUP_MEMBER psram_cen[2] -section_id PSRAM_GROUP_OUT
set_global_assignment -name ASSIGNMENT_GROUP_MEMBER psram_cen[3] -section_id PSRAM_GROUP
set_global_assignment -name ASSIGNMENT_GROUP_MEMBER psram_cen[3] -section_id PSRAM_GROUP_OUT
set_global_assignment -name ASSIGNMENT_GROUP_MEMBER psram_clk -section_id PSRAM_GROUP
set_global_assignment -name ASSIGNMENT_GROUP_MEMBER psram_clk -section_id PSRAM_GROUP_OUT
set_global_assignment -name ASSIGNMENT_GROUP_MEMBER psram_cre -section_id PSRAM_GROUP
set_global_assignment -name ASSIGNMENT_GROUP_MEMBER psram_cre -section_id PSRAM_GROUP_OUT
set_global_assignment -name ASSIGNMENT_GROUP_MEMBER psram_dq[0] -section_id PSRAM_GROUP
set_global_assignment -name ASSIGNMENT_GROUP_MEMBER psram_dq[0] -section_id PSRAM_GROUP_INOUT
set_global_assignment -name ASSIGNMENT_GROUP_MEMBER psram_dq[10] -section_id PSRAM_GROUP
set_global_assignment -name ASSIGNMENT_GROUP_MEMBER psram_dq[10] -section_id PSRAM_GROUP_INOUT
set_global_assignment -name ASSIGNMENT_GROUP_MEMBER psram_dq[11] -section_id PSRAM_GROUP
set_global_assignment -name ASSIGNMENT_GROUP_MEMBER psram_dq[11] -section_id PSRAM_GROUP_INOUT
set_global_assignment -name ASSIGNMENT_GROUP_MEMBER psram_dq[12] -section_id PSRAM_GROUP
set_global_assignment -name ASSIGNMENT_GROUP_MEMBER psram_dq[12] -section_id PSRAM_GROUP_INOUT
set_global_assignment -name ASSIGNMENT_GROUP_MEMBER psram_dq[13] -section_id PSRAM_GROUP
set_global_assignment -name ASSIGNMENT_GROUP_MEMBER psram_dq[13] -section_id PSRAM_GROUP_INOUT
set_global_assignment -name ASSIGNMENT_GROUP_MEMBER psram_dq[14] -section_id PSRAM_GROUP
set_global_assignment -name ASSIGNMENT_GROUP_MEMBER psram_dq[14] -section_id PSRAM_GROUP_INOUT
set_global_assignment -name ASSIGNMENT_GROUP_MEMBER psram_dq[15] -section_id PSRAM_GROUP
set_global_assignment -name ASSIGNMENT_GROUP_MEMBER psram_dq[15] -section_id PSRAM_GROUP_INOUT
set_global_assignment -name ASSIGNMENT_GROUP_MEMBER psram_dq[1] -section_id PSRAM_GROUP
set_global_assignment -name ASSIGNMENT_GROUP_MEMBER psram_dq[1] -section_id PSRAM_GROUP_INOUT
set_global_assignment -name ASSIGNMENT_GROUP_MEMBER psram_dq[2] -section_id PSRAM_GROUP
set_global_assignment -name ASSIGNMENT_GROUP_MEMBER psram_dq[2] -section_id PSRAM_GROUP_INOUT
set_global_assignment -name ASSIGNMENT_GROUP_MEMBER psram_dq[3] -section_id PSRAM_GROUP
set_global_assignment -name ASSIGNMENT_GROUP_MEMBER psram_dq[3] -section_id PSRAM_GROUP_INOUT
set_global_assignment -name ASSIGNMENT_GROUP_MEMBER psram_dq[4] -section_id PSRAM_GROUP
set_global_assignment -name ASSIGNMENT_GROUP_MEMBER psram_dq[4] -section_id PSRAM_GROUP_INOUT
set_global_assignment -name ASSIGNMENT_GROUP_MEMBER psram_dq[5] -section_id PSRAM_GROUP
set_global_assignment -name ASSIGNMENT_GROUP_MEMBER psram_dq[5] -section_id PSRAM_GROUP_INOUT
set_global_assignment -name ASSIGNMENT_GROUP_MEMBER psram_dq[6] -section_id PSRAM_GROUP
set_global_assignment -name ASSIGNMENT_GROUP_MEMBER psram_dq[6] -section_id PSRAM_GROUP_INOUT
set_global_assignment -name ASSIGNMENT_GROUP_MEMBER psram_dq[7] -section_id PSRAM_GROUP
set_global_assignment -name ASSIGNMENT_GROUP_MEMBER psram_dq[7] -section_id PSRAM_GROUP_INOUT
set_global_assignment -name ASSIGNMENT_GROUP_MEMBER psram_dq[8] -section_id PSRAM_GROUP
set_global_assignment -name ASSIGNMENT_GROUP_MEMBER psram_dq[8] -section_id PSRAM_GROUP_INOUT
set_global_assignment -name ASSIGNMENT_GROUP_MEMBER psram_dq[9] -section_id PSRAM_GROUP
set_global_assignment -name ASSIGNMENT_GROUP_MEMBER psram_dq[9] -section_id PSRAM_GROUP_INOUT
set_global_assignment -name ASSIGNMENT_GROUP_MEMBER psram_lbn -section_id PSRAM_GROUP
set_global_assignment -name ASSIGNMENT_GROUP_MEMBER psram_lbn -section_id PSRAM_GROUP_OUT
set_global_assignment -name ASSIGNMENT_GROUP_MEMBER psram_oen -section_id PSRAM_GROUP
set_global_assignment -name ASSIGNMENT_GROUP_MEMBER psram_oen -section_id PSRAM_GROUP_OUT
set_global_assignment -name ASSIGNMENT_GROUP_MEMBER psram_ubn -section_id PSRAM_GROUP
set_global_assignment -name ASSIGNMENT_GROUP_MEMBER psram_ubn -section_id PSRAM_GROUP_OUT
set_global_assignment -name ASSIGNMENT_GROUP_MEMBER psram_wait -section_id PSRAM_GROUP
set_global_assignment -name ASSIGNMENT_GROUP_MEMBER psram_wait -section_id PSRAM_GROUP_IN
set_global_assignment -name ASSIGNMENT_GROUP_MEMBER psram_wen -section_id PSRAM_GROUP
set_global_assignment -name ASSIGNMENT_GROUP_MEMBER psram_wen -section_id PSRAM_GROUP_OUT
set_global_assignment -name ASSIGNMENT_GROUP_MEMBER slrd -section_id USB_GROUP
set_global_assignment -name ASSIGNMENT_GROUP_MEMBER slrd -section_id USB_GROUP_OUT
set_global_assignment -name ASSIGNMENT_GROUP_MEMBER slwr -section_id USB_GROUP
set_global_assignment -name ASSIGNMENT_GROUP_MEMBER slwr -section_id USB_GROUP_OUT
set_global_assignment -name ASSIGNMENT_GROUP_MEMBER uclk -section_id USB_GROUP
set_global_assignment -name ASSIGNMENT_GROUP_MEMBER uclk -section_id USB_GROUP_IN
set_global_assignment -name ASSIGNMENT_GROUP_MEMBER ures -section_id USB_GROUP
set_global_assignment -name ASSIGNMENT_GROUP_MEMBER ures -section_id USB_GROUP_OUT
set_global_assignment -name AUTO_SHIFT_REGISTER_RECOGNITION OFF
set_global_assignment -name CRC_ERROR_OPEN_DRAIN OFF
set_global_assignment -name CVP_CONFDONE_OPEN_DRAIN OFF
Expand Down Expand Up @@ -722,6 +840,18 @@ set_global_assignment -name VHDL_FILE ../../../top/gsi_scu/ftm4dp/ftm4dp.vhd -li
set_global_assignment -name VHDL_FILE ../../../top/gsi_scu/ftm4dp/ramsize_pkg.vhd -library work
set_global_assignment -name VHDL_INPUT_VERSION VHDL_2008
set_global_assignment -name VHDL_SHOW_LMF_MAPPING_MESSAGES OFF
set_instance_assignment -name FAST_INPUT_REGISTER ON -to PSRAM_GROUP_IN
set_instance_assignment -name FAST_INPUT_REGISTER ON -to PSRAM_GROUP_INOUT
set_instance_assignment -name FAST_INPUT_REGISTER ON -to USB_GROUP_IN
set_instance_assignment -name FAST_INPUT_REGISTER ON -to USB_GROUP_INOUT
set_instance_assignment -name FAST_OUTPUT_ENABLE_REGISTER ON -to PSRAM_GROUP_INOUT
set_instance_assignment -name FAST_OUTPUT_ENABLE_REGISTER ON -to PSRAM_GROUP_OUT
set_instance_assignment -name FAST_OUTPUT_ENABLE_REGISTER ON -to USB_GROUP_INOUT
set_instance_assignment -name FAST_OUTPUT_ENABLE_REGISTER ON -to USB_GROUP_OUT
set_instance_assignment -name FAST_OUTPUT_REGISTER ON -to PSRAM_GROUP_INOUT
set_instance_assignment -name FAST_OUTPUT_REGISTER ON -to PSRAM_GROUP_OUT
set_instance_assignment -name FAST_OUTPUT_REGISTER ON -to USB_GROUP_INOUT
set_instance_assignment -name FAST_OUTPUT_REGISTER ON -to USB_GROUP_OUT
set_instance_assignment -name IO_STANDARD "1.8 V" -to altera_reserved_ntrst
set_instance_assignment -name IO_STANDARD "1.8 V" -to altera_reserved_tck
set_instance_assignment -name IO_STANDARD "1.8 V" -to altera_reserved_tdi
Expand Down

0 comments on commit b0f326c

Please sign in to comment.