#Build: Synplify Pro H-2013.03M-1 , Build 054R, May 20 2013
#install: C:\Microsemi\Libero_v11.1\Synopsys\synplify_H201303M1
#OS: Windows 7 6.1
#Hostname: CTORGERSEN-PC

#Implementation: synthesis

$ Start of Compile
#Wed Nov 06 18:50:36 2013

Synopsys VHDL Compiler, version comp201303rcp1, Build 114R, built May 21 2013
@N: :  | Running in 64-bit mode 
Copyright (C) 1994-2013 Synopsys, Inc. This software and the associated documentation are proprietary to Synopsys, Inc. This software may only be used in accordance with the terms and conditions of a written license agreement with Synopsys, Inc.  All other use or distribution of the software is strictly prohibited.

@N:CD720 : std.vhd(146) | Setting time resolution to ns
@N: : Trigger_receiver_v1_7.vhd(20) | Top entity is set to Trigger_receiver_v1_7.
File C:\Microsemi\Projects\To_be_handed_to_Taco_01_11-13\component\Actel\DirectCore\CoreAPB3\4.0.100\rtl\vhdl\core_obfuscated\coreapb3_iaddr_reg.vhd changed - recompiling
File C:\Microsemi\Projects\To_be_handed_to_Taco_01_11-13\component\Actel\DirectCore\CoreAPB3\4.0.100\rtl\vhdl\core_obfuscated\coreapb3_muxptob3.vhd changed - recompiling
File C:\Microsemi\Projects\To_be_handed_to_Taco_01_11-13\component\Actel\SgCore\OSC\1.0.100\osc_comps.vhd changed - recompiling
File C:\Microsemi\Projects\To_be_handed_to_Taco_01_11-13\component\work\ms_event_fifo\ms_event_fifo_0\rtl\vhdl\core_obfuscated\ms_event_fifo_ms_event_fifo_0_USRAM_top.vhd changed - recompiling
File C:\Microsemi\Libero_v11.1\Synopsys\synplify_H201303M1\lib\generic\smartfusion2.vhd changed - recompiling
File C:\Microsemi\Projects\To_be_handed_to_Taco_01_11-13\component\work\ms_event_fifo\ms_event_fifo_0\rtl\vhdl\core_obfuscated\XHDL_misc.vhd changed - recompiling
File C:\Microsemi\Projects\To_be_handed_to_Taco_01_11-13\component\work\ms_event_fifo\ms_event_fifo_0\rtl\vhdl\core_obfuscated\XHDL_std_logic.vhd changed - recompiling
File C:\Microsemi\Projects\To_be_handed_to_Taco_01_11-13\component\work\Trigger_receiver_v1_7\FCCC_0\Trigger_receiver_v1_7_FCCC_0_FCCC.vhd changed - recompiling
File C:\Microsemi\Projects\To_be_handed_to_Taco_01_11-13\component\work\Trigger_receiver_v1_7_MSS\Trigger_receiver_v1_7_MSS_tmp_syn.vhd changed - recompiling
File C:\Microsemi\Projects\To_be_handed_to_Taco_01_11-13\hdl\arbit.vhd changed - recompiling
File C:\Microsemi\Projects\To_be_handed_to_Taco_01_11-13\hdl\cnt12.vhd changed - recompiling
File C:\Microsemi\Projects\To_be_handed_to_Taco_01_11-13\hdl\cnt20.vhd changed - recompiling
File C:\Microsemi\Projects\To_be_handed_to_Taco_01_11-13\hdl\dcs_interface_pkg.vhd changed - recompiling
File C:\Microsemi\Projects\To_be_handed_to_Taco_01_11-13\hdl\L1_line_decoder.vhd changed - recompiling
File C:\Microsemi\Projects\To_be_handed_to_Taco_01_11-13\hdl\mux_arbit.vhd changed - recompiling
File C:\Microsemi\Projects\To_be_handed_to_Taco_01_11-13\hdl\phase_check.vhd changed - recompiling
File C:\Microsemi\Projects\To_be_handed_to_Taco_01_11-13\hdl\posdge_pulse.vhd changed - recompiling
File C:\Microsemi\Projects\To_be_handed_to_Taco_01_11-13\hdl\rcu_addr_set.vhd changed - recompiling
File C:\Microsemi\Libero_v11.1\Synopsys\synplify_H201303M1\lib\vhd2008\numeric_bit.vhd changed - recompiling
File C:\Microsemi\Projects\To_be_handed_to_Taco_01_11-13\hdl\trigger_receiver_pkg.vhd changed - recompiling
File C:\Microsemi\Projects\To_be_handed_to_Taco_01_11-13\component\Actel\DirectCore\CoreAPB3\4.0.100\rtl\vhdl\core_obfuscated\coreapb3.vhd changed - recompiling
File C:\Microsemi\Projects\To_be_handed_to_Taco_01_11-13\component\work\ms_event_fifo\ms_event_fifo_0\rtl\vhdl\core_obfuscated\fifocore_sync.vhd changed - recompiling
File C:\Microsemi\Libero_v11.1\Synopsys\synplify_H201303M1\lib\vhd2008\misc.vhd changed - recompiling
File C:\Microsemi\Projects\To_be_handed_to_Taco_01_11-13\component\work\ms_event_fifo\ms_event_fifo_0\rtl\vhdl\core_obfuscated\fifocore_sync_scntr.vhd changed - recompiling
File C:\Microsemi\Projects\To_be_handed_to_Taco_01_11-13\component\work\ms_event_fifo\ms_event_fifo_0\rtl\vhdl\core_obfuscated\ms_event_fifo_ms_event_fifo_0_ram_wrapper.vhd changed - recompiling
File C:\Microsemi\Projects\To_be_handed_to_Taco_01_11-13\component\work\ms_event_fifo\ms_event_fifo_0\rtl\vhdl\core_obfuscated\COREFIFO.vhd changed - recompiling
File C:\Microsemi\Projects\To_be_handed_to_Taco_01_11-13\component\work\ms_event_fifo\ms_event_fifo.vhd changed - recompiling
File C:\Microsemi\Projects\To_be_handed_to_Taco_01_11-13\component\work\Trigger_receiver_v1_7\OSC_0\Trigger_receiver_v1_7_OSC_0_OSC.vhd changed - recompiling
File C:\Microsemi\Projects\To_be_handed_to_Taco_01_11-13\component\work\Trigger_receiver_v1_7_MSS\Trigger_receiver_v1_7_MSS.vhd changed - recompiling
File C:\Microsemi\Projects\To_be_handed_to_Taco_01_11-13\hdl\abs_cnt.vhd changed - recompiling
File C:\Microsemi\Projects\To_be_handed_to_Taco_01_11-13\hdl\addressed_msg_decoder.vhd changed - recompiling
File C:\Microsemi\Projects\To_be_handed_to_Taco_01_11-13\hdl\addr_decoder.vhd changed - recompiling
File C:\Microsemi\Projects\To_be_handed_to_Taco_01_11-13\hdl\apb_to_dcs.vhd changed - recompiling
File C:\Microsemi\Projects\To_be_handed_to_Taco_01_11-13\hdl\broadcast_msg_decoder.vhd changed - recompiling
File C:\Microsemi\Projects\To_be_handed_to_Taco_01_11-13\hdl\cmd_decoder.vhd changed - recompiling
File C:\Microsemi\Projects\To_be_handed_to_Taco_01_11-13\hdl\counters.vhd changed - recompiling
File C:\Microsemi\Projects\To_be_handed_to_Taco_01_11-13\hdl\fifo_wrapper.vhd changed - recompiling
File C:\Microsemi\Projects\To_be_handed_to_Taco_01_11-13\hdl\hamming_decoder.vhd changed - recompiling
File C:\Microsemi\Projects\To_be_handed_to_Taco_01_11-13\hdl\rcu_com_release.vhd changed - recompiling
File C:\Microsemi\Projects\To_be_handed_to_Taco_01_11-13\hdl\rcu_reg.vhd changed - recompiling
File C:\Microsemi\Projects\To_be_handed_to_Taco_01_11-13\hdl\rcu_dec.vhd changed - recompiling
File C:\Microsemi\Projects\To_be_handed_to_Taco_01_11-13\hdl\sequence_validator.vhd changed - recompiling
File C:\Microsemi\Projects\To_be_handed_to_Taco_01_11-13\hdl\serialb_com.vhd changed - recompiling
File C:\Microsemi\Projects\To_be_handed_to_Taco_01_11-13\hdl\trigger_receiver.vhd changed - recompiling
File C:\Microsemi\Projects\To_be_handed_to_Taco_01_11-13\component\work\Trigger_receiver_v1_7\Trigger_receiver_v1_7.vhd changed - recompiling
File C:\Microsemi\Projects\To_be_handed_to_Taco_01_11-13\component\work\ms_event_fifo\ms_event_fifo_0\rtl\vhdl\core_obfuscated\grayToBinConv.vhd changed - recompiling
File C:\Microsemi\Projects\To_be_handed_to_Taco_01_11-13\component\work\ms_event_fifo\ms_event_fifo_0\rtl\vhdl\core_obfuscated\doubleSync.vhd changed - recompiling
VHDL syntax check successful!
File C:\Microsemi\Projects\To_be_handed_to_Taco_01_11-13\component\work\Trigger_receiver_v1_7\FCCC_0\Trigger_receiver_v1_7_FCCC_0_FCCC.vhd changed - recompiling
File C:\Microsemi\Projects\To_be_handed_to_Taco_01_11-13\component\work\Trigger_receiver_v1_7\OSC_0\Trigger_receiver_v1_7_OSC_0_OSC.vhd changed - recompiling
File C:\Microsemi\Projects\To_be_handed_to_Taco_01_11-13\component\work\Trigger_receiver_v1_7\Trigger_receiver_v1_7.vhd changed - recompiling
@N:CD231 : std1164.vhd(913) | Using onehot encoding for type mvl9plus ('U'="1000000000")
@N:CD630 : Trigger_receiver_v1_7.vhd(20) | Synthesizing work.trigger_receiver_v1_7.rtl 
@N:CD630 : Trigger_receiver_v1_7_MSS.vhd(17) | Synthesizing work.trigger_receiver_v1_7_mss.rtl 
@N:CD630 : smartfusion2.vhd(403) | Synthesizing smartfusion2.inbuf.syn_black_box 
Post processing for smartfusion2.inbuf.syn_black_box
@N:CD630 : smartfusion2.vhd(423) | Synthesizing smartfusion2.tribuff.syn_black_box 
Post processing for smartfusion2.tribuff.syn_black_box
@N:CD630 : Trigger_receiver_v1_7_MSS_tmp_syn.vhd(10) | Synthesizing work.mss_050.def_arch 
Post processing for work.mss_050.def_arch
Post processing for work.trigger_receiver_v1_7_mss.rtl
@N:CD630 : trigger_receiver.vhd(43) | Synthesizing work.trigger_receiver.arc 
@W:CD326 : trigger_receiver.vhd(306) | Port l2_extendedlatency of entity work.rcu_com_release is unconnected
@N:CD630 : counters.vhd(44) | Synthesizing work.counters.arc 
Post processing for work.counters.arc
@N:CD630 : fifo_wrapper.vhd(41) | Synthesizing work.fifo_wrapper.behave 
@N:CD364 : fifo_wrapper.vhd(163) | Removed redundant assignment
@N:CD630 : ms_event_fifo.vhd(19) | Synthesizing work.ms_event_fifo.rtl 
@N:CD630 : COREFIFO.vhd(13) | Synthesizing corefifo_obf_lib.ms_event_fifo_ms_event_fifo_0_corefifo.cfifol 
@W:CD638 : COREFIFO.vhd(245) | Signal cfifoo1l is undriven 
@W:CD638 : COREFIFO.vhd(247) | Signal cfifol1l is undriven 
@W:CD638 : COREFIFO.vhd(253) | Signal cfifol0l is undriven 
@W:CD638 : COREFIFO.vhd(259) | Signal cfifoi0l is undriven 
@W:CD638 : COREFIFO.vhd(285) | Signal cfifoi0i is undriven 
@N:CD630 : ms_event_fifo_ms_event_fifo_0_ram_wrapper.vhd(10) | Synthesizing corefifo_obf_lib.ms_event_fifo_ms_event_fifo_0_ram_wrapper.generated 
@N:CD630 : ms_event_fifo_ms_event_fifo_0_USRAM_top.vhd(8) | Synthesizing corefifo_obf_lib.ms_event_fifo_ms_event_fifo_0_usram_top.def_arch 
@N:CD630 : smartfusion2.vhd(620) | Synthesizing smartfusion2.ram64x18.syn_black_box 
Post processing for smartfusion2.ram64x18.syn_black_box
@N:CD630 : smartfusion2.vhd(575) | Synthesizing smartfusion2.vcc.syn_black_box 
Post processing for smartfusion2.vcc.syn_black_box
@N:CD630 : smartfusion2.vhd(569) | Synthesizing smartfusion2.gnd.syn_black_box 
Post processing for smartfusion2.gnd.syn_black_box
@N:CD630 : smartfusion2.vhd(342) | Synthesizing smartfusion2.inv.syn_black_box 
Post processing for smartfusion2.inv.syn_black_box
Post processing for corefifo_obf_lib.ms_event_fifo_ms_event_fifo_0_usram_top.def_arch
Post processing for corefifo_obf_lib.ms_event_fifo_ms_event_fifo_0_ram_wrapper.generated
@N:CD630 : fifocore_sync_scntr.vhd(13) | Synthesizing corefifo_obf_lib.cfifolil.cfifol 
@W:CD638 : fifocore_sync_scntr.vhd(108) | Signal cfifooiil is undriven 
Post processing for corefifo_obf_lib.cfifolil.cfifol
@W:CL169 : fifocore_sync_scntr.vhd(245) | Pruning register CFIFOL0il  
@W:CL169 : fifocore_sync_scntr.vhd(237) | Pruning register CFIFOl1OL  
@W:CL111 : fifocore_sync_scntr.vhd(279) | All reachable assignments to CFIFOoOLl assign '0'; register removed by optimization
@W:CL111 : fifocore_sync_scntr.vhd(279) | All reachable assignments to CFIFOLOll assign '0'; register removed by optimization
@W:CL111 : fifocore_sync_scntr.vhd(253) | All reachable assignments to CFIFOi1OL assign '0'; register removed by optimization
@W:CL111 : fifocore_sync_scntr.vhd(253) | All reachable assignments to CFIFOO1oL assign '0'; register removed by optimization
Post processing for corefifo_obf_lib.ms_event_fifo_ms_event_fifo_0_corefifo.cfifol
Post processing for work.ms_event_fifo.rtl
Post processing for work.fifo_wrapper.behave
@N:CD630 : phase_check.vhd(37) | Synthesizing work.phase_check.behave 
Post processing for work.phase_check.behave
@N:CD630 : sequence_validator.vhd(40) | Synthesizing work.sequence_validator.behave 
@N:CD231 : sequence_validator.vhd(93) | Using onehot encoding for type state (s_idle="100000000")
@W:CD604 : sequence_validator.vhd(253) | OTHERS clause is not synthesized 
@W:CD434 : sequence_validator.vhd(189) | Signal timeout_counter in the sensitivity list is not used in the process
Post processing for work.sequence_validator.behave
@W:CL169 : sequence_validator.vhd(261) | Pruning register timeout_counter(3 downto 0)  
@W:CL169 : sequence_validator.vhd(261) | Pruning register pre_pulseR  
@W:CL190 : sequence_validator.vhd(261) | Optimizing register bit prepulse_error to a constant 0
@W:CL169 : sequence_validator.vhd(261) | Pruning register prepulse_error  
@N:CD630 : L1_line_decoder.vhd(37) | Synthesizing work.l1_line_decoder.behave 
Post processing for work.l1_line_decoder.behave
@N:CD630 : addressed_msg_decoder.vhd(41) | Synthesizing work.addressed_message_decoder.arc 
@N:CD231 : addressed_msg_decoder.vhd(68) | Using onehot encoding for type state (s_idle="10000000000000")
Post processing for work.addressed_message_decoder.arc
@N:CD630 : broadcast_msg_decoder.vhd(41) | Synthesizing work.broadcast_message_decoder.behave 
Post processing for work.broadcast_message_decoder.behave
@N:CD630 : hamming_decoder.vhd(39) | Synthesizing work.hamming_decoder.behave 
Post processing for work.hamming_decoder.behave
@N:CD630 : serialb_com.vhd(39) | Synthesizing work.serialb_com.behave 
@N:CD231 : serialb_com.vhd(55) | Using onehot encoding for type state (s_idle="1000000")
@W:CD604 : serialb_com.vhd(148) | OTHERS clause is not synthesized 
Post processing for work.serialb_com.behave
@N:CD630 : rcu_com_release.vhd(41) | Synthesizing work.rcu_com_release.arc 
Post processing for work.rcu_com_release.arc
Post processing for work.trigger_receiver.arc
@N:CD630 : smartfusion2.vhd(779) | Synthesizing smartfusion2.sysreset.syn_black_box 
Post processing for smartfusion2.sysreset.syn_black_box
@N:CD630 : rcu_dec.vhd(64) | Synthesizing work.rcu_dec.a_rcudec 
@W:CD638 : rcu_dec.vhd(449) | Signal d_siu_rst is undriven 
@N:CD630 : abs_cnt.vhd(27) | Synthesizing work.abs_cnt.a_abscnt 
@N:CD630 : cnt12.vhd(19) | Synthesizing work.cnt12.a_cnt12 
Post processing for work.cnt12.a_cnt12
@N:CD630 : posdge_pulse.vhd(20) | Synthesizing work.posedge_pulse.a_posedge_pulse 
Post processing for work.posedge_pulse.a_posedge_pulse
@N:CD630 : cnt20.vhd(19) | Synthesizing work.cnt20.a_cnt20 
Post processing for work.cnt20.a_cnt20
Post processing for work.abs_cnt.a_abscnt
@N:CD630 : rcu_reg.vhd(62) | Synthesizing work.rcu_reg.a_rcureg 
@W:CD434 : rcu_reg.vhd(203) | Signal clk in the sensitivity list is not used in the process
@W:CD434 : rcu_reg.vhd(265) | Signal rst in the sensitivity list is not used in the process
Post processing for work.rcu_reg.a_rcureg
@W:CL117 : rcu_reg.vhd(205) | Latch generated from process for signal st_meb_full; possible missing assignment in an if or case statement.
@N:CD630 : cmd_decoder.vhd(21) | Synthesizing work.cmd_decoder.a_cmddecoder 
Post processing for work.cmd_decoder.a_cmddecoder
@N:CD630 : addr_decoder.vhd(23) | Synthesizing work.addr_decoder.a_addrdecoder 
Post processing for work.addr_decoder.a_addrdecoder
@N:CD630 : arbit.vhd(15) | Synthesizing work.arbit.a_arbit 
@N:CD233 : arbit.vhd(36) | Using sequential encoding for type sm
@W:CD604 : arbit.vhd(110) | OTHERS clause is not synthesized 
@W:CD604 : arbit.vhd(139) | OTHERS clause is not synthesized 
Post processing for work.arbit.a_arbit
@N:CD630 : mux_arbit.vhd(20) | Synthesizing work.mux_arbit.a_muxarbit 
Post processing for work.mux_arbit.a_muxarbit
@W:CL117 : mux_arbit.vhd(50) | Latch generated from process for signal siu_dout(31 downto 0); possible missing assignment in an if or case statement.
@W:CL117 : mux_arbit.vhd(50) | Latch generated from process for signal rcu_data(31 downto 0); possible missing assignment in an if or case statement.
@W:CL117 : mux_arbit.vhd(50) | Latch generated from process for signal dcs_dout(31 downto 0); possible missing assignment in an if or case statement.
@W:CL117 : mux_arbit.vhd(50) | Latch generated from process for signal rcu_add(15 downto 0); possible missing assignment in an if or case statement.
@W:CL117 : mux_arbit.vhd(50) | Latch generated from process for signal rcu_we; possible missing assignment in an if or case statement.
Post processing for work.rcu_dec.a_rcudec
@N:CD630 : Trigger_receiver_v1_7_OSC_0_OSC.vhd(8) | Synthesizing work.trigger_receiver_v1_7_osc_0_osc.def_arch 
@N:CD630 : osc_comps.vhd(19) | Synthesizing work.rcosc_25_50mhz.def_arch 
Post processing for work.rcosc_25_50mhz.def_arch
Post processing for work.trigger_receiver_v1_7_osc_0_osc.def_arch
@W:CL240 : Trigger_receiver_v1_7_OSC_0_OSC.vhd(16) | XTLOSC_O2F is not assigned a value (floating) -- simulation mismatch possible. 
@W:CL240 : Trigger_receiver_v1_7_OSC_0_OSC.vhd(15) | XTLOSC_CCC is not assigned a value (floating) -- simulation mismatch possible. 
@W:CL240 : Trigger_receiver_v1_7_OSC_0_OSC.vhd(14) | RCOSC_1MHZ_O2F is not assigned a value (floating) -- simulation mismatch possible. 
@W:CL240 : Trigger_receiver_v1_7_OSC_0_OSC.vhd(13) | RCOSC_1MHZ_CCC is not assigned a value (floating) -- simulation mismatch possible. 
@W:CL240 : Trigger_receiver_v1_7_OSC_0_OSC.vhd(12) | RCOSC_25_50MHZ_O2F is not assigned a value (floating) -- simulation mismatch possible. 
@N:CD630 : Trigger_receiver_v1_7_FCCC_0_FCCC.vhd(8) | Synthesizing work.trigger_receiver_v1_7_fccc_0_fccc.def_arch 
@N:CD630 : smartfusion2.vhd(787) | Synthesizing smartfusion2.ccc.syn_black_box 
Post processing for smartfusion2.ccc.syn_black_box
@N:CD630 : smartfusion2.vhd(562) | Synthesizing smartfusion2.clkint.syn_black_box 
Post processing for smartfusion2.clkint.syn_black_box
Post processing for work.trigger_receiver_v1_7_fccc_0_fccc.def_arch
@N:CD630 : coreapb3.vhd(14) | Synthesizing coreapb3_lib.coreapb3.capb3ioi 
@W:CD604 : coreapb3.vhd(440) | OTHERS clause is not synthesized 
@W:CD638 : coreapb3.vhd(364) | Signal capb3olil is undriven 
@N:CD630 : coreapb3_muxptob3.vhd(14) | Synthesizing coreapb3_lib.capb3il.capb3o0 
Post processing for coreapb3_lib.capb3il.capb3o0
Post processing for coreapb3_lib.coreapb3.capb3ioi
@N:CD630 : apb_to_dcs.vhd(9) | Synthesizing work.apb_to_dcs.arc 
@N:CD233 : apb_to_dcs.vhd(53) | Using sequential encoding for type state
@W:CD604 : apb_to_dcs.vhd(131) | OTHERS clause is not synthesized 
Post processing for work.apb_to_dcs.arc
Post processing for work.trigger_receiver_v1_7.rtl
@N:CL201 : apb_to_dcs.vhd(96) | Trying to extract state machine for register current_state
Extracted state machine for register current_state
State machine has 4 reachable states with original encodings of:
   00
   01
   10
   11
