Synthesis Messages

Report Title GowinSynthesis Report
Design File D:\Gowin\Gowin_V1.9.7.02Beta\IDE\ipcore\gowin_empu_gw1ns4\data\gowin_empu.v
D:\Gowin\Gowin_V1.9.7.02Beta\IDE\ipcore\gowin_empu_gw1ns4\data\gowin_empu_top.v
GowinSynthesis Constraints File ---
GowinSynthesis Version GowinSynthesis V1.9.7.02Beta
Part Number GW1NSR-LV4CQN48PC7/I6
Device GW1NSR-4C
Created Time Fri Feb 26 15:04:43 2021
Legal Announcement Copyright (C)2014-2021 Gowin Semiconductor Corporation. ALL rights reserved.

Synthesis Details

Top Level Module Gowin_EMPU_Top
Synthesis Process Running parser:
    Actual time = 0h 0m 1s, CPU time = 0h 0m 1s, Peak memory usage = 41.387MB
Running netlist conversion:
    Actual time = 0h 0m 0.021s, CPU time = 0h 0m 0.015s, Peak memory usage = 41.387MB
Running device independent optimization:
    Optimizing Phase 0: Actual time = 0h 0m 0.042s, CPU time = 0h 0m 0.046s, Peak memory usage = 41.387MB
    Optimizing Phase 1: Actual time = 0h 0m 0.033s, CPU time = 0h 0m 0.031s, Peak memory usage = 41.387MB
    Optimizing Phase 2: Actual time = 0h 0m 0.038s, CPU time = 0h 0m 0.046s, Peak memory usage = 41.387MB
Running inference:
    Inferring Phase 0: Actual time = 0h 0m 0.008s, CPU time = 0h 0m 0s, Peak memory usage = 41.387MB
    Inferring Phase 1: Actual time = 0h 0m 0.001s, CPU time = 0h 0m 0s, Peak memory usage = 41.387MB
    Inferring Phase 2: Actual time = 0h 0m 0.005s, CPU time = 0h 0m 0.015s, Peak memory usage = 41.387MB
    Inferring Phase 3: Actual time = 0h 0m 0.001s, CPU time = 0h 0m 0s, Peak memory usage = 41.387MB
Running technical mapping:
    Tech-Mapping Phase 0: Actual time = 0h 0m 0.025s, CPU time = 0h 0m 0.015s, Peak memory usage = 41.387MB
    Tech-Mapping Phase 1: Actual time = 0h 0m 0.012s, CPU time = 0h 0m 0.015s, Peak memory usage = 41.387MB
    Tech-Mapping Phase 2: Actual time = 0h 0m 0.009s, CPU time = 0h 0m 0.015s, Peak memory usage = 41.387MB
    Tech-Mapping Phase 3: Actual time = 0h 0m 1s, CPU time = 0h 0m 1s, Peak memory usage = 55.125MB
    Tech-Mapping Phase 4: Actual time = 0h 0m 0.093s, CPU time = 0h 0m 0.093s, Peak memory usage = 55.125MB
Generate netlist file:
    Actual time = 0h 0m 0.024s, CPU time = 0h 0m 0.015s, Peak memory usage = 55.125MB
Total Time and Memory Usage Actual time = 0h 0m 2s, CPU time = 0h 0m 2s, Peak memory usage = 55.125MB

Resource

Resource Usage Summary

I/O Port 272
I/O Buf 272
    IBUF 91
    OBUF 179
    IOBUF 2
Register 274
    DFF 1
    DFFE 1
    DFFP 7
    DFFPE 26
    DFFC 91
    DFFCE 131
    DFFNCE 16
    DLNCE 1
LUT 453
    LUT2 52
    LUT3 142
    LUT4 259
INV 3
    INV 3
BSRAM 8
    SP 8
User Flash 1
    FLASH256K 1
EMCU 1

Resource Utilization Summary

Logic 456(456 LUTs, 0 ALUs) / 4608 10%
Register 274 / 3573 8%
  --Register as Latch 1 / 3573 1%
  --Register as FF 273 / 3573 8%
BSRAM 8 / 10 80%

Timing

Clock Summary:

Clock Name Type Period Frequency(MHz) Rise Fall Source Master Object
sys_clk Base 10.000 100.0 0.000 5.000 sys_clk_ibuf/I
reset_n Base 10.000 100.0 0.000 5.000 reset_n_ibuf/I

