#Build: Synplify Pro E-2010.09A-1, Build 006R, Oct 6 2010 #install: F:\Microsemi\Libero_v9.1\Synopsys\synplify_E201009A-1 #OS: 6.1 #Hostname: W7-DONTHUS #Implementation: synthesis #Thu Jan 05 19:36:26 2012 $ Start of Compile #Thu Jan 05 19:36:26 2012 Synopsys Verilog Compiler, version comp520rcp1, Build 028R, built Sep 23 2010 @N: : | Running in 32-bit mode Copyright (C) 1994-2010, Synopsys Inc. All Rights Reserved @I::"F:\Microsemi\Libero_v9.1\Synopsys\synplify_E201009A-1\lib\proasic\smartfusion.v" @I::"F:\Microsemi\Libero_v9.1\Synopsys\synplify_E201009A-1\lib\vlog\hypermods.v" @I::"F:\zeroization\SF_Zi1\hdl\IAP.v" @I::"F:\zeroization\SF_Zi1\component\work\SF_Zi1\COREABC_0\rtl\vlog\core\ram256x16_smartfusion.v" @I::"F:\zeroization\SF_Zi1\component\work\SF_Zi1\COREABC_0\rtl\vlog\core\ram256x8_rtl.v" @I::"F:\zeroization\SF_Zi1\component\work\SF_Zi1\COREABC_0\rtl\vlog\core\ramblocks.v" @I::"F:\zeroization\SF_Zi1\component\work\SF_Zi1\COREABC_0\rtl\vlog\core\acmtable.v" @I::"F:\zeroization\SF_Zi1\component\work\SF_Zi1\COREABC_0\rtl\vlog\core\instructions.v" @I:"F:\zeroization\SF_Zi1\component\work\SF_Zi1\COREABC_0\rtl\vlog\core\instructions.v":"F:\zeroization\SF_Zi1\component\work\SF_Zi1\COREABC_0\rtl\vlog\core\support.v" @I::"F:\zeroization\SF_Zi1\component\work\SF_Zi1\COREABC_0\rtl\vlog\core\iram512x9_smartfusion.v" @N:CG334 : iram512x9_smartfusion.v(62) | Read directive translate_off @N:CG333 : iram512x9_smartfusion.v(63) | Read directive translate_on @I::"F:\zeroization\SF_Zi1\component\work\SF_Zi1\COREABC_0\rtl\vlog\core\instructram.v" @I::"F:\zeroization\SF_Zi1\component\work\SF_Zi1\COREABC_0\rtl\vlog\core\instructnvm_bb.v" @I::"F:\zeroization\SF_Zi1\component\work\SF_Zi1\COREABC_0\rtl\vlog\core\debugblk.v" @N:CG334 : debugblk.v(68) | Read directive translate_off @N:CG333 : debugblk.v(745) | Read directive translate_on @I::"F:\zeroization\SF_Zi1\component\work\SF_Zi1\COREABC_0\rtl\vlog\core\coreabc.v" @N:CG334 : coreabc.v(949) | Read directive translate_off @N:CG333 : coreabc.v(951) | Read directive translate_on @N:CG334 : coreabc.v(1326) | Read directive translate_off @N:CG333 : coreabc.v(1369) | Read directive translate_on @I::"F:\zeroization\SF_Zi1\component\Actel\SmartFusionMSS\MSS\2.5.106\mss_comps.v" @I::"F:\zeroization\SF_Zi1\component\work\SF_Zi1_MSS\MSS_CCC_0\SF_Zi1_MSS_tmp_MSS_CCC_0_MSS_CCC.v" @I::"F:\zeroization\SF_Zi1\component\work\SF_Zi1_MSS\mss_tshell.v" @I::"F:\zeroization\SF_Zi1\component\work\SF_Zi1_MSS\SF_Zi1_MSS.v" @I::"F:\zeroization\SF_Zi1\component\Actel\DirectCore\CoreAPB3\3.0.103\rtl\vlog\core\coreapb3_muxptob3.v" @I::"F:\zeroization\SF_Zi1\component\Actel\DirectCore\CoreAPB3\3.0.103\rtl\vlog\core\coreapb3.v" @I::"F:\zeroization\SF_Zi1\component\work\SF_Zi1\SF_Zi1.v" Verilog syntax check successful! File F:\zeroization\SF_Zi1\component\work\SF_Zi1\COREABC_0\rtl\vlog\core\ram256x16_smartfusion.v changed - recompiling File F:\zeroization\SF_Zi1\component\work\SF_Zi1\COREABC_0\rtl\vlog\core\ram256x8_rtl.v changed - recompiling File F:\zeroization\SF_Zi1\component\work\SF_Zi1\COREABC_0\rtl\vlog\core\ramblocks.v changed - recompiling File F:\zeroization\SF_Zi1\component\work\SF_Zi1\COREABC_0\rtl\vlog\core\acmtable.v changed - recompiling File F:\zeroization\SF_Zi1\component\work\SF_Zi1\COREABC_0\rtl\vlog\core\instructions.v changed - recompiling File F:\zeroization\SF_Zi1\component\work\SF_Zi1\COREABC_0\rtl\vlog\core\support.v changed - recompiling File F:\zeroization\SF_Zi1\component\work\SF_Zi1\COREABC_0\rtl\vlog\core\iram512x9_smartfusion.v changed - recompiling File F:\zeroization\SF_Zi1\component\work\SF_Zi1\COREABC_0\rtl\vlog\core\instructram.v changed - recompiling File F:\zeroization\SF_Zi1\component\work\SF_Zi1\COREABC_0\rtl\vlog\core\instructnvm_bb.v changed - recompiling File F:\zeroization\SF_Zi1\component\work\SF_Zi1\COREABC_0\rtl\vlog\core\support.v changed - recompiling File F:\zeroization\SF_Zi1\component\work\SF_Zi1\COREABC_0\rtl\vlog\core\debugblk.v changed - recompiling File F:\zeroization\SF_Zi1\component\work\SF_Zi1\COREABC_0\rtl\vlog\core\support.v changed - recompiling File F:\zeroization\SF_Zi1\component\work\SF_Zi1\COREABC_0\rtl\vlog\core\coreabc.v changed - recompiling File F:\zeroization\SF_Zi1\component\work\SF_Zi1\COREABC_0\rtl\vlog\core\support.v changed - recompiling File F:\zeroization\SF_Zi1\component\work\SF_Zi1_MSS\MSS_CCC_0\SF_Zi1_MSS_tmp_MSS_CCC_0_MSS_CCC.v changed - recompiling File F:\zeroization\SF_Zi1\component\work\SF_Zi1_MSS\mss_tshell.v changed - recompiling File F:\zeroization\SF_Zi1\component\work\SF_Zi1_MSS\SF_Zi1_MSS.v changed - recompiling File F:\zeroization\SF_Zi1\component\work\SF_Zi1\SF_Zi1.v changed - recompiling Selecting top level module SF_Zi1 @W:CG775 : coreapb3.v(30) | Found Component CoreAPB3 in library COREAPB3_LIB @N:CG364 : coreapb3_muxptob3.v(30) | Synthesizing module COREAPB3_MUXPTOB3 @N:CG364 : coreapb3.v(30) | Synthesizing module CoreAPB3 APB_DWIDTH=6'b010000 RANGESIZE=21'b000000000010000000000 IADDR_ENABLE=1'b0 APBSLOT0ENABLE=1'b0 APBSLOT1ENABLE=1'b1 APBSLOT2ENABLE=1'b0 APBSLOT3ENABLE=1'b0 APBSLOT4ENABLE=1'b0 APBSLOT5ENABLE=1'b0 APBSLOT6ENABLE=1'b0 APBSLOT7ENABLE=1'b0 APBSLOT8ENABLE=1'b0 APBSLOT9ENABLE=1'b0 APBSLOT10ENABLE=1'b0 APBSLOT11ENABLE=1'b0 APBSLOT12ENABLE=1'b0 APBSLOT13ENABLE=1'b0 APBSLOT14ENABLE=1'b0 APBSLOT15ENABLE=1'b0 RANGEBITS=32'b00000000000000000000000000001010 RANGEBITS_LT16=32'b00000000000000000000000000001010 IADDR_31_24_8B_A=10'b0000001100 IADDR_23_16_8B_A=10'b0000001000 IADDR_15_8_8B_A=10'b0000000100 IADDR_7_0_8B_A=10'b0000000000 IADDR_31_16_16B_A=10'b0000000100 IADDR_15_0_16B_A=10'b0000000000 IADDR_31_0_32B_A=10'b0000000000 SL0=16'b0000000000000000 SL1=16'b0000000000000010 SL2=16'b0000000000000000 SL3=16'b0000000000000000 SL4=16'b0000000000000000 SL5=16'b0000000000000000 SL6=16'b0000000000000000 SL7=16'b0000000000000000 SL8=16'b0000000000000000 SL9=16'b0000000000000000 SL10=16'b0000000000000000 SL11=16'b0000000000000000 SL12=16'b0000000000000000 SL13=16'b0000000000000000 SL14=16'b0000000000000000 SL15=16'b0000000000000000 Generated name = CoreAPB3_Z1 @N:CG364 : smartfusion.v(1814) | Synthesizing module VCC @N:CG364 : IAP.v(30) | Synthesizing module iap SPISLAVES=32'b00000000000000000000000000000001 dwidth=32'b00000000000000000000000000010000 JTAG_TEST_LOGIC_RESET=4'b1111 JTAG_RUN_TEST_IDLE=4'b1100 JTAG_SELECT_DR=4'b0111 JTAG_CAPTURE_DR=4'b0110 JTAG_SHIFT_DR=4'b0010 JTAG_EXIT1_DR=4'b0001 JTAG_PAUSE_DR=4'b0011 JTAG_EXIT2_DR=4'b0000 JTAG_UPDATE_DR=4'b0101 JTAG_SELECT_IR=4'b0100 JTAG_CAPTURE_IR=4'b1110 JTAG_SHIFT_IR=4'b1010 JTAG_EXIT1_IR=4'b1001 JTAG_PAUSE_IR=4'b1011 JTAG_EXIT2_IR=4'b1000 JTAG_UPDATE_IR=4'b1101 IAP_IR=6'b0000xx IAP_DR2=6'b0001xx IAP_DR3=6'b0010xx IAP_DR5=6'b0011xx IAP_DR26=6'b0100xx IAP_DR16=6'b0101xx IAP_DR=6'b0110xx IAP_DR_LENGTH=6'b0111xx IAP_TAP_NEW_STATE=6'b1000xx IAP_TAP_CONTROL=6'b1001xx IAP_SPI_SS=6'b1010xx IAP_SPI_TRANSFER=6'b1011xx IAP_SPI_DATA=6'b1100xx IDLE=3'b100 MOVE=3'b001 SCAN=3'b010 SPI_TRANSFER=3'b011 SPI_COMMAND=3'b000 Generated name = iap_Z2 @A: : IAP.v(317) | Feedback mux created for signal tckCnt[7:0]. Did you forget the set/reset assignment for this signal? Specifying a reset value will improve timing and area @A: : IAP.v(317) | Feedback mux created for signal targetState[3:0]. Did you forget the set/reset assignment for this signal? Specifying a reset value will improve timing and area @A: : IAP.v(317) | Feedback mux created for signal datareg[15:0]. Did you forget the set/reset assignment for this signal? Specifying a reset value will improve timing and area @A: : IAP.v(317) | Feedback mux created for signal MOSI. Did you forget the set/reset assignment for this signal? Specifying a reset value will improve timing and area @N:CG364 : smartfusion.v(1133) | Synthesizing module GND @N:CG364 : coreabc.v(46) | Synthesizing module SF_Zi1_COREABC_0_COREABC FAMILY=32'b00000000000000000000000000010010 APB_AWIDTH=32'b00000000000000000000000000001010 APB_DWIDTH=32'b00000000000000000000000000010000 APB_SDEPTH=32'b00000000000000000000000000000011 ICWIDTH=32'b00000000000000000000000000001001 ZRWIDTH=32'b00000000000000000000000000010000 IFWIDTH=32'b00000000000000000000000000000000 IIWIDTH=32'b00000000000000000000000000001000 IOWIDTH=32'b00000000000000000000000000001000 STWIDTH=32'b00000000000000000000000000000100 EN_RAM=32'b00000000000000000000000000000001 EN_AND=32'b00000000000000000000000000000001 EN_XOR=32'b00000000000000000000000000000001 EN_OR=32'b00000000000000000000000000000001 EN_ADD=32'b00000000000000000000000000000001 EN_INC=32'b00000000000000000000000000000001 EN_SHL=32'b00000000000000000000000000000001 EN_SHR=32'b00000000000000000000000000000001 EN_CALL=32'b00000000000000000000000000000001 EN_PUSH=32'b00000000000000000000000000000001 EN_MULT=32'b00000000000000000000000000000000 EN_ACM=32'b00000000000000000000000000000000 EN_DATAM=32'b00000000000000000000000000000010 EN_INT=32'b00000000000000000000000000000000 EN_IOREAD=32'b00000000000000000000000000000001 EN_IOWRT=32'b00000000000000000000000000000001 EN_ALURAM=32'b00000000000000000000000000000000 EN_INDIRECT=32'b00000000000000000000000000000000 ISRADDR=32'b00000000000000000000000000000001 DEBUG=32'b00000000000000000000000000000001 INSMODE=32'b00000000000000000000000000000000 INITWIDTH=32'b00000000000000000000000000001011 TESTMODE=32'b00000000000000000000000000000000 ACT_CALIBRATIONDATA=32'b00000000000000000000000000000001 IMEM_APB_ACCESS=32'b00000000000000000000000000000000 UNIQ_STRING_LENGTH=32'b00000000000000000000000000010000 MAX_NVMDWIDTH=32'b00000000000000000000000000100000 BLANK=32'b11111111111111111111111111111111 iNOP=32'b00000000000000000000000100000000 iLOAD=32'b00000000000000000000001000000000 iINCB=32'b00000000000000000000001100000000 iAND=32'b00000000000000000000010000000000 iOR=32'b00000000000000000000010100000000 iXOR=32'b00000000000000000000011000000000 iADD=32'b00000000000000000000011100000000 iSUB=32'b00000000000000000000100000000000 iSHL0=32'b00000000000000000000100100000000 iSHL1=32'b00000000000000000000101000000000 iSHLE=32'b00000000000000000000101100000000 iROL=32'b00000000000000000000110000000000 iSHR0=32'b00000000000000000000110100000000 iSHR1=32'b00000000000000000000111000000000 iSHRE=32'b00000000000000000000111100000000 iROR=32'b00000000000000000001000000000000 iCMP=32'b00000000000000000001000100000000 iCMPLEQ=32'b00000000000000000001001000000000 iBITCLR=32'b00000000000000000001001100000000 iBITSET=32'b00000000000000000001010000000000 iBITTST=32'b00000000000000000001010100000000 iAPBREAD=32'b00000000000000000001011000000000 iAPBWRT=32'b00000000000000000001011100000000 iLOADZ=32'b00000000000000000001100000000000 iDECZ=32'b00000000000000000001100100000000 iINCZ=32'b00000000000000000001101000000000 iIOWRT=32'b00000000000000000001101100000000 iRAMREAD=32'b00000000000000000001110000000000 iRAMWRT=32'b00000000000000000001110100000000 iPUSH=32'b00000000000000000001111000000000 iPOP=32'b00000000000000000001111100000000 iIOREAD=32'b00000000000000000010000000000000 iUSER=32'b00000000000000000010000100000000 iJUMPB=32'b00000000000000000010001000000000 iCALLB=32'b00000000000000000010001100000000 iRETURNB=32'b00000000000000000010010000000000 iRETISRB=32'b00000000000000000010010100000000 iWAITB=32'b00000000000000000010011000000000 iHALTB=32'b00000000000000000010011000000000 iMULT=32'b00000000000000000010011100000000 iDEC=32'b00000000000000000010100000000000 iAPBREADZ=32'b00000000000000000010100100000000 iAPBWRTZ=32'b00000000000000000010101000000000 iADDZ=32'b00000000000000000010101100000000 iSUBZ=32'b00000000000000000010110000000000 iDAT=32'b00000000000000000000000000001010 iDAT8=32'b00000000000000000000000000001011 iDAT16=32'b00000000000000000000000000001100 iDAT32=32'b00000000000000000000000000001101 iACM=32'b00000000000000000000000000001110 iACC=32'b00000000000000000000000000001111 iRAM=32'b00000000000000000000000000010000 DAT=32'b00000000000000000000000000001010 DAT8=32'b00000000000000000000000000001011 DAT16=32'b00000000000000000000000000001100 DAT32=32'b00000000000000000000000000001101 ACM=32'b00000000000000000000000000001110 ACC=32'b00000000000000000000000000001111 RAM=32'b00000000000000000000000000010000 iIFNOT=32'b00000000000000000000000000000000 iNOTIF=32'b00000000000000000000000000000000 iIF=32'b00000000000000000000000000000001 iUNTIL=32'b00000000000000000000000000000000 iNOTUNTIL=32'b00000000000000000000000000000001 iUNTILNOT=32'b00000000000000000000000000000001 iWHILE=32'b00000000000000000000000000000001 iZZERO=8'b00001000 iNEGATIVE=8'b00000100 iZERO=8'b00000010 iLTE_ZERO=8'b00000110 iALWAYS=8'b00000001 iINPUT0=12'b000000010000 iINPUT1=12'b000000100000 iINPUT2=12'b000001000000 iINPUT3=12'b000010000000 iINPUT4=12'b000100000000 iINPUT5=12'b001000000000 iINPUT6=12'b010000000000 iINPUT7=12'b100000000000 iINPUT8=16'b0001000000000000 iINPUT9=16'b0010000000000000 iINPUT10=16'b0100000000000000 iINPUT11=16'b1000000000000000 iINPUT12=20'b00010000000000000000 iINPUT13=20'b00100000000000000000 iINPUT14=20'b01000000000000000000 iINPUT15=20'b10000000000000000000 iINPUT16=24'b000100000000000000000000 iINPUT17=24'b001000000000000000000000 iINPUT18=24'b010000000000000000000000 iINPUT19=24'b100000000000000000000000 iINPUT20=28'b0001000000000000000000000000 iINPUT21=28'b0010000000000000000000000000 iINPUT22=28'b0100000000000000000000000000 iINPUT23=28'b1000000000000000000000000000 iINPUT24=32'b00010000000000000000000000000000 iINPUT25=32'b00100000000000000000000000000000 iINPUT26=32'b01000000000000000000000000000000 iINPUT27=32'b10000000000000000000000000000000 iANYINPUT=32'b01111111111111111111111111110000 ALWAYS=8'b00000001 ZZERO=8'b00001000 NEGATIVE=8'b00000100 ZERO=8'b00000010 LTE_ZERO=8'b00000110 INPUT0=12'b000000010000 INPUT1=12'b000000100000 INPUT2=12'b000001000000 INPUT3=12'b000010000000 INPUT4=12'b000100000000 INPUT5=12'b001000000000 INPUT6=12'b010000000000 INPUT7=12'b100000000000 INPUT8=16'b0001000000000000 INPUT9=16'b0010000000000000 INPUT10=16'b0011000000000000 INPUT11=16'b1000000000000000 INPUT12=20'b00010000000000000000 INPUT13=20'b00100000000000000000 INPUT14=20'b01000000000000000000 INPUT15=20'b10000000000000000000 INPUT16=24'b000100000000000000000000 INPUT17=24'b001000000000000000000000 INPUT18=24'b001100000000000000000000 INPUT19=24'b100000000000000000000000 INPUT20=28'b0001000000000000000000000000 INPUT21=28'b0010000000000000000000000000 INPUT22=28'b0100000000000000000000000000 INPUT23=28'b1000000000000000000000000000 INPUT24=32'b00010000000000000000000000000000 INPUT25=32'b00100000000000000000000000000000 INPUT26=32'b01000000000000000000000000000000 INPUT27=32'b01000000000000000000000000000000 ANYINPUT=32'b01111111111111111111111111110000 iLOADLOOP=32'b00000000000000000001100000000000 iDECLOOP=32'b00000000000000000001100100000000 iINCLOOP=32'b00000000000000000001101000000000 iLOOPZ=32'b00000000000000000000000000001000 LOOPZ=32'b00000000000000000000000000001000 EN_USER=32'b00000000000000000000000000000000 IWWIDTH=32'b00000000000000000000000000111010 IRWIDTH=32'b00000000000000000000000000010000 ICDEPTH=32'b00000000000000000000001000000000 APB_SWIDTH=32'b00000000000000000000000000000010 RAMWIDTH=32'b00000000000000000000000000100010 CYCLE0=2'b00 CYCLE1=2'b01 CYCLE2=2'b10 CYCLE3=2'b11 Generated name = SF_Zi1_COREABC_0_COREABC_Z3 @N:CG364 : ramblocks.v(25) | Synthesizing module SF_Zi1_COREABC_0_RAMBLOCKS DWIDTH=32'b00000000000000000000000000010000 FAMILY=32'b00000000000000000000000000010010 Generated name = SF_Zi1_COREABC_0_RAMBLOCKS_16s_18s @N:CG364 : smartfusion.v(2207) | Synthesizing module RAM512X18 @N:CG364 : smartfusion.v(1253) | Synthesizing module INV @N:CG364 : ram256x16_smartfusion.v(25) | Synthesizing module SF_Zi1_COREABC_0_RAM256X16 @W:CG360 : ramblocks.v(38) | No assignment to wire RDW @W:CG360 : ramblocks.v(42) | No assignment to wire WDY @W:CG360 : ramblocks.v(43) | No assignment to wire RDY @W:CG360 : ramblocks.v(44) | No assignment to wire RDYY @W:CG360 : ramblocks.v(49) | No assignment to wire RD32 @W:CG360 : ramblocks.v(50) | No assignment to wire WD32 @N:CG364 : instructions.v(26) | Synthesizing module SF_Zi1_COREABC_0_INSTRUCTIONS AWIDTH=32'b00000000000000000000000000001010 DWIDTH=32'b00000000000000000000000000010000 SWIDTH=32'b00000000000000000000000000000010 ICWIDTH=32'b00000000000000000000000000001001 IIWIDTH=32'b00000000000000000000000000001000 IFWIDTH=32'b00000000000000000000000000000000 IWWIDTH=32'b00000000000000000000000000111010 EN_MULT=32'b00000000000000000000000000000000 EN_INC=32'b00000000000000000000000000000001 TESTMODE=32'b00000000000000000000000000000000 BLANK=32'b11111111111111111111111111111111 iNOP=32'b00000000000000000000000100000000 iLOAD=32'b00000000000000000000001000000000 iINCB=32'b00000000000000000000001100000000 iAND=32'b00000000000000000000010000000000 iOR=32'b00000000000000000000010100000000 iXOR=32'b00000000000000000000011000000000 iADD=32'b00000000000000000000011100000000 iSUB=32'b00000000000000000000100000000000 iSHL0=32'b00000000000000000000100100000000 iSHL1=32'b00000000000000000000101000000000 iSHLE=32'b00000000000000000000101100000000 iROL=32'b00000000000000000000110000000000 iSHR0=32'b00000000000000000000110100000000 iSHR1=32'b00000000000000000000111000000000 iSHRE=32'b00000000000000000000111100000000 iROR=32'b00000000000000000001000000000000 iCMP=32'b00000000000000000001000100000000 iCMPLEQ=32'b00000000000000000001001000000000 iBITCLR=32'b00000000000000000001001100000000 iBITSET=32'b00000000000000000001010000000000 iBITTST=32'b00000000000000000001010100000000 iAPBREAD=32'b00000000000000000001011000000000 iAPBWRT=32'b00000000000000000001011100000000 iLOADZ=32'b00000000000000000001100000000000 iDECZ=32'b00000000000000000001100100000000 iINCZ=32'b00000000000000000001101000000000 iIOWRT=32'b00000000000000000001101100000000 iRAMREAD=32'b00000000000000000001110000000000 iRAMWRT=32'b00000000000000000001110100000000 iPUSH=32'b00000000000000000001111000000000 iPOP=32'b00000000000000000001111100000000 iIOREAD=32'b00000000000000000010000000000000 iUSER=32'b00000000000000000010000100000000 iJUMPB=32'b00000000000000000010001000000000 iCALLB=32'b00000000000000000010001100000000 iRETURNB=32'b00000000000000000010010000000000 iRETISRB=32'b00000000000000000010010100000000 iWAITB=32'b00000000000000000010011000000000 iHALTB=32'b00000000000000000010011000000000 iMULT=32'b00000000000000000010011100000000 iDEC=32'b00000000000000000010100000000000 iAPBREADZ=32'b00000000000000000010100100000000 iAPBWRTZ=32'b00000000000000000010101000000000 iADDZ=32'b00000000000000000010101100000000 iSUBZ=32'b00000000000000000010110000000000 iDAT=32'b00000000000000000000000000001010 iDAT8=32'b00000000000000000000000000001011 iDAT16=32'b00000000000000000000000000001100 iDAT32=32'b00000000000000000000000000001101 iACM=32'b00000000000000000000000000001110 iACC=32'b00000000000000000000000000001111 iRAM=32'b00000000000000000000000000010000 DAT=32'b00000000000000000000000000001010 DAT8=32'b00000000000000000000000000001011 DAT16=32'b00000000000000000000000000001100 DAT32=32'b00000000000000000000000000001101 ACM=32'b00000000000000000000000000001110 ACC=32'b00000000000000000000000000001111 RAM=32'b00000000000000000000000000010000 iIFNOT=32'b00000000000000000000000000000000 iNOTIF=32'b00000000000000000000000000000000 iIF=32'b00000000000000000000000000000001 iUNTIL=32'b00000000000000000000000000000000 iNOTUNTIL=32'b00000000000000000000000000000001 iUNTILNOT=32'b00000000000000000000000000000001 iWHILE=32'b00000000000000000000000000000001 iZZERO=8'b00001000 iNEGATIVE=8'b00000100 iZERO=8'b00000010 iLTE_ZERO=8'b00000110 iALWAYS=8'b00000001 iINPUT0=12'b000000010000 iINPUT1=12'b000000100000 iINPUT2=12'b000001000000 iINPUT3=12'b000010000000 iINPUT4=12'b000100000000 iINPUT5=12'b001000000000 iINPUT6=12'b010000000000 iINPUT7=12'b100000000000 iINPUT8=16'b0001000000000000 iINPUT9=16'b0010000000000000 iINPUT10=16'b0100000000000000 iINPUT11=16'b1000000000000000 iINPUT12=20'b00010000000000000000 iINPUT13=20'b00100000000000000000 iINPUT14=20'b01000000000000000000 iINPUT15=20'b10000000000000000000 iINPUT16=24'b000100000000000000000000 iINPUT17=24'b001000000000000000000000 iINPUT18=24'b010000000000000000000000 iINPUT19=24'b100000000000000000000000 iINPUT20=28'b0001000000000000000000000000 iINPUT21=28'b0010000000000000000000000000 iINPUT22=28'b0100000000000000000000000000 iINPUT23=28'b1000000000000000000000000000 iINPUT24=32'b00010000000000000000000000000000 iINPUT25=32'b00100000000000000000000000000000 iINPUT26=32'b01000000000000000000000000000000 iINPUT27=32'b10000000000000000000000000000000 iANYINPUT=32'b01111111111111111111111111110000 ALWAYS=8'b00000001 ZZERO=8'b00001000 NEGATIVE=8'b00000100 ZERO=8'b00000010 LTE_ZERO=8'b00000110 INPUT0=12'b000000010000 INPUT1=12'b000000100000 INPUT2=12'b000001000000 INPUT3=12'b000010000000 INPUT4=12'b000100000000 INPUT5=12'b001000000000 INPUT6=12'b010000000000 INPUT7=12'b100000000000 INPUT8=16'b0001000000000000 INPUT9=16'b0010000000000000 INPUT10=16'b0011000000000000 INPUT11=16'b1000000000000000 INPUT12=20'b00010000000000000000 INPUT13=20'b00100000000000000000 INPUT14=20'b01000000000000000000 INPUT15=20'b10000000000000000000 INPUT16=24'b000100000000000000000000 INPUT17=24'b001000000000000000000000 INPUT18=24'b001100000000000000000000 INPUT19=24'b100000000000000000000000 INPUT20=28'b0001000000000000000000000000 INPUT21=28'b0010000000000000000000000000 INPUT22=28'b0100000000000000000000000000 INPUT23=28'b1000000000000000000000000000 INPUT24=32'b00010000000000000000000000000000 INPUT25=32'b00100000000000000000000000000000 INPUT26=32'b01000000000000000000000000000000 INPUT27=32'b01000000000000000000000000000000 ANYINPUT=32'b01111111111111111111111111110000 iLOADLOOP=32'b00000000000000000001100000000000 iDECLOOP=32'b00000000000000000001100100000000 iINCLOOP=32'b00000000000000000001101000000000 iLOOPZ=32'b00000000000000000000000000001000 LOOPZ=32'b00000000000000000000000000001000 EN_USER=32'b00000000000000000000000000000000 AW=32'b00000000000000000000000000001010 DW=32'b00000000000000000000000000010000 SW=32'b00000000000000000000000000000010 IW=32'b00000000000000000000000000001001 FW=32'b00000000000000000000000000001100 iJUMP=32'b00000000000000000010001000000000 iCALL=32'b00000000000000000010001100000000 iRETURN=32'b00000000000000000010010000000000 iRETISR=32'b00000000000000000010010100000000 iWAIT=32'b00000000000000000010011000000000 iHALT=32'b00000000000000000010011000000000 iINC=32'b00000000000000000000001100000000 iACM_CTRLSTAT=8'b00000000 iACM_ADDR_ADDR=8'b00000100 iACM_DATA_ADDR=8'b00001000 iADC_CTRL2_HI_ADDR=8'b00010000 iADC_STAT_HI_ADDR=8'b00100000 Sym_IAP_IR=32'b00000000000000000000000000000000 Sym_IAP_DR2=32'b00000000000000000000000000000100 Sym_IAP_DR5=32'b00000000000000000000000000001100 Sym_IAP_DR16=32'b00000000000000000000000000010100 Sym_IAP_DR26=32'b00000000000000000000000000010000 Sym_IAP_DR=32'b00000000000000000000000000011000 Sym_IAP_DR_LENGTH=32'b00000000000000000000000000011100 Sym_IAP_TAP_NEW_STATE=32'b00000000000000000000000000100000 Sym_ISC_ENABLE=32'b00000000000000000000000010000000 Sym_ISC_PROGRAM=32'b00000000000000000000000010000011 Sym_ISC_NOOP=32'b00000000000000000000000010000100 Sym_ISC_ERASE=32'b00000000000000000000000010000101 Sym_ISC_INCREMENT=32'b00000000000000000000000010000111 Sym_ISC_DATA_SHIFT=32'b00000000000000000000000010001001 Sym_ISC_VERIFY0=32'b00000000000000000000000010001101 Sym_ISC_VERIFY1=32'b00000000000000000000000010001110 Sym_numberofsdtiles=32'b00000000000000000000000000000110 Sym_numberofmaprows=32'b00000000000000000000110101110100 Sym_usec38=32'b00000000000000000000000001111111 Sym_usec138=32'b00000000000000000000000111001100 Sym_usec165=32'b00000000000000000000001000100110 Sym_usec256=32'b00000000000000000000001101010101 Sym_usec1500=32'b00000000000000000001001110000011 Sym_sec1p5h=32'b00000000000000000000000001001100 Sym_sec1p5l=32'b00000000000000000011011110111000 Sym_usec20=32'b00000000000000000000000000101100 Sym_usec100=32'b00000000000000000000000011011110 Sym_usec200=32'b00000000000000000000000110111100 Sym_usec264=32'b00000000000000000000001001001010 Label_initialize=32'b00000000000000000000000000011001 Label_do_idly1=32'b00000000000000000000000000100010 Label_busyok=32'b00000000000000000000000000101101 Label_enableok=32'b00000000000000000000000000111000 Label_do_idly2=32'b00000000000000000000000000111010 Label_do_bulk_program=32'b00000000000000000000000000111101 Label_bulk_prog=32'b00000000000000000000000010001000 Label_do_bfor1=32'b00000000000000000000000010010011 Label_do_bdly1=32'b00000000000000000000000010010111 Label_progwaitok=32'b00000000000000000000000010100000 Label_bulk_prog_fail=32'b00000000000000000000000010100100 Label_do_program_rlock=32'b00000000000000000000000010101000 Label_do_prl1=32'b00000000000000000000000010101001 Label_do_prl2=32'b00000000000000000000000010101011 Label_rlock_ok=32'b00000000000000000000000010111100 Label_do_erase_disturb=32'b00000000000000000000000010111101 Label_do_eddly1=32'b00000000000000000000000011000100 Label_do_eddone=32'b00000000000000000000000011001010 Label_poll_program=32'b00000000000000000000000011001100 Label_poll_pl1=32'b00000000000000000000000011001101 Label_poll_pdly1=32'b00000000000000000000000011010001 Label_poll_pdone=32'b00000000000000000000000011011011 Label_do_exit=32'b00000000000000000000000011011100 Label_do_exjmp=32'b00000000000000000000000011100100 Label_do_exdly1=32'b00000000000000000000000011100101 Label_do_exdly2=32'b00000000000000000000000011101010 Label_do_array_verify_0_pass=32'b00000000000000000000000011101110 Label_do_av0p_loop=32'b00000000000000000000000011110011 Label_do_av0p_fail=32'b00000000000000000000000011111110 Label_do_array_verify_0_fail=32'b00000000000000000000000100000010 Label_do_av0f_loop=32'b00000000000000000000000100000111 Label_do_av0f_fail=32'b00000000000000000000000100010010 Label_exe_verify=32'b00000000000000000000000100010110 Label_ev_dly=32'b00000000000000000000000100011011 Label_readverstatus=32'b00000000000000000000000100100001 Label_exe_verify_done=32'b00000000000000000000000100100111 Generated name = SF_Zi1_COREABC_0_INSTRUCTIONS_Z4 @W:CG133 : coreabc.v(663) | No assignment to MULT @W:CG133 : coreabc.v(664) | No assignment to A @W:CG133 : coreabc.v(665) | No assignment to B @W:CG133 : coreabc.v(1295) | No assignment to b @W:CG360 : coreabc.v(225) | No assignment to wire DEBUG1 @W:CG360 : coreabc.v(226) | No assignment to wire DEBUG2 @W:CG133 : coreabc.v(251) | No assignment to iii @W:CG133 : coreabc.v(252) | No assignment to RAMDOUTXX @W:CG134 : coreabc.v(256) | No assignment to bit 9 of ins_addr @W:CG134 : coreabc.v(256) | No assignment to bit 10 of ins_addr @W:CG134 : coreabc.v(256) | No assignment to bit 11 of ins_addr @W:CG134 : coreabc.v(256) | No assignment to bit 12 of ins_addr @W:CG134 : coreabc.v(256) | No assignment to bit 13 of ins_addr @W:CG134 : coreabc.v(256) | No assignment to bit 14 of ins_addr @W:CG134 : coreabc.v(256) | No assignment to bit 15 of ins_addr @W:CL169 : coreabc.v(998) | Pruning Register GETINST @W:CL169 : coreabc.v(485) | Pruning Register genblk19.UROM.upper_addr[7:0] @W:CL208 : coreabc.v(998) | All reachable assignments to bit 16 of ZREGISTER[16:0] assign 0, register removed by optimization @W:CL208 : coreabc.v(998) | All reachable assignments to bit 4 of STKPTR[7:0] assign 1, register removed by optimization @W:CL208 : coreabc.v(998) | All reachable assignments to bit 5 of STKPTR[7:0] assign 1, register removed by optimization @W:CL208 : coreabc.v(998) | All reachable assignments to bit 6 of STKPTR[7:0] assign 1, register removed by optimization @W:CL208 : coreabc.v(998) | All reachable assignments to bit 7 of STKPTR[7:0] assign 1, register removed by optimization @W:CL207 : coreabc.v(998) | All reachable assignments to ISR assign 0, register removed by optimization @W:CL207 : coreabc.v(998) | All reachable assignments to DOISR assign 0, register removed by optimization @W:CL207 : coreabc.v(785) | All reachable assignments to ISR_ACCUM_ZERO assign 0, register removed by optimization @W:CL207 : coreabc.v(785) | All reachable assignments to ISR_ACCUM_NEG assign 0, register removed by optimization @W:CL189 : coreabc.v(468) | Register bit genblk19.UROM.INSTR_SLOT[2] is always 0, optimizing ... @W:CL260 : coreabc.v(468) | Pruning Register bit 2 of genblk19.UROM.INSTR_SLOT[2:0] @N:CG364 : mss_comps.v(23) | Synthesizing module INBUF_MSS @N:CG364 : mss_comps.v(37) | Synthesizing module OUTBUF_MSS @N:CG364 : mss_comps.v(151) | Synthesizing module MSS_CCC @N:CG364 : smartfusion.v(2566) | Synthesizing module RCOSC @N:CG364 : SF_Zi1_MSS_tmp_MSS_CCC_0_MSS_CCC.v(5) | Synthesizing module SF_Zi1_MSS_tmp_MSS_CCC_0_MSS_CCC @N:CG364 : mss_tshell.v(1) | Synthesizing module MSS_APB @N:CG364 : SF_Zi1_MSS.v(5) | Synthesizing module SF_Zi1_MSS @N:CG364 : SF_Zi1.v(5) | Synthesizing module SF_Zi1 @W:CL157 : SF_Zi1_MSS_tmp_MSS_CCC_0_MSS_CCC.v(62) | *Output RCOSC_CLKOUT has undriven bits - a simulation mismatch is possible @W:CL157 : SF_Zi1_MSS_tmp_MSS_CCC_0_MSS_CCC.v(63) | *Output MAINXIN_CLKOUT has undriven bits - a simulation mismatch is possible @W:CL157 : SF_Zi1_MSS_tmp_MSS_CCC_0_MSS_CCC.v(64) | *Output LPXIN_CLKOUT has undriven bits - a simulation mismatch is possible @W:CL159 : SF_Zi1_MSS_tmp_MSS_CCC_0_MSS_CCC.v(36) | Input CLKA is unused @W:CL159 : SF_Zi1_MSS_tmp_MSS_CCC_0_MSS_CCC.v(37) | Input CLKA_PAD is unused @W:CL159 : SF_Zi1_MSS_tmp_MSS_CCC_0_MSS_CCC.v(38) | Input CLKA_PADP is unused @W:CL159 : SF_Zi1_MSS_tmp_MSS_CCC_0_MSS_CCC.v(39) | Input CLKA_PADN is unused @W:CL159 : SF_Zi1_MSS_tmp_MSS_CCC_0_MSS_CCC.v(40) | Input CLKB is unused @W:CL159 : SF_Zi1_MSS_tmp_MSS_CCC_0_MSS_CCC.v(41) | Input CLKB_PAD is unused @W:CL159 : SF_Zi1_MSS_tmp_MSS_CCC_0_MSS_CCC.v(42) | Input CLKB_PADP is unused @W:CL159 : SF_Zi1_MSS_tmp_MSS_CCC_0_MSS_CCC.v(43) | Input CLKB_PADN is unused @W:CL159 : SF_Zi1_MSS_tmp_MSS_CCC_0_MSS_CCC.v(44) | Input CLKC is unused @W:CL159 : SF_Zi1_MSS_tmp_MSS_CCC_0_MSS_CCC.v(45) | Input CLKC_PAD is unused @W:CL159 : SF_Zi1_MSS_tmp_MSS_CCC_0_MSS_CCC.v(46) | Input CLKC_PADP is unused @W:CL159 : SF_Zi1_MSS_tmp_MSS_CCC_0_MSS_CCC.v(47) | Input CLKC_PADN is unused @W:CL159 : SF_Zi1_MSS_tmp_MSS_CCC_0_MSS_CCC.v(48) | Input MAINXIN is unused @W:CL159 : SF_Zi1_MSS_tmp_MSS_CCC_0_MSS_CCC.v(49) | Input LPXIN is unused @W:CL159 : SF_Zi1_MSS_tmp_MSS_CCC_0_MSS_CCC.v(50) | Input MAC_CLK is unused @N:CL177 : coreabc.v(468) | Sharing sequential element genblk19.UROM.INSTR_MUXC. @N:CL201 : coreabc.v(998) | Trying to extract state machine for register ICYCLE Extracted state machine for register ICYCLE State machine has 4 reachable states with original encodings of: 00 01 10 11 @W:CL159 : coreabc.v(134) | Input PSLVERR_M is unused @W:CL159 : coreabc.v(138) | Input INTREQ is unused @W:CL159 : coreabc.v(141) | Input INITDATVAL is unused @W:CL159 : coreabc.v(142) | Input INITDONE is unused @W:CL159 : coreabc.v(143) | Input INITADDR is unused @W:CL159 : coreabc.v(144) | Input INITDATA is unused @W:CL159 : coreabc.v(148) | Input PSEL_S is unused @W:CL159 : coreabc.v(149) | Input PENABLE_S is unused @W:CL159 : coreabc.v(150) | Input PWRITE_S is unused @W:CL159 : coreabc.v(151) | Input PADDR_S is unused @W:CL159 : coreabc.v(152) | Input PWDATA_S is unused @N:CL201 : IAP.v(317) | Trying to extract state machine for register state Extracted state machine for register state State machine has 5 reachable states with original encodings of: 000 001 010 011 100 @N:CL201 : IAP.v(306) | Trying to extract state machine for register currentState Extracted state machine for register currentState State machine has 16 reachable states with original encodings of: 0000 0001 0010 0011 0100 0101 0110 0111 1000 1001 1010 1011 1100 1101 1110 1111 @W:CL246 : IAP.v(72) | Input port bits 23 to 6 of APB_PADDR[23:0] are unused @W:CL246 : IAP.v(72) | Input port bits 1 to 0 of APB_PADDR[23:0] are unused @W:CL246 : IAP.v(78) | Input port bits 31 to 16 of APB_PWDATA[31:0] are unused @W:CL159 : IAP.v(58) | Input CPHA is unused @W:CL246 : coreapb3.v(54) | Input port bits 23 to 14 of PADDR[23:0] are unused @W:CL159 : coreapb3.v(52) | Input PRESETN is unused @W:CL159 : coreapb3.v(53) | Input PCLK is unused @W:CL159 : coreapb3.v(83) | Input PRDATAS0 is unused @W:CL159 : coreapb3.v(85) | Input PRDATAS2 is unused @W:CL159 : coreapb3.v(86) | Input PRDATAS3 is unused @W:CL159 : coreapb3.v(87) | Input PRDATAS4 is unused @W:CL159 : coreapb3.v(88) | Input PRDATAS5 is unused @W:CL159 : coreapb3.v(89) | Input PRDATAS6 is unused @W:CL159 : coreapb3.v(90) | Input PRDATAS7 is unused @W:CL159 : coreapb3.v(91) | Input PRDATAS8 is unused @W:CL159 : coreapb3.v(92) | Input PRDATAS9 is unused @W:CL159 : coreapb3.v(93) | Input PRDATAS10 is unused @W:CL159 : coreapb3.v(94) | Input PRDATAS11 is unused @W:CL159 : coreapb3.v(95) | Input PRDATAS12 is unused @W:CL159 : coreapb3.v(96) | Input PRDATAS13 is unused @W:CL159 : coreapb3.v(97) | Input PRDATAS14 is unused @W:CL159 : coreapb3.v(98) | Input PRDATAS15 is unused @W:CL159 : coreapb3.v(99) | Input PREADYS0 is unused @W:CL159 : coreapb3.v(101) | Input PREADYS2 is unused @W:CL159 : coreapb3.v(102) | Input PREADYS3 is unused @W:CL159 : coreapb3.v(103) | Input PREADYS4 is unused @W:CL159 : coreapb3.v(104) | Input PREADYS5 is unused @W:CL159 : coreapb3.v(105) | Input PREADYS6 is unused @W:CL159 : coreapb3.v(106) | Input PREADYS7 is unused @W:CL159 : coreapb3.v(107) | Input PREADYS8 is unused @W:CL159 : coreapb3.v(108) | Input PREADYS9 is unused @W:CL159 : coreapb3.v(109) | Input PREADYS10 is unused @W:CL159 : coreapb3.v(110) | Input PREADYS11 is unused @W:CL159 : coreapb3.v(111) | Input PREADYS12 is unused @W:CL159 : coreapb3.v(112) | Input PREADYS13 is unused @W:CL159 : coreapb3.v(113) | Input PREADYS14 is unused @W:CL159 : coreapb3.v(114) | Input PREADYS15 is unused @W:CL159 : coreapb3.v(115) | Input PSLVERRS0 is unused @W:CL159 : coreapb3.v(117) | Input PSLVERRS2 is unused @W:CL159 : coreapb3.v(118) | Input PSLVERRS3 is unused @W:CL159 : coreapb3.v(119) | Input PSLVERRS4 is unused @W:CL159 : coreapb3.v(120) | Input PSLVERRS5 is unused @W:CL159 : coreapb3.v(121) | Input PSLVERRS6 is unused @W:CL159 : coreapb3.v(122) | Input PSLVERRS7 is unused @W:CL159 : coreapb3.v(123) | Input PSLVERRS8 is unused @W:CL159 : coreapb3.v(124) | Input PSLVERRS9 is unused @W:CL159 : coreapb3.v(125) | Input PSLVERRS10 is unused @W:CL159 : coreapb3.v(126) | Input PSLVERRS11 is unused @W:CL159 : coreapb3.v(127) | Input PSLVERRS12 is unused @W:CL159 : coreapb3.v(128) | Input PSLVERRS13 is unused @W:CL159 : coreapb3.v(129) | Input PSLVERRS14 is unused @W:CL159 : coreapb3.v(130) | Input PSLVERRS15 is unused @END Process took 0h:00m:01s realtime, 0h:00m:01s cputime # Thu Jan 05 19:36:26 2012 ###########################################################]