============================================================ Tang Dynasty, V5.0.43066 Copyright: Shanghai Anlogic Infotech Co., Ltd. 2011 - 2021 Executable = D:/Anlogic/TD5.0.43066/bin/td.exe Built at = 20:38:48 Nov 30 2021 Run by = JefferyLi Run Date = Sat Apr 2 13:59:52 2022 Run on = LAPTOP-3NKS5JFR ============================================================ ARC-1001 : Device Initialization. ARC-1001 : ------------------------------------------------------------------ ARC-1001 : OPTION | IO | SETTING ARC-1001 : ------------------------------------------------------------------ ARC-1001 : cso_b/cclk/mosi/miso/dout | T3/R11/T10/P10/S11 | gpio ARC-1001 : done | P13 | gpio ARC-1001 : program_b | T2 | dedicate ARC-1001 : tdi/tms/tck/tdo | C12/A15/C14/E14 | dedicate ARC-1001 : ------------------------------------------------------------------ ARC-1004 : Device setting, marked 5 dedicate IOs in total. RUN-1001 : Print Global Property RUN-1001 : ------------------------------------------------------- RUN-1001 : Parameters | Settings | Default Values RUN-1001 : ------------------------------------------------------- RUN-1001 : message | standard | standard RUN-1001 : mixed_pack_place_flow | on | on RUN-1001 : syn_ip_flow | off | off RUN-1001 : thread | auto | auto RUN-1001 : ------------------------------------------------------- RUN-1001 : Print Design Property RUN-1001 : ------------------------------------------------------ RUN-1001 : Parameters | Settings | Default Values RUN-1001 : ------------------------------------------------------ RUN-1001 : default_reg_initial | auto | auto RUN-1001 : infer_add | on | on RUN-1001 : infer_fsm | off | off RUN-1001 : infer_mult | on | on RUN-1001 : infer_ram | on | on RUN-1001 : infer_reg | on | on RUN-1001 : infer_reg_init_value | on | on RUN-1001 : infer_rom | on | on RUN-1001 : infer_shifter | off | off RUN-1001 : map_dram | auto | auto RUN-1001 : ------------------------------------------------------ RUN-1001 : Print Rtl Property RUN-1001 : ------------------------------------------------------ RUN-1001 : Parameters | Settings | Default Values RUN-1001 : ------------------------------------------------------ RUN-1001 : compress_add | ripple | ripple RUN-1001 : elf_sload | off | off RUN-1001 : fix_undriven | 0 | 0 RUN-1001 : flatten | off | off RUN-1001 : gate_sharing | on | on RUN-1001 : hdl_warning_level | normal | normal RUN-1001 : impl_internal_tribuf | on | on RUN-1001 : impl_set_reset | on | on RUN-1001 : infer_gsr | off | off RUN-1001 : keep_hierarchy | auto | auto RUN-1001 : max_fanout | 9999 | 9999 RUN-1001 : max_oh2bin_len | 10 | 10 RUN-1001 : merge_equal | on | on RUN-1001 : merge_equiv | on | on RUN-1001 : merge_mux | off | off RUN-1001 : min_ce_fanout | 16 | 16 RUN-1001 : min_ripple_len | auto | auto RUN-1001 : oh2bin_ratio | 0.08 | 0.08 RUN-1001 : opt_adder_fanout | on | on RUN-1001 : opt_arith | on | on RUN-1001 : opt_big_gate | off | off RUN-1001 : opt_const | on | on RUN-1001 : opt_const_mult | on | on RUN-1001 : opt_lessthan | on | on RUN-1001 : opt_mux | off | off RUN-1001 : opt_ram | high | high RUN-1001 : rtl_sim_model | off | off RUN-1001 : seq_syn | on | on RUN-1001 : ------------------------------------------------------ HDL-1007 : analyze verilog file ../src/AHBmanager/AHBlite_Block_RAM.v HDL-1007 : analyze verilog file ../src/AHBmanager/AHBlite_Decoder.v HDL-1007 : analyze verilog file ../src/AHBmanager/AHBlite_IQfetch.v HDL-1007 : analyze verilog file ../src/AHBmanager/AHBlite_Interconnect.v HDL-1007 : analyze verilog file ../src/AHBmanager/AHBlite_SlaveMUX.v HDL-1007 : analyze verilog file ../src/AHBmanager/AHBlite_UART.v HDL-1007 : analyze verilog file ../src/AHBmanager/AHBlite_WaterLight.v HDL-5007 WARNING: overwrite current module 'AHBlite_WaterLight' in ../src/AHBmanager/AHBlite_WaterLight.v(1) HDL-1007 : previous definition of design element 'AHBlite_WaterLight' is here in ../src/AHBmanager/AHBlite_IQfetch.v(1) HDL-1007 : analyze verilog file ../src/demodulation/Mul.v HDL-1007 : analyze verilog file ../src/demodulation/demodulation.v HDL-1007 : analyze verilog file ../src/peripherals/Block_RAM.v HDL-1007 : analyze verilog file ../src/peripherals/FIFO.v HDL-1007 : analyze verilog file ../src/peripherals/UART_RX.v HDL-1007 : analyze verilog file ../src/peripherals/UART_TX.v HDL-1007 : analyze verilog file ../src/peripherals/WaterLight.v HDL-1007 : analyze verilog file ../src/peripherals/clkuart_pwm.v HDL-1007 : analyze verilog file ../src/topmodule/CortexM0_SoC.v HDL-1007 : analyze verilog file ../src/topmodule/cortexm0ds_logic.v HDL-1007 : analyze verilog file ../src/topmodule/CortexM0_SoC.v RUN-1001 : Print Global Property RUN-1001 : ------------------------------------------------------- RUN-1001 : Parameters | Settings | Default Values RUN-1001 : ------------------------------------------------------- RUN-1001 : message | standard | standard RUN-1001 : mixed_pack_place_flow | on | on RUN-1001 : syn_ip_flow | off | off RUN-1001 : thread | auto | auto RUN-1001 : ------------------------------------------------------- RUN-1001 : Print Design Property RUN-1001 : ------------------------------------------------------ RUN-1001 : Parameters | Settings | Default Values RUN-1001 : ------------------------------------------------------ RUN-1001 : default_reg_initial | auto | auto RUN-1001 : infer_add | on | on RUN-1001 : infer_fsm | off | off RUN-1001 : infer_mult | on | on RUN-1001 : infer_ram | on | on RUN-1001 : infer_reg | on | on RUN-1001 : infer_reg_init_value | on | on RUN-1001 : infer_rom | on | on RUN-1001 : infer_shifter | off | off RUN-1001 : map_dram | auto | auto RUN-1001 : ------------------------------------------------------ RUN-1001 : Print Rtl Property RUN-1001 : ------------------------------------------------------ RUN-1001 : Parameters | Settings | Default Values RUN-1001 : ------------------------------------------------------ RUN-1001 : compress_add | ripple | ripple RUN-1001 : elf_sload | off | off RUN-1001 : fix_undriven | 0 | 0 RUN-1001 : flatten | off | off RUN-1001 : gate_sharing | on | on RUN-1001 : hdl_warning_level | normal | normal RUN-1001 : impl_internal_tribuf | on | on RUN-1001 : impl_set_reset | on | on RUN-1001 : infer_gsr | off | off RUN-1001 : keep_hierarchy | auto | auto RUN-1001 : max_fanout | 9999 | 9999 RUN-1001 : max_oh2bin_len | 10 | 10 RUN-1001 : merge_equal | on | on RUN-1001 : merge_equiv | on | on RUN-1001 : merge_mux | off | off RUN-1001 : min_ce_fanout | 16 | 16 RUN-1001 : min_ripple_len | auto | auto RUN-1001 : oh2bin_ratio | 0.08 | 0.08 RUN-1001 : opt_adder_fanout | on | on RUN-1001 : opt_arith | on | on RUN-1001 : opt_big_gate | off | off RUN-1001 : opt_const | on | on RUN-1001 : opt_const_mult | on | on RUN-1001 : opt_lessthan | on | on RUN-1001 : opt_mux | off | off RUN-1001 : opt_ram | high | high RUN-1001 : rtl_sim_model | off | off RUN-1001 : seq_syn | on | on RUN-1001 : ------------------------------------------------------ HDL-1007 : analyze verilog file ../src/AHBmanager/AHBlite_Block_RAM.v HDL-1007 : analyze verilog file ../src/AHBmanager/AHBlite_Decoder.v HDL-1007 : analyze verilog file ../src/AHBmanager/AHBlite_Interconnect.v HDL-1007 : analyze verilog file ../src/AHBmanager/AHBlite_SlaveMUX.v HDL-1007 : analyze verilog file ../src/AHBmanager/AHBlite_UART.v HDL-1007 : analyze verilog file ../src/AHBmanager/AHBlite_WaterLight.v HDL-1007 : analyze verilog file ../src/demodulation/Mul.v HDL-1007 : analyze verilog file ../src/demodulation/demodulation.v HDL-1007 : analyze verilog file ../src/peripherals/Block_RAM.v HDL-1007 : analyze verilog file ../src/peripherals/FIFO.v HDL-1007 : analyze verilog file ../src/peripherals/UART_RX.v HDL-1007 : analyze verilog file ../src/peripherals/UART_TX.v HDL-1007 : analyze verilog file ../src/peripherals/WaterLight.v HDL-1007 : analyze verilog file ../src/peripherals/clkuart_pwm.v HDL-1007 : analyze verilog file ../src/topmodule/CortexM0_SoC.v HDL-1007 : analyze verilog file ../src/topmodule/cortexm0ds_logic.v Oops! 'Signal Segmentation Violation' raised. The backtrace: [bt] (4)_chkstk [bt] (5)RtlRaiseException [bt] (6)KiUserExceptionDispatcher [bt] (7)QListData::size