Max Frequency Summary:

No. Clock Name Constraint Actual Fmax Logic Level Entity
1 sys_clk 100.0(MHz) 89.9(MHz) 5 TOP
2 reset_n 100.0(MHz) 325.7(MHz) 2 TOP

Detail Timing Paths Information

Path 1

Path Summary:
Slack -0.564
Data Arrival Time 6.32
Data Required Time 5.76
From Gowin_EMPU_inst/u_gw_peripherals_interconnect/u_gw_cmsdk_apb2_spi/u_spi/clock_sel_0_s0
To Gowin_EMPU_inst/u_gw_peripherals_interconnect/u_gw_cmsdk_apb2_spi/u_spi/n_status_2_s3
Launch Clk sys_clk[F]
Latch Clk sys_clk[R]
Data Arrival Path:
AT DELAY TYPE RF FANOUT NODE
0.000 0.000 sys_clk
0.000 0.000 tCL RR 1 sys_clk_ibuf/I
0.728 0.728 tINS RR 281 sys_clk_ibuf/O
0.997 0.269 tNET RR 1 Gowin_EMPU_inst/u_gw_peripherals_interconnect/u_gw_cmsdk_apb2_spi/u_spi/clock_sel_0_s0/CLK
1.336 0.340 tC2Q RF 3 Gowin_EMPU_inst/u_gw_peripherals_interconnect/u_gw_cmsdk_apb2_spi/u_spi/clock_sel_0_s0/Q
1.692 0.356 tNET FF 1 Gowin_EMPU_inst/u_gw_peripherals_interconnect/u_gw_cmsdk_apb2_spi/u_spi/n402_s4/I1
2.506 0.814 tINS FF 1 Gowin_EMPU_inst/u_gw_peripherals_interconnect/u_gw_cmsdk_apb2_spi/u_spi/n402_s4/F
2.862 0.356 tNET FF 1 Gowin_EMPU_inst/u_gw_peripherals_interconnect/u_gw_cmsdk_apb2_spi/u_spi/n402_s3/I1
3.676 0.814 tINS FF 3 Gowin_EMPU_inst/u_gw_peripherals_interconnect/u_gw_cmsdk_apb2_spi/u_spi/n402_s3/F
4.032 0.356 tNET FF 1 Gowin_EMPU_inst/u_gw_peripherals_interconnect/u_gw_cmsdk_apb2_spi/u_spi/n326_s15/I1
4.846 0.814 tINS FF 2 Gowin_EMPU_inst/u_gw_peripherals_interconnect/u_gw_cmsdk_apb2_spi/u_spi/n326_s15/F
5.202 0.356 tNET FF 1 Gowin_EMPU_inst/u_gw_peripherals_interconnect/u_gw_cmsdk_apb2_spi/u_spi/n324_s12/I0
5.967 0.765 tINS FF 1 Gowin_EMPU_inst/u_gw_peripherals_interconnect/u_gw_cmsdk_apb2_spi/u_spi/n324_s12/F
6.322 0.356 tNET FF 1 Gowin_EMPU_inst/u_gw_peripherals_interconnect/u_gw_cmsdk_apb2_spi/u_spi/n_status_2_s3/D
Data Required Path:
AT DELAY TYPE RF FANOUT NODE
5.000 0.000 sys_clk
5.000 0.000 tCL FF 1 sys_clk_ibuf/I
5.729 0.729 tINS FF 281 sys_clk_ibuf/O
6.085 0.356 tNET FF 1 Gowin_EMPU_inst/u_gw_peripherals_interconnect/u_gw_cmsdk_apb2_spi/u_spi/n_status_2_s3/CLK
5.789 -0.296 tSu 1 Gowin_EMPU_inst/u_gw_peripherals_interconnect/u_gw_cmsdk_apb2_spi/u_spi/n_status_2_s3
Path Statistics:
Clock Skew: 0.0885
Setup Relationship: 5
Logic Level: 5
Arrival Clock Path Delay: cell: 0.728, 73%; route: 0.269, 27%
Arrival Data Path Delay: cell: 3.21, 60.2%; route: 1.78, 33.4%; tC2Q: 0.34, 6.38%
Required Clock Path Delay: cell: 0.729, 67.2%; route: 0.356, 32.8%

Path 2

