From f121eb17e5ad9d7673015ffa6cc7a71c1ea6fa46 Mon Sep 17 00:00:00 2001 From: zhaohe Date: Wed, 27 Mar 2024 17:03:32 +0800 Subject: [PATCH] fix bug --- led_test.pds | 82 +++++++++++++++++++++++++++--- source/src/business/record_sig_generator.v | 6 +-- 2 files changed, 77 insertions(+), 11 deletions(-) diff --git a/led_test.pds b/led_test.pds index 022c403..9786a79 100644 --- a/led_test.pds +++ b/led_test.pds @@ -1,5 +1,5 @@ (_flow fab_demo "2021.1-SP7" - (_comment "Generated by Fabric Compiler (version on 2021.1-SP7) at Wed Mar 27 16:10:02 2024") + (_comment "Generated by Fabric Compiler (version on 2021.1-SP7) at Wed Mar 27 17:03:14 2024") (_version "1.0.5") (_status "initial") (_project @@ -211,7 +211,7 @@ ) (_file "source/src/business/record_sig_generator.v" (_format verilog) - (_timespec "2024-03-26T18:42:49") + (_timespec "2024-03-27T17:03:14") ) (_file "source/src/sys_signal_delayer.v" (_format verilog) @@ -311,7 +311,7 @@ ) (_task tsk_compile (_command cmd_compile - (_gci_state (_integer 2)) + (_gci_state (_integer 3)) (_db_output (_file "compile/Top_comp.adf" (_format adif) @@ -335,7 +335,7 @@ ) (_task tsk_synthesis (_command cmd_synthesize - (_gci_state (_integer 2)) + (_gci_state (_integer 3)) (_option ads (_switch ON)) (_option selected_syn_tool_opt (_integer 2)) (_db_output @@ -372,7 +372,7 @@ ) (_task tsk_devmap (_command cmd_devmap - (_gci_state (_integer 2)) + (_gci_state (_integer 3)) (_db_output (_file "device_map/Top_map.adf" (_format adif) @@ -409,7 +409,7 @@ ) (_task tsk_pnr (_command cmd_pnr - (_gci_state (_integer 0)) + (_gci_state (_integer 3)) (_option gplace_seed (_integer 8)) (_option seed_step (_integer 4)) (_option saved_outcome (_integer 4)) @@ -417,6 +417,38 @@ (_option share_router_control_signal (_boolean FALSE)) (_option check_clk_net_route_by_srb (_boolean FALSE)) (_option fix_hold_violation_in_route (_boolean FALSE)) + (_db_output + (_file "place_route/Top_pnr.adf" + (_format adif) + (_timespec "2024-03-27T16:14:14") + ) + ) + (_output + (_file "place_route/Top.prr" + (_format text) + (_timespec "2024-03-27T16:14:14") + ) + (_file "place_route/Top_prr.prt" + (_format text) + (_timespec "2024-03-27T16:14:14") + ) + (_file "place_route/clock_utilization.txt" + (_format text) + (_timespec "2024-03-27T16:14:14") + ) + (_file "place_route/Top_plc.adf" + (_format adif) + (_timespec "2024-03-27T16:11:33") + ) + (_file "place_route/Top_pnr.netlist" + (_format text) + (_timespec "2024-03-27T16:14:14") + ) + (_file "place_route/prr.db" + (_format text) + (_timespec "2024-03-27T16:14:14") + ) + ) ) (_widget wgt_power_calculator (_attribute _click_to_run (_switch ON)) @@ -425,8 +457,24 @@ (_attribute _click_to_run (_switch ON)) ) (_command cmd_report_post_pnr_timing - (_gci_state (_integer 0)) + (_gci_state (_integer 3)) (_attribute _auto_exe_lock (_switch OFF)) + (_db_output + (_file "report_timing/Top_rtp.adf" + (_format adif) + (_timespec "2024-03-27T16:14:22") + ) + ) + (_output + (_file "report_timing/Top.rtr" + (_format text) + (_timespec "2024-03-27T16:14:23") + ) + (_file "report_timing/rtr.db" + (_format text) + (_timespec "2024-03-27T16:14:23") + ) + ) ) (_widget wgt_arch_browser (_attribute _click_to_run (_switch ON)) @@ -444,8 +492,26 @@ ) (_task tsk_gen_bitstream (_command cmd_gen_bitstream - (_gci_state (_integer 0)) + (_gci_state (_integer 3)) (_option unused_io_status (_string "KEEPER")) + (_output + (_file "generate_bitstream/Top.sbit" + (_format text) + (_timespec "2024-03-27T16:14:42") + ) + (_file "generate_bitstream/Top.smsk" + (_format text) + (_timespec "2024-03-27T16:14:42") + ) + (_file "generate_bitstream/Top.bgr" + (_format text) + (_timespec "2024-03-27T16:14:42") + ) + (_file "generate_bitstream/bgr.db" + (_format text) + (_timespec "2024-03-27T16:14:42") + ) + ) ) ) ) diff --git a/source/src/business/record_sig_generator.v b/source/src/business/record_sig_generator.v index e6c7c81..0b5ffbc 100644 --- a/source/src/business/record_sig_generator.v +++ b/source/src/business/record_sig_generator.v @@ -144,9 +144,9 @@ module record_sig_generator #( zutils_multiplexer_32t1_v2 ttltrigger_edge_multiplexer ( .chooseindex(reg9_ttlin_trigger_edge_select), //in - .in1 (ttl_in_choose_rsing_edge_sig), - .in2 (ttl_in_choose_falling_edge_sig), - .in3 (ttl_in_choose_edge_sig), + .in0 (ttl_in_choose_rsing_edge_sig), + .in1 (ttl_in_choose_falling_edge_sig), + .in2 (ttl_in_choose_edge_sig), //out .out (ttl_in_choose_trigger_edge) );