Added 4 digit 7seg display module (confirmed working for now),

Added Inputs for displaying registers / Program Counter high and low bits,
Assigned pins for Display digits, inputs (Labeled HID) and the clk button
This commit is contained in:
TroubleElectrical committed 2026-10-13 16:32:15 +11:00
1 parent 353923eadf
commit 25a953cdc6
138 files changed
+2431 -744

No files matched your search

+59
View File
@@ -60,4 +60,63 @@ set_global_assignment -name PARTITION_NETLIST_TYPE SOURCE -section_id Top
set_global_assignment -name PARTITION_FITTER_PRESERVATION_LEVEL PLACEMENT_AND_ROUTING -section_id Top
set_global_assignment -name PARTITION_COLOR 16764057 -section_id Top
set_location_assignment PIN_AE19 -to HID_Register[4]
set_location_assignment PIN_Y11 -to HID_Register[3]
set_location_assignment PIN_AC10 -to HID_Register[2]
set_location_assignment PIN_V10 -to HID_Register[1]
set_instance_assignment -name IO_STANDARD "1.2 V" -to HID_Register[4]
set_instance_assignment -name IO_STANDARD "1.2 V" -to HID_Register[3]
set_instance_assignment -name IO_STANDARD "1.2 V" -to HID_Register[2]
set_instance_assignment -name IO_STANDARD "1.2 V" -to HID_Register[1]
set_location_assignment PIN_AB10 -to HID_Register[0]
set_instance_assignment -name IO_STANDARD "1.2 V" -to HID_Register[0]
set_instance_assignment -name IO_STANDARD "1.2 V" -to HID_Register
set_location_assignment PIN_W11 -to HID_PC[0]
set_location_assignment PIN_AC8 -to HID_Hi_Low[0]
set_instance_assignment -name IO_STANDARD "1.2 V" -to HID_Hi_Low[0]
set_instance_assignment -name IO_STANDARD "1.2 V" -to HID_PC[0]
set_location_assignment PIN_Y16 -to clk[0]
set_instance_assignment -name IO_STANDARD "1.2 V" -to clk[0]
set_location_assignment PIN_Y18 -to out_seg_0[7]
set_location_assignment PIN_Y19 -to out_seg_0[6]
set_location_assignment PIN_Y20 -to out_seg_0[5]
set_location_assignment PIN_W18 -to out_seg_0[4]
set_location_assignment PIN_V17 -to out_seg_0[3]
set_location_assignment PIN_V18 -to out_seg_0[2]
set_location_assignment PIN_V19 -to out_seg_0[1]
set_location_assignment PIN_AF24 -to out_seg_1[7]
set_location_assignment PIN_AC19 -to out_seg_1[6]
set_location_assignment PIN_AE25 -to out_seg_1[5]
set_location_assignment PIN_AE26 -to out_seg_1[4]
set_location_assignment PIN_AB19 -to out_seg_1[3]
set_location_assignment PIN_AD26 -to out_seg_1[2]
set_location_assignment PIN_AA18 -to out_seg_1[1]
set_instance_assignment -name IO_STANDARD "1.2 V" -to out_seg_0[7]
set_instance_assignment -name IO_STANDARD "1.2 V" -to out_seg_0[6]
set_instance_assignment -name IO_STANDARD "1.2 V" -to out_seg_0[5]
set_instance_assignment -name IO_STANDARD "1.2 V" -to out_seg_0[4]
set_instance_assignment -name IO_STANDARD "1.2 V" -to out_seg_0[3]
set_instance_assignment -name IO_STANDARD "1.2 V" -to out_seg_0[2]
set_instance_assignment -name IO_STANDARD "1.2 V" -to out_seg_0[1]
set_instance_assignment -name IO_STANDARD "1.2 V" -to out_seg_1[7]
set_instance_assignment -name IO_STANDARD "1.2 V" -to out_seg_1[6]
set_instance_assignment -name IO_STANDARD "1.2 V" -to out_seg_1[5]
set_instance_assignment -name IO_STANDARD "1.2 V" -to out_seg_1[4]
set_instance_assignment -name IO_STANDARD "1.2 V" -to out_seg_1[3]
set_instance_assignment -name IO_STANDARD "1.2 V" -to out_seg_1[2]
set_instance_assignment -name IO_STANDARD "1.2 V" -to out_seg_1[1]
set_location_assignment PIN_AD7 -to out_seg_2[1]
set_location_assignment PIN_W20 -to out_seg_2[7]
set_location_assignment PIN_AD6 -to out_seg_2[2]
set_location_assignment PIN_U20 -to out_seg_2[3]
set_location_assignment PIN_V22 -to out_seg_2[4]
set_location_assignment PIN_V20 -to out_seg_2[5]
set_location_assignment PIN_W21 -to out_seg_2[6]
set_location_assignment PIN_AC22 -to out_seg_3[7]
set_location_assignment PIN_Y24 -to out_seg_3[1]
set_location_assignment PIN_Y23 -to out_seg_3[2]
set_location_assignment PIN_AA23 -to out_seg_3[3]
set_location_assignment PIN_AA22 -to out_seg_3[4]
set_location_assignment PIN_AC24 -to out_seg_3[5]
set_location_assignment PIN_AC23 -to out_seg_3[6]
set_instance_assignment -name PARTITION_HIERARCHY root_partition -to | -section_id Top