Path Summary:
Slack -0.408
Data Arrival Time 6.17
Data Required Time 5.76
From Gowin_EMPU_inst/u_gw_peripherals_interconnect/u_gw_cmsdk_apb2_spi/u_spi/clock_sel_0_s0
To Gowin_EMPU_inst/u_gw_peripherals_interconnect/u_gw_cmsdk_apb2_spi/u_spi/n_status_0_s3
Launch Clk sys_clk[F]
Latch Clk sys_clk[R]
Data Arrival Path:
AT DELAY TYPE RF FANOUT NODE
0.000 0.000 sys_clk
0.000 0.000 tCL RR 1 sys_clk_ibuf/I
0.728 0.728 tINS RR 281 sys_clk_ibuf/O
0.997 0.269 tNET RR 1 Gowin_EMPU_inst/u_gw_peripherals_interconnect/u_gw_cmsdk_apb2_spi/u_spi/clock_sel_0_s0/CLK
1.336 0.340 tC2Q RF 3 Gowin_EMPU_inst/u_gw_peripherals_interconnect/u_gw_cmsdk_apb2_spi/u_spi/clock_sel_0_s0/Q
1.692 0.356 tNET FF 1 Gowin_EMPU_inst/u_gw_peripherals_interconnect/u_gw_cmsdk_apb2_spi/u_spi/n402_s4/I1
2.506 0.814 tINS FF 1 Gowin_EMPU_inst/u_gw_peripherals_interconnect/u_gw_cmsdk_apb2_spi/u_spi/n402_s4/F
2.862 0.356 tNET FF 1 Gowin_EMPU_inst/u_gw_peripherals_interconnect/u_gw_cmsdk_apb2_spi/u_spi/n402_s3/I1
3.676 0.814 tINS FF 3 Gowin_EMPU_inst/u_gw_peripherals_interconnect/u_gw_cmsdk_apb2_spi/u_spi/n402_s3/F
4.032 0.356 tNET FF 1 Gowin_EMPU_inst/u_gw_peripherals_interconnect/u_gw_cmsdk_apb2_spi/u_spi/n326_s15/I1
4.846 0.814 tINS FF 2 Gowin_EMPU_inst/u_gw_peripherals_interconnect/u_gw_cmsdk_apb2_spi/u_spi/n326_s15/F
5.202 0.356 tNET FF 1 Gowin_EMPU_inst/u_gw_peripherals_interconnect/u_gw_cmsdk_apb2_spi/u_spi/n326_s12/I2
5.811 0.609 tINS FF 1 Gowin_EMPU_inst/u_gw_peripherals_interconnect/u_gw_cmsdk_apb2_spi/u_spi/n326_s12/F
6.167 0.356 tNET FF 1 Gowin_EMPU_inst/u_gw_peripherals_interconnect/u_gw_cmsdk_apb2_spi/u_spi/n_status_0_s3/D
Data Required Path:
AT DELAY TYPE RF FANOUT NODE
5.000 0.000 sys_clk
5.000 0.000 tCL FF 1 sys_clk_ibuf/I
5.729 0.729 tINS FF 281 sys_clk_ibuf/O
6.085 0.356 tNET FF 1 Gowin_EMPU_inst/u_gw_peripherals_interconnect/u_gw_cmsdk_apb2_spi/u_spi/n_status_0_s3/CLK
5.789 -0.296 tSu 1 Gowin_EMPU_inst/u_gw_peripherals_interconnect/u_gw_cmsdk_apb2_spi/u_spi/n_status_0_s3
Path Statistics:
Clock Skew: 0.0885
Setup Relationship: 5
Logic Level: 5
Arrival Clock Path Delay: cell: 0.728, 73%; route: 0.269, 27%
Arrival Data Path Delay: cell: 3.05, 59%; route: 1.78, 34.4%; tC2Q: 0.34, 6.57%
Required Clock Path Delay: cell: 0.729, 67.2%; route: 0.356, 32.8%

Path 3