@W:CL246 : apb_to_dcs.vhd(21) | Input port bits 31 to 20 of paddr(31 downto 0) are unused 
@W:CL159 : coreapb3.vhd(50) | Input iaddR is unused
@W:CL159 : coreapb3.vhd(51) | Input PRESetn is unused
@W:CL159 : coreapb3.vhd(52) | Input PCLK is unused
@W:CL159 : coreapb3.vhd(82) | Input prdataS0 is unused
@W:CL159 : coreapb3.vhd(83) | Input PRdatas1 is unused
@W:CL159 : coreapb3.vhd(84) | Input Prdatas2 is unused
@W:CL159 : coreapb3.vhd(85) | Input prdatAS3 is unused
@W:CL159 : coreapb3.vhd(86) | Input PRDATAS4 is unused
@W:CL159 : coreapb3.vhd(88) | Input prdataS6 is unused
@W:CL159 : coreapb3.vhd(89) | Input PRDATAs7 is unused
@W:CL159 : coreapb3.vhd(91) | Input PRDATas9 is unused
@W:CL159 : coreapb3.vhd(92) | Input PRDATAs10 is unused
@W:CL159 : coreapb3.vhd(93) | Input PRdatas11 is unused
@W:CL159 : coreapb3.vhd(94) | Input PRDATas12 is unused
@W:CL159 : coreapb3.vhd(95) | Input PRDatas13 is unused
@W:CL159 : coreapb3.vhd(96) | Input PRDATAS14 is unused
@W:CL159 : coreapb3.vhd(97) | Input PRDATAS15 is unused
@W:CL159 : coreapb3.vhd(99) | Input PREadys0 is unused
@W:CL159 : coreapb3.vhd(100) | Input preadys1 is unused
@W:CL159 : coreapb3.vhd(101) | Input preadys2 is unused
@W:CL159 : coreapb3.vhd(102) | Input preadys3 is unused
@W:CL159 : coreapb3.vhd(103) | Input PREADYS4 is unused
@W:CL159 : coreapb3.vhd(105) | Input preadys6 is unused
@W:CL159 : coreapb3.vhd(106) | Input preadys7 is unused
@W:CL159 : coreapb3.vhd(108) | Input PReadys9 is unused
@W:CL159 : coreapb3.vhd(109) | Input preadys10 is unused
@W:CL159 : coreapb3.vhd(110) | Input PREADYS11 is unused
@W:CL159 : coreapb3.vhd(111) | Input pREADYS12 is unused
@W:CL159 : coreapb3.vhd(112) | Input preadyS13 is unused
@W:CL159 : coreapb3.vhd(113) | Input PREAdys14 is unused
@W:CL159 : coreapb3.vhd(114) | Input Preadys15 is unused
@W:CL159 : coreapb3.vhd(116) | Input PSLVerrs0 is unused
@W:CL159 : coreapb3.vhd(117) | Input pslverrs1 is unused
@W:CL159 : coreapb3.vhd(118) | Input PSlverrs2 is unused
@W:CL159 : coreapb3.vhd(119) | Input PSLVERRS3 is unused
@W:CL159 : coreapb3.vhd(120) | Input pslverRS4 is unused
@W:CL159 : coreapb3.vhd(122) | Input PSLVERRS6 is unused
@W:CL159 : coreapb3.vhd(123) | Input Pslverrs7 is unused
@W:CL159 : coreapb3.vhd(125) | Input pslVERRS9 is unused
@W:CL159 : coreapb3.vhd(126) | Input PSLVERrs10 is unused
@W:CL159 : coreapb3.vhd(127) | Input PSLverrs11 is unused
@W:CL159 : coreapb3.vhd(128) | Input PSLVERRS12 is unused
@W:CL159 : coreapb3.vhd(129) | Input pslverrs13 is unused
@W:CL159 : coreapb3.vhd(130) | Input Pslverrs14 is unused
@W:CL159 : coreapb3.vhd(131) | Input pslverRS15 is unused
@W:CL159 : Trigger_receiver_v1_7_OSC_0_OSC.vhd(10) | Input XTL is unused
@N:CL201 : arbit.vhd(44) | Trying to extract state machine for register pr_st
Extracted state machine for register pr_st
State machine has 3 reachable states with original encodings of:
   00
   01
   10
@W:CL159 : rcu_dec.vhd(197) | Input fsmrd_st_a is unused
@W:CL159 : rcu_dec.vhd(198) | Input fsmwr_st_b is unused
@N:CL201 : serialb_com.vhd(72) | Trying to extract state machine for register current_state
Extracted state machine for register current_state
State machine has 7 reachable states with original encodings of:
   0000001
   0000010
   0000100
   0001000
   0010000
   0100000
   1000000
@W:CL246 : broadcast_msg_decoder.vhd(45) | Input port bits 7 to 3 of brcdata(7 downto 0) are unused 
@N:CL201 : sequence_validator.vhd(172) | Trying to extract state machine for register current_state
Extracted state machine for register current_state
State machine has 9 reachable states with original encodings of:
   000000001
   000000010
   000000100
   000001000
   000010000
   000100000
   001000000
   010000000
   100000000
@W:CL159 : sequence_validator.vhd(46) | Input pre_pulse is unused
@W:CL159 : sequence_validator.vhd(71) | Input L1_msg_tw_passed is unused
@W:CL159 : ms_event_fifo_ms_event_fifo_0_ram_wrapper.vhd(27) | Input RCLOCK is unused
@W:CL159 : ms_event_fifo_ms_event_fifo_0_ram_wrapper.vhd(28) | Input WCLOCK is unused
@W:CL159 : COREFIFO.vhd(62) | Input MEmrD is unused
@END

At c_vhdl Exit (Real Time elapsed 0h:00m:06s; CPU Time elapsed 0h:00m:06s; Memory used current: 116MB peak: 141MB)

Process took 0h:00m:06s realtime, 0h:00m:06s cputime
# Wed Nov 06 18:50:42 2013

###########################################################]

