#Build: Synplify Pro (R) P-2019.09G-1, Build 284R, Feb 28 2020 #install: D:\Gowin\Gowin_V1.9.5.01Beta\SynplifyPro #OS: Windows 7 6.1 #Hostname: GW-SW-029 # Thu Apr 23 15:14:54 2020 #Implementation: rev_1 Copyright (C) 1994-2020 Synopsys, Inc. This Synopsys software and all associated documentation are proprietary to Synopsys, Inc. and may only be used pursuant to the terms and conditions of a written license agreement with Synopsys, Inc. All other use, reproduction, modification, or distribution of the Synopsys software or the associated documentation is strictly prohibited. Tool: Synplify Pro (R) Build: P-2019.09G-1 Install: D:\Gowin\Gowin_V1.9.5.01Beta\SynplifyPro OS: Windows 6.1 Hostname: GW-SW-029 Implementation : rev_1 Synopsys HDL Compiler, Version comp2019q3p1, Build 317R, Built Apr 1 2020 10:50:36 @N: : | Running in 64-bit mode ###########################################################[ Copyright (C) 1994-2020 Synopsys, Inc. This Synopsys software and all associated documentation are proprietary to Synopsys, Inc. and may only be used pursuant to the terms and conditions of a written license agreement with Synopsys, Inc. All other use, reproduction, modification, or distribution of the Synopsys software or the associated documentation is strictly prohibited. Tool: Synplify Pro (R) Build: P-2019.09G-1 Install: D:\Gowin\Gowin_V1.9.5.01Beta\SynplifyPro OS: Windows 6.1 Hostname: GW-SW-029 Implementation : rev_1 Synopsys Verilog Compiler, Version comp2019q3p1, Build 317R, Built Apr 1 2020 10:50:36 @N: : | Running in 64-bit mode @N:CG1349 : | Running Verilog Compiler in System Verilog mode @N:CG1350 : | Running Verilog Compiler in Multiple File Compilation Unit mode @I::"D:\Gowin\Gowin_V1.9.5.01Beta\SynplifyPro\lib\generic\gw1ns.v" (library work) @I::"D:\Gowin\Gowin_V1.9.5.01Beta\SynplifyPro\lib\vlog\hypermods.v" (library __hyper__lib__) @I::"D:\Gowin\Gowin_V1.9.5.01Beta\SynplifyPro\lib\vlog\umr_capim.v" (library snps_haps) @I::"D:\Gowin\Gowin_V1.9.5.01Beta\SynplifyPro\lib\vlog\scemi_objects.v" (library snps_haps) @I::"D:\Gowin\Gowin_V1.9.5.01Beta\SynplifyPro\lib\vlog\scemi_pipes.svh" (library snps_haps) @I::"D:\user-bak\Users\root\Desktop\gowin_empu_ahb_psram\src\psram_memory_interface\psram_memory_interface.v" (library work) @W:CG1347 : psram_memory_interface.v(331) | Duplicate defparam HWL found ! Previously declared here. @W:CG1347 : psram_memory_interface.v(332) | Duplicate defparam TXCLK_POL found ! Previously declared here. @W:CG1347 : psram_memory_interface.v(331) | Duplicate defparam HWL found ! Previously declared here. @W:CG1347 : psram_memory_interface.v(346) | Duplicate defparam HWL found ! Previously declared here. @W:CG1347 : psram_memory_interface.v(332) | Duplicate defparam TXCLK_POL found ! Previously declared here. @W:CG1347 : psram_memory_interface.v(347) | Duplicate defparam TXCLK_POL found ! Previously declared here. @W:CG1347 : psram_memory_interface.v(331) | Duplicate defparam HWL found ! Previously declared here. @W:CG1347 : psram_memory_interface.v(346) | Duplicate defparam HWL found ! Previously declared here. @W:CG1347 : psram_memory_interface.v(361) | Duplicate defparam HWL found ! Previously declared here. @W:CG1347 : psram_memory_interface.v(332) | Duplicate defparam TXCLK_POL found ! Previously declared here. @W:CG1347 : psram_memory_interface.v(347) | Duplicate defparam TXCLK_POL found ! Previously declared here. @W:CG1347 : psram_memory_interface.v(362) | Duplicate defparam TXCLK_POL found ! Previously declared here. @W:CG1347 : psram_memory_interface.v(331) | Duplicate defparam HWL found ! Previously declared here. @W:CG1347 : psram_memory_interface.v(346) | Duplicate defparam HWL found ! Previously declared here. @W:CG1347 : psram_memory_interface.v(361) | Duplicate defparam HWL found ! Previously declared here. @W:CG1347 : psram_memory_interface.v(376) | Duplicate defparam HWL found ! Previously declared here. @W:CG1347 : psram_memory_interface.v(332) | Duplicate defparam TXCLK_POL found ! Previously declared here. @W:CG1347 : psram_memory_interface.v(347) | Duplicate defparam TXCLK_POL found ! Previously declared here. @W:CG1347 : psram_memory_interface.v(362) | Duplicate defparam TXCLK_POL found ! Previously declared here. @W:CG1347 : psram_memory_interface.v(377) | Duplicate defparam TXCLK_POL found ! Previously declared here. @W:CG1347 : psram_memory_interface.v(331) | Duplicate defparam HWL found ! Previously declared here. @W:CG1347 : psram_memory_interface.v(346) | Duplicate defparam HWL found ! Previously declared here. @W:CG1347 : psram_memory_interface.v(361) | Duplicate defparam HWL found ! Previously declared here. @W:CG1347 : psram_memory_interface.v(376) | Duplicate defparam HWL found ! Previously declared here. @W:CG1347 : psram_memory_interface.v(391) | Duplicate defparam HWL found ! Previously declared here. @W:CG1347 : psram_memory_interface.v(332) | Duplicate defparam TXCLK_POL found ! Previously declared here. @W:CG1347 : psram_memory_interface.v(347) | Duplicate defparam TXCLK_POL found ! Previously declared here. @W:CG1347 : psram_memory_interface.v(362) | Duplicate defparam TXCLK_POL found ! Previously declared here. @W:CG1347 : psram_memory_interface.v(377) | Duplicate defparam TXCLK_POL found ! Previously declared here. @W:CG1347 : psram_memory_interface.v(392) | Duplicate defparam TXCLK_POL found ! Previously declared here. @W:CG1347 : psram_memory_interface.v(331) | Duplicate defparam HWL found ! Previously declared here. @W:CG1347 : psram_memory_interface.v(346) | Duplicate defparam HWL found ! Previously declared here. @W:CG1347 : psram_memory_interface.v(361) | Duplicate defparam HWL found ! Previously declared here. @W:CG1347 : psram_memory_interface.v(376) | Duplicate defparam HWL found ! Previously declared here. @W:CG1347 : psram_memory_interface.v(391) | Duplicate defparam HWL found ! Previously declared here. @W:CG1347 : psram_memory_interface.v(406) | Duplicate defparam HWL found ! Previously declared here. @W:CG1347 : psram_memory_interface.v(332) | Duplicate defparam TXCLK_POL found ! Previously declared here. @W:CG1347 : psram_memory_interface.v(347) | Duplicate defparam TXCLK_POL found ! Previously declared here. @W:CG1347 : psram_memory_interface.v(362) | Duplicate defparam TXCLK_POL found ! Previously declared here. @W:CG1347 : psram_memory_interface.v(377) | Duplicate defparam TXCLK_POL found ! Previously declared here. @W:CG1347 : psram_memory_interface.v(392) | Duplicate defparam TXCLK_POL found ! Previously declared here. @W:CG1347 : psram_memory_interface.v(407) | Duplicate defparam TXCLK_POL found ! Previously declared here. @W:CG1347 : psram_memory_interface.v(331) | Duplicate defparam HWL found ! Previously declared here. @W:CG1347 : psram_memory_interface.v(346) | Duplicate defparam HWL found ! Previously declared here. @W:CG1347 : psram_memory_interface.v(361) | Duplicate defparam HWL found ! Previously declared here. @W:CG1347 : psram_memory_interface.v(376) | Duplicate defparam HWL found ! Previously declared here. @W:CG1347 : psram_memory_interface.v(391) | Duplicate defparam HWL found ! Previously declared here. @W:CG1347 : psram_memory_interface.v(406) | Duplicate defparam HWL found ! Previously declared here. @W:CG1347 : psram_memory_interface.v(421) | Duplicate defparam HWL found ! Previously declared here. @W:CG1347 : psram_memory_interface.v(332) | Duplicate defparam TXCLK_POL found ! Previously declared here. @W:CG1347 : psram_memory_interface.v(347) | Duplicate defparam TXCLK_POL found ! Previously declared here. @W:CG1347 : psram_memory_interface.v(362) | Duplicate defparam TXCLK_POL found ! Previously declared here. @W:CG1347 : psram_memory_interface.v(377) | Duplicate defparam TXCLK_POL found ! Previously declared here. @W:CG1347 : psram_memory_interface.v(392) | Duplicate defparam TXCLK_POL found ! Previously declared here. @W:CG1347 : psram_memory_interface.v(407) | Duplicate defparam TXCLK_POL found ! Previously declared here. @W:CG1347 : psram_memory_interface.v(422) | Duplicate defparam TXCLK_POL found ! Previously declared here. @W:CG1347 : psram_memory_interface.v(2923) | Duplicate defparam C_STATIC_DLY found ! Previously declared here. @W:CG1347 : psram_memory_interface.v(2923) | Duplicate defparam C_STATIC_DLY found ! Previously declared here. @W:CG1347 : psram_memory_interface.v(2932) | Duplicate defparam C_STATIC_DLY found ! Previously declared here. @W:CG1347 : psram_memory_interface.v(2923) | Duplicate defparam C_STATIC_DLY found ! Previously declared here. @W:CG1347 : psram_memory_interface.v(2932) | Duplicate defparam C_STATIC_DLY found ! Previously declared here. @W:CG1347 : psram_memory_interface.v(2941) | Duplicate defparam C_STATIC_DLY found ! Previously declared here. @W:CG1347 : psram_memory_interface.v(2923) | Duplicate defparam C_STATIC_DLY found ! Previously declared here. @W:CG1347 : psram_memory_interface.v(2932) | Duplicate defparam C_STATIC_DLY found ! Previously declared here. @W:CG1347 : psram_memory_interface.v(2941) | Duplicate defparam C_STATIC_DLY found ! Previously declared here. @W:CG1347 : psram_memory_interface.v(2950) | Duplicate defparam C_STATIC_DLY found ! Previously declared here. @W:CG1347 : psram_memory_interface.v(2923) | Duplicate defparam C_STATIC_DLY found ! Previously declared here. @W:CG1347 : psram_memory_interface.v(2932) | Duplicate defparam C_STATIC_DLY found ! Previously declared here. @W:CG1347 : psram_memory_interface.v(2941) | Duplicate defparam C_STATIC_DLY found ! Previously declared here. @W:CG1347 : psram_memory_interface.v(2950) | Duplicate defparam C_STATIC_DLY found ! Previously declared here. @W:CG1347 : psram_memory_interface.v(2959) | Duplicate defparam C_STATIC_DLY found ! Previously declared here. @W:CG1347 : psram_memory_interface.v(2923) | Duplicate defparam C_STATIC_DLY found ! Previously declared here. @W:CG1347 : psram_memory_interface.v(2932) | Duplicate defparam C_STATIC_DLY found ! Previously declared here. @W:CG1347 : psram_memory_interface.v(2941) | Duplicate defparam C_STATIC_DLY found ! Previously declared here. @W:CG1347 : psram_memory_interface.v(2950) | Duplicate defparam C_STATIC_DLY found ! Previously declared here. @W:CG1347 : psram_memory_interface.v(2959) | Duplicate defparam C_STATIC_DLY found ! Previously declared here. @W:CG1347 : psram_memory_interface.v(2968) | Duplicate defparam C_STATIC_DLY found ! Previously declared here. @W:CG1347 : psram_memory_interface.v(2923) | Duplicate defparam C_STATIC_DLY found ! Previously declared here. @W:CG1347 : psram_memory_interface.v(2932) | Duplicate defparam C_STATIC_DLY found ! Previously declared here. @W:CG1347 : psram_memory_interface.v(2941) | Duplicate defparam C_STATIC_DLY found ! Previously declared here. @W:CG1347 : psram_memory_interface.v(2950) | Duplicate defparam C_STATIC_DLY found ! Previously declared here. @W:CG1347 : psram_memory_interface.v(2959) | Duplicate defparam C_STATIC_DLY found ! Previously declared here. @W:CG1347 : psram_memory_interface.v(2968) | Duplicate defparam C_STATIC_DLY found ! Previously declared here. @W:CG1347 : psram_memory_interface.v(2977) | Duplicate defparam C_STATIC_DLY found ! Previously declared here. @W:CG1347 : psram_memory_interface.v(4252) | Duplicate defparam INIT found ! Previously declared here. @W:CG1347 : psram_memory_interface.v(4252) | Duplicate defparam INIT found ! Previously declared here. @W:CG1347 : psram_memory_interface.v(4260) | Duplicate defparam INIT found ! Previously declared here. @W:CG1347 : psram_memory_interface.v(4252) | Duplicate defparam INIT found ! Previously declared here. @W:CG1347 : psram_memory_interface.v(4260) | Duplicate defparam INIT found ! Previously declared here. @W:CG1347 : psram_memory_interface.v(4268) | Duplicate defparam INIT found ! Previously declared here. @W:CG1347 : psram_memory_interface.v(4252) | Duplicate defparam INIT found ! Previously declared here. @W:CG1347 : psram_memory_interface.v(4260) | Duplicate defparam INIT found ! Previously declared here. @W:CG1347 : psram_memory_interface.v(4268) | Duplicate defparam INIT found ! Previously declared here. @W:CG1347 : psram_memory_interface.v(4284) | Duplicate defparam INIT found ! Previously declared here. @W:CG1347 : psram_memory_interface.v(4252) | Duplicate defparam INIT found ! Previously declared here. @W:CG1347 : psram_memory_interface.v(4260) | Duplicate defparam INIT found ! Previously declared here. @W:CG1347 : psram_memory_interface.v(4268) | Duplicate defparam INIT found ! Previously declared here. @W:CG1347 : psram_memory_interface.v(4284) | Duplicate defparam INIT found ! Previously declared here. @W:CG1347 : psram_memory_interface.v(4292) | Duplicate defparam INIT found ! Previously declared here. @W:CG1347 : psram_memory_interface.v(4252) | Duplicate defparam INIT found ! Previously declared here. Only the first 100 messages of id 'CG1347' are reported. To see all messages use 'report_messages -log D:\user-bak\Users\root\Desktop\gowin_empu_ahb_psram\impl\synthesize\rev_1\synlog\gowin_empu_ahb_psram_compiler.srr -id CG1347' in the Tcl shell. To see all messages in future runs, use the command 'message_override -limit {CG1347} -count unlimited' in the Tcl shell. @I::"D:\user-bak\Users\root\Desktop\gowin_empu_ahb_psram\src\gowin_empu\gowin_empu.v" (library work) @I::"D:\user-bak\Users\root\Desktop\gowin_empu_ahb_psram\src\gowin_ahb_psram.v" (library work) @I::"D:\user-bak\Users\root\Desktop\gowin_empu_ahb_psram\src\gowin_empu_template.v" (library work) Verilog syntax check successful! Selecting top level module Gowin_EMPU_Template @N:CG364 : gw1ns.v(101) | Synthesizing module LUT2 in library work. Running optimization stage 1 on LUT2 ....... @N:CG364 : gw1ns.v(2359) | Synthesizing module GSR in library work. Running optimization stage 1 on GSR ....... Running optimization stage 1 on DLL ....... Running optimization stage 1 on DHCEN ....... Running optimization stage 1 on CLKDIV ....... Running optimization stage 1 on DFFC ....... Running optimization stage 1 on LUT3 ....... Running optimization stage 1 on INV ....... Running optimization stage 1 on GND ....... Running optimization stage 1 on IOBUF ....... Running optimization stage 1 on ELVDS_OBUF ....... Running optimization stage 1 on OBUF ....... Running optimization stage 1 on IODELAY ....... Running optimization stage 1 on DFFCE ....... Running optimization stage 1 on ALU ....... Running optimization stage 1 on VCC ....... Running optimization stage 1 on OSER4 ....... Running optimization stage 1 on IDES4 ....... Running optimization stage 1 on RAM16SDP4 ....... Running optimization stage 1 on LUT4 ....... Running optimization stage 1 on \~psram_lane.PSRAM_Memory_Interface_Top ....... Running optimization stage 1 on \~psram_wd.PSRAM_Memory_Interface_Top ....... Running optimization stage 1 on DFFPE ....... Running optimization stage 1 on \~psram_init.PSRAM_Memory_Interface_Top ....... Running optimization stage 1 on DFFP ....... Running optimization stage 1 on DL ....... Running optimization stage 1 on \~psram_sync.PSRAM_Memory_Interface_Top ....... Running optimization stage 1 on \~psram_top.PSRAM_Memory_Interface_Top ....... @N:CG364 : psram_memory_interface.v(8709) | Synthesizing module PSRAM_Memory_Interface_Top in library work. Running optimization stage 1 on PSRAM_Memory_Interface_Top ....... @W:CL168 : psram_memory_interface.v(8972) | Removing instance GND_cZ because it does not drive other instances. To preserve this instance, use the syn_noprune synthesis directive. @N:CG364 : gowin_ahb_psram.v(5) | Synthesizing module Gowin_AHB_PSRAM_Top in library work. Running optimization stage 1 on Gowin_AHB_PSRAM_Top ....... @W:CL271 : gowin_ahb_psram.v(47) | Pruning unused bits 1 to 0 of ahb_address[11:0]. If this is not the intended behavior, drive the inputs with valid values, or inputs from the top level. @A:CL282 : gowin_ahb_psram.v(274) | Feedback mux created for signal reg_data_out3[31:0]. It is possible a set/reset assignment for this is signal missing. To improve timing and area, specify a set/reset value. @A:CL282 : gowin_ahb_psram.v(274) | Feedback mux created for signal reg_data_out2[31:0]. It is possible a set/reset assignment for this is signal missing. To improve timing and area, specify a set/reset value. @A:CL282 : gowin_ahb_psram.v(274) | Feedback mux created for signal reg_data_out1[31:0]. It is possible a set/reset assignment for this is signal missing. To improve timing and area, specify a set/reset value. @A:CL282 : gowin_ahb_psram.v(274) | Feedback mux created for signal reg_data_out0[31:0]. It is possible a set/reset assignment for this is signal missing. To improve timing and area, specify a set/reset value. @A:CL282 : gowin_ahb_psram.v(76) | Feedback mux created for signal reg_cmd_en. It is possible a set/reset assignment for this is signal missing. To improve timing and area, specify a set/reset value. Running optimization stage 1 on MCU ....... Running optimization stage 1 on GW_CLKDIV ....... Running optimization stage 1 on DQCE ....... Running optimization stage 1 on FLASH128K ....... Running optimization stage 1 on gw_rom_flash ....... Running optimization stage 1 on GW_FLASH ....... Running optimization stage 1 on SP ....... Running optimization stage 1 on GW_SRAM4 ....... Running optimization stage 1 on ADC ....... Running optimization stage 1 on gw_cmsdk_apb2_adc ....... Running optimization stage 1 on MUX2_LUT5 ....... Running optimization stage 1 on cmsdk_apb_uart ....... Running optimization stage 1 on gw_cmsdk_apb2_slave_mux ....... Running optimization stage 1 on DLCE ....... Running optimization stage 1 on DFFNCE ....... Running optimization stage 1 on SPI ....... Running optimization stage 1 on gw_cmsdk_apb2_spi ....... Running optimization stage 1 on gw_peripherals_interconnect ....... Running optimization stage 1 on \~Gowin_EMPU.Gowin_EMPU_Top ....... @N:CG364 : gowin_empu.v(5514) | Synthesizing module Gowin_EMPU_Top in library work. Running optimization stage 1 on Gowin_EMPU_Top ....... @W:CL168 : gowin_empu.v(5602) | Removing instance GND_cZ because it does not drive other instances. To preserve this instance, use the syn_noprune synthesis directive. @W:CL168 : gowin_empu.v(5599) | Removing instance VCC_cZ because it does not drive other instances. To preserve this instance, use the syn_noprune synthesis directive. @N:CG364 : gowin_empu_template.v(2) | Synthesizing module Gowin_EMPU_Template in library work. @W:CG781 : gowin_empu_template.v(61) | Input AHB_HMASTLOCK on instance u_Gowin_AHB_PSRAM_Top is undriven; assigning to 0. Simulation mismatch possible. Either assign the input or remove the declaration. @W:CG781 : gowin_empu_template.v(62) | Input AHB_HMASTER on instance u_Gowin_AHB_PSRAM_Top is undriven; assigning to 0. Simulation mismatch possible. Either assign the input or remove the declaration. @W:CG360 : gowin_empu_template.v(48) | Removing wire master_exresp, as there is no assignment to it. @W:CG360 : gowin_empu_template.v(49) | Removing wire master_hruser, as there is no assignment to it. Running optimization stage 1 on Gowin_EMPU_Template ....... Running optimization stage 2 on Gowin_EMPU_Template ....... @W:CL156 : gowin_empu_template.v(48) | *Input master_exresp to expression [instance] has undriven bits; assigning undriven bits to 0. Simulation mismatch possible. Assign all bits of the input. @W:CL156 : gowin_empu_template.v(49) | *Input master_hruser[2:0] to expression [instance] has undriven bits; assigning undriven bits to 0. Simulation mismatch possible. Assign all bits of the input. Running optimization stage 2 on Gowin_EMPU_Top ....... Running optimization stage 2 on \~Gowin_EMPU.Gowin_EMPU_Top ....... Running optimization stage 2 on gw_peripherals_interconnect ....... Running optimization stage 2 on gw_cmsdk_apb2_spi ....... Running optimization stage 2 on SPI ....... Running optimization stage 2 on DFFNCE ....... Running optimization stage 2 on DLCE ....... Running optimization stage 2 on gw_cmsdk_apb2_slave_mux ....... Running optimization stage 2 on cmsdk_apb_uart ....... Running optimization stage 2 on MUX2_LUT5 ....... Running optimization stage 2 on gw_cmsdk_apb2_adc ....... Running optimization stage 2 on ADC ....... Running optimization stage 2 on GW_SRAM4 ....... Running optimization stage 2 on SP ....... Running optimization stage 2 on GW_FLASH ....... Running optimization stage 2 on gw_rom_flash ....... Running optimization stage 2 on FLASH128K ....... Running optimization stage 2 on DQCE ....... Running optimization stage 2 on GW_CLKDIV ....... Running optimization stage 2 on MCU ....... Running optimization stage 2 on Gowin_AHB_PSRAM_Top ....... @N:CL135 : gowin_ahb_psram.v(337) | Found sequential shift fall_edge_rd_valid1 with address depth of 3 words and data bit width of 1. @N:CL201 : gowin_ahb_psram.v(274) | Trying to extract state machine for register rd_state. Extracted state machine for register rd_state State machine has 5 reachable states with original encodings of: 000 001 010 011 100 @N:CL201 : gowin_ahb_psram.v(220) | Trying to extract state machine for register wr_state. Extracted state machine for register wr_state State machine has 4 reachable states with original encodings of: 00 01 10 11 @W:CL247 : gowin_ahb_psram.v(11) | Input port bit 0 of AHB_HTRANS[1:0] is unused @W:CL246 : gowin_ahb_psram.v(18) | Input port bits 31 to 12 of AHB_HADDR[31:0] are unused. Assign logic for all port bits or change the input port size. @W:CL246 : gowin_ahb_psram.v(18) | Input port bits 1 to 0 of AHB_HADDR[31:0] are unused. Assign logic for all port bits or change the input port size. @N:CL159 : gowin_ahb_psram.v(12) | Input AHB_HBURST is unused. @N:CL159 : gowin_ahb_psram.v(13) | Input AHB_HPROT is unused. @N:CL159 : gowin_ahb_psram.v(14) | Input AHB_HSIZE is unused. @N:CL159 : gowin_ahb_psram.v(16) | Input AHB_HMASTLOCK is unused. @N:CL159 : gowin_ahb_psram.v(17) | Input AHB_HMASTER is unused. Running optimization stage 2 on PSRAM_Memory_Interface_Top ....... Running optimization stage 2 on \~psram_top.PSRAM_Memory_Interface_Top ....... Running optimization stage 2 on \~psram_sync.PSRAM_Memory_Interface_Top ....... Running optimization stage 2 on DL ....... Running optimization stage 2 on DFFP ....... Running optimization stage 2 on \~psram_init.PSRAM_Memory_Interface_Top ....... Running optimization stage 2 on DFFPE ....... Running optimization stage 2 on \~psram_wd.PSRAM_Memory_Interface_Top ....... Running optimization stage 2 on \~psram_lane.PSRAM_Memory_Interface_Top ....... Running optimization stage 2 on LUT4 ....... Running optimization stage 2 on RAM16SDP4 ....... Running optimization stage 2 on IDES4 ....... Running optimization stage 2 on OSER4 ....... Running optimization stage 2 on VCC ....... Running optimization stage 2 on ALU ....... Running optimization stage 2 on DFFCE ....... Running optimization stage 2 on IODELAY ....... Running optimization stage 2 on OBUF ....... Running optimization stage 2 on ELVDS_OBUF ....... Running optimization stage 2 on IOBUF ....... Running optimization stage 2 on GND ....... Running optimization stage 2 on INV ....... Running optimization stage 2 on LUT3 ....... Running optimization stage 2 on DFFC ....... Running optimization stage 2 on CLKDIV ....... Running optimization stage 2 on DHCEN ....... Running optimization stage 2 on DLL ....... Running optimization stage 2 on GSR ....... Running optimization stage 2 on LUT2 ....... For a summary of runtime and memory usage per design unit, please see file: ========================================================== Linked File: layer0.rt.csv At c_ver Exit (Real Time elapsed 0h:00m:03s; CPU Time elapsed 0h:00m:03s; Memory used current: 108MB peak: 108MB) Process took 0h:00m:03s realtime, 0h:00m:03s cputime Process completed successfully. # Thu Apr 23 15:14:59 2020 ###########################################################] ###########################################################[ Copyright (C) 1994-2020 Synopsys, Inc. This Synopsys software and all associated documentation are proprietary to Synopsys, Inc. and may only be used pursuant to the terms and conditions of a written license agreement with Synopsys, Inc. All other use, reproduction, modification, or distribution of the Synopsys software or the associated documentation is strictly prohibited. Tool: Synplify Pro (R) Build: P-2019.09G-1 Install: D:\Gowin\Gowin_V1.9.5.01Beta\SynplifyPro OS: Windows 6.1 Hostname: GW-SW-029 Implementation : rev_1 Synopsys Synopsys Netlist Linker, Version comp2019q3p1, Build 286R, Built Feb 28 2020 09:59:15 @N: : | Running in 64-bit mode At syn_nfilter Exit (Real Time elapsed 0h:00m:00s; CPU Time elapsed 0h:00m:00s; Memory used current: 92MB peak: 92MB) Process took 0h:00m:01s realtime, 0h:00m:01s cputime Process completed successfully. # Thu Apr 23 15:15:00 2020 ###########################################################] For a summary of runtime and memory usage for all design units, please see file: ========================================================== Linked File: gowin_empu_ahb_psram_comp.rt.csv @END At c_hdl Exit (Real Time elapsed 0h:00m:05s; CPU Time elapsed 0h:00m:03s; Memory used current: 18MB peak: 19MB) Process took 0h:00m:05s realtime, 0h:00m:03s cputime Process completed successfully. # Thu Apr 23 15:15:00 2020 ###########################################################]