Path Summary:
Slack 0.0877
Data Arrival Time 5.67
Data Required Time 5.76
From Gowin_EMPU_inst/u_gw_peripherals_interconnect/u_gw_cmsdk_apb2_spi/u_spi/clock_cnt_3_s0
To Gowin_EMPU_inst/u_gw_peripherals_interconnect/u_gw_cmsdk_apb2_spi/u_spi/n_status_1_s3
Launch Clk sys_clk[F]
Latch Clk sys_clk[R]
Data Arrival Path:
AT DELAY TYPE RF FANOUT NODE
0.000 0.000 sys_clk
0.000 0.000 tCL RR 1 sys_clk_ibuf/I
0.728 0.728 tINS RR 281 sys_clk_ibuf/O
0.997 0.269 tNET RR 1 Gowin_EMPU_inst/u_gw_peripherals_interconnect/u_gw_cmsdk_apb2_spi/u_spi/clock_cnt_3_s0/CLK
1.336 0.340 tC2Q RF 3 Gowin_EMPU_inst/u_gw_peripherals_interconnect/u_gw_cmsdk_apb2_spi/u_spi/clock_cnt_3_s0/Q
1.692 0.356 tNET FF 1 Gowin_EMPU_inst/u_gw_peripherals_interconnect/u_gw_cmsdk_apb2_spi/u_spi/n202_s4/I1
2.506 0.814 tINS FF 2 Gowin_EMPU_inst/u_gw_peripherals_interconnect/u_gw_cmsdk_apb2_spi/u_spi/n202_s4/F
2.862 0.356 tNET FF 1 Gowin_EMPU_inst/u_gw_peripherals_interconnect/u_gw_cmsdk_apb2_spi/u_spi/n202_s2/I3
3.326 0.464 tINS FF 9 Gowin_EMPU_inst/u_gw_peripherals_interconnect/u_gw_cmsdk_apb2_spi/u_spi/n202_s2/F
3.681 0.356 tNET FF 1 Gowin_EMPU_inst/u_gw_peripherals_interconnect/u_gw_cmsdk_apb2_spi/u_spi/data_cnt_5_s5/I1
4.496 0.814 tINS FF 5 Gowin_EMPU_inst/u_gw_peripherals_interconnect/u_gw_cmsdk_apb2_spi/u_spi/data_cnt_5_s5/F
4.851 0.356 tNET FF 1 Gowin_EMPU_inst/u_gw_peripherals_interconnect/u_gw_cmsdk_apb2_spi/u_spi/n325_s13/I3
5.315 0.464 tINS FF 1 Gowin_EMPU_inst/u_gw_peripherals_interconnect/u_gw_cmsdk_apb2_spi/u_spi/n325_s13/F
5.671 0.356 tNET FF 1 Gowin_EMPU_inst/u_gw_peripherals_interconnect/u_gw_cmsdk_apb2_spi/u_spi/n_status_1_s3/D
Data Required Path:
AT DELAY TYPE RF FANOUT NODE
5.000 0.000 sys_clk
5.000 0.000 tCL FF 1 sys_clk_ibuf/I
5.729 0.729 tINS FF 281 sys_clk_ibuf/O
6.085 0.356 tNET FF 1 Gowin_EMPU_inst/u_gw_peripherals_interconnect/u_gw_cmsdk_apb2_spi/u_spi/n_status_1_s3/CLK
5.789 -0.296 tSu 1 Gowin_EMPU_inst/u_gw_peripherals_interconnect/u_gw_cmsdk_apb2_spi/u_spi/n_status_1_s3
Path Statistics:
Clock Skew: 0.0885
Setup Relationship: 5
Logic Level: 5
Arrival Clock Path Delay: cell: 0.728, 73%; route: 0.269, 27%
Arrival Data Path Delay: cell: 2.56, 54.7%; route: 1.78, 38%; tC2Q: 0.34, 7.27%
Required Clock Path Delay: cell: 0.729, 67.2%; route: 0.356, 32.8%

Path 4