Premap Report Synopsys Generic Technology Pre-mapping, Version mapact, Build 976R, Built May 23 2013 12:46:43 Copyright (C) 1994-2013, Synopsys, Inc. This software and the associated documentation are proprietary to Synopsys, Inc. This software may only be used in accordance with the terms and conditions of a written license agreement with Synopsys, Inc. All other use or distribution of the software is strictly prohibited. Product Version H-2013.03M-1 Mapper Startup Complete (Real Time elapsed 0h:00m:00s; CPU Time elapsed 0h:00m:00s; Memory used current: 99MB peak: 99MB) Linked File: Trigger_receiver_v1_7_scck.rpt Printing clock summary report in "C:\Microsemi\Projects\To_be_handed_to_Taco_01_11-13\synthesis\Trigger_receiver_v1_7_scck.rpt" file @N:MF248 : | Running in 64-bit mode. @N:MF667 : | Clock conversion disabled Design Input Complete (Real Time elapsed 0h:00m:00s; CPU Time elapsed 0h:00m:00s; Memory used current: 107MB peak: 110MB) Mapper Initialization Complete (Real Time elapsed 0h:00m:00s; CPU Time elapsed 0h:00m:00s; Memory used current: 107MB peak: 110MB) Start loading timing files (Real Time elapsed 0h:00m:00s; CPU Time elapsed 0h:00m:00s; Memory used current: 108MB peak: 110MB) Finished loading timing files (Real Time elapsed 0h:00m:00s; CPU Time elapsed 0h:00m:00s; Memory used current: 108MB peak: 111MB) @N:BN362 : apb_to_dcs.vhd(181) | Removing sequential instance global_reset of view:PrimLib.dffs(prim) in hierarchy view:work.apb_to_dcs(arc) because there are no references to its outputs @N:BN362 : apb_to_dcs.vhd(181) | Removing sequential instance rcu_reset of view:PrimLib.dffs(prim) in hierarchy view:work.apb_to_dcs(arc) because there are no references to its outputs @N:BN362 : apb_to_dcs.vhd(181) | Removing sequential instance fec_reset of view:PrimLib.dffs(prim) in hierarchy view:work.apb_to_dcs(arc) because there are no references to its outputs @N:BN362 : fifocore_sync_scntr.vhd(279) | Removing sequential instance CFIFOliOL of view:PrimLib.dffre(prim) in hierarchy view:corefifo_obf_lib.CFIFOlIL(cfifol) because there are no references to its outputs @N:BN362 : fifocore_sync_scntr.vhd(253) | Removing sequential instance CFIFOO0ol of view:PrimLib.dffse(prim) in hierarchy view:corefifo_obf_lib.CFIFOlIL(cfifol) because there are no references to its outputs @N:BN362 : mux_arbit.vhd(50) | Removing sequential instance siu_dout[31:0] of view:PrimLib.latr(prim) in hierarchy view:work.MUX_ARBIT(a_muxarbit) because there are no references to its outputs @N:BN362 : addressed_msg_decoder.vhd(298) | Removing sequential instance FEE_reset of view:PrimLib.dffr(prim) in hierarchy view:work.addressed_message_decoder(arc) because there are no references to its outputs @N:BN362 : sequence_validator.vhd(261) | Removing sequential instance start_of_run of view:PrimLib.dffr(prim) in hierarchy view:work.sequence_validator(behave) because there are no references to its outputs @N:BN362 : sequence_validator.vhd(261) | Removing sequential instance end_of_run of view:PrimLib.dffr(prim) in hierarchy view:work.sequence_validator(behave) because there are no references to its outputs @N:BN362 : sequence_validator.vhd(261) | Removing sequential instance sync of view:PrimLib.dffr(prim) in hierarchy view:work.sequence_validator(behave) because there are no references to its outputs @N:BN362 : broadcast_msg_decoder.vhd(59) | Removing sequential instance eventCnt_reset of view:PrimLib.dffr(prim) in hierarchy view:work.broadcast_message_decoder(behave) because there are no references to its outputs @N:BN362 : broadcast_msg_decoder.vhd(57) | Removing sequential instance eventCnt_reset_iRR of view:PrimLib.dffr(prim) in hierarchy view:work.broadcast_message_decoder(behave) because there are no references to its outputs @N:BN362 : broadcast_msg_decoder.vhd(70) | Removing sequential instance eventCnt_reset_iR of view:PrimLib.dffr(prim) in hierarchy view:work.broadcast_message_decoder(behave) because there are no references to its outputs @N:BN115 : corefifo.vhd(527) | Removing instance RW1\.CFIFOoi1 of view:corefifo_obf_lib.ms_event_fifo_ms_event_fifo_0_ram_wrapper(generated) because there are no references to its outputs @N:BN115 : ms_event_fifo_ms_event_fifo_0_ram_wrapper.vhd(60) | Removing instance U5_syncnonpipe of view:corefifo_obf_lib.ms_event_fifo_ms_event_fifo_0_USRAM_top(def_arch) because there are no references to its outputs @N:BN114 : ms_event_fifo_ms_event_fifo_0_usram_top.vhd(118) | Removing instance ms_event_fifo_ms_event_fifo_0_USRAM_top_R0C0 of black_box view:smartfusion2.RAM64x18(syn_black_box) because there are no references to its outputs @N:BN114 : ms_event_fifo_ms_event_fifo_0_usram_top.vhd(228) | Removing instance ms_event_fifo_ms_event_fifo_0_USRAM_top_R0C1 of black_box view:smartfusion2.RAM64x18(syn_black_box) because there are no references to its outputs @N:BN114 : ms_event_fifo_ms_event_fifo_0_usram_top.vhd(174) | Removing instance ms_event_fifo_ms_event_fifo_0_USRAM_top_R0C2 of black_box view:smartfusion2.RAM64x18(syn_black_box) because there are no references to its outputs @N:BN114 : ms_event_fifo_ms_event_fifo_0_usram_top.vhd(284) | Removing instance ms_event_fifo_ms_event_fifo_0_USRAM_top_R0C3 of black_box view:smartfusion2.RAM64x18(syn_black_box) because there are no references to its outputs @W:MT462 : mux_arbit.vhd(52) | Net RCU_DEC_0.U1_MUXARBIT.rcu_data4 appears to be an unidentified clock source. Assuming default frequency. @W:MT462 : mux_arbit.vhd(58) | Net RCU_DEC_0.U1_MUXARBIT.un1_rcu_data4 appears to be an unidentified clock source. Assuming default frequency. syn_allowed_resources : blockrams=69 set on top level netlist Trigger_receiver_v1_7 Clock Summary ************** Start Requested Requested Clock Clock Clock Frequency Period Type Group ------------------------------------------------------------------------------------------------------------------------- System 1.0 MHz 1000.000 system system_clkgroup Trigger_receiver_v1_7_FCCC_0_FCCC|GL2_net_inferred_clock 100.0 MHz 10.000 inferred Inferred_clkgroup_0 ========================================================================================================================= @W:MT532 : mux_arbit.vhd(50) | Found signal identified as System clock which controls 81 sequential elements including RCU_DEC_0.U1_MUXARBIT.rcu_data[31:0]. Using this clock, which has no specified timing constraint, can adversely impact design performance. @W:MT530 : apb_to_dcs.vhd(139) | Found inferred clock Trigger_receiver_v1_7_FCCC_0_FCCC|GL2_net_inferred_clock which controls 1007 sequential elements including apb_to_dcs_0.timeout_cnt_en. This clock has no specified timing constraint which may adversely impact design performance. Finished Pre Mapping Phase.@N: BN225 |Writing default property annotation file C:\Microsemi\Projects\To_be_handed_to_Taco_01_11-13\synthesis\Trigger_receiver_v1_7.sap. Pre-mapping successful! At Mapper Exit (Real Time elapsed 0h:00m:00s; CPU Time elapsed 0h:00m:00s; Memory used current: 75MB peak: 140MB) Process took 0h:00m:01s realtime, 0h:00m:01s cputime # Wed Nov 06 18:50:44 2013 ###########################################################] Map & Optimize Report Synopsys Generic Technology Mapper, Version mapact, Build 976R, Built May 23 2013 12:46:43 Copyright (C) 1994-2013, Synopsys, Inc. This software and the associated documentation are proprietary to Synopsys, Inc. This software may only be used in accordance with the terms and conditions of a written license agreement with Synopsys, Inc. All other use or distribution of the software is strictly prohibited. Product Version H-2013.03M-1 Mapper Startup Complete (Real Time elapsed 0h:00m:00s; CPU Time elapsed 0h:00m:00s; Memory used current: 99MB peak: 99MB) @N:MF248 : | Running in 64-bit mode. @N:MF667 : | Clock conversion disabled Design Input Complete (Real Time elapsed 0h:00m:00s; CPU Time elapsed 0h:00m:00s; Memory used current: 98MB peak: 100MB) Mapper Initialization Complete (Real Time elapsed 0h:00m:00s; CPU Time elapsed 0h:00m:00s; Memory used current: 98MB peak: 100MB) Start loading timing files (Real Time elapsed 0h:00m:00s; CPU Time elapsed 0h:00m:00s; Memory used current: 99MB peak: 100MB) Finished loading timing files (Real Time elapsed 0h:00m:00s; CPU Time elapsed 0h:00m:00s; Memory used current: 99MB peak: 102MB) Starting Optimization and Mapping (Real Time elapsed 0h:00m:00s; CPU Time elapsed 0h:00m:00s; Memory used current: 136MB peak: 138MB) @N:BN362 : fifocore_sync_scntr.vhd(315) | Removing sequential instance microsemi_version\.CDH_fifo.ms_event_fifo_0.CFIFOl10\.CFIFOi10.CFIFOI0ol[6:0] of view:PrimLib.dffr(prim) in hierarchy view:work.fifo_wrapper(behave) because there are no references to its outputs @N:BN362 : fifocore_sync_scntr.vhd(305) | Removing sequential instance microsemi_version\.CDH_fifo.ms_event_fifo_0.CFIFOl10\.CFIFOi10.CFIFOl0OL[6:0] of view:PrimLib.dffr(prim) in hierarchy view:work.fifo_wrapper(behave) because there are no references to its outputs @W:MO171 : phase_check.vhd(54) | Sequential instance trigger_receiver_0.phase_check.phase_checker.sclkR reduced to a combinational gate by constant propagation @W:MO171 : serialb_com.vhd(157) | Sequential instance trigger_receiver_0.serialb_decoder.serialBchannelR reduced to a combinational gate by constant propagation @W:MO171 : posdge_pulse.vhd(37) | Sequential instance RCU_DEC_0.U6_ABSCNT.U3_TRSFPULSEA.dff_out1 reduced to a combinational gate by constant propagation @W:MO171 : posdge_pulse.vhd(37) | Sequential instance RCU_DEC_0.U6_ABSCNT.U4_TRSFPULSEB.dff_out1 reduced to a combinational gate by constant propagation @W:MO171 : posdge_pulse.vhd(37) | Sequential instance RCU_DEC_0.U6_ABSCNT.U5_ACKPULSEA.dff_out1 reduced to a combinational gate by constant propagation @W:MO171 : posdge_pulse.vhd(37) | Sequential instance RCU_DEC_0.U6_ABSCNT.U6_ACKPULSEB.dff_out1 reduced to a combinational gate by constant propagation @W:MO171 : posdge_pulse.vhd(37) | Sequential instance RCU_DEC_0.U6_ABSCNT.U7_CSTBPULSEA.dff_out1 reduced to a combinational gate by constant propagation @W:MO171 : posdge_pulse.vhd(37) | Sequential instance RCU_DEC_0.U6_ABSCNT.U8_CSTBPULSEB.dff_out1 reduced to a combinational gate by constant propagation @W:MO171 : serialb_com.vhd(165) | Sequential instance trigger_receiver_0.serialb_decoder.serialBchannelRR reduced to a combinational gate by constant propagation @N:BN362 : arbit.vhd(44) | Removing sequential instance pr_st[0:2] of view:PrimLib.statemachine(prim) in hierarchy view:work.ARBIT(a_arbit) because there are no references to its outputs @N:BN362 : fifocore_sync_scntr.vhd(253) | Removing sequential instance FIFO.microsemi_version\.CDH_fifo.ms_event_fifo_0.CFIFOl10\.CFIFOi10.CFIFOiIOL of view:PrimLib.dffse(prim) in hierarchy view:work.trigger_receiver(arc) because there are no references to its outputs @N:BN115 : rcu_dec.vhd(562) | Removing instance RCU_DEC_0.U2_ARBIT of view:work.ARBIT(a_arbit) because there are no references to its outputs @W:BN132 : rcu_dec.vhd(729) | Removing sequential instance RCU_DEC_0.blk_err_reg, because it is equivalent to instance RCU_DEC_0.add_err_reg @W:BN132 : rcu_dec.vhd(516) | Removing sequential instance RCU_DEC_0.scel_err_reg[5], because it is equivalent to instance RCU_DEC_0.add_err_reg @W:BN132 : abs_cnt.vhd(200) | Removing user instance RCU_DEC_0.U6_ABSCNT.U8_CSTBCNTB, because it is equivalent to instance RCU_DEC_0.U6_ABSCNT.U7_CSTBCNTA @W:BN132 : abs_cnt.vhd(185) | Removing user instance RCU_DEC_0.U6_ABSCNT.U7_CSTBCNTA, because it is equivalent to instance RCU_DEC_0.U6_ABSCNT.U6_ACKCNTB @W:BN132 : abs_cnt.vhd(169) | Removing user instance RCU_DEC_0.U6_ABSCNT.U6_ACKCNTB, because it is equivalent to instance RCU_DEC_0.U6_ABSCNT.U5_ACKCNTA @W:BN132 : abs_cnt.vhd(139) | Removing user instance RCU_DEC_0.U6_ABSCNT.U4_TRSFCNTB, because it is equivalent to instance RCU_DEC_0.U6_ABSCNT.U5_ACKCNTA @W:BN132 : abs_cnt.vhd(124) | Removing user instance RCU_DEC_0.U6_ABSCNT.U3_TRSFCNTA, because it is equivalent to instance RCU_DEC_0.U6_ABSCNT.U5_ACKCNTA @W:BN132 : abs_cnt.vhd(109) | Removing user instance RCU_DEC_0.U6_ABSCNT.U2_DSTBCNTB, because it is equivalent to instance RCU_DEC_0.U6_ABSCNT.U1_DSTBCNTA Available hyper_sources - for debug and ip models None Found @N:BN362 : fifo_wrapper.vhd(129) | Removing sequential instance FIFO.write_counter[3:0] of view:PrimLib.dffr(prim) in hierarchy view:work.trigger_receiver(arc) because there are no references to its outputs @N:BN362 : fifo_wrapper.vhd(129) | Removing sequential instance FIFO.writing of view:PrimLib.dffre(prim) in hierarchy view:work.trigger_receiver(arc) because there are no references to its outputs @N:BN362 : fifocore_sync_scntr.vhd(216) | Removing sequential instance FIFO.microsemi_version\.CDH_fifo.ms_event_fifo_0.CFIFOl10\.CFIFOi10.CFIFOlOOi[7:0] of view:PrimLib.dffr(prim) in hierarchy view:work.trigger_receiver(arc) because there are no references to its outputs @N:BN362 : fifocore_sync_scntr.vhd(279) | Removing sequential instance FIFO.microsemi_version\.CDH_fifo.ms_event_fifo_0.CFIFOl10\.CFIFOi10.CFIFOoiOL of view:PrimLib.dffre(prim) in hierarchy view:work.trigger_receiver(arc) because there are no references to its outputs @W:BN132 : rcu_dec.vhd(743) | Removing sequential instance RCU_DEC_0.chadd_err_cnt_r[11:0], because it is equivalent to instance RCU_DEC_0.bl_err_cnt_r[11:0] Finished RTL optimizations (Real Time elapsed 0h:00m:00s; CPU Time elapsed 0h:00m:00s; Memory used current: 137MB peak: 139MB) @W:BN132 : rcu_dec.vhd(527) | Removing instance RCU_DEC_0.scel_err_reg[0], because it is equivalent to instance RCU_DEC_0.add_err_reg @W:MO129 : mux_arbit.vhd(50) | Sequential instance RCU_DEC_0.U1_MUXARBIT.dcs_dout[0] reduced to a combinational gate by constant propagation @W:MO129 : mux_arbit.vhd(50) | Sequential instance RCU_DEC_0.U1_MUXARBIT.dcs_dout[1] reduced to a combinational gate by constant propagation @W:MO129 : mux_arbit.vhd(50) | Sequential instance RCU_DEC_0.U1_MUXARBIT.dcs_dout[2] reduced to a combinational gate by constant propagation @W:MO129 : mux_arbit.vhd(50) | Sequential instance RCU_DEC_0.U1_MUXARBIT.dcs_dout[3] reduced to a combinational gate by constant propagation @W:MO129 : mux_arbit.vhd(50) | Sequential instance RCU_DEC_0.U1_MUXARBIT.dcs_dout[4] reduced to a combinational gate by constant propagation @W:MO129 : mux_arbit.vhd(50) | Sequential instance RCU_DEC_0.U1_MUXARBIT.dcs_dout[5] reduced to a combinational gate by constant propagation @W:MO129 : mux_arbit.vhd(50) | Sequential instance RCU_DEC_0.U1_MUXARBIT.dcs_dout[6] reduced to a combinational gate by constant propagation @W:MO129 : mux_arbit.vhd(50) | Sequential instance RCU_DEC_0.U1_MUXARBIT.dcs_dout[7] reduced to a combinational gate by constant propagation @W:MO129 : mux_arbit.vhd(50) | Sequential instance RCU_DEC_0.U1_MUXARBIT.dcs_dout[8] reduced to a combinational gate by constant propagation @W:MO129 : mux_arbit.vhd(50) | Sequential instance RCU_DEC_0.U1_MUXARBIT.dcs_dout[9] reduced to a combinational gate by constant propagation @W:MO129 : mux_arbit.vhd(50) | Sequential instance RCU_DEC_0.U1_MUXARBIT.dcs_dout[10] reduced to a combinational gate by constant propagation @W:MO129 : mux_arbit.vhd(50) | Sequential instance RCU_DEC_0.U1_MUXARBIT.dcs_dout[11] reduced to a combinational gate by constant propagation @W:MO129 : mux_arbit.vhd(50) | Sequential instance RCU_DEC_0.U1_MUXARBIT.dcs_dout[12] reduced to a combinational gate by constant propagation @W:MO129 : mux_arbit.vhd(50) | Sequential instance RCU_DEC_0.U1_MUXARBIT.dcs_dout[13] reduced to a combinational gate by constant propagation @W:MO129 : mux_arbit.vhd(50) | Sequential instance RCU_DEC_0.U1_MUXARBIT.dcs_dout[14] reduced to a combinational gate by constant propagation @W:MO129 : mux_arbit.vhd(50) | Sequential instance RCU_DEC_0.U1_MUXARBIT.dcs_dout[15] reduced to a combinational gate by constant propagation @W:MO129 : mux_arbit.vhd(50) | Sequential instance RCU_DEC_0.U1_MUXARBIT.dcs_dout[16] reduced to a combinational gate by constant propagation @W:MO129 : mux_arbit.vhd(50) | Sequential instance RCU_DEC_0.U1_MUXARBIT.dcs_dout[17] reduced to a combinational gate by constant propagation @W:MO129 : mux_arbit.vhd(50) | Sequential instance RCU_DEC_0.U1_MUXARBIT.dcs_dout[18] reduced to a combinational gate by constant propagation @W:MO129 : mux_arbit.vhd(50) | Sequential instance RCU_DEC_0.U1_MUXARBIT.dcs_dout[19] reduced to a combinational gate by constant propagation @W:MO129 : mux_arbit.vhd(50) | Sequential instance RCU_DEC_0.U1_MUXARBIT.dcs_dout[20] reduced to a combinational gate by constant propagation @W:MO129 : mux_arbit.vhd(50) | Sequential instance RCU_DEC_0.U1_MUXARBIT.dcs_dout[21] reduced to a combinational gate by constant propagation @W:MO129 : mux_arbit.vhd(50) | Sequential instance RCU_DEC_0.U1_MUXARBIT.dcs_dout[22] reduced to a combinational gate by constant propagation @W:MO129 : mux_arbit.vhd(50) | Sequential instance RCU_DEC_0.U1_MUXARBIT.dcs_dout[23] reduced to a combinational gate by constant propagation @W:MO129 : mux_arbit.vhd(50) | Sequential instance RCU_DEC_0.U1_MUXARBIT.dcs_dout[24] reduced to a combinational gate by constant propagation @W:MO129 : mux_arbit.vhd(50) | Sequential instance RCU_DEC_0.U1_MUXARBIT.dcs_dout[25] reduced to a combinational gate by constant propagation @W:MO129 : mux_arbit.vhd(50) | Sequential instance RCU_DEC_0.U1_MUXARBIT.dcs_dout[26] reduced to a combinational gate by constant propagation @W:MO129 : mux_arbit.vhd(50) | Sequential instance RCU_DEC_0.U1_MUXARBIT.dcs_dout[27] reduced to a combinational gate by constant propagation @W:MO129 : mux_arbit.vhd(50) | Sequential instance RCU_DEC_0.U1_MUXARBIT.dcs_dout[28] reduced to a combinational gate by constant propagation @W:MO129 : mux_arbit.vhd(50) | Sequential instance RCU_DEC_0.U1_MUXARBIT.dcs_dout[29] reduced to a combinational gate by constant propagation @W:MO129 : mux_arbit.vhd(50) | Sequential instance RCU_DEC_0.U1_MUXARBIT.dcs_dout[30] reduced to a combinational gate by constant propagation @W:MO129 : mux_arbit.vhd(50) | Sequential instance RCU_DEC_0.U1_MUXARBIT.dcs_dout[31] reduced to a combinational gate by constant propagation @N:BN362 : rcu_dec.vhd(527) | Removing sequential instance RCU_DEC_0.scel_err_reg[1] in hierarchy view:work.Trigger_receiver_v1_7(rtl) because there are no references to its outputs @N:BN362 : rcu_dec.vhd(527) | Removing sequential instance RCU_DEC_0.scel_err_reg[2] in hierarchy view:work.Trigger_receiver_v1_7(rtl) because there are no references to its outputs @N:BN362 : rcu_dec.vhd(527) | Removing sequential instance RCU_DEC_0.scel_err_reg[3] in hierarchy view:work.Trigger_receiver_v1_7(rtl) because there are no references to its outputs @N:BN362 : rcu_dec.vhd(527) | Removing sequential instance RCU_DEC_0.scel_err_reg[4] in hierarchy view:work.Trigger_receiver_v1_7(rtl) because there are no references to its outputs @N:BN362 : rcu_dec.vhd(743) | Removing sequential instance RCU_DEC_0.add_err_reg in hierarchy view:work.Trigger_receiver_v1_7(rtl) because there are no references to its outputs Encoding state machine current_state[0:3] (view:work.apb_to_dcs(arc)) original code -> new code 00 -> 00 01 -> 01 10 -> 10 11 -> 11 @W:MO129 : apb_to_dcs.vhd(96) | Sequential instance apb_to_dcs_0.current_state[0] reduced to a combinational gate by constant propagation @N:BN362 : cmd_decoder.vhd(53) | Removing sequential instance cmd_vector[7] of view:PrimLib.dffr(prim) in hierarchy view:work.CMD_DECODER(a_cmddecoder) because there are no references to its outputs @N:BN362 : cmd_decoder.vhd(53) | Removing sequential instance cmd_vector[0] of view:PrimLib.dffr(prim) in hierarchy view:work.CMD_DECODER(a_cmddecoder) because there are no references to its outputs @N:BN362 : cmd_decoder.vhd(53) | Removing sequential instance cmd_vector[1] of view:PrimLib.dffr(prim) in hierarchy view:work.CMD_DECODER(a_cmddecoder) because there are no references to its outputs @N:BN362 : cmd_decoder.vhd(53) | Removing sequential instance cmd_vector[2] of view:PrimLib.dffr(prim) in hierarchy view:work.CMD_DECODER(a_cmddecoder) because there are no references to its outputs @N:BN362 : cmd_decoder.vhd(53) | Removing sequential instance cmd_vector[3] of view:PrimLib.dffr(prim) in hierarchy view:work.CMD_DECODER(a_cmddecoder) because there are no references to its outputs @N:BN362 : cmd_decoder.vhd(53) | Removing sequential instance cmd_vector[6] of view:PrimLib.dffr(prim) in hierarchy view:work.CMD_DECODER(a_cmddecoder) because there are no references to its outputs @N:BN362 : rcu_reg.vhd(212) | Removing sequential instance rdrx_reg in hierarchy view:work.RCU_REG(a_rcureg) because there are no references to its outputs @N: : cnt20.vhd(38) | Found counter in view:work.CNT20(a_cnt20) inst cnt[19:0] @W:MO160 : cnt12.vhd(37) | Register bit cnt[11] is always 0, optimizing ... @W:MO160 : cnt12.vhd(37) | Register bit cnt[10] is always 0, optimizing ... @W:MO160 : cnt12.vhd(37) | Register bit cnt[9] is always 0, optimizing ... @W:MO160 : cnt12.vhd(37) | Register bit cnt[8] is always 0, optimizing ... @W:MO160 : cnt12.vhd(37) | Register bit cnt[7] is always 0, optimizing ... @W:MO160 : cnt12.vhd(37) | Register bit cnt[6] is always 0, optimizing ... @W:MO160 : cnt12.vhd(37) | Register bit cnt[5] is always 0, optimizing ... @W:MO160 : cnt12.vhd(37) | Register bit cnt[4] is always 0, optimizing ... @W:MO160 : cnt12.vhd(37) | Register bit cnt[3] is always 0, optimizing ... @W:MO160 : cnt12.vhd(37) | Register bit cnt[2] is always 0, optimizing ... @W:MO160 : cnt12.vhd(37) | Register bit cnt[1] is always 0, optimizing ... @W:MO160 : cnt12.vhd(37) | Register bit cnt[0] is always 0, optimizing ... @W:MO129 : l1_line_decoder.vhd(76) | Sequential instance trigger_receiver_0.L1_line_decoder.shiftreg[0] reduced to a combinational gate by constant propagation @W:MO160 : fifo_wrapper.vhd(129) | Register bit FIFO.read_counter[3] is always 0, optimizing ... @W:MO160 : fifo_wrapper.vhd(129) | Register bit FIFO.read_counter[2] is always 0, optimizing ... @W:MO160 : fifo_wrapper.vhd(129) | Register bit FIFO.read_counter[1] is always 0, optimizing ... @W:MO160 : fifo_wrapper.vhd(129) | Register bit FIFO.read_counter[0] is always 0, optimizing ... Encoding state machine current_state[0:6] (view:work.serialb_com(behave)) original code -> new code 0000001 -> 0000001 0000010 -> 0000010 0000100 -> 0000100 0001000 -> 0001000 0010000 -> 0010000 0100000 -> 0100000 1000000 -> 1000000 @N:BN362 : serialb_com.vhd(145) | Removing sequential instance current_state[0] of view:PrimLib.dffr(prim) in hierarchy view:work.serialb_com(behave) because there are no references to its outputs @W:MO129 : serialb_com.vhd(106) | Sequential instance trigger_receiver_0.serialb_decoder.current_state[5] reduced to a combinational gate by constant propagation @W:MO160 : serialb_com.vhd(123) | Register bit current_state[2] is always 0, optimizing ... @W:MO160 : serialb_com.vhd(113) | Register bit current_state[4] is always 0, optimizing ... @W:MO197 : serialb_com.vhd(139) | FSM register current_state[1] removed due to constant propagation @W:MO197 : serialb_com.vhd(133) | FSM register current_state[3] removed due to constant propagation @W:MO197 : serialb_com.vhd(95) | FSM register current_state[6] removed due to constant propagation @W:BN132 : serialb_com.vhd(72) | Removing instance trigger_receiver_0.serialb_decoder.received_word[38], because it is equivalent to instance trigger_receiver_0.serialb_decoder.received_word[37] @W:BN132 : serialb_com.vhd(72) | Removing instance trigger_receiver_0.serialb_decoder.received_word[37], because it is equivalent to instance trigger_receiver_0.serialb_decoder.received_word[36] @W:BN132 : serialb_com.vhd(72) | Removing instance trigger_receiver_0.serialb_decoder.received_word[36], because it is equivalent to instance trigger_receiver_0.serialb_decoder.received_word[35] @W:BN132 : serialb_com.vhd(72) | Removing instance trigger_receiver_0.serialb_decoder.received_word[35], because it is equivalent to instance trigger_receiver_0.serialb_decoder.received_word[34] @W:BN132 : serialb_com.vhd(72) | Removing instance trigger_receiver_0.serialb_decoder.received_word[34], because it is equivalent to instance trigger_receiver_0.serialb_decoder.received_word[33] @W:BN132 : serialb_com.vhd(72) | Removing instance trigger_receiver_0.serialb_decoder.received_word[33], because it is equivalent to instance trigger_receiver_0.serialb_decoder.received_word[32] @W:BN132 : serialb_com.vhd(72) | Removing instance trigger_receiver_0.serialb_decoder.received_word[32], because it is equivalent to instance trigger_receiver_0.serialb_decoder.received_word[31] @W:BN132 : serialb_com.vhd(72) | Removing instance trigger_receiver_0.serialb_decoder.received_word[31], because it is equivalent to instance trigger_receiver_0.serialb_decoder.received_word[30] @W:BN132 : serialb_com.vhd(72) | Removing instance trigger_receiver_0.serialb_decoder.received_word[30], because it is equivalent to instance trigger_receiver_0.serialb_decoder.received_word[29] @W:BN132 : serialb_com.vhd(72) | Removing instance trigger_receiver_0.serialb_decoder.received_word[29], because it is equivalent to instance trigger_receiver_0.serialb_decoder.received_word[28] @W:BN132 : serialb_com.vhd(72) | Removing instance trigger_receiver_0.serialb_decoder.received_word[28], because it is equivalent to instance trigger_receiver_0.serialb_decoder.received_word[27] @W:BN132 : serialb_com.vhd(72) | Removing instance trigger_receiver_0.serialb_decoder.received_word[27], because it is equivalent to instance trigger_receiver_0.serialb_decoder.received_word[26] @W:BN132 : serialb_com.vhd(72) | Removing instance trigger_receiver_0.serialb_decoder.received_word[26], because it is equivalent to instance trigger_receiver_0.serialb_decoder.received_word[25] @W:BN132 : serialb_com.vhd(72) | Removing instance trigger_receiver_0.serialb_decoder.received_word[25], because it is equivalent to instance trigger_receiver_0.serialb_decoder.received_word[24] @W:BN132 : serialb_com.vhd(72) | Removing instance trigger_receiver_0.serialb_decoder.received_word[24], because it is equivalent to instance trigger_receiver_0.serialb_decoder.received_word[23] @W:BN132 : serialb_com.vhd(72) | Removing instance trigger_receiver_0.serialb_decoder.received_word[23], because it is equivalent to instance trigger_receiver_0.serialb_decoder.received_word[22] @W:BN132 : serialb_com.vhd(72) | Removing instance trigger_receiver_0.serialb_decoder.received_word[22], because it is equivalent to instance trigger_receiver_0.serialb_decoder.received_word[21] @W:BN132 : serialb_com.vhd(72) | Removing instance trigger_receiver_0.serialb_decoder.received_word[21], because it is equivalent to instance trigger_receiver_0.serialb_decoder.received_word[20] @W:BN132 : serialb_com.vhd(72) | Removing instance trigger_receiver_0.serialb_decoder.received_word[20], because it is equivalent to instance trigger_receiver_0.serialb_decoder.received_word[19] @W:BN132 : serialb_com.vhd(72) | Removing instance trigger_receiver_0.serialb_decoder.received_word[19], because it is equivalent to instance trigger_receiver_0.serialb_decoder.received_word[18] @W:BN132 : serialb_com.vhd(72) | Removing instance trigger_receiver_0.serialb_decoder.received_word[18], because it is equivalent to instance trigger_receiver_0.serialb_decoder.received_word[17] @W:BN132 : serialb_com.vhd(72) | Removing instance trigger_receiver_0.serialb_decoder.received_word[17], because it is equivalent to instance trigger_receiver_0.serialb_decoder.received_word[16] @W:BN132 : serialb_com.vhd(72) | Removing instance trigger_receiver_0.serialb_decoder.received_word[16], because it is equivalent to instance trigger_receiver_0.serialb_decoder.received_word[15] @W:BN132 : serialb_com.vhd(72) | Removing instance trigger_receiver_0.serialb_decoder.received_word[15], because it is equivalent to instance trigger_receiver_0.serialb_decoder.received_word[14] @W:BN132 : serialb_com.vhd(72) | Removing instance trigger_receiver_0.serialb_decoder.received_word[14], because it is equivalent to instance trigger_receiver_0.serialb_decoder.received_word[13] @W:BN132 : serialb_com.vhd(72) | Removing instance trigger_receiver_0.serialb_decoder.received_word[13], because it is equivalent to instance trigger_receiver_0.serialb_decoder.received_word[12] @W:BN132 : serialb_com.vhd(72) | Removing instance trigger_receiver_0.serialb_decoder.received_word[12], because it is equivalent to instance trigger_receiver_0.serialb_decoder.received_word[11] @W:BN132 : serialb_com.vhd(72) | Removing instance trigger_receiver_0.serialb_decoder.received_word[11], because it is equivalent to instance trigger_receiver_0.serialb_decoder.received_word[10] @W:BN132 : serialb_com.vhd(72) | Removing instance trigger_receiver_0.serialb_decoder.received_word[9], because it is equivalent to instance trigger_receiver_0.serialb_decoder.received_word[10] @W:BN132 : serialb_com.vhd(72) | Removing instance trigger_receiver_0.serialb_decoder.received_word[8], because it is equivalent to instance trigger_receiver_0.serialb_decoder.received_word[10] @W:BN132 : serialb_com.vhd(72) | Removing instance trigger_receiver_0.serialb_decoder.received_word[7], because it is equivalent to instance trigger_receiver_0.serialb_decoder.received_word[10] @W:BN132 : serialb_com.vhd(72) | Removing instance trigger_receiver_0.serialb_decoder.received_word[6], because it is equivalent to instance trigger_receiver_0.serialb_decoder.received_word[10] @W:BN132 : serialb_com.vhd(72) | Removing instance trigger_receiver_0.serialb_decoder.received_word[5], because it is equivalent to instance trigger_receiver_0.serialb_decoder.received_word[10] @W:BN132 : serialb_com.vhd(72) | Removing instance trigger_receiver_0.serialb_decoder.received_word[4], because it is equivalent to instance trigger_receiver_0.serialb_decoder.received_word[10] @W:BN132 : serialb_com.vhd(72) | Removing instance trigger_receiver_0.serialb_decoder.received_word[3], because it is equivalent to instance trigger_receiver_0.serialb_decoder.received_word[10] @W:BN132 : serialb_com.vhd(72) | Removing instance trigger_receiver_0.serialb_decoder.received_word[2], because it is equivalent to instance trigger_receiver_0.serialb_decoder.received_word[10] @W:BN132 : serialb_com.vhd(72) | Removing instance trigger_receiver_0.serialb_decoder.received_word[1], because it is equivalent to instance trigger_receiver_0.serialb_decoder.received_word[10] @N:BN362 : serialb_com.vhd(72) | Removing sequential instance received_word[10] in hierarchy view:work.serialb_com(behave) because there are no references to its outputs @N:BN362 : addressed_msg_decoder.vhd(298) | Removing sequential instance L1_message_reg_0[0] in hierarchy view:work.addressed_message_decoder(arc) because there are no references to its outputs @N:BN362 : addressed_msg_decoder.vhd(298) | Removing sequential instance L1_message_reg_0[1] in hierarchy view:work.addressed_message_decoder(arc) because there are no references to its outputs @N:BN362 : addressed_msg_decoder.vhd(298) | Removing sequential instance L1_message_reg_0[2] in hierarchy view:work.addressed_message_decoder(arc) because there are no references to its outputs @N:BN362 : addressed_msg_decoder.vhd(298) | Removing sequential instance L1_message_reg_0[3] in hierarchy view:work.addressed_message_decoder(arc) because there are no references to its outputs @N:BN362 : addressed_msg_decoder.vhd(298) | Removing sequential instance L1_message_reg_0[11] in hierarchy view:work.addressed_message_decoder(arc) because there are no references to its outputs @N:BN362 : addressed_msg_decoder.vhd(298) | Removing sequential instance L2a_message_reg_3[2] in hierarchy view:work.addressed_message_decoder(arc) because there are no references to its outputs @N:BN362 : addressed_msg_decoder.vhd(298) | Removing sequential instance L2a_message_reg_3[3] in hierarchy view:work.addressed_message_decoder(arc) because there are no references to its outputs @N:BN362 : addressed_msg_decoder.vhd(298) | Removing sequential instance L2a_message_reg_3[4] in hierarchy view:work.addressed_message_decoder(arc) because there are no references to its outputs @N:BN362 : addressed_msg_decoder.vhd(298) | Removing sequential instance L2a_message_reg_3[5] in hierarchy view:work.addressed_message_decoder(arc) because there are no references to its outputs @N:BN362 : addressed_msg_decoder.vhd(298) | Removing sequential instance L2a_message_reg_3[6] in hierarchy view:work.addressed_message_decoder(arc) because there are no references to its outputs @N:BN362 : addressed_msg_decoder.vhd(298) | Removing sequential instance L2a_message_reg_3[7] in hierarchy view:work.addressed_message_decoder(arc) because there are no references to its outputs @N:BN362 : addressed_msg_decoder.vhd(298) | Removing sequential instance L2a_message_reg_3[11] in hierarchy view:work.addressed_message_decoder(arc) because there are no references to its outputs @W:BN132 : addressed_msg_decoder.vhd(298) | Removing instance trigger_receiver_0.addressed_message_decoder.L1_state[1], because it is equivalent to instance trigger_receiver_0.addressed_message_decoder.L1_state[0] @W:BN132 : addressed_msg_decoder.vhd(298) | Removing instance trigger_receiver_0.addressed_message_decoder.L1_state[2], because it is equivalent to instance trigger_receiver_0.addressed_message_decoder.L1_state[0] @W:BN132 : addressed_msg_decoder.vhd(298) | Removing instance trigger_receiver_0.addressed_message_decoder.L1_state[3], because it is equivalent to instance trigger_receiver_0.addressed_message_decoder.L1_state[0] @W:BN132 : addressed_msg_decoder.vhd(298) | Removing instance trigger_receiver_0.addressed_message_decoder.L1_state[4], because it is equivalent to instance trigger_receiver_0.addressed_message_decoder.L1_state[0] @W:BN132 : addressed_msg_decoder.vhd(298) | Removing instance trigger_receiver_0.addressed_message_decoder.L1_state[5], because it is equivalent to instance trigger_receiver_0.addressed_message_decoder.L1_state[0] @W:BN132 : addressed_msg_decoder.vhd(298) | Removing instance trigger_receiver_0.addressed_message_decoder.L1_state[6], because it is equivalent to instance trigger_receiver_0.addressed_message_decoder.L1_state[0] @W:BN132 : addressed_msg_decoder.vhd(298) | Removing instance trigger_receiver_0.addressed_message_decoder.L1_state[7], because it is equivalent to instance trigger_receiver_0.addressed_message_decoder.L1_state[0] @W:BN132 : addressed_msg_decoder.vhd(298) | Removing instance trigger_receiver_0.addressed_message_decoder.L1_state[12], because it is equivalent to instance trigger_receiver_0.addressed_message_decoder.L1_state[0] @W:BN132 : addressed_msg_decoder.vhd(298) | Removing instance trigger_receiver_0.addressed_message_decoder.L2_state[8], because it is equivalent to instance trigger_receiver_0.addressed_message_decoder.L2_state[0] @W:BN132 : addressed_msg_decoder.vhd(298) | Removing instance trigger_receiver_0.addressed_message_decoder.L2_state[9], because it is equivalent to instance trigger_receiver_0.addressed_message_decoder.L2_state[0] @W:BN132 : addressed_msg_decoder.vhd(298) | Removing instance trigger_receiver_0.addressed_message_decoder.L2_state[10], because it is equivalent to instance trigger_receiver_0.addressed_message_decoder.L2_state[0] @W:BN132 : addressed_msg_decoder.vhd(298) | Removing instance trigger_receiver_0.addressed_message_decoder.L2_state[11], because it is equivalent to instance trigger_receiver_0.addressed_message_decoder.L2_state[0] @W:BN132 : addressed_msg_decoder.vhd(298) | Removing instance trigger_receiver_0.addressed_message_decoder.L2_state[12], because it is equivalent to instance trigger_receiver_0.addressed_message_decoder.L2_state[0] @N:BN362 : addressed_msg_decoder.vhd(298) | Removing sequential instance L1_state[0] in hierarchy view:work.addressed_message_decoder(arc) because there are no references to its outputs @N:BN362 : addressed_msg_decoder.vhd(298) | Removing sequential instance L2_state[0] in hierarchy view:work.addressed_message_decoder(arc) because there are no references to its outputs Encoding state machine current_state[0:8] (view:work.sequence_validator(behave)) original code -> new code 000000001 -> 000000001 000000010 -> 000000010 000000100 -> 000000100 000001000 -> 000001000 000010000 -> 000010000 000100000 -> 000100000 001000000 -> 001000000 010000000 -> 010000000 100000000 -> 100000000 @N: : phase_check.vhd(61) | Found counter in view:work.phase_check(behave) inst phase_cnt[4:0] @N: : counters.vhd(188) | Found counter in view:work.counters(arc) inst pp_Counter_i[15:0] @N: : counters.vhd(188) | Found counter in view:work.counters(arc) inst L2r_Counter_i[15:0] @N: : counters.vhd(188) | Found counter in view:work.counters(arc) inst L2a_Counter_i[15:0] @N: : counters.vhd(188) | Found counter in view:work.counters(arc) inst L1_msg_Counter_i[15:0] @N: : counters.vhd(188) | Found counter in view:work.counters(arc) inst L1_Counter_i[15:0] @N: : counters.vhd(188) | Found counter in view:work.counters(arc) inst L0_Counter_i[15:0] @N: : counters.vhd(142) | Found counter in view:work.counters(arc) inst seqErrorCnt_i[15:0] @N: : counters.vhd(142) | Found counter in view:work.counters(arc) inst sbError_Count[15:0] @N: : counters.vhd(142) | Found counter in view:work.counters(arc) inst msgErrorCnt_i[15:0] @N: : counters.vhd(142) | Found counter in view:work.counters(arc) inst dbError_Count[15:0] @N: : counters.vhd(169) | Found counter in view:work.counters(arc) inst Bunch_Counter_i[12:0] @N:FX404 : counters.vhd(255) | Found addmux in view:work.counters(arc) inst p_BCID_local\.BCID_Local_i_6[11:0] from un1_Bunch_Counter_i_1[12:1] @N:MF179 : counters.vhd(298) | Found 16 bit by 16 bit '==' comparator, 'p_timewindow\.un29_tw_counter' @N:MF179 : counters.vhd(305) | Found 16 bit by 16 bit '==' comparator, 'p_timewindow\.un37_tw_counter' @N:MF179 : counters.vhd(309) | Found 16 bit by 16 bit '==' comparator, 'p_timewindow\.un39_tw_counter' @N:MF179 : counters.vhd(312) | Found 16 bit by 16 bit '==' comparator, 'p_timewindow\.un42_tw_counter' @N:MF179 : counters.vhd(316) | Found 16 bit by 16 bit '==' comparator, 'p_timewindow\.un44_tw_counter' @N:MF179 : counters.vhd(319) | Found 16 bit by 16 bit '==' comparator, 'p_timewindow\.un46_tw_counter' @W:BN132 : addressed_msg_decoder.vhd(298) | Removing instance trigger_receiver_0.addressed_message_decoder.L2a_message_reg_1[11], because it is equivalent to instance trigger_receiver_0.addressed_message_decoder.L2a_message_reg_1[10] @W:BN132 : addressed_msg_decoder.vhd(298) | Removing instance trigger_receiver_0.addressed_message_decoder.L2a_message_reg_1[9], because it is equivalent to instance trigger_receiver_0.addressed_message_decoder.L2a_message_reg_1[10] @W:BN132 : addressed_msg_decoder.vhd(298) | Removing instance trigger_receiver_0.addressed_message_decoder.L2a_message_reg_1[8], because it is equivalent to instance trigger_receiver_0.addressed_message_decoder.L2a_message_reg_1[10] @W:BN132 : addressed_msg_decoder.vhd(298) | Removing instance trigger_receiver_0.addressed_message_decoder.L2a_message_reg_1[7], because it is equivalent to instance trigger_receiver_0.addressed_message_decoder.L2a_message_reg_1[10] @W:BN132 : addressed_msg_decoder.vhd(298) | Removing instance trigger_receiver_0.addressed_message_decoder.L2a_message_reg_1[6], because it is equivalent to instance trigger_receiver_0.addressed_message_decoder.L2a_message_reg_1[10] @W:BN132 : addressed_msg_decoder.vhd(298) | Removing instance trigger_receiver_0.addressed_message_decoder.L2a_message_reg_1[5], because it is equivalent to instance trigger_receiver_0.addressed_message_decoder.L2a_message_reg_1[10] @W:BN132 : addressed_msg_decoder.vhd(298) | Removing instance trigger_receiver_0.addressed_message_decoder.L2a_message_reg_1[4], because it is equivalent to instance trigger_receiver_0.addressed_message_decoder.L2a_message_reg_1[10] @W:BN132 : addressed_msg_decoder.vhd(298) | Removing instance trigger_receiver_0.addressed_message_decoder.L2a_message_reg_1[3], because it is equivalent to instance trigger_receiver_0.addressed_message_decoder.L2a_message_reg_1[10] @W:BN132 : addressed_msg_decoder.vhd(298) | Removing instance trigger_receiver_0.addressed_message_decoder.L2a_message_reg_1[2], because it is equivalent to instance trigger_receiver_0.addressed_message_decoder.L2a_message_reg_1[10] @W:BN132 : addressed_msg_decoder.vhd(298) | Removing instance trigger_receiver_0.addressed_message_decoder.L2a_message_reg_1[1], because it is equivalent to instance trigger_receiver_0.addressed_message_decoder.L2a_message_reg_1[10] @W:BN132 : addressed_msg_decoder.vhd(298) | Removing instance trigger_receiver_0.addressed_message_decoder.L2a_message_reg_1[10], because it is equivalent to instance trigger_receiver_0.addressed_message_decoder.L2a_message_reg_1[0] @W:BN132 : addressed_msg_decoder.vhd(298) | Removing instance trigger_receiver_0.addressed_message_decoder.L2a_message_reg_2[11], because it is equivalent to instance trigger_receiver_0.addressed_message_decoder.L2a_message_reg_1[0] @W:BN132 : addressed_msg_decoder.vhd(298) | Removing instance trigger_receiver_0.addressed_message_decoder.L2a_message_reg_2[10], because it is equivalent to instance trigger_receiver_0.addressed_message_decoder.L2a_message_reg_1[0] @W:BN132 : addressed_msg_decoder.vhd(298) | Removing instance trigger_receiver_0.addressed_message_decoder.L2a_message_reg_2[9], because it is equivalent to instance trigger_receiver_0.addressed_message_decoder.L2a_message_reg_1[0] @W:BN132 : addressed_msg_decoder.vhd(298) | Removing instance trigger_receiver_0.addressed_message_decoder.L2a_message_reg_2[8], because it is equivalent to instance trigger_receiver_0.addressed_message_decoder.L2a_message_reg_1[0] @W:BN132 : addressed_msg_decoder.vhd(298) | Removing instance trigger_receiver_0.addressed_message_decoder.L2a_message_reg_2[7], because it is equivalent to instance trigger_receiver_0.addressed_message_decoder.L2a_message_reg_1[0] @W:BN132 : addressed_msg_decoder.vhd(298) | Removing instance trigger_receiver_0.addressed_message_decoder.L2a_message_reg_2[6], because it is equivalent to instance trigger_receiver_0.addressed_message_decoder.L2a_message_reg_1[0] @W:BN132 : addressed_msg_decoder.vhd(298) | Removing instance trigger_receiver_0.addressed_message_decoder.L2a_message_reg_2[5], because it is equivalent to instance trigger_receiver_0.addressed_message_decoder.L2a_message_reg_1[0] @W:BN132 : addressed_msg_decoder.vhd(298) | Removing instance trigger_receiver_0.addressed_message_decoder.L2a_message_reg_2[4], because it is equivalent to instance trigger_receiver_0.addressed_message_decoder.L2a_message_reg_1[0] @W:BN132 : addressed_msg_decoder.vhd(298) | Removing instance trigger_receiver_0.addressed_message_decoder.L2a_message_reg_2[3], because it is equivalent to instance trigger_receiver_0.addressed_message_decoder.L2a_message_reg_1[0] @W:BN132 : addressed_msg_decoder.vhd(298) | Removing instance trigger_receiver_0.addressed_message_decoder.L2a_message_reg_2[2], because it is equivalent to instance trigger_receiver_0.addressed_message_decoder.L2a_message_reg_1[0] @W:BN132 : addressed_msg_decoder.vhd(298) | Removing instance trigger_receiver_0.addressed_message_decoder.L2a_message_reg_2[1], because it is equivalent to instance trigger_receiver_0.addressed_message_decoder.L2a_message_reg_1[0] @W:BN132 : addressed_msg_decoder.vhd(298) | Removing instance trigger_receiver_0.addressed_message_decoder.L2a_message_reg_2[0], because it is equivalent to instance trigger_receiver_0.addressed_message_decoder.L2a_message_reg_1[0] @W:BN132 : addressed_msg_decoder.vhd(298) | Removing instance trigger_receiver_0.addressed_message_decoder.L2a_message_reg_3[10], because it is equivalent to instance trigger_receiver_0.addressed_message_decoder.L2a_message_reg_1[0] @W:BN132 : addressed_msg_decoder.vhd(298) | Removing instance trigger_receiver_0.addressed_message_decoder.L2a_message_reg_3[9], because it is equivalent to instance trigger_receiver_0.addressed_message_decoder.L2a_message_reg_1[0] @W:BN132 : addressed_msg_decoder.vhd(298) | Removing instance trigger_receiver_0.addressed_message_decoder.L2a_message_reg_3[8], because it is equivalent to instance trigger_receiver_0.addressed_message_decoder.L2a_message_reg_1[0] @W:BN132 : addressed_msg_decoder.vhd(298) | Removing instance trigger_receiver_0.addressed_message_decoder.L2a_message_reg_3[1], because it is equivalent to instance trigger_receiver_0.addressed_message_decoder.L2a_message_reg_1[0] @W:BN132 : addressed_msg_decoder.vhd(298) | Removing instance trigger_receiver_0.addressed_message_decoder.L2a_message_reg_3[0], because it is equivalent to instance trigger_receiver_0.addressed_message_decoder.L2a_message_reg_1[0] @W:BN132 : addressed_msg_decoder.vhd(298) | Removing instance trigger_receiver_0.addressed_message_decoder.L2a_message_reg_4[11], because it is equivalent to instance trigger_receiver_0.addressed_message_decoder.L2a_message_reg_1[0] @W:BN132 : addressed_msg_decoder.vhd(298) | Removing instance trigger_receiver_0.addressed_message_decoder.L2a_message_reg_4[10], because it is equivalent to instance trigger_receiver_0.addressed_message_decoder.L2a_message_reg_1[0] @W:BN132 : addressed_msg_decoder.vhd(298) | Removing instance trigger_receiver_0.addressed_message_decoder.L2a_message_reg_4[9], because it is equivalent to instance trigger_receiver_0.addressed_message_decoder.L2a_message_reg_1[0] @W:BN132 : addressed_msg_decoder.vhd(298) | Removing instance trigger_receiver_0.addressed_message_decoder.L2a_message_reg_4[8], because it is equivalent to instance trigger_receiver_0.addressed_message_decoder.L2a_message_reg_1[0] @W:BN132 : addressed_msg_decoder.vhd(298) | Removing instance trigger_receiver_0.addressed_message_decoder.L2a_message_reg_4[7], because it is equivalent to instance trigger_receiver_0.addressed_message_decoder.L2a_message_reg_1[0] @W:BN132 : addressed_msg_decoder.vhd(298) | Removing instance trigger_receiver_0.addressed_message_decoder.L2a_message_reg_4[6], because it is equivalent to instance trigger_receiver_0.addressed_message_decoder.L2a_message_reg_1[0] @W:BN132 : addressed_msg_decoder.vhd(298) | Removing instance trigger_receiver_0.addressed_message_decoder.L2a_message_reg_4[5], because it is equivalent to instance trigger_receiver_0.addressed_message_decoder.L2a_message_reg_1[0] @W:BN132 : addressed_msg_decoder.vhd(298) | Removing instance trigger_receiver_0.addressed_message_decoder.L2a_message_reg_4[4], because it is equivalent to instance trigger_receiver_0.addressed_message_decoder.L2a_message_reg_1[0] @W:BN132 : addressed_msg_decoder.vhd(298) | Removing instance trigger_receiver_0.addressed_message_decoder.L2a_message_reg_4[3], because it is equivalent to instance trigger_receiver_0.addressed_message_decoder.L2a_message_reg_1[0] @W:BN132 : addressed_msg_decoder.vhd(298) | Removing instance trigger_receiver_0.addressed_message_decoder.L2a_message_reg_4[2], because it is equivalent to instance trigger_receiver_0.addressed_message_decoder.L2a_message_reg_1[0] @W:BN132 : addressed_msg_decoder.vhd(298) | Removing instance trigger_receiver_0.addressed_message_decoder.L2a_message_reg_4[1], because it is equivalent to instance trigger_receiver_0.addressed_message_decoder.L2a_message_reg_1[0] @W:BN132 : addressed_msg_decoder.vhd(298) | Removing instance trigger_receiver_0.addressed_message_decoder.L2a_message_reg_4[0], because it is equivalent to instance trigger_receiver_0.addressed_message_decoder.L2a_message_reg_1[0] @W:BN132 : addressed_msg_decoder.vhd(298) | Removing instance trigger_receiver_0.addressed_message_decoder.L2a_message_reg_5[11], because it is equivalent to instance trigger_receiver_0.addressed_message_decoder.L2a_message_reg_1[0] @W:BN132 : addressed_msg_decoder.vhd(298) | Removing instance trigger_receiver_0.addressed_message_decoder.L2a_message_reg_5[10], because it is equivalent to instance trigger_receiver_0.addressed_message_decoder.L2a_message_reg_1[0] @W:BN132 : addressed_msg_decoder.vhd(298) | Removing instance trigger_receiver_0.addressed_message_decoder.L2a_message_reg_5[9], because it is equivalent to instance trigger_receiver_0.addressed_message_decoder.L2a_message_reg_1[0] @W:BN132 : addressed_msg_decoder.vhd(298) | Removing instance trigger_receiver_0.addressed_message_decoder.L2a_message_reg_5[8], because it is equivalent to instance trigger_receiver_0.addressed_message_decoder.L2a_message_reg_1[0] @W:BN132 : addressed_msg_decoder.vhd(298) | Removing instance trigger_receiver_0.addressed_message_decoder.L2a_message_reg_5[7], because it is equivalent to instance trigger_receiver_0.addressed_message_decoder.L2a_message_reg_1[0] @W:BN132 : addressed_msg_decoder.vhd(298) | Removing instance trigger_receiver_0.addressed_message_decoder.L2a_message_reg_5[6], because it is equivalent to instance trigger_receiver_0.addressed_message_decoder.L2a_message_reg_1[0] @W:BN132 : addressed_msg_decoder.vhd(298) | Removing instance trigger_receiver_0.addressed_message_decoder.L2a_message_reg_5[5], because it is equivalent to instance trigger_receiver_0.addressed_message_decoder.L2a_message_reg_1[0] @W:BN132 : addressed_msg_decoder.vhd(298) | Removing instance trigger_receiver_0.addressed_message_decoder.L2a_message_reg_5[4], because it is equivalent to instance trigger_receiver_0.addressed_message_decoder.L2a_message_reg_1[0] @W:BN132 : addressed_msg_decoder.vhd(298) | Removing instance trigger_receiver_0.addressed_message_decoder.L2a_message_reg_5[3], because it is equivalent to instance trigger_receiver_0.addressed_message_decoder.L2a_message_reg_1[0] @W:BN132 : addressed_msg_decoder.vhd(298) | Removing instance trigger_receiver_0.addressed_message_decoder.L2a_message_reg_5[2], because it is equivalent to instance trigger_receiver_0.addressed_message_decoder.L2a_message_reg_1[0] @W:BN132 : addressed_msg_decoder.vhd(298) | Removing instance trigger_receiver_0.addressed_message_decoder.L2a_message_reg_5[1], because it is equivalent to instance trigger_receiver_0.addressed_message_decoder.L2a_message_reg_1[0] @W:BN132 : addressed_msg_decoder.vhd(298) | Removing instance trigger_receiver_0.addressed_message_decoder.L2a_message_reg_5[0], because it is equivalent to instance trigger_receiver_0.addressed_message_decoder.L2a_message_reg_1[0] @W:BN132 : addressed_msg_decoder.vhd(298) | Removing instance trigger_receiver_0.addressed_message_decoder.L2a_message_reg_6[11], because it is equivalent to instance trigger_receiver_0.addressed_message_decoder.L2a_message_reg_1[0] @W:BN132 : addressed_msg_decoder.vhd(298) | Removing instance trigger_receiver_0.addressed_message_decoder.L2a_message_reg_6[10], because it is equivalent to instance trigger_receiver_0.addressed_message_decoder.L2a_message_reg_1[0] @W:BN132 : addressed_msg_decoder.vhd(298) | Removing instance trigger_receiver_0.addressed_message_decoder.L2a_message_reg_6[9], because it is equivalent to instance trigger_receiver_0.addressed_message_decoder.L2a_message_reg_1[0] @W:BN132 : addressed_msg_decoder.vhd(298) | Removing instance trigger_receiver_0.addressed_message_decoder.L2a_message_reg_6[8], because it is equivalent to instance trigger_receiver_0.addressed_message_decoder.L2a_message_reg_1[0] @W:BN132 : addressed_msg_decoder.vhd(298) | Removing instance trigger_receiver_0.addressed_message_decoder.L2a_message_reg_6[7], because it is equivalent to instance trigger_receiver_0.addressed_message_decoder.L2a_message_reg_1[0] @W:BN132 : addressed_msg_decoder.vhd(298) | Removing instance trigger_receiver_0.addressed_message_decoder.L2a_message_reg_6[6], because it is equivalent to instance trigger_receiver_0.addressed_message_decoder.L2a_message_reg_1[0] @W:BN132 : addressed_msg_decoder.vhd(298) | Removing instance trigger_receiver_0.addressed_message_decoder.L2a_message_reg_6[5], because it is equivalent to instance trigger_receiver_0.addressed_message_decoder.L2a_message_reg_1[0] @W:BN132 : addressed_msg_decoder.vhd(298) | Removing instance trigger_receiver_0.addressed_message_decoder.L2a_message_reg_6[4], because it is equivalent to instance trigger_receiver_0.addressed_message_decoder.L2a_message_reg_1[0] @W:BN132 : addressed_msg_decoder.vhd(298) | Removing instance trigger_receiver_0.addressed_message_decoder.L2a_message_reg_6[3], because it is equivalent to instance trigger_receiver_0.addressed_message_decoder.L2a_message_reg_1[0] @W:BN132 : addressed_msg_decoder.vhd(298) | Removing instance trigger_receiver_0.addressed_message_decoder.L2a_message_reg_6[2], because it is equivalent to instance trigger_receiver_0.addressed_message_decoder.L2a_message_reg_1[0] @W:BN132 : addressed_msg_decoder.vhd(298) | Removing instance trigger_receiver_0.addressed_message_decoder.L2a_message_reg_6[1], because it is equivalent to instance trigger_receiver_0.addressed_message_decoder.L2a_message_reg_1[0] @W:BN132 : addressed_msg_decoder.vhd(298) | Removing instance trigger_receiver_0.addressed_message_decoder.L2a_message_reg_6[0], because it is equivalent to instance trigger_receiver_0.addressed_message_decoder.L2a_message_reg_1[0] @W:BN132 : addressed_msg_decoder.vhd(298) | Removing instance trigger_receiver_0.addressed_message_decoder.L2a_message_reg_7[11], because it is equivalent to instance trigger_receiver_0.addressed_message_decoder.L2a_message_reg_1[0] @W:BN132 : addressed_msg_decoder.vhd(298) | Removing instance trigger_receiver_0.addressed_message_decoder.L2a_message_reg_7[10], because it is equivalent to instance trigger_receiver_0.addressed_message_decoder.L2a_message_reg_1[0] @W:BN132 : addressed_msg_decoder.vhd(298) | Removing instance trigger_receiver_0.addressed_message_decoder.L2a_message_reg_7[9], because it is equivalent to instance trigger_receiver_0.addressed_message_decoder.L2a_message_reg_1[0] @W:BN132 : addressed_msg_decoder.vhd(298) | Removing instance trigger_receiver_0.addressed_message_decoder.L2a_message_reg_7[8], because it is equivalent to instance trigger_receiver_0.addressed_message_decoder.L2a_message_reg_1[0] @W:BN132 : addressed_msg_decoder.vhd(298) | Removing instance trigger_receiver_0.addressed_message_decoder.L2a_message_reg_7[7], because it is equivalent to instance trigger_receiver_0.addressed_message_decoder.L2a_message_reg_1[0] @W:BN132 : addressed_msg_decoder.vhd(298) | Removing instance trigger_receiver_0.addressed_message_decoder.L2a_message_reg_7[6], because it is equivalent to instance trigger_receiver_0.addressed_message_decoder.L2a_message_reg_1[0] @W:BN132 : addressed_msg_decoder.vhd(298) | Removing instance trigger_receiver_0.addressed_message_decoder.L2a_message_reg_7[5], because it is equivalent to instance trigger_receiver_0.addressed_message_decoder.L2a_message_reg_1[0] @W:BN132 : addressed_msg_decoder.vhd(298) | Removing instance trigger_receiver_0.addressed_message_decoder.L2a_message_reg_7[4], because it is equivalent to instance trigger_receiver_0.addressed_message_decoder.L2a_message_reg_1[0] @W:BN132 : addressed_msg_decoder.vhd(298) | Removing instance trigger_receiver_0.addressed_message_decoder.L2a_message_reg_7[3], because it is equivalent to instance trigger_receiver_0.addressed_message_decoder.L2a_message_reg_1[0] @W:BN132 : addressed_msg_decoder.vhd(298) | Removing instance trigger_receiver_0.addressed_message_decoder.L2a_message_reg_7[2], because it is equivalent to instance trigger_receiver_0.addressed_message_decoder.L2a_message_reg_1[0] @W:BN132 : addressed_msg_decoder.vhd(298) | Removing instance trigger_receiver_0.addressed_message_decoder.L2a_message_reg_7[1], because it is equivalent to instance trigger_receiver_0.addressed_message_decoder.L2a_message_reg_1[0] @W:BN132 : addressed_msg_decoder.vhd(298) | Removing instance trigger_receiver_0.addressed_message_decoder.L2a_message_reg_7[0], because it is equivalent to instance trigger_receiver_0.addressed_message_decoder.L2a_message_reg_1[0] @W:BN132 : addressed_msg_decoder.vhd(298) | Removing instance trigger_receiver_0.addressed_message_decoder.L2a_message_reg_1[0], because it is equivalent to instance trigger_receiver_0.addressed_message_decoder.L1_message_reg_0[10] @W:BN132 : addressed_msg_decoder.vhd(298) | Removing instance trigger_receiver_0.addressed_message_decoder.L1_message_reg_0[9], because it is equivalent to instance trigger_receiver_0.addressed_message_decoder.L1_message_reg_0[10] @W:BN132 : addressed_msg_decoder.vhd(298) | Removing instance trigger_receiver_0.addressed_message_decoder.L1_message_reg_0[8], because it is equivalent to instance trigger_receiver_0.addressed_message_decoder.L1_message_reg_0[10] @W:BN132 : addressed_msg_decoder.vhd(298) | Removing instance trigger_receiver_0.addressed_message_decoder.L1_message_reg_0[7], because it is equivalent to instance trigger_receiver_0.addressed_message_decoder.L1_message_reg_0[10] @W:BN132 : addressed_msg_decoder.vhd(298) | Removing instance trigger_receiver_0.addressed_message_decoder.L1_message_reg_0[6], because it is equivalent to instance trigger_receiver_0.addressed_message_decoder.L1_message_reg_0[10] @W:BN132 : addressed_msg_decoder.vhd(298) | Removing instance trigger_receiver_0.addressed_message_decoder.L1_message_reg_0[5], because it is equivalent to instance trigger_receiver_0.addressed_message_decoder.L1_message_reg_0[10] @W:BN132 : addressed_msg_decoder.vhd(298) | Removing instance trigger_receiver_0.addressed_message_decoder.L1_message_reg_0[4], because it is equivalent to instance trigger_receiver_0.addressed_message_decoder.L1_message_reg_0[10] @W:BN132 : addressed_msg_decoder.vhd(298) | Removing instance trigger_receiver_0.addressed_message_decoder.L2a_message_reg_0[11], because it is equivalent to instance trigger_receiver_0.addressed_message_decoder.L1_message_reg_0[10] @W:BN132 : addressed_msg_decoder.vhd(298) | Removing instance trigger_receiver_0.addressed_message_decoder.L2a_message_reg_0[10], because it is equivalent to instance trigger_receiver_0.addressed_message_decoder.L1_message_reg_0[10] @W:BN132 : addressed_msg_decoder.vhd(298) | Removing instance trigger_receiver_0.addressed_message_decoder.L2a_message_reg_0[9], because it is equivalent to instance trigger_receiver_0.addressed_message_decoder.L1_message_reg_0[10] @W:BN132 : addressed_msg_decoder.vhd(298) | Removing instance trigger_receiver_0.addressed_message_decoder.L2a_message_reg_0[8], because it is equivalent to instance trigger_receiver_0.addressed_message_decoder.L1_message_reg_0[10] @W:BN132 : addressed_msg_decoder.vhd(298) | Removing instance trigger_receiver_0.addressed_message_decoder.L2a_message_reg_0[7], because it is equivalent to instance trigger_receiver_0.addressed_message_decoder.L1_message_reg_0[10] @W:BN132 : addressed_msg_decoder.vhd(298) | Removing instance trigger_receiver_0.addressed_message_decoder.L2a_message_reg_0[6], because it is equivalent to instance trigger_receiver_0.addressed_message_decoder.L1_message_reg_0[10] @W:BN132 : addressed_msg_decoder.vhd(298) | Removing instance trigger_receiver_0.addressed_message_decoder.L2a_message_reg_0[5], because it is equivalent to instance trigger_receiver_0.addressed_message_decoder.L1_message_reg_0[10] @W:BN132 : addressed_msg_decoder.vhd(298) | Removing instance trigger_receiver_0.addressed_message_decoder.L2a_message_reg_0[4], because it is equivalent to instance trigger_receiver_0.addressed_message_decoder.L1_message_reg_0[10] @W:BN132 : addressed_msg_decoder.vhd(298) | Removing instance trigger_receiver_0.addressed_message_decoder.L2a_message_reg_0[3], because it is equivalent to instance trigger_receiver_0.addressed_message_decoder.L1_message_reg_0[10] @W:BN132 : addressed_msg_decoder.vhd(298) | Removing instance trigger_receiver_0.addressed_message_decoder.L2a_message_reg_0[2], because it is equivalent to instance trigger_receiver_0.addressed_message_decoder.L1_message_reg_0[10] @W:BN132 : addressed_msg_decoder.vhd(298) | Removing instance trigger_receiver_0.addressed_message_decoder.L2a_message_reg_0[1], because it is equivalent to instance trigger_receiver_0.addressed_message_decoder.L1_message_reg_0[10] @W:BN132 : addressed_msg_decoder.vhd(298) | Removing instance trigger_receiver_0.addressed_message_decoder.L2a_message_reg_0[0], because it is equivalent to instance trigger_receiver_0.addressed_message_decoder.L1_message_reg_0[10] @W:BN132 : addressed_msg_decoder.vhd(298) | Removing instance trigger_receiver_0.addressed_message_decoder.L2r_message_reg_0[11], because it is equivalent to instance trigger_receiver_0.addressed_message_decoder.L1_message_reg_0[10] @W:BN132 : addressed_msg_decoder.vhd(298) | Removing instance trigger_receiver_0.addressed_message_decoder.L2r_message_reg_0[10], because it is equivalent to instance trigger_receiver_0.addressed_message_decoder.L1_message_reg_0[10] @W:BN132 : addressed_msg_decoder.vhd(298) | Removing instance trigger_receiver_0.addressed_message_decoder.L2r_message_reg_0[9], because it is equivalent to instance trigger_receiver_0.addressed_message_decoder.L1_message_reg_0[10] @W:BN132 : addressed_msg_decoder.vhd(298) | Removing instance trigger_receiver_0.addressed_message_decoder.L2r_message_reg_0[8], because it is equivalent to instance trigger_receiver_0.addressed_message_decoder.L1_message_reg_0[10] @W:BN132 : addressed_msg_decoder.vhd(298) | Removing instance trigger_receiver_0.addressed_message_decoder.L2r_message_reg_0[7], because it is equivalent to instance trigger_receiver_0.addressed_message_decoder.L1_message_reg_0[10] @W:BN132 : addressed_msg_decoder.vhd(298) | Removing instance trigger_receiver_0.addressed_message_decoder.L2r_message_reg_0[6], because it is equivalent to instance trigger_receiver_0.addressed_message_decoder.L1_message_reg_0[10] @W:BN132 : addressed_msg_decoder.vhd(298) | Removing instance trigger_receiver_0.addressed_message_decoder.L2r_message_reg_0[5], because it is equivalent to instance trigger_receiver_0.addressed_message_decoder.L1_message_reg_0[10] @W:BN132 : addressed_msg_decoder.vhd(298) | Removing instance trigger_receiver_0.addressed_message_decoder.L2r_message_reg_0[4], because it is equivalent to instance trigger_receiver_0.addressed_message_decoder.L1_message_reg_0[10] @W:BN132 : addressed_msg_decoder.vhd(298) | Removing instance trigger_receiver_0.addressed_message_decoder.L2r_message_reg_0[3], because it is equivalent to instance trigger_receiver_0.addressed_message_decoder.L1_message_reg_0[10] @W:BN132 : addressed_msg_decoder.vhd(298) | Removing instance trigger_receiver_0.addressed_message_decoder.L2r_message_reg_0[2], because it is equivalent to instance trigger_receiver_0.addressed_message_decoder.L1_message_reg_0[10] @W:BN132 : addressed_msg_decoder.vhd(298) | Removing instance trigger_receiver_0.addressed_message_decoder.L2r_message_reg_0[1], because it is equivalent to instance trigger_receiver_0.addressed_message_decoder.L1_message_reg_0[10] @W:BN132 : addressed_msg_decoder.vhd(298) | Removing instance trigger_receiver_0.addressed_message_decoder.L2r_message_reg_0[0], because it is equivalent to instance trigger_receiver_0.addressed_message_decoder.L1_message_reg_0[10] @W:BN132 : broadcast_msg_decoder.vhd(70) | Removing instance trigger_receiver_0.broadcast_message_decoder.bunchCnt_reset_iR, because it is equivalent to instance trigger_receiver_0.broadcast_message_decoder.cal_pre_pulseR @W:BN132 : counters.vhd(220) | Removing instance trigger_receiver_0.Counters.L1R, because it is equivalent to instance trigger_receiver_0.Counters.L0R @W:BN132 : sequence_validator.vhd(261) | Removing instance trigger_receiver_0.Sequence_validator.init_sequence, because it is equivalent to instance trigger_receiver_0.Counters.L0R @W:BN132 : addressed_msg_decoder.vhd(127) | Removing instance trigger_receiver_0.addressed_message_decoder.current_state[12], because it is equivalent to instance trigger_receiver_0.Counters.L0R @W:BN132 : addressed_msg_decoder.vhd(127) | Removing instance trigger_receiver_0.addressed_message_decoder.current_state[0], because it is equivalent to instance trigger_receiver_0.Counters.L0R @W:BN132 : sequence_validator.vhd(261) | Removing instance trigger_receiver_0.Sequence_validator.spurious_L1, because it is equivalent to instance trigger_receiver_0.Sequence_validator.boundary_L1 @W:BN132 : sequence_validator.vhd(261) | Removing instance trigger_receiver_0.Sequence_validator.spurious_L0, because it is equivalent to instance trigger_receiver_0.Sequence_validator.boundary_L1 @W:BN132 : hamming_decoder.vhd(216) | Removing instance trigger_receiver_0.hamming_decoder.single_bit_error, because it is equivalent to instance trigger_receiver_0.hamming_decoder.double_bit_error @W:BN132 : counters.vhd(188) | Removing sequential instance trigger_receiver_0.Counters.L1_Counter_i[15:0], because it is equivalent to instance trigger_receiver_0.Counters.L0_Counter_i[15:0] @W:BN132 : sequence_validator.vhd(261) | Removing instance trigger_receiver_0.Sequence_validator.sw_trigger_type[0], because it is equivalent to instance trigger_receiver_0.Sequence_validator.sw_trigger @W:BN132 : sequence_validator.vhd(261) | Removing instance trigger_receiver_0.Sequence_validator.sw_trigger_type[1], because it is equivalent to instance trigger_receiver_0.Sequence_validator.sw_trigger @W:BN132 : sequence_validator.vhd(261) | Removing instance trigger_receiver_0.Sequence_validator.sw_trigger_type[2], because it is equivalent to instance trigger_receiver_0.Sequence_validator.sw_trigger @W:BN132 : sequence_validator.vhd(261) | Removing instance trigger_receiver_0.Sequence_validator.sw_trigger_type[3], because it is equivalent to instance trigger_receiver_0.Sequence_validator.sw_trigger @W:BN132 : sequence_validator.vhd(261) | Removing instance trigger_receiver_0.Sequence_validator.RoI_announced, because it is equivalent to instance trigger_receiver_0.Sequence_validator.sw_trigger @W:BN132 : addressed_msg_decoder.vhd(298) | Removing instance trigger_receiver_0.addressed_message_decoder.L1_message_reg_0[10], because it is equivalent to instance trigger_receiver_0.serialb_decoder.error_reg @W:BN132 : counters.vhd(142) | Removing sequential instance trigger_receiver_0.Counters.sbError_Count[15:0], because it is equivalent to instance trigger_receiver_0.Counters.dbError_Count[15:0] @N:BN362 : counters.vhd(272) | Removing sequential instance Counters.L0_tw_i in hierarchy view:work.trigger_receiver(arc) because there are no references to its outputs @A:BN291 : counters.vhd(272) | Boundary register Counters.L0_tw_i packed into a complex cell. To disable register packing, set syn_keep=1 on net between register and complex cell. @N:BN362 : counters.vhd(272) | Removing sequential instance Counters.L1_exact_tw_i in hierarchy view:work.trigger_receiver(arc) because there are no references to its outputs @N:BN362 : addressed_msg_decoder.vhd(298) | Removing sequential instance addressed_message_decoder.L2_state[13] in hierarchy view:work.trigger_receiver(arc) because there are no references to its outputs @N:BN362 : addressed_msg_decoder.vhd(298) | Removing sequential instance addressed_message_decoder.L2_state[7] in hierarchy view:work.trigger_receiver(arc) because there are no references to its outputs @N:BN362 : addressed_msg_decoder.vhd(298) | Removing sequential instance addressed_message_decoder.L2_state[6] in hierarchy view:work.trigger_receiver(arc) because there are no references to its outputs @N:BN362 : addressed_msg_decoder.vhd(298) | Removing sequential instance addressed_message_decoder.L2_state[5] in hierarchy view:work.trigger_receiver(arc) because there are no references to its outputs @N:BN362 : addressed_msg_decoder.vhd(298) | Removing sequential instance addressed_message_decoder.L2_state[4] in hierarchy view:work.trigger_receiver(arc) because there are no references to its outputs @N:BN362 : addressed_msg_decoder.vhd(298) | Removing sequential instance addressed_message_decoder.L2_state[3] in hierarchy view:work.trigger_receiver(arc) because there are no references to its outputs @N:BN362 : addressed_msg_decoder.vhd(298) | Removing sequential instance addressed_message_decoder.L2_state[2] in hierarchy view:work.trigger_receiver(arc) because there are no references to its outputs @N:BN362 : addressed_msg_decoder.vhd(298) | Removing sequential instance addressed_message_decoder.L2_state[1] in hierarchy view:work.trigger_receiver(arc) because there are no references to its outputs @N:BN362 : addressed_msg_decoder.vhd(298) | Removing sequential instance addressed_message_decoder.L1_state[13] in hierarchy view:work.trigger_receiver(arc) because there are no references to its outputs @N:BN362 : addressed_msg_decoder.vhd(298) | Removing sequential instance addressed_message_decoder.L1_state[11] in hierarchy view:work.trigger_receiver(arc) because there are no references to its outputs @N:BN362 : addressed_msg_decoder.vhd(298) | Removing sequential instance addressed_message_decoder.L1_state[10] in hierarchy view:work.trigger_receiver(arc) because there are no references to its outputs @N:BN362 : addressed_msg_decoder.vhd(298) | Removing sequential instance addressed_message_decoder.L1_state[9] in hierarchy view:work.trigger_receiver(arc) because there are no references to its outputs @N:BN362 : addressed_msg_decoder.vhd(298) | Removing sequential instance addressed_message_decoder.L1_state[8] in hierarchy view:work.trigger_receiver(arc) because there are no references to its outputs @N:BN362 : serialb_com.vhd(174) | Removing sequential instance serialb_decoder.error_reg in hierarchy view:work.trigger_receiver(arc) because there are no references to its outputs @N:BN362 : addressed_msg_decoder.vhd(298) | Removing sequential instance addressed_message_decoder.receiving_L2r_i in hierarchy view:work.trigger_receiver(arc) because there are no references to its outputs @N:BN362 : counters.vhd(220) | Removing sequential instance Counters.L0R in hierarchy view:work.trigger_receiver(arc) because there are no references to its outputs @N:BN362 : broadcast_msg_decoder.vhd(91) | Removing sequential instance broadcast_message_decoder.bunchCnt_reset_iRR in hierarchy view:work.trigger_receiver(arc) because there are no references to its outputs @N:BN362 : broadcast_msg_decoder.vhd(70) | Removing sequential instance broadcast_message_decoder.cal_pre_pulseR in hierarchy view:work.trigger_receiver(arc) because there are no references to its outputs @N:BN362 : sequence_validator.vhd(153) | Removing sequential instance Sequence_validator.receiving_L2rR in hierarchy view:work.trigger_receiver(arc) because there are no references to its outputs @N:BN362 : broadcast_msg_decoder.vhd(59) | Removing sequential instance broadcast_message_decoder.bunchCnt_reset in hierarchy view:work.trigger_receiver(arc) because there are no references to its outputs @A:BN291 : broadcast_msg_decoder.vhd(59) | Boundary register broadcast_message_decoder.bunchCnt_reset packed into a complex cell. To disable register packing, set syn_keep=1 on net between register and complex cell. @N:BN362 : broadcast_msg_decoder.vhd(59) | Removing sequential instance broadcast_message_decoder.cal_pre_pulse in hierarchy view:work.trigger_receiver(arc) because there are no references to its outputs @N:BN362 : cmd_decoder.vhd(53) | Removing sequential instance RCU_DEC_0.U4_CMDDECODER.cmd_vector[5] in hierarchy view:work.Trigger_receiver_v1_7(rtl) because there are no references to its outputs Finished factoring (Real Time elapsed 0h:00m:01s; CPU Time elapsed 0h:00m:01s; Memory used current: 148MB peak: 148MB) @W:BN132 : sequence_validator.vhd(261) | Removing instance trigger_receiver_0.Sequence_validator.L2_msg_content_err, because it is equivalent to instance trigger_receiver_0.Sequence_validator.L1_msg_content_err @W:BN132 : counters.vhd(188) | Removing sequential instance trigger_receiver_0.Counters.pp_Counter_i[15:0], because it is equivalent to instance trigger_receiver_0.Counters.L0_Counter_i[15:0] @N:BN362 : addressed_msg_decoder.vhd(298) | Removing sequential instance trigger_receiver_0.addressed_message_decoder.unknown_msg_address in hierarchy view:work.Trigger_receiver_v1_7(rtl) because there are no references to its outputs @N:BN362 : sequence_validator.vhd(261) | Removing sequential instance trigger_receiver_0.Sequence_validator.sw_trigger in hierarchy view:work.Trigger_receiver_v1_7(rtl) because there are no references to its outputs @N:BN362 : sequence_validator.vhd(261) | Removing sequential instance trigger_receiver_0.Sequence_validator.L1_msg_content_err in hierarchy view:work.Trigger_receiver_v1_7(rtl) because there are no references to its outputs @N:BN362 : sequence_validator.vhd(261) | Removing sequential instance trigger_receiver_0.Sequence_validator.cal_trigger in hierarchy view:work.Trigger_receiver_v1_7(rtl) because there are no references to its outputs @N:BN362 : sequence_validator.vhd(250) | Removing sequential instance trigger_receiver_0.Sequence_validator.current_state[0] in hierarchy view:work.Trigger_receiver_v1_7(rtl) because there are no references to its outputs @N:BN362 : sequence_validator.vhd(261) | Removing sequential instance trigger_receiver_0.Sequence_validator.L2r_out in hierarchy view:work.Trigger_receiver_v1_7(rtl) because there are no references to its outputs @A:BN291 : sequence_validator.vhd(261) | Boundary register trigger_receiver_0.Sequence_validator.L2r_out packed into a complex cell. To disable register packing, set syn_keep=1 on net between register and complex cell. @N:BN362 : sequence_validator.vhd(261) | Removing sequential instance trigger_receiver_0.Sequence_validator.L2r_received in hierarchy view:work.Trigger_receiver_v1_7(rtl) because there are no references to its outputs Finished gated-clock and generated-clock conversion (Real Time elapsed 0h:00m:01s; CPU Time elapsed 0h:00m:01s; Memory used current: 144MB peak: 148MB) @N:BN362 : serialb_com.vhd(72) | Removing sequential instance trigger_receiver_0.serialb_decoder.received_word[0] in hierarchy view:work.Trigger_receiver_v1_7(rtl) because there are no references to its outputs @N:BN362 : phase_check.vhd(61) | Removing sequential instance trigger_receiver_0.phase_check\.phase_checker.phase_cnt[4] in hierarchy view:work.Trigger_receiver_v1_7(rtl) because there are no references to its outputs @N:BN362 : phase_check.vhd(61) | Removing sequential instance trigger_receiver_0.phase_check\.phase_checker.phase_cnt[3] in hierarchy view:work.Trigger_receiver_v1_7(rtl) because there are no references to its outputs @N:BN362 : phase_check.vhd(61) | Removing sequential instance trigger_receiver_0.phase_check\.phase_checker.phase_cnt[2] in hierarchy view:work.Trigger_receiver_v1_7(rtl) because there are no references to its outputs @N:BN362 : phase_check.vhd(61) | Removing sequential instance trigger_receiver_0.phase_check\.phase_checker.phase_cnt[1] in hierarchy view:work.Trigger_receiver_v1_7(rtl) because there are no references to its outputs @N:BN362 : phase_check.vhd(61) | Removing sequential instance trigger_receiver_0.phase_check\.phase_checker.phase_cnt[0] in hierarchy view:work.Trigger_receiver_v1_7(rtl) because there are no references to its outputs @N:BN362 : hamming_decoder.vhd(216) | Removing sequential instance trigger_receiver_0.hamming_decoder.double_bit_error in hierarchy view:work.Trigger_receiver_v1_7(rtl) because there are no references to its outputs @N:BN362 : addressed_msg_decoder.vhd(298) | Removing sequential instance trigger_receiver_0.addressed_message_decoder.TTCrx_addr_error in hierarchy view:work.Trigger_receiver_v1_7(rtl) because there are no references to its outputs @N:BN362 : sequence_validator.vhd(261) | Removing sequential instance trigger_receiver_0.Sequence_validator.boundary_L1 in hierarchy view:work.Trigger_receiver_v1_7(rtl) because there are no references to its outputs @N:BN362 : phase_check.vhd(74) | Removing sequential instance trigger_receiver_0.phase_check\.phase_checker.phase[0] in hierarchy view:work.Trigger_receiver_v1_7(rtl) because there are no references to its outputs @N:BN362 : phase_check.vhd(74) | Removing sequential instance trigger_receiver_0.phase_check\.phase_checker.phase[1] in hierarchy view:work.Trigger_receiver_v1_7(rtl) because there are no references to its outputs @N:BN362 : phase_check.vhd(74) | Removing sequential instance trigger_receiver_0.phase_check\.phase_checker.phase[2] in hierarchy view:work.Trigger_receiver_v1_7(rtl) because there are no references to its outputs @N:BN362 : phase_check.vhd(74) | Removing sequential instance trigger_receiver_0.phase_check\.phase_checker.phase[3] in hierarchy view:work.Trigger_receiver_v1_7(rtl) because there are no references to its outputs @N:BN362 : phase_check.vhd(74) | Removing sequential instance trigger_receiver_0.phase_check\.phase_checker.phase[4] in hierarchy view:work.Trigger_receiver_v1_7(rtl) because there are no references to its outputs Finished generic timing optimizations - Pass 1 (Real Time elapsed 0h:00m:01s; CPU Time elapsed 0h:00m:01s; Memory used current: 143MB peak: 148MB) @W:BN132 : counters.vhd(188) | Removing sequential instance trigger_receiver_0.Counters.L2r_Counter_i[15:0], because it is equivalent to instance trigger_receiver_0.Counters.L0_Counter_i[15:0] @W:BN132 : addressed_msg_decoder.vhd(127) | Removing instance trigger_receiver_0.addressed_message_decoder.current_state[6], because it is equivalent to instance trigger_receiver_0.addressed_message_decoder.current_state[5] @W:BN132 : addressed_msg_decoder.vhd(127) | Removing instance trigger_receiver_0.addressed_message_decoder.current_state[7], because it is equivalent to instance trigger_receiver_0.addressed_message_decoder.current_state[5] @W:BN132 : addressed_msg_decoder.vhd(127) | Removing instance trigger_receiver_0.addressed_message_decoder.current_state[8], because it is equivalent to instance trigger_receiver_0.addressed_message_decoder.current_state[5] @W:BN132 : addressed_msg_decoder.vhd(127) | Removing instance trigger_receiver_0.addressed_message_decoder.current_state[9], because it is equivalent to instance trigger_receiver_0.addressed_message_decoder.current_state[5] @W:BN132 : addressed_msg_decoder.vhd(127) | Removing instance trigger_receiver_0.addressed_message_decoder.current_state[10], because it is equivalent to instance trigger_receiver_0.addressed_message_decoder.current_state[5] @W:BN132 : addressed_msg_decoder.vhd(127) | Removing instance trigger_receiver_0.addressed_message_decoder.current_state[11], because it is equivalent to instance trigger_receiver_0.addressed_message_decoder.current_state[5] @W:BN132 : addressed_msg_decoder.vhd(127) | Removing instance trigger_receiver_0.addressed_message_decoder.current_state[5], because it is equivalent to instance trigger_receiver_0.addressed_message_decoder.current_state[1] @W:BN132 : addressed_msg_decoder.vhd(127) | Removing instance trigger_receiver_0.addressed_message_decoder.current_state[2], because it is equivalent to instance trigger_receiver_0.addressed_message_decoder.current_state[1] @W:BN132 : addressed_msg_decoder.vhd(127) | Removing instance trigger_receiver_0.addressed_message_decoder.current_state[3], because it is equivalent to instance trigger_receiver_0.addressed_message_decoder.current_state[1] @W:BN132 : addressed_msg_decoder.vhd(127) | Removing instance trigger_receiver_0.addressed_message_decoder.current_state[4], because it is equivalent to instance trigger_receiver_0.addressed_message_decoder.current_state[1] @W:BN132 : hamming_decoder.vhd(178) | Removing instance trigger_receiver_0.hamming_decoder.error_reg[3], because it is equivalent to instance trigger_receiver_0.addressed_message_decoder.current_state[1] @W:BN132 : hamming_decoder.vhd(178) | Removing instance trigger_receiver_0.hamming_decoder.error_reg[2], because it is equivalent to instance trigger_receiver_0.addressed_message_decoder.current_state[1] @W:BN132 : hamming_decoder.vhd(178) | Removing instance trigger_receiver_0.hamming_decoder.error_reg[1], because it is equivalent to instance trigger_receiver_0.addressed_message_decoder.current_state[1] @W:BN132 : hamming_decoder.vhd(178) | Removing instance trigger_receiver_0.hamming_decoder.error_reg[0], because it is equivalent to instance trigger_receiver_0.addressed_message_decoder.current_state[1] @N:BN362 : addressed_msg_decoder.vhd(127) | Removing sequential instance trigger_receiver_0.addressed_message_decoder.current_state[1] in hierarchy view:work.Trigger_receiver_v1_7(rtl) because there are no references to its outputs Starting Early Timing Optimization (Real Time elapsed 0h:00m:01s; CPU Time elapsed 0h:00m:01s; Memory used current: 144MB peak: 148MB) Finished Early Timing Optimization (Real Time elapsed 0h:00m:02s; CPU Time elapsed 0h:00m:02s; Memory used current: 144MB peak: 148MB) Finished generic timing optimizations - Pass 2 (Real Time elapsed 0h:00m:02s; CPU Time elapsed 0h:00m:02s; Memory used current: 144MB peak: 148MB) @N:BN362 : addressed_msg_decoder.vhd(298) | Removing sequential instance trigger_receiver_0.addressed_message_decoder.Incomplete_L1_msg in hierarchy view:work.Trigger_receiver_v1_7(rtl) because there are no references to its outputs @N:BN362 : addressed_msg_decoder.vhd(298) | Removing sequential instance trigger_receiver_0.addressed_message_decoder.receiving_L1_i in hierarchy view:work.Trigger_receiver_v1_7(rtl) because there are no references to its outputs @N:BN362 : addressed_msg_decoder.vhd(127) | Removing sequential instance trigger_receiver_0.addressed_message_decoder.current_state[13] in hierarchy view:work.Trigger_receiver_v1_7(rtl) because there are no references to its outputs @N:BN362 : cnt20.vhd(38) | Removing sequential instance RCU_DEC_0.U6_ABSCNT.U1_DSTBCNTA.cnt[0] in hierarchy view:work.Trigger_receiver_v1_7(rtl) because there are no references to its outputs @N:BN362 : cnt20.vhd(38) | Removing sequential instance RCU_DEC_0.U6_ABSCNT.U1_DSTBCNTA.cnt[1] in hierarchy view:work.Trigger_receiver_v1_7(rtl) because there are no references to its outputs @N:BN362 : cnt20.vhd(38) | Removing sequential instance RCU_DEC_0.U6_ABSCNT.U1_DSTBCNTA.cnt[2] in hierarchy view:work.Trigger_receiver_v1_7(rtl) because there are no references to its outputs @N:BN362 : cnt20.vhd(38) | Removing sequential instance RCU_DEC_0.U6_ABSCNT.U1_DSTBCNTA.cnt[3] in hierarchy view:work.Trigger_receiver_v1_7(rtl) because there are no references to its outputs @N:BN362 : cnt20.vhd(38) | Removing sequential instance RCU_DEC_0.U6_ABSCNT.U1_DSTBCNTA.cnt[4] in hierarchy view:work.Trigger_receiver_v1_7(rtl) because there are no references to its outputs @N:BN362 : cnt20.vhd(38) | Removing sequential instance RCU_DEC_0.U6_ABSCNT.U1_DSTBCNTA.cnt[5] in hierarchy view:work.Trigger_receiver_v1_7(rtl) because there are no references to its outputs @N:BN362 : cnt20.vhd(38) | Removing sequential instance RCU_DEC_0.U6_ABSCNT.U1_DSTBCNTA.cnt[6] in hierarchy view:work.Trigger_receiver_v1_7(rtl) because there are no references to its outputs @N:BN362 : cnt20.vhd(38) | Removing sequential instance RCU_DEC_0.U6_ABSCNT.U1_DSTBCNTA.cnt[7] in hierarchy view:work.Trigger_receiver_v1_7(rtl) because there are no references to its outputs @N:BN362 : cnt20.vhd(38) | Removing sequential instance RCU_DEC_0.U6_ABSCNT.U1_DSTBCNTA.cnt[8] in hierarchy view:work.Trigger_receiver_v1_7(rtl) because there are no references to its outputs @N:BN362 : cnt20.vhd(38) | Removing sequential instance RCU_DEC_0.U6_ABSCNT.U1_DSTBCNTA.cnt[9] in hierarchy view:work.Trigger_receiver_v1_7(rtl) because there are no references to its outputs @N:BN362 : cnt20.vhd(38) | Removing sequential instance RCU_DEC_0.U6_ABSCNT.U1_DSTBCNTA.cnt[10] in hierarchy view:work.Trigger_receiver_v1_7(rtl) because there are no references to its outputs @N:BN362 : cnt20.vhd(38) | Removing sequential instance RCU_DEC_0.U6_ABSCNT.U1_DSTBCNTA.cnt[11] in hierarchy view:work.Trigger_receiver_v1_7(rtl) because there are no references to its outputs @N:BN362 : cnt20.vhd(38) | Removing sequential instance RCU_DEC_0.U6_ABSCNT.U1_DSTBCNTA.cnt[12] in hierarchy view:work.Trigger_receiver_v1_7(rtl) because there are no references to its outputs @N:BN362 : cnt20.vhd(38) | Removing sequential instance RCU_DEC_0.U6_ABSCNT.U1_DSTBCNTA.cnt[13] in hierarchy view:work.Trigger_receiver_v1_7(rtl) because there are no references to its outputs @N:BN362 : cnt20.vhd(38) | Removing sequential instance RCU_DEC_0.U6_ABSCNT.U1_DSTBCNTA.cnt[14] in hierarchy view:work.Trigger_receiver_v1_7(rtl) because there are no references to its outputs @N:BN362 : cnt20.vhd(38) | Removing sequential instance RCU_DEC_0.U6_ABSCNT.U1_DSTBCNTA.cnt[15] in hierarchy view:work.Trigger_receiver_v1_7(rtl) because there are no references to its outputs @N:BN362 : cnt20.vhd(38) | Removing sequential instance RCU_DEC_0.U6_ABSCNT.U1_DSTBCNTA.cnt[16] in hierarchy view:work.Trigger_receiver_v1_7(rtl) because there are no references to its outputs @N:BN362 : cnt20.vhd(38) | Removing sequential instance RCU_DEC_0.U6_ABSCNT.U1_DSTBCNTA.cnt[17] in hierarchy view:work.Trigger_receiver_v1_7(rtl) because there are no references to its outputs @N:BN362 : cnt20.vhd(38) | Removing sequential instance RCU_DEC_0.U6_ABSCNT.U1_DSTBCNTA.cnt[18] in hierarchy view:work.Trigger_receiver_v1_7(rtl) because there are no references to its outputs @N:BN362 : cnt20.vhd(38) | Removing sequential instance RCU_DEC_0.U6_ABSCNT.U1_DSTBCNTA.cnt[19] in hierarchy view:work.Trigger_receiver_v1_7(rtl) because there are no references to its outputs @N:BN362 : cmd_decoder.vhd(53) | Removing sequential instance RCU_DEC_0.U4_CMDDECODER.cmd_vector[4] in hierarchy view:work.Trigger_receiver_v1_7(rtl) because there are no references to its outputs @N:BN362 : sequence_validator.vhd(153) | Removing sequential instance trigger_receiver_0.Sequence_validator.receiving_L1R in hierarchy view:work.Trigger_receiver_v1_7(rtl) because there are no references to its outputs @N:BN362 : counters.vhd(272) | Removing sequential instance trigger_receiver_0.Counters.L1_msg_tw_i in hierarchy view:work.Trigger_receiver_v1_7(rtl) because there are no references to its outputs @N:BN362 : counters.vhd(272) | Removing sequential instance trigger_receiver_0.Counters.L1_msg_tw_passed_i in hierarchy view:work.Trigger_receiver_v1_7(rtl) because there are no references to its outputs @N:BN362 : addressed_msg_decoder.vhd(298) | Removing sequential instance trigger_receiver_0.addressed_message_decoder.Incomplete_L2a_msg in hierarchy view:work.Trigger_receiver_v1_7(rtl) because there are no references to its outputs @N:BN362 : addressed_msg_decoder.vhd(298) | Removing sequential instance trigger_receiver_0.addressed_message_decoder.receiving_L2a_i in hierarchy view:work.Trigger_receiver_v1_7(rtl) because there are no references to its outputs @N:BN362 : sequence_validator.vhd(261) | Removing sequential instance trigger_receiver_0.Sequence_validator.L1_msg_out in hierarchy view:work.Trigger_receiver_v1_7(rtl) because there are no references to its outputs @N:BN362 : sequence_validator.vhd(261) | Removing sequential instance trigger_receiver_0.Sequence_validator.missing_L0 in hierarchy view:work.Trigger_receiver_v1_7(rtl) because there are no references to its outputs @N:BN362 : sequence_validator.vhd(153) | Removing sequential instance trigger_receiver_0.Sequence_validator.receiving_L2aR in hierarchy view:work.Trigger_receiver_v1_7(rtl) because there are no references to its outputs @N:BN362 : addressed_msg_decoder.vhd(298) | Removing sequential instance trigger_receiver_0.addressed_message_decoder.msg_error in hierarchy view:work.Trigger_receiver_v1_7(rtl) because there are no references to its outputs @N:BN362 : sequence_validator.vhd(261) | Removing sequential instance trigger_receiver_0.Sequence_validator.run_active in hierarchy view:work.Trigger_receiver_v1_7(rtl) because there are no references to its outputs @N:BN362 : sequence_validator.vhd(261) | Removing sequential instance trigger_receiver_0.Sequence_validator.L2a_received in hierarchy view:work.Trigger_receiver_v1_7(rtl) because there are no references to its outputs @N:BN362 : sequence_validator.vhd(250) | Removing sequential instance trigger_receiver_0.Sequence_validator.current_state[1] in hierarchy view:work.Trigger_receiver_v1_7(rtl) because there are no references to its outputs @N:BN362 : sequence_validator.vhd(261) | Removing sequential instance trigger_receiver_0.Sequence_validator.L2a_out in hierarchy view:work.Trigger_receiver_v1_7(rtl) because there are no references to its outputs @A:BN291 : sequence_validator.vhd(261) | Boundary register trigger_receiver_0.Sequence_validator.L2a_out packed into a complex cell. To disable register packing, set syn_keep=1 on net between register and complex cell. Finished preparing to map (Real Time elapsed 0h:00m:02s; CPU Time elapsed 0h:00m:02s; Memory used current: 144MB peak: 148MB) @W:BN132 : sequence_validator.vhd(261) | Removing instance trigger_receiver_0.Sequence_validator.spurious_L2_msg, because it is equivalent to instance trigger_receiver_0.Sequence_validator.spurious_L1_msg @W:BN132 : sequence_validator.vhd(261) | Removing instance trigger_receiver_0.Sequence_validator.sequence_error, because it is equivalent to instance trigger_receiver_0.Sequence_validator.L2_timeout @W:BN132 : sequence_validator.vhd(261) | Removing instance trigger_receiver_0.Sequence_validator.missing_L2_msg, because it is equivalent to instance trigger_receiver_0.Sequence_validator.missing_L1_msg @N:BN362 : counters.vhd(188) | Removing sequential instance trigger_receiver_0.Counters.L0_Counter_i[0] in hierarchy view:work.Trigger_receiver_v1_7(rtl) because there are no references to its outputs @N:BN362 : counters.vhd(188) | Removing sequential instance trigger_receiver_0.Counters.L0_Counter_i[1] in hierarchy view:work.Trigger_receiver_v1_7(rtl) because there are no references to its outputs @N:BN362 : counters.vhd(188) | Removing sequential instance trigger_receiver_0.Counters.L0_Counter_i[2] in hierarchy view:work.Trigger_receiver_v1_7(rtl) because there are no references to its outputs @N:BN362 : counters.vhd(188) | Removing sequential instance trigger_receiver_0.Counters.L0_Counter_i[3] in hierarchy view:work.Trigger_receiver_v1_7(rtl) because there are no references to its outputs @N:BN362 : counters.vhd(188) | Removing sequential instance trigger_receiver_0.Counters.L0_Counter_i[4] in hierarchy view:work.Trigger_receiver_v1_7(rtl) because there are no references to its outputs @N:BN362 : counters.vhd(188) | Removing sequential instance trigger_receiver_0.Counters.L0_Counter_i[5] in hierarchy view:work.Trigger_receiver_v1_7(rtl) because there are no references to its outputs @N:BN362 : counters.vhd(188) | Removing sequential instance trigger_receiver_0.Counters.L0_Counter_i[6] in hierarchy view:work.Trigger_receiver_v1_7(rtl) because there are no references to its outputs @N:BN362 : counters.vhd(188) | Removing sequential instance trigger_receiver_0.Counters.L0_Counter_i[7] in hierarchy view:work.Trigger_receiver_v1_7(rtl) because there are no references to its outputs @N:BN362 : counters.vhd(188) | Removing sequential instance trigger_receiver_0.Counters.L0_Counter_i[8] in hierarchy view:work.Trigger_receiver_v1_7(rtl) because there are no references to its outputs @N:BN362 : counters.vhd(188) | Removing sequential instance trigger_receiver_0.Counters.L0_Counter_i[9] in hierarchy view:work.Trigger_receiver_v1_7(rtl) because there are no references to its outputs @N:BN362 : counters.vhd(188) | Removing sequential instance trigger_receiver_0.Counters.L0_Counter_i[10] in hierarchy view:work.Trigger_receiver_v1_7(rtl) because there are no references to its outputs @N:BN362 : counters.vhd(188) | Removing sequential instance trigger_receiver_0.Counters.L0_Counter_i[11] in hierarchy view:work.Trigger_receiver_v1_7(rtl) because there are no references to its outputs @N:BN362 : counters.vhd(188) | Removing sequential instance trigger_receiver_0.Counters.L0_Counter_i[12] in hierarchy view:work.Trigger_receiver_v1_7(rtl) because there are no references to its outputs @N:BN362 : counters.vhd(188) | Removing sequential instance trigger_receiver_0.Counters.L0_Counter_i[13] in hierarchy view:work.Trigger_receiver_v1_7(rtl) because there are no references to its outputs @N:BN362 : counters.vhd(188) | Removing sequential instance trigger_receiver_0.Counters.L0_Counter_i[14] in hierarchy view:work.Trigger_receiver_v1_7(rtl) because there are no references to its outputs @N:BN362 : counters.vhd(188) | Removing sequential instance trigger_receiver_0.Counters.L0_Counter_i[15] in hierarchy view:work.Trigger_receiver_v1_7(rtl) because there are no references to its outputs Finished technology mapping (Real Time elapsed 0h:00m:03s; CPU Time elapsed 0h:00m:03s; Memory used current: 163MB peak: 166MB) Pass CPU time Worst Slack Luts / Registers ------------------------------------------------------------ Pass CPU time Worst Slack Luts / Registers ------------------------------------------------------------ 1 0h:00m:03s -12.12ns 866 / 457 ------------------------------------------------------------ @N:FX271 : sequence_validator.vhd(261) | Instance "trigger_receiver_0.Sequence_validator.busy" with 32 loads replicated 1 times to improve timing @N:FX271 : counters.vhd(220) | Instance "trigger_receiver_0.Counters.tw_counter[0]" with 6 loads replicated 1 times to improve timing Timing driven replication report Added 2 Registers via timing driven replication Added 1 LUTs via timing driven replication @N:FX271 : rcu_com_release.vhd(127) | Instance "trigger_receiver_0.RCU_bus_communication.module_reset" with 44 loads replicated 2 times to improve timing Timing driven replication report Added 2 Registers via timing driven replication Added 2 LUTs via timing driven replication Pass CPU time Worst Slack Luts / Registers ------------------------------------------------------------ 1 0h:00m:03s -11.54ns 869 / 461 ------------------------------------------------------------ Pass CPU time Worst Slack Luts / Registers ------------------------------------------------------------ 1 0h:00m:03s -11.54ns 869 / 461 ------------------------------------------------------------ @N:FP130 : | Promoting Net Trigger_receiver_v1_7_MSS_0_MSS_RESET_N_M2F on CLKINT I_235 Added 0 Buffers Added 0 Cells via replication Added 0 Sequential Cells via replication Added 0 Combinational Cells via replication Finished technology timing optimizations and critical path resynthesis (Real Time elapsed 0h:00m:03s; CPU Time elapsed 0h:00m:03s; Memory used current: 148MB peak: 166MB) Finished restoring hierarchy (Real Time elapsed 0h:00m:03s; CPU Time elapsed 0h:00m:03s; Memory used current: 148MB peak: 166MB) #### START OF CLOCK OPTIMIZATION REPORT #####[ Clock optimization not enabled 1 non-gated/non-generated clock tree(s) driving 462 clock pin(s) of sequential element(s) 0 gated/generated clock tree(s) driving 0 clock pin(s) of sequential element(s) 0 instances converted, 0 sequential instances remain driven by gated/generated clocks ========================================= Non-Gated/Non-Generated Clocks ========================================= Clock Tree ID Driving Element Drive Element Type Fanout Sample Instance ------------------------------------------------------------------------------------------------------------------ ClockId0001 FCCC_0.GL2_INST CLKINT 462 Trigger_receiver_v1_7_MSS_0.MSS_ADLIB_INST ================================================================================================================== ===== Gated/Generated Clocks ===== ************** None ************** ---------------------------------- ================================== ##### END OF CLOCK OPTIMIZATION REPORT ######] Writing Analyst data base C:\Microsemi\Projects\To_be_handed_to_Taco_01_11-13\synthesis\Trigger_receiver_v1_7.srm Finished Writing Netlist Databases (Real Time elapsed 0h:00m:04s; CPU Time elapsed 0h:00m:04s; Memory used current: 143MB peak: 166MB) Writing EDIF Netlist and constraint files H-2013.03M-1 Finished Writing EDIF Netlist and constraint files (Real Time elapsed 0h:00m:04s; CPU Time elapsed 0h:00m:04s; Memory used current: 144MB peak: 166MB) @W:MT246 : trigger_receiver_v1_7.vhd(628) | Blackbox SYSRESET is missing a user supplied timing model. This may have a negative effect on timing analysis and optimizations (Quality of Results) @W:MT246 : trigger_receiver_v1_7_fccc_0_fccc.vhd(105) | Blackbox CCC is missing a user supplied timing model. This may have a negative effect on timing analysis and optimizations (Quality of Results) @W:MT420 : | Found inferred clock Trigger_receiver_v1_7_FCCC_0_FCCC|GL2_net_inferred_clock with period 10.00ns. Please declare a user-defined clock on object "n:FCCC_0.GL2_net" ##### START OF TIMING REPORT #####[ # Timing Report written on Wed Nov 06 18:50:49 2013 # Top view: Trigger_receiver_v1_7 Requested Frequency: 100.0 MHz Wire load mode: top Paths requested: 5 Constraint File(s): @N:MT320 : | Timing report estimates place and route data. Please look at the place and route timing report for final timing. @N:MT322 : | Clock constraints cover only FF-to-FF paths associated with the clock. Performance Summary ******************* Worst slack in design: 0.783 Requested Estimated Requested Estimated Clock Clock Starting Clock Frequency Frequency Period Period Slack Type Group --------------------------------------------------------------------------------------------------------------------------------------------------------------- Trigger_receiver_v1_7_FCCC_0_FCCC|GL2_net_inferred_clock 100.0 MHz 108.5 MHz 10.000 9.217 0.783 inferred Inferred_clkgroup_0 System 100.0 MHz 895.2 MHz 10.000 1.117 8.883 system system_clkgroup =============================================================================================================================================================== Clock Relationships ******************* Clocks | rise to rise | fall to fall | rise to fall | fall to rise ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- Starting Ending | constraint slack | constraint slack | constraint slack | constraint slack ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- System System | 10.000 8.883 | No paths - | No paths - | No paths - Trigger_receiver_v1_7_FCCC_0_FCCC|GL2_net_inferred_clock Trigger_receiver_v1_7_FCCC_0_FCCC|GL2_net_inferred_clock | 10.000 0.783 | No paths - | No paths - | No paths - ========================================================================================================================================================================================================== Note: 'No paths' indicates there are no paths in the design for that pair of clock edges. 'Diff grp' indicates that paths exist but the starting clock and ending clock are in different clock groups. Interface Information ********************* No IO constraint found ==================================== Detailed Report for Clock: Trigger_receiver_v1_7_FCCC_0_FCCC|GL2_net_inferred_clock ==================================== Starting Points with Worst Slack ******************************** Starting Arrival Instance Reference Type Pin Net Time Slack Clock -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- Trigger_receiver_v1_7_MSS_0.MSS_ADLIB_INST Trigger_receiver_v1_7_FCCC_0_FCCC|GL2_net_inferred_clock MSS_050 F_HM0_ADDR[4] RCU_DEC_0_rcu_add[0] 3.194 0.783 Trigger_receiver_v1_7_MSS_0.MSS_ADLIB_INST Trigger_receiver_v1_7_FCCC_0_FCCC|GL2_net_inferred_clock MSS_050 F_HM0_ADDR[10] RCU_DEC_0_rcu_add[6] 3.175 0.931 Trigger_receiver_v1_7_MSS_0.MSS_ADLIB_INST Trigger_receiver_v1_7_FCCC_0_FCCC|GL2_net_inferred_clock MSS_050 F_HM0_ADDR[11] RCU_DEC_0_rcu_add[7] 3.122 0.937 Trigger_receiver_v1_7_MSS_0.MSS_ADLIB_INST Trigger_receiver_v1_7_FCCC_0_FCCC|GL2_net_inferred_clock MSS_050 F_HM0_ADDR[15] RCU_DEC_0_rcu_add[11] 3.135 1.001 Trigger_receiver_v1_7_MSS_0.MSS_ADLIB_INST Trigger_receiver_v1_7_FCCC_0_FCCC|GL2_net_inferred_clock MSS_050 F_HM0_ADDR[13] RCU_DEC_0_rcu_add[9] 3.084 1.049 Trigger_receiver_v1_7_MSS_0.MSS_ADLIB_INST Trigger_receiver_v1_7_FCCC_0_FCCC|GL2_net_inferred_clock MSS_050 F_HM0_ADDR[16] RCU_DEC_0_rcu_add[12] 3.097 1.071 Trigger_receiver_v1_7_MSS_0.MSS_ADLIB_INST Trigger_receiver_v1_7_FCCC_0_FCCC|GL2_net_inferred_clock MSS_050 F_HM0_ADDR[17] RCU_DEC_0_rcu_add[13] 3.096 1.141 Trigger_receiver_v1_7_MSS_0.MSS_ADLIB_INST Trigger_receiver_v1_7_FCCC_0_FCCC|GL2_net_inferred_clock MSS_050 F_HM0_ADDR[7] RCU_DEC_0_rcu_add[3] 3.188 1.148 Trigger_receiver_v1_7_MSS_0.MSS_ADLIB_INST Trigger_receiver_v1_7_FCCC_0_FCCC|GL2_net_inferred_clock MSS_050 F_HM0_ADDR[6] RCU_DEC_0_rcu_add[2] 3.214 1.178 Trigger_receiver_v1_7_MSS_0.MSS_ADLIB_INST Trigger_receiver_v1_7_FCCC_0_FCCC|GL2_net_inferred_clock MSS_050 F_HM0_ADDR[5] RCU_DEC_0_rcu_add[1] 3.089 1.284 ====================================================================================================================================================================================== Ending Points with Worst Slack ****************************** Starting Required Instance Reference Type Pin Net Time Slack Clock ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- trigger_receiver_0.RCU_bus_communication.data_out[0] Trigger_receiver_v1_7_FCCC_0_FCCC|GL2_net_inferred_clock SLE D data_out_27[0] 9.745 0.783 trigger_receiver_0.RCU_bus_communication.data_out[1] Trigger_receiver_v1_7_FCCC_0_FCCC|GL2_net_inferred_clock SLE D data_out_27[1] 9.745 0.783 trigger_receiver_0.RCU_bus_communication.data_out[2] Trigger_receiver_v1_7_FCCC_0_FCCC|GL2_net_inferred_clock SLE D data_out_27[2] 9.745 0.783 trigger_receiver_0.RCU_bus_communication.data_out[3] Trigger_receiver_v1_7_FCCC_0_FCCC|GL2_net_inferred_clock SLE D data_out_27[3] 9.745 0.783 trigger_receiver_0.RCU_bus_communication.data_out[7] Trigger_receiver_v1_7_FCCC_0_FCCC|GL2_net_inferred_clock SLE D data_out_27[7] 9.745 0.783 trigger_receiver_0.RCU_bus_communication.data_out[11] Trigger_receiver_v1_7_FCCC_0_FCCC|GL2_net_inferred_clock SLE D data_out_27[11] 9.745 0.783 RCU_DEC_0.U5_RCUREG.dout[1] Trigger_receiver_v1_7_FCCC_0_FCCC|GL2_net_inferred_clock SLE D dout_40[1] 9.825 0.931 RCU_DEC_0.U5_RCUREG.dout[0] Trigger_receiver_v1_7_FCCC_0_FCCC|GL2_net_inferred_clock SLE D dout_40[0] 9.825 0.977 RCU_DEC_0.U5_RCUREG.dout[6] Trigger_receiver_v1_7_FCCC_0_FCCC|GL2_net_inferred_clock SLE D dout_40[6] 9.745 0.985 Trigger_receiver_v1_7_MSS_0.MSS_ADLIB_INST Trigger_receiver_v1_7_FCCC_0_FCCC|GL2_net_inferred_clock MSS_050 F_HM0_RDATA[24] Trigger_receiver_v1_7_MSS_0_FIC_0_APB_MASTER_PRDATA[24] 8.951 1.001 ===================================================================================================================================================================================================================================== Worst Path Information View Worst Path in Analyst *********************** Path information for path number 1: Requested Period: 10.000 - Setup time: 0.255 + Clock delay at ending point: 0.000 (ideal) = Required time: 9.745 - Propagation time: 8.962 - Clock delay at starting point: 0.000 (ideal) = Slack (critical) : 0.783 Number of logic level(s): 6 Starting point: Trigger_receiver_v1_7_MSS_0.MSS_ADLIB_INST / F_HM0_ADDR[4] Ending point: trigger_receiver_0.RCU_bus_communication.data_out[0] / D The start point is clocked by Trigger_receiver_v1_7_FCCC_0_FCCC|GL2_net_inferred_clock [rising] on pin CLK_BASE The end point is clocked by Trigger_receiver_v1_7_FCCC_0_FCCC|GL2_net_inferred_clock [rising] on pin CLK Instance / Net Pin Pin Arrival No. of Name Type Name Dir Delay Time Fan Out(s) ------------------------------------------------------------------------------------------------------------------------------------------------------------------- Trigger_receiver_v1_7_MSS_0.MSS_ADLIB_INST MSS_050 F_HM0_ADDR[4] Out 3.194 3.194 - RCU_DEC_0_rcu_add[0] Net - - 1.161 - 174 trigger_receiver_0.RCU_bus_communication.p_rcu_communication\.data_out_27_4[0] CFG2 A In - 4.355 - trigger_receiver_0.RCU_bus_communication.p_rcu_communication\.data_out_27_4[0] CFG2 Y Out 0.100 4.455 - data_out_27_4[0] Net - - 0.556 - 1 trigger_receiver_0.RCU_bus_communication.p_rcu_communication\.data_out_27_14_am_1_0_1[0] CFG4 C In - 5.011 - trigger_receiver_0.RCU_bus_communication.p_rcu_communication\.data_out_27_14_am_1_0_1[0] CFG4 Y Out 0.230 5.241 - data_out_27_14_am_1_0_1[0] Net - - 0.556 - 1 trigger_receiver_0.RCU_bus_communication.p_rcu_communication\.data_out_27_14_am_1_0[0] CFG4 D In - 5.797 - trigger_receiver_0.RCU_bus_communication.p_rcu_communication\.data_out_27_14_am_1_0[0] CFG4 Y Out 0.472 6.269 - data_out_27_14_am_1_0[0] Net - - 0.556 - 1 trigger_receiver_0.RCU_bus_communication.p_rcu_communication\.data_out_27_14_am[0] CFG3 C In - 6.825 - trigger_receiver_0.RCU_bus_communication.p_rcu_communication\.data_out_27_14_am[0] CFG3 Y Out 0.230 7.055 - data_out_27_14_am[0] Net - - 0.556 - 1 trigger_receiver_0.RCU_bus_communication.p_rcu_communication\.data_out_27_14_ns[0] CFG3 C In - 7.610 - trigger_receiver_0.RCU_bus_communication.p_rcu_communication\.data_out_27_14_ns[0] CFG3 Y Out 0.209 7.819 - data_out_27_14_ns[0] Net - - 0.556 - 1 trigger_receiver_0.RCU_bus_communication.p_rcu_communication\.data_out_27_24[0] CFG4 D In - 8.375 - trigger_receiver_0.RCU_bus_communication.p_rcu_communication\.data_out_27_24[0] CFG4 Y Out 0.428 8.803 - data_out_27[0] Net - - 0.159 - 1 trigger_receiver_0.RCU_bus_communication.data_out[0] SLE D In - 8.962 - =================================================================================================================================================================== Total path delay (propagation time + setup) of 9.217 is 5.119(55.5%) logic and 4.098(44.5%) route. Path delay compensated for clock skew. Clock skew is added to clock-to-out value, and is subtracted from setup time value ==================================== Detailed Report for Clock: System ==================================== Starting Points with Worst Slack ******************************** Starting Arrival Instance Reference Type Pin Net Time Slack Clock -------------------------------------------------------------------------------------------------------------------------------------------- OSC_0.I_RCOSC_25_50MHZ System RCOSC_25_50MHZ CLKOUT OSC_0_RCOSC_25_50MHZ_CCC_OUT_RCOSC_25_50MHZ_CCC 0.000 8.883 ============================================================================================================================================ Ending Points with Worst Slack ****************************** Starting Required Instance Reference Type Pin Net Time Slack Clock ------------------------------------------------------------------------------------------------------------------------------------ FCCC_0.CCC_INST System CCC RCOSC_25_50MHZ OSC_0_RCOSC_25_50MHZ_CCC_OUT_RCOSC_25_50MHZ_CCC 10.000 8.883 ==================================================================================================================================== Worst Path Information View Worst Path in Analyst *********************** Path information for path number 1: Requested Period: 10.000 - Setup time: 0.000 + Clock delay at ending point: 0.000 (ideal) + Estimated clock delay at ending point: 0.000 = Required time: 10.000 - Propagation time: 1.117 - Clock delay at starting point: 0.000 (ideal) - Estimated clock delay at start point: -0.000 = Slack (non-critical) : 8.883 Number of logic level(s): 0 Starting point: OSC_0.I_RCOSC_25_50MHZ / CLKOUT Ending point: FCCC_0.CCC_INST / RCOSC_25_50MHZ The start point is clocked by System [rising] The end point is clocked by System [rising] Instance / Net Pin Pin Arrival No. of Name Type Name Dir Delay Time Fan Out(s) ---------------------------------------------------------------------------------------------------------------------------------- OSC_0.I_RCOSC_25_50MHZ RCOSC_25_50MHZ CLKOUT Out 0.000 0.000 - OSC_0_RCOSC_25_50MHZ_CCC_OUT_RCOSC_25_50MHZ_CCC Net - - 1.117 - 1 FCCC_0.CCC_INST CCC RCOSC_25_50MHZ In - 1.117 - ================================================================================================================================== Total path delay (propagation time + setup) of 1.117 is 0.000(0.0%) logic and 1.117(100.0%) route. Path delay compensated for clock skew. Clock skew is added to clock-to-out value, and is subtracted from setup time value ##### END OF TIMING REPORT #####] --------------------------------------- Resource Usage Report for Trigger_receiver_v1_7 Mapping to part: m2s050t_esfbga896std Cell usage: CCC 1 use CLKINT 2 uses MSS_050 1 use RCOSC_25_50MHZ 1 use CFG1 4 uses CFG2 140 uses CFG3 188 uses CFG4 315 uses Carry primitives used for arithmetic functions: ARI1 221 uses Sequential Cells: SLE 462 uses Registers not packed on I/O Pads: 462 DSP Blocks: 0 I/O ports: 10 I/O primitives: 10 INBUF 2 uses OUTBUF 6 uses SYSRESET 1 use TRIBUFF 1 use Global Clock Buffers: 2 Total LUTs: 647 Mapper successful! At Mapper Exit (Real Time elapsed 0h:00m:04s; CPU Time elapsed 0h:00m:04s; Memory used current: 52MB peak: 166MB) Process took 0h:00m:04s realtime, 0h:00m:04s cputime # Wed Nov 06 18:50:49 2013 ###########################################################]