#Build: Synplify Pro I-2014.03LC , Build 063R, May 27 2014
#install: C:\ispLEVER_Classic2_0\synpbase
#OS: Windows 7 6.1
#Hostname: PERSIST-01

#Implementation: ispMACH4128V

$ Start of Compile
#Mon Apr 24 11:56:03 2017

Synopsys VHDL Compiler, version comp201403rcp1, Build 060R, built May 27 2014
@N: :  | Running in 64-bit mode 
Copyright (C) 1994-2014 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, reproduction, or distribution of this software is strictly prohibited.

@N:CD720 : std.vhd(123) | Setting time resolution to ns
@N: : matrix_encoder_16key_top.vhd(16) | Top entity is set to matrix_encoder_16key_top.
File L:\csd\p6\ispmach4128v\matrix_encoder_16key.vhd changed - recompiling
File L:\csd\p6\ispmach4128v\hex_7seg_decoder.vhd changed - recompiling
File L:\csd\p6\ispmach4128v\matrix_encoder_16key_top.vhd changed - recompiling
VHDL syntax check successful!
File L:\csd\p6\ispmach4128v\matrix_encoder_16key.vhd changed - recompiling
File L:\csd\p6\ispmach4128v\hex_7seg_decoder.vhd changed - recompiling
File L:\csd\p6\ispmach4128v\matrix_encoder_16key_top.vhd changed - recompiling
@N:CD630 : matrix_encoder_16key_top.vhd(16) | Synthesizing work.matrix_encoder_16key_top.schematic 
@N:CD630 : matrix_encoder_16key.vhd(17) | Synthesizing work.matrix_encoder_16key.fsm_structure_design 
@N:CD231 : matrix_encoder_16key.vhd(32) | Using onehot encoding for type state_type (rowa="10000000")
Post processing for work.matrix_encoder_16key.fsm_structure_design
@N:CD630 : hex_7seg_decoder.vhd(12) | Synthesizing work.hex_7seg_decoder.truth_table 
Post processing for work.hex_7seg_decoder.truth_table
Post processing for work.matrix_encoder_16key_top.schematic
@N:CL201 : matrix_encoder_16key.vhd(48) | Trying to extract state machine for register current_state
Extracted state machine for register current_state
State machine has 8 reachable states with original encodings of:
   00000001
   00000010
   00000100
   00001000
   00010000
   00100000
   01000000
   10000000
@END

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

Process took 0h:00m:01s realtime, 0h:00m:01s cputime
# Mon Apr 24 11:56:03 2017

###########################################################]
Synopsys Netlist Linker, version comp201403rcp1, Build 060R, built May 27 2014
@N: :  | Running in 64-bit mode 
File L:\csd\p6\ispmach4128v\synwork\matrix_encoder_16key_top_comp.srs changed - recompiling

At syn_nfilter Exit (Real Time elapsed 0h:00m:00s; CPU Time elapsed 0h:00m:00s; Memory used current: 67MB peak: 68MB)

Process took 0h:00m:01s realtime, 0h:00m:01s cputime
# Mon Apr 24 11:56:05 2017

###########################################################]
Map & Optimize Report

Synopsys CPLD Technology Mapper, Version maplat, Build 923R, Built May  6 2014
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 I-2014.03LC 
@N:MF248 :  | Running in 64-bit mode. 
@N:MO106 : hex_7seg_decoder.vhd(26) | Found ROM, 'Chip2.segments_17[6:0]', 16 words by 7 bits 
Encoding state machine current_state[0:7] (view:work.matrix_encoder_16key(fsm_structure_design))
original code -> new code
   00000001 -> 00000000
   00000010 -> 00000011
   00000100 -> 00000101
   00001000 -> 00001001
   00010000 -> 00010001
   00100000 -> 00100001
   01000000 -> 01000001
   10000000 -> 10000001
---------------------------------------
Resource Usage Report

Simple gate primitives:
DFFSH           1 use
DFFRH           7 uses
IBUF            6 uses
OBUF            20 uses
AND2            97 uses
INV             69 uses
XOR2            1 use


@N:FC100 :  | Timing Report not generated for this device, please use place and route tools for timing analysis. 
I-2014.03LC 
Mapper successful!

At Mapper Exit (Real Time elapsed 0h:00m:00s; CPU Time elapsed 0h:00m:00s; Memory used current: 38MB peak: 103MB)

Process took 0h:00m:01s realtime, 0h:00m:01s cputime
# Mon Apr 24 11:56:07 2017

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