Path Summary:
Slack 0.967
Data Arrival Time 4.79
Data Required Time 5.76
From Gowin_EMPU_inst/u_flash_wrap/hready_out_s1
To Gowin_EMPU_inst/u_flash_wrap/rom_addr_0_s3
Launch Clk sys_clk[F]
Latch Clk sys_clk[R]
Data Arrival Path:
AT DELAY TYPE RF FANOUT NODE
0.000 0.000 sys_clk
0.000 0.000 tCL RR 1 sys_clk_ibuf/I
0.728 0.728 tINS RR 281 sys_clk_ibuf/O
0.997 0.269 tNET RR 1 Gowin_EMPU_inst/u_flash_wrap/hready_out_s1/CLK
1.336 0.340 tC2Q RF 5 Gowin_EMPU_inst/u_flash_wrap/hready_out_s1/Q
1.692 0.356 tNET FF 1 Gowin_EMPU_inst/u_flash_wrap/n87_s1/I1
2.506 0.814 tINS FF 3 Gowin_EMPU_inst/u_flash_wrap/n87_s1/F
2.862 0.356 tNET FF 1 Gowin_EMPU_inst/u_flash_wrap/n73_s1/I2
3.471 0.609 tINS FF 14 Gowin_EMPU_inst/u_flash_wrap/n73_s1/F
3.827 0.356 tNET FF 1 Gowin_EMPU_inst/u_flash_wrap/n141_s0/I2
4.436 0.609 tINS FF 1 Gowin_EMPU_inst/u_flash_wrap/n141_s0/F
4.791 0.356 tNET FF 1 Gowin_EMPU_inst/u_flash_wrap/rom_addr_0_s3/D
Data Required Path:
AT DELAY TYPE RF FANOUT NODE
5.000 0.000 sys_clk
5.000 0.000 tCL FF 1 sys_clk_ibuf/I
5.729 0.729 tINS FF 281 sys_clk_ibuf/O
6.085 0.356 tNET FF 1 Gowin_EMPU_inst/u_flash_wrap/rom_addr_0_s3/CLK
5.789 -0.296 tSu 1 Gowin_EMPU_inst/u_flash_wrap/rom_addr_0_s3
Path Statistics:
Clock Skew: 0.0885
Setup Relationship: 5
Logic Level: 4
Arrival Clock Path Delay: cell: 0.728, 73%; route: 0.269, 27%
Arrival Data Path Delay: cell: 2.03, 53.6%; route: 1.42, 37.5%; tC2Q: 0.34, 8.95%
Required Clock Path Delay: cell: 0.729, 67.2%; route: 0.356, 32.8%

Path 5

Path Summary:
Slack 0.967
Data Arrival Time 4.79
Data Required Time 5.76
From Gowin_EMPU_inst/u_flash_wrap/hready_out_s1
To Gowin_EMPU_inst/u_flash_wrap/rom_addr_1_s3
Launch Clk sys_clk[F]
Latch Clk sys_clk[R]
Data Arrival Path:
AT DELAY TYPE RF FANOUT NODE
0.000 0.000 sys_clk
0.000 0.000 tCL RR 1 sys_clk_ibuf/I
0.728 0.728 tINS RR 281 sys_clk_ibuf/O
0.997 0.269 tNET RR 1 Gowin_EMPU_inst/u_flash_wrap/hready_out_s1/CLK
1.336 0.340 tC2Q RF 5 Gowin_EMPU_inst/u_flash_wrap/hready_out_s1/Q
1.692 0.356 tNET FF 1 Gowin_EMPU_inst/u_flash_wrap/n87_s1/I1
2.506 0.814 tINS FF 3 Gowin_EMPU_inst/u_flash_wrap/n87_s1/F
2.862 0.356 tNET FF 1 Gowin_EMPU_inst/u_flash_wrap/n73_s1/I2
3.471 0.609 tINS FF 14 Gowin_EMPU_inst/u_flash_wrap/n73_s1/F
3.827 0.356 tNET FF 1 Gowin_EMPU_inst/u_flash_wrap/n140_s0/I2
4.436 0.609 tINS FF 1 Gowin_EMPU_inst/u_flash_wrap/n140_s0/F
4.791 0.356 tNET FF 1 Gowin_EMPU_inst/u_flash_wrap/rom_addr_1_s3/D
Data Required Path:
AT DELAY TYPE RF FANOUT NODE
5.000 0.000 sys_clk
5.000 0.000 tCL FF 1 sys_clk_ibuf/I
5.729 0.729 tINS FF 281 sys_clk_ibuf/O
6.085 0.356 tNET FF 1 Gowin_EMPU_inst/u_flash_wrap/rom_addr_1_s3/CLK
5.789 -0.296 tSu 1 Gowin_EMPU_inst/u_flash_wrap/rom_addr_1_s3
Path Statistics:
Clock Skew: 0.0885
Setup Relationship: 5
Logic Level: 4
Arrival Clock Path Delay: cell: 0.728, 73%; route: 0.269, 27%
Arrival Data Path Delay: cell: 2.03, 53.6%; route: 1.42, 37.5%; tC2Q: 0.34, 8.95%
Required Clock Path Delay: cell: 0.729, 67.2%; route: 0.356, 32.8%