#Build: Synplify Pro E-2011.03A, Build 002R, Mar 15 2011 #install: C:\Synopsys\synplify_E201103A #OS: Windows XP 5.1 #Hostname: WXP-MARISETTIP #Implementation: synthesis #Fri Jul 29 16:28:51 2011 $ Start of Compile #Fri Jul 29 16:28:51 2011 Synopsys VHDL Compiler, version comp550rc, Build 051R, built Mar 22 2011 @N: : | Running in 32-bit mode Copyright (C) 1994-2011 Synopsys, Inc. This software the associated documentation are confidential and proprietary to Synopsys, Inc. Your use or disclosure of this software subject to the terms and conditions of a written license agreement between you, or your company, and Synopsys, Inc. @N:CD720 : std.vhd(123) | Setting time resolution to ns @N: : top_level_fan_control.vhd(8) | Top entity is set to top_level_fan_control. VHDL syntax check successful! File D:\Pavan\Projects\SmartFusion\FAN_Control\Fan_control_AN_20_june_all_tacho_working_2nd_3rd_tacho_values_are_same\Fan_control_AN\HW\component\Actel\SmartFusionMSS\MSS\2.5.6\mss_comps.vhd changed - recompiling File D:\Pavan\Projects\SmartFusion\FAN_Control\Fan_control_AN_20_june_all_tacho_working_2nd_3rd_tacho_values_are_same\Fan_control_AN\HW\component\work\mss_fan_control\mss_tshell.vhd changed - recompiling File D:\Pavan\Projects\SmartFusion\FAN_Control\Fan_control_AN_20_june_all_tacho_working_2nd_3rd_tacho_values_are_same\Fan_control_AN\HW\hdl\reg_if.vhd changed - recompiling File C:\Synopsys\synplify_E201103A\lib\vhd\unsigned.vhd changed - recompiling File C:\Synopsys\synplify_E201103A\lib\vhd\arith.vhd changed - recompiling File C:\Synopsys\synplify_E201103A\lib\vhd\numeric.vhd changed - recompiling File D:\Pavan\Projects\SmartFusion\FAN_Control\Fan_control_AN_20_june_all_tacho_working_2nd_3rd_tacho_values_are_same\Fan_control_AN\HW\hdl\timebase.vhd changed - recompiling File D:\Pavan\Projects\SmartFusion\FAN_Control\Fan_control_AN_20_june_all_tacho_working_2nd_3rd_tacho_values_are_same\Fan_control_AN\HW\hdl\pwm_gen.vhd changed - recompiling File D:\Pavan\Projects\SmartFusion\FAN_Control\Fan_control_AN_20_june_all_tacho_working_2nd_3rd_tacho_values_are_same\Fan_control_AN\HW\hdl\tach_measure.vhd changed - recompiling File D:\Pavan\Projects\SmartFusion\FAN_Control\Fan_control_AN_20_june_all_tacho_working_2nd_3rd_tacho_values_are_same\Fan_control_AN\HW\hdl\dig_sch_trig.vhd changed - recompiling File D:\Pavan\Projects\SmartFusion\FAN_Control\Fan_control_AN_20_june_all_tacho_working_2nd_3rd_tacho_values_are_same\Fan_control_AN\HW\component\work\mss_fan_control\MSS_CCC_0\mss_fan_control_tmp_MSS_CCC_0_MSS_CCC.vhd changed - recompiling File C:\Synopsys\synplify_E201103A\lib\proasic\smartfusion.vhd changed - recompiling File D:\Pavan\Projects\SmartFusion\FAN_Control\Fan_control_AN_20_june_all_tacho_working_2nd_3rd_tacho_values_are_same\Fan_control_AN\HW\component\work\mss_fan_control\mss_fan_control.vhd changed - recompiling File D:\Pavan\Projects\SmartFusion\FAN_Control\Fan_control_AN_20_june_all_tacho_working_2nd_3rd_tacho_values_are_same\Fan_control_AN\HW\hdl\pwm_top.vhd changed - recompiling File D:\Pavan\Projects\SmartFusion\FAN_Control\Fan_control_AN_20_june_all_tacho_working_2nd_3rd_tacho_values_are_same\Fan_control_AN\HW\hdl\top_level_tach_measure.vhd changed - recompiling File D:\Pavan\Projects\SmartFusion\FAN_Control\Fan_control_AN_20_june_all_tacho_working_2nd_3rd_tacho_values_are_same\Fan_control_AN\HW\hdl\pwm_n_tach.vhd changed - recompiling File D:\Pavan\Projects\SmartFusion\FAN_Control\Fan_control_AN_20_june_all_tacho_working_2nd_3rd_tacho_values_are_same\Fan_control_AN\HW\component\work\top_level_fan_control\top_level_fan_control.vhd changed - recompiling @N:CD630 : top_level_fan_control.vhd(8) | Synthesizing work.top_level_fan_control.def_arch @N:CD630 : smartfusion.vhd(1784) | Synthesizing smartfusion.gnd.syn_black_box Post processing for smartfusion.gnd.syn_black_box @N:CD630 : pwm_n_tach.vhd(24) | Synthesizing work.pwm_n_tach.pwm_n_tach @W:CD279 : pwm_n_tach.vhd(149) | Port tachout of component top_level_tach_measure not found on corresponding entity @W:CD730 : pwm_n_tach.vhd(243) | Component declaration has 13 ports but entity declares 12 ports @N:CD630 : dig_sch_trig.vhd(25) | Synthesizing work.dig_sch_trig.dig_sch_trig @N:CD233 : dig_sch_trig.vhd(38) | Using sequential encoding for type sch_trig_fsm Post processing for work.dig_sch_trig.dig_sch_trig @N:CD630 : top_level_tach_measure.vhd(26) | Synthesizing work.top_level_tach_measure.top_level_tach_measure @N:CD233 : top_level_tach_measure.vhd(44) | Using sequential encoding for type tach_tdm_fsm @N:CD630 : tach_measure.vhd(25) | Synthesizing work.tach_measure.tach_measure Post processing for work.tach_measure.tach_measure Post processing for work.top_level_tach_measure.top_level_tach_measure @W:CL190 : top_level_tach_measure.vhd(99) | Optimizing register bit PRDATA(26) to a constant 0 @W:CL190 : top_level_tach_measure.vhd(99) | Optimizing register bit PRDATA(27) to a constant 0 @W:CL190 : top_level_tach_measure.vhd(99) | Optimizing register bit PRDATA(28) to a constant 0 @W:CL190 : top_level_tach_measure.vhd(99) | Optimizing register bit PRDATA(29) to a constant 0 @W:CL190 : top_level_tach_measure.vhd(99) | Optimizing register bit PRDATA(30) to a constant 0 @W:CL190 : top_level_tach_measure.vhd(99) | Optimizing register bit PRDATA(31) to a constant 0 @W:CL260 : top_level_tach_measure.vhd(99) | Pruning Register bit 31 of PRDATA(31 downto 0) @W:CL260 : top_level_tach_measure.vhd(99) | Pruning Register bit 30 of PRDATA(31 downto 0) @W:CL260 : top_level_tach_measure.vhd(99) | Pruning Register bit 29 of PRDATA(31 downto 0) @W:CL260 : top_level_tach_measure.vhd(99) | Pruning Register bit 28 of PRDATA(31 downto 0) @W:CL260 : top_level_tach_measure.vhd(99) | Pruning Register bit 27 of PRDATA(31 downto 0) @W:CL260 : top_level_tach_measure.vhd(99) | Pruning Register bit 26 of PRDATA(31 downto 0) @N:CD630 : pwm_top.vhd(25) | Synthesizing work.pwm_top.pwm_top @N:CD630 : pwm_gen.vhd(27) | Synthesizing work.pwm_gen.trans @W:CD638 : pwm_gen.vhd(47) | Signal acc is undriven Post processing for work.pwm_gen.trans @N:CD630 : timebase.vhd(26) | Synthesizing work.timebase.trans Post processing for work.timebase.trans @N:CD630 : reg_if.vhd(25) | Synthesizing work.reg_if.trans @N:CD364 : reg_if.vhd(131) | Removed redundant assignment @W:CG296 : reg_if.vhd(263) | Incomplete sensitivity list - assuming completeness @W:CG290 : reg_if.vhd(271) | Referenced variable pwm_stretch is not in sensitivity list @W:CD796 : reg_if.vhd(77) | Bit 1 of signal pwm_enable_out_wire is undriven @W:CD796 : reg_if.vhd(77) | Bit 2 of signal pwm_enable_out_wire is undriven @W:CD796 : reg_if.vhd(77) | Bit 3 of signal pwm_enable_out_wire is undriven @W:CD796 : reg_if.vhd(77) | Bit 4 of signal pwm_enable_out_wire is undriven @W:CD796 : reg_if.vhd(77) | Bit 5 of signal pwm_enable_out_wire is undriven @W:CD796 : reg_if.vhd(77) | Bit 6 of signal pwm_enable_out_wire is undriven @W:CD796 : reg_if.vhd(77) | Bit 7 of signal pwm_enable_out_wire is undriven @W:CD796 : reg_if.vhd(77) | Bit 8 of signal pwm_enable_out_wire is undriven @W:CD796 : reg_if.vhd(77) | Bit 9 of signal pwm_enable_out_wire is undriven @W:CD796 : reg_if.vhd(77) | Bit 10 of signal pwm_enable_out_wire is undriven @W:CD796 : reg_if.vhd(77) | Bit 11 of signal pwm_enable_out_wire is undriven @W:CD796 : reg_if.vhd(77) | Bit 12 of signal pwm_enable_out_wire is undriven @W:CD796 : reg_if.vhd(77) | Bit 13 of signal pwm_enable_out_wire is undriven @W:CD796 : reg_if.vhd(77) | Bit 14 of signal pwm_enable_out_wire is undriven @W:CD796 : reg_if.vhd(77) | Bit 15 of signal pwm_enable_out_wire is undriven Post processing for work.reg_if.trans @W:CL169 : reg_if.vhd(192) | Pruning Register pwm_enable_reg(16 downto 1) @W:CL169 : reg_if.vhd(159) | Pruning Register pwm_negedge_reg(8 downto 1) @W:CL169 : reg_if.vhd(159) | Pruning Register pwm_posedge_reg(8 downto 1) @W:CL265 : reg_if.vhd(93) | Pruning bit 8 of psh_enable_reg1(8 downto 1) - not in use ... @W:CL265 : reg_if.vhd(93) | Pruning bit 7 of psh_enable_reg1(8 downto 1) - not in use ... @W:CL265 : reg_if.vhd(93) | Pruning bit 6 of psh_enable_reg1(8 downto 1) - not in use ... @W:CL265 : reg_if.vhd(93) | Pruning bit 5 of psh_enable_reg1(8 downto 1) - not in use ... @W:CL265 : reg_if.vhd(93) | Pruning bit 4 of psh_enable_reg1(8 downto 1) - not in use ... @W:CL265 : reg_if.vhd(93) | Pruning bit 3 of psh_enable_reg1(8 downto 1) - not in use ... @W:CL265 : reg_if.vhd(93) | Pruning bit 2 of psh_enable_reg1(8 downto 1) - not in use ... Post processing for work.pwm_top.pwm_top Post processing for work.pwm_n_tach.pwm_n_tach @N:CD630 : smartfusion.vhd(2742) | Synthesizing smartfusion.vcc.syn_black_box Post processing for smartfusion.vcc.syn_black_box @N:CD630 : mss_fan_control.vhd(8) | Synthesizing work.mss_fan_control.def_arch @N:CD630 : mss_comps.vhd(4) | Synthesizing work.inbuf_mss.def_arch Post processing for work.inbuf_mss.def_arch @N:CD630 : mss_tshell.vhd(4) | Synthesizing work.mss_apb.def_arch Post processing for work.mss_apb.def_arch @N:CD630 : mss_fan_control_tmp_MSS_CCC_0_MSS_CCC.vhd(8) | Synthesizing work.mss_fan_control_tmp_mss_ccc_0_mss_ccc.def_arch @N:CD630 : mss_comps.vhd(432) | Synthesizing work.mss_xtlosc.def_arch Post processing for work.mss_xtlosc.def_arch @N:CD630 : mss_comps.vhd(472) | Synthesizing work.mss_ccc.def_arch Post processing for work.mss_ccc.def_arch Post processing for work.mss_fan_control_tmp_mss_ccc_0_mss_ccc.def_arch @W:CL240 : mss_fan_control_tmp_MSS_CCC_0_MSS_CCC.vhd(38) | LPXIN_CLKOUT is not assigned a value (floating) - a simulation mismatch is possible @W:CL240 : mss_fan_control_tmp_MSS_CCC_0_MSS_CCC.vhd(37) | MAINXIN_CLKOUT is not assigned a value (floating) - a simulation mismatch is possible @W:CL240 : mss_fan_control_tmp_MSS_CCC_0_MSS_CCC.vhd(36) | RCOSC_CLKOUT is not assigned a value (floating) - a simulation mismatch is possible @N:CD630 : mss_comps.vhd(24) | Synthesizing work.outbuf_mss.def_arch Post processing for work.outbuf_mss.def_arch Post processing for work.mss_fan_control.def_arch Post processing for work.top_level_fan_control.def_arch @W:CL168 : top_level_fan_control.vhd(461) | Pruning instance GND - not in use ... @W:CL168 : top_level_fan_control.vhd(321) | Pruning instance VCC - not in use ... @W:CL159 : mss_fan_control_tmp_MSS_CCC_0_MSS_CCC.vhd(10) | Input CLKA is unused @W:CL159 : mss_fan_control_tmp_MSS_CCC_0_MSS_CCC.vhd(11) | Input CLKA_PAD is unused @W:CL159 : mss_fan_control_tmp_MSS_CCC_0_MSS_CCC.vhd(12) | Input CLKA_PADP is unused @W:CL159 : mss_fan_control_tmp_MSS_CCC_0_MSS_CCC.vhd(13) | Input CLKA_PADN is unused @W:CL159 : mss_fan_control_tmp_MSS_CCC_0_MSS_CCC.vhd(14) | Input CLKB is unused @W:CL159 : mss_fan_control_tmp_MSS_CCC_0_MSS_CCC.vhd(15) | Input CLKB_PAD is unused @W:CL159 : mss_fan_control_tmp_MSS_CCC_0_MSS_CCC.vhd(16) | Input CLKB_PADP is unused @W:CL159 : mss_fan_control_tmp_MSS_CCC_0_MSS_CCC.vhd(17) | Input CLKB_PADN is unused @W:CL159 : mss_fan_control_tmp_MSS_CCC_0_MSS_CCC.vhd(18) | Input CLKC is unused @W:CL159 : mss_fan_control_tmp_MSS_CCC_0_MSS_CCC.vhd(19) | Input CLKC_PAD is unused @W:CL159 : mss_fan_control_tmp_MSS_CCC_0_MSS_CCC.vhd(20) | Input CLKC_PADP is unused @W:CL159 : mss_fan_control_tmp_MSS_CCC_0_MSS_CCC.vhd(21) | Input CLKC_PADN is unused @W:CL159 : mss_fan_control_tmp_MSS_CCC_0_MSS_CCC.vhd(23) | Input LPXIN is unused @W:CL159 : mss_fan_control_tmp_MSS_CCC_0_MSS_CCC.vhd(24) | Input MAC_CLK is unused @W:CL246 : pwm_top.vhd(68) | Input port bits 1 to 0 of paddr(7 downto 0) are unused @W:CL159 : tach_measure.vhd(30) | Input read_done is unused @W:CL246 : top_level_tach_measure.vhd(34) | Input port bits 7 to 4 of pwdata(7 downto 0) are unused @N:CL201 : dig_sch_trig.vhd(59) | Trying to extract state machine for register sch_trig_current_state Extracted state machine for register sch_trig_current_state State machine has 4 reachable states with original encodings of: 00 01 10 11 @W:CL246 : pwm_n_tach.vhd(68) | Input port bits 31 to 8 of pwdata(31 downto 0) are unused @END Process took 0h:00m:01s realtime, 0h:00m:01s cputime # Fri Jul 29 16:28:51 2011 ###########################################################]