Synthesis Messages

Report Title GowinSynthesis Report
Design File C:\Gowin\Gowin_V1.9.11_x64\IDE\ipcore\BLC\data\BLC_top_wrap.v
C:\Gowin\Gowin_V1.9.11_x64\IDE\ipcore\BLC\data\BLC_top.v
GowinSynthesis Constraints File ---
Tool Version V1.9.11 (64-bit)
Part Number GW2A-LV18PG256C8/I7
Device GW2A-18
Created Time Thu Dec 19 10:48:08 2024
Legal Announcement Copyright (C)2014-2024 Gowin Semiconductor Corporation. ALL rights reserved.

Synthesis Details

Top Level Module Black_Level_Correction_Top
Synthesis Process Running parser:
    CPU time = 0h 0m 0.171s, Elapsed time = 0h 0m 0.167s, Peak memory usage = 105.727MB
Running netlist conversion:
    CPU time = 0h 0m 0s, Elapsed time = 0h 0m 0.008s, Peak memory usage = 105.727MB
Running device independent optimization:
    Optimizing Phase 0: CPU time = 0h 0m 0.062s, Elapsed time = 0h 0m 0.062s, Peak memory usage = 105.727MB
    Optimizing Phase 1: CPU time = 0h 0m 0.031s, Elapsed time = 0h 0m 0.035s, Peak memory usage = 105.727MB
    Optimizing Phase 2: CPU time = 0h 0m 0.078s, Elapsed time = 0h 0m 0.067s, Peak memory usage = 105.727MB
Running inference:
    Inferring Phase 0: CPU time = 0h 0m 0.015s, Elapsed time = 0h 0m 0.014s, Peak memory usage = 105.727MB
    Inferring Phase 1: CPU time = 0h 0m 0s, Elapsed time = 0h 0m 0.004s, Peak memory usage = 105.727MB
    Inferring Phase 2: CPU time = 0h 0m 0s, Elapsed time = 0h 0m 0.005s, Peak memory usage = 105.727MB
    Inferring Phase 3: CPU time = 0h 0m 0.015s, Elapsed time = 0h 0m 0.006s, Peak memory usage = 105.727MB
Running technical mapping:
    Tech-Mapping Phase 0: CPU time = 0h 0m 0.031s, Elapsed time = 0h 0m 0.042s, Peak memory usage = 105.727MB
    Tech-Mapping Phase 1: CPU time = 0h 0m 0.015s, Elapsed time = 0h 0m 0.014s, Peak memory usage = 105.727MB
    Tech-Mapping Phase 2: CPU time = 0h 0m 0.015s, Elapsed time = 0h 0m 0.009s, Peak memory usage = 105.727MB
    Tech-Mapping Phase 3: CPU time = 0h 0m 0.593s, Elapsed time = 0h 0m 0.671s, Peak memory usage = 134.578MB
    Tech-Mapping Phase 4: CPU time = 0h 0m 0.156s, Elapsed time = 0h 0m 0.207s, Peak memory usage = 134.578MB
Generate output files:
    CPU time = 0h 0m 0.109s, Elapsed time = 0h 0m 0.103s, Peak memory usage = 134.578MB
Total Time and Memory Usage CPU time = 0h 0m 1s, Elapsed time = 0h 0m 1s, Peak memory usage = 134.578MB

Resource

Resource Usage Summary

Resource Usage
I/O Port 58
I/O Buf 50
    IBUF 39
    OBUF 11
Register 653
    DFF 1
    DFFE 102
    DFFS 3
    DFFSE 15
    DFFR 6
    DFFRE 330
    DFFC 128
    DFFCE 68
LUT 460
    LUT2 32
    LUT3 87
    LUT4 341
ALU 540
    ALU 540
SSRAM 2
    RAM16S4 2
INV 2
    INV 2

Resource Utilization Summary

Resource Usage Utilization
Logic 1014(462 LUT, 540 ALU, 2 RAM16) / 20736 5%
Register 653 / 16173 5%
  --Register as Latch 0 / 16173 0%
  --Register as FF 653 / 16173 5%
BSRAM 0 / 46 0%

Timing

Clock Summary:

NO. Clock Name Type Period Frequency(MHz) Rise Fall Source Master Object
1 clk Base 10.000 100.0 0.000 5.000 clk_ibuf/I

Max Frequency Summary:

NO. Clock Name Constraint Actual Fmax Logic Level Entity
1 clk 100.000(MHz) 140.327(MHz) 9 TOP

Detail Timing Paths Information

Path 1

Path Summary:
Slack 2.874
Data Arrival Time 7.451
Data Required Time 10.325
From BLC_top/delay_din_d/dReg[0]_0_s2
To BLC_top/BLC_Correction/data_corrected_7_s1
Launch Clk clk[R]
Latch Clk clk[R]
Data Arrival Path:
AT DELAY TYPE RF FANOUT NODE
0.000 0.000 clk
0.000 0.000 tCL RR 1 clk_ibuf/I
0.000 0.000 tINS RR 655 clk_ibuf/O
0.360 0.360 tNET RR 1 BLC_top/delay_din_d/dReg[0]_0_s2/CLK
0.592 0.232 tC2Q RF 6 BLC_top/delay_din_d/dReg[0]_0_s2/Q
1.066 0.474 tNET FF 4 BLC_top/delay_din_d/dReg[0]_0_s8/AD[0]
1.583 0.517 tINS FF 1 BLC_top/delay_din_d/dReg[0]_0_s8/DO[0]
2.057 0.474 tNET FF 1 BLC_top/delay_din_d/din_d_0_s2/I0
2.574 0.517 tINS FF 9 BLC_top/delay_din_d/din_d_0_s2/F
3.048 0.474 tNET FF 2 BLC_top/BLC_Correction/n76_s/I0
3.597 0.549 tINS FR 1 BLC_top/BLC_Correction/n76_s/COUT
3.597 0.000 tNET RR 2 BLC_top/BLC_Correction/n75_s/CIN
3.632 0.035 tINS RF 1 BLC_top/BLC_Correction/n75_s/COUT
3.632 0.000 tNET FF 2 BLC_top/BLC_Correction/n74_s/CIN
3.667 0.035 tINS FF 1 BLC_top/BLC_Correction/n74_s/COUT
3.667 0.000 tNET FF 2 BLC_top/BLC_Correction/n73_s/CIN
3.703 0.035 tINS FF 1 BLC_top/BLC_Correction/n73_s/COUT
3.703 0.000 tNET FF 2 BLC_top/BLC_Correction/n72_s/CIN
3.738 0.035 tINS FF 1 BLC_top/BLC_Correction/n72_s/COUT
3.738 0.000 tNET FF 2 BLC_top/BLC_Correction/n71_s/CIN
3.773 0.035 tINS FF 1 BLC_top/BLC_Correction/n71_s/COUT
3.773 0.000 tNET FF 2 BLC_top/BLC_Correction/n70_s/CIN
3.808 0.035 tINS FF 1 BLC_top/BLC_Correction/n70_s/COUT
3.808 0.000 tNET FF 2 BLC_top/BLC_Correction/n69_s/CIN
4.278 0.470 tINS FF 1 BLC_top/BLC_Correction/n69_s/SUM
4.752 0.474 tNET FF 1 BLC_top/BLC_Correction/n93_s5/I2
5.205 0.453 tINS FF 1 BLC_top/BLC_Correction/n93_s5/F
5.679 0.474 tNET FF 1 BLC_top/BLC_Correction/n93_s3/I3
6.050 0.371 tINS FF 1 BLC_top/BLC_Correction/n93_s3/F
6.524 0.474 tNET FF 1 BLC_top/BLC_Correction/n93_s1/I2
6.977 0.453 tINS FF 1 BLC_top/BLC_Correction/n93_s1/F
7.451 0.474 tNET FF 1 BLC_top/BLC_Correction/data_corrected_7_s1/D
Data Required Path:
AT DELAY TYPE RF FANOUT NODE
10.000 0.000 clk
10.000 0.000 tCL RR 1 clk_ibuf/I
10.000 0.000 tINS RR 655 clk_ibuf/O
10.360 0.360 tNET RR 1 BLC_top/BLC_Correction/data_corrected_7_s1/CLK
10.325 -0.035 tSu 1 BLC_top/BLC_Correction/data_corrected_7_s1
Path Statistics:
Clock Skew: 0.000
Setup Relationship: 10.000
Logic Level: 9
Arrival Clock Path Delay: cell: 0.000, 0.000%; route: 0.360, 100.000%
Arrival Data Path Delay: cell: 3.541, 49.938%; route: 3.318, 46.790%; tC2Q: 0.232, 3.272%
Required Clock Path Delay: cell: 0.000, 0.000%; route: 0.360, 100.000%

Path 2

Path Summary:
Slack 2.909
Data Arrival Time 7.416
Data Required Time 10.325
From BLC_top/delay_din_d/dReg[0]_0_s2
To BLC_top/BLC_Correction/data_corrected_6_s1
Launch Clk clk[R]
Latch Clk clk[R]
Data Arrival Path:
AT DELAY TYPE RF FANOUT NODE
0.000 0.000 clk
0.000 0.000 tCL RR 1 clk_ibuf/I
0.000 0.000 tINS RR 655 clk_ibuf/O
0.360 0.360 tNET RR 1 BLC_top/delay_din_d/dReg[0]_0_s2/CLK
0.592 0.232 tC2Q RF 6 BLC_top/delay_din_d/dReg[0]_0_s2/Q
1.066 0.474 tNET FF 4 BLC_top/delay_din_d/dReg[0]_0_s8/AD[0]
1.583 0.517 tINS FF 1 BLC_top/delay_din_d/dReg[0]_0_s8/DO[0]
2.057 0.474 tNET FF 1 BLC_top/delay_din_d/din_d_0_s2/I0
2.574 0.517 tINS FF 9 BLC_top/delay_din_d/din_d_0_s2/F
3.048 0.474 tNET FF 2 BLC_top/BLC_Correction/n76_s/I0
3.597 0.549 tINS FR 1 BLC_top/BLC_Correction/n76_s/COUT
3.597 0.000 tNET RR 2 BLC_top/BLC_Correction/n75_s/CIN
3.632 0.035 tINS RF 1 BLC_top/BLC_Correction/n75_s/COUT
3.632 0.000 tNET FF 2 BLC_top/BLC_Correction/n74_s/CIN
3.667 0.035 tINS FF 1 BLC_top/BLC_Correction/n74_s/COUT
3.667 0.000 tNET FF 2 BLC_top/BLC_Correction/n73_s/CIN
3.703 0.035 tINS FF 1 BLC_top/BLC_Correction/n73_s/COUT
3.703 0.000 tNET FF 2 BLC_top/BLC_Correction/n72_s/CIN
3.738 0.035 tINS FF 1 BLC_top/BLC_Correction/n72_s/COUT
3.738 0.000 tNET FF 2 BLC_top/BLC_Correction/n71_s/CIN
3.773 0.035 tINS FF 1 BLC_top/BLC_Correction/n71_s/COUT
3.773 0.000 tNET FF 2 BLC_top/BLC_Correction/n70_s/CIN
4.243 0.470 tINS FF 1 BLC_top/BLC_Correction/n70_s/SUM
4.717 0.474 tNET FF 1 BLC_top/BLC_Correction/n94_s6/I2
5.170 0.453 tINS FF 1 BLC_top/BLC_Correction/n94_s6/F
5.644 0.474 tNET FF 1 BLC_top/BLC_Correction/n94_s4/I3
6.015 0.371 tINS FF 1 BLC_top/BLC_Correction/n94_s4/F
6.489 0.474 tNET FF 1 BLC_top/BLC_Correction/n94_s3/I2
6.942 0.453 tINS FF 1 BLC_top/BLC_Correction/n94_s3/F
7.416 0.474 tNET FF 1 BLC_top/BLC_Correction/data_corrected_6_s1/D
Data Required Path:
AT DELAY TYPE RF FANOUT NODE
10.000 0.000 clk
10.000 0.000 tCL RR 1 clk_ibuf/I
10.000 0.000 tINS RR 655 clk_ibuf/O
10.360 0.360 tNET RR 1 BLC_top/BLC_Correction/data_corrected_6_s1/CLK
10.325 -0.035 tSu 1 BLC_top/BLC_Correction/data_corrected_6_s1
Path Statistics:
Clock Skew: 0.000
Setup Relationship: 10.000
Logic Level: 9
Arrival Clock Path Delay: cell: 0.000, 0.000%; route: 0.360, 100.000%
Arrival Data Path Delay: cell: 3.506, 49.688%; route: 3.318, 47.024%; tC2Q: 0.232, 3.288%
Required Clock Path Delay: cell: 0.000, 0.000%; route: 0.360, 100.000%

Path 3

Path Summary:
Slack 2.944
Data Arrival Time 7.381
Data Required Time 10.325
From BLC_top/delay_din_d/dReg[0]_0_s2
To BLC_top/BLC_Correction/data_corrected_5_s1
Launch Clk clk[R]
Latch Clk clk[R]
Data Arrival Path:
AT DELAY TYPE RF FANOUT NODE
0.000 0.000 clk
0.000 0.000 tCL RR 1 clk_ibuf/I
0.000 0.000 tINS RR 655 clk_ibuf/O
0.360 0.360 tNET RR 1 BLC_top/delay_din_d/dReg[0]_0_s2/CLK
0.592 0.232 tC2Q RF 6 BLC_top/delay_din_d/dReg[0]_0_s2/Q
1.066 0.474 tNET FF 4 BLC_top/delay_din_d/dReg[0]_0_s8/AD[0]
1.583 0.517 tINS FF 1 BLC_top/delay_din_d/dReg[0]_0_s8/DO[0]
2.057 0.474 tNET FF 1 BLC_top/delay_din_d/din_d_0_s2/I0
2.574 0.517 tINS FF 9 BLC_top/delay_din_d/din_d_0_s2/F
3.048 0.474 tNET FF 2 BLC_top/BLC_Correction/n76_s/I0
3.597 0.549 tINS FR 1 BLC_top/BLC_Correction/n76_s/COUT
3.597 0.000 tNET RR 2 BLC_top/BLC_Correction/n75_s/CIN
3.632 0.035 tINS RF 1 BLC_top/BLC_Correction/n75_s/COUT
3.632 0.000 tNET FF 2 BLC_top/BLC_Correction/n74_s/CIN
3.667 0.035 tINS FF 1 BLC_top/BLC_Correction/n74_s/COUT
3.667 0.000 tNET FF 2 BLC_top/BLC_Correction/n73_s/CIN
3.703 0.035 tINS FF 1 BLC_top/BLC_Correction/n73_s/COUT
3.703 0.000 tNET FF 2 BLC_top/BLC_Correction/n72_s/CIN
3.738 0.035 tINS FF 1 BLC_top/BLC_Correction/n72_s/COUT
3.738 0.000 tNET FF 2 BLC_top/BLC_Correction/n71_s/CIN
4.208 0.470 tINS FF 1 BLC_top/BLC_Correction/n71_s/SUM
4.682 0.474 tNET FF 1 BLC_top/BLC_Correction/n95_s4/I2
5.135 0.453 tINS FF 1 BLC_top/BLC_Correction/n95_s4/F
5.609 0.474 tNET FF 1 BLC_top/BLC_Correction/n95_s2/I3
5.980 0.371 tINS FF 1 BLC_top/BLC_Correction/n95_s2/F
6.454 0.474 tNET FF 1 BLC_top/BLC_Correction/n95_s1/I2
6.907 0.453 tINS FF 1 BLC_top/BLC_Correction/n95_s1/F
7.381 0.474 tNET FF 1 BLC_top/BLC_Correction/data_corrected_5_s1/D
Data Required Path:
AT DELAY TYPE RF FANOUT NODE
10.000 0.000 clk
10.000 0.000 tCL RR 1 clk_ibuf/I
10.000 0.000 tINS RR 655 clk_ibuf/O
10.360 0.360 tNET RR 1 BLC_top/BLC_Correction/data_corrected_5_s1/CLK
10.325 -0.035 tSu 1 BLC_top/BLC_Correction/data_corrected_5_s1
Path Statistics:
Clock Skew: 0.000
Setup Relationship: 10.000
Logic Level: 8
Arrival Clock Path Delay: cell: 0.000, 0.000%; route: 0.360, 100.000%
Arrival Data Path Delay: cell: 3.471, 49.436%; route: 3.318, 47.260%; tC2Q: 0.232, 3.304%
Required Clock Path Delay: cell: 0.000, 0.000%; route: 0.360, 100.000%

Path 4

Path Summary:
Slack 2.979
Data Arrival Time 7.346
Data Required Time 10.325
From BLC_top/delay_din_d/dReg[0]_0_s2
To BLC_top/BLC_Correction/data_corrected_4_s1
Launch Clk clk[R]
Latch Clk clk[R]
Data Arrival Path:
AT DELAY TYPE RF FANOUT NODE
0.000 0.000 clk
0.000 0.000 tCL RR 1 clk_ibuf/I
0.000 0.000 tINS RR 655 clk_ibuf/O
0.360 0.360 tNET RR 1 BLC_top/delay_din_d/dReg[0]_0_s2/CLK
0.592 0.232 tC2Q RF 6 BLC_top/delay_din_d/dReg[0]_0_s2/Q
1.066 0.474 tNET FF 4 BLC_top/delay_din_d/dReg[0]_0_s8/AD[0]
1.583 0.517 tINS FF 1 BLC_top/delay_din_d/dReg[0]_0_s8/DO[0]
2.057 0.474 tNET FF 1 BLC_top/delay_din_d/din_d_0_s2/I0
2.574 0.517 tINS FF 9 BLC_top/delay_din_d/din_d_0_s2/F
3.048 0.474 tNET FF 2 BLC_top/BLC_Correction/n76_s/I0
3.597 0.549 tINS FR 1 BLC_top/BLC_Correction/n76_s/COUT
3.597 0.000 tNET RR 2 BLC_top/BLC_Correction/n75_s/CIN
3.632 0.035 tINS RF 1 BLC_top/BLC_Correction/n75_s/COUT
3.632 0.000 tNET FF 2 BLC_top/BLC_Correction/n74_s/CIN
3.667 0.035 tINS FF 1 BLC_top/BLC_Correction/n74_s/COUT
3.667 0.000 tNET FF 2 BLC_top/BLC_Correction/n73_s/CIN
3.703 0.035 tINS FF 1 BLC_top/BLC_Correction/n73_s/COUT
3.703 0.000 tNET FF 2 BLC_top/BLC_Correction/n72_s/CIN
4.173 0.470 tINS FF 1 BLC_top/BLC_Correction/n72_s/SUM
4.647 0.474 tNET FF 1 BLC_top/BLC_Correction/n96_s4/I2
5.100 0.453 tINS FF 1 BLC_top/BLC_Correction/n96_s4/F
5.574 0.474 tNET FF 1 BLC_top/BLC_Correction/n96_s2/I3
5.945 0.371 tINS FF 1 BLC_top/BLC_Correction/n96_s2/F
6.419 0.474 tNET FF 1 BLC_top/BLC_Correction/n96_s1/I2
6.872 0.453 tINS FF 1 BLC_top/BLC_Correction/n96_s1/F
7.346 0.474 tNET FF 1 BLC_top/BLC_Correction/data_corrected_4_s1/D
Data Required Path:
AT DELAY TYPE RF FANOUT NODE
10.000 0.000 clk
10.000 0.000 tCL RR 1 clk_ibuf/I
10.000 0.000 tINS RR 655 clk_ibuf/O
10.360 0.360 tNET RR 1 BLC_top/BLC_Correction/data_corrected_4_s1/CLK
10.325 -0.035 tSu 1 BLC_top/BLC_Correction/data_corrected_4_s1
Path Statistics:
Clock Skew: 0.000
Setup Relationship: 10.000
Logic Level: 8
Arrival Clock Path Delay: cell: 0.000, 0.000%; route: 0.360, 100.000%
Arrival Data Path Delay: cell: 3.436, 49.181%; route: 3.318, 47.498%; tC2Q: 0.232, 3.321%
Required Clock Path Delay: cell: 0.000, 0.000%; route: 0.360, 100.000%

Path 5

Path Summary:
Slack 3.015
Data Arrival Time 7.310
Data Required Time 10.325
From BLC_top/delay_din_d/dReg[0]_0_s2
To BLC_top/BLC_Correction/data_corrected_3_s1
Launch Clk clk[R]
Latch Clk clk[R]
Data Arrival Path:
AT DELAY TYPE RF FANOUT NODE
0.000 0.000 clk
0.000 0.000 tCL RR 1 clk_ibuf/I
0.000 0.000 tINS RR 655 clk_ibuf/O
0.360 0.360 tNET RR 1 BLC_top/delay_din_d/dReg[0]_0_s2/CLK
0.592 0.232 tC2Q RF 6 BLC_top/delay_din_d/dReg[0]_0_s2/Q
1.066 0.474 tNET FF 4 BLC_top/delay_din_d/dReg[0]_0_s8/AD[0]
1.583 0.517 tINS FF 1 BLC_top/delay_din_d/dReg[0]_0_s8/DO[0]
2.057 0.474 tNET FF 1 BLC_top/delay_din_d/din_d_0_s2/I0
2.574 0.517 tINS FF 9 BLC_top/delay_din_d/din_d_0_s2/F
3.048 0.474 tNET FF 2 BLC_top/BLC_Correction/n76_s/I0
3.597 0.549 tINS FR 1 BLC_top/BLC_Correction/n76_s/COUT
3.597 0.000 tNET RR 2 BLC_top/BLC_Correction/n75_s/CIN
3.632 0.035 tINS RF 1 BLC_top/BLC_Correction/n75_s/COUT
3.632 0.000 tNET FF 2 BLC_top/BLC_Correction/n74_s/CIN
3.667 0.035 tINS FF 1 BLC_top/BLC_Correction/n74_s/COUT
3.667 0.000 tNET FF 2 BLC_top/BLC_Correction/n73_s/CIN
4.137 0.470 tINS FF 1 BLC_top/BLC_Correction/n73_s/SUM
4.611 0.474 tNET FF 1 BLC_top/BLC_Correction/n97_s4/I2
5.064 0.453 tINS FF 1 BLC_top/BLC_Correction/n97_s4/F
5.538 0.474 tNET FF 1 BLC_top/BLC_Correction/n97_s2/I3
5.909 0.371 tINS FF 1 BLC_top/BLC_Correction/n97_s2/F
6.383 0.474 tNET FF 1 BLC_top/BLC_Correction/n97_s1/I2
6.836 0.453 tINS FF 1 BLC_top/BLC_Correction/n97_s1/F
7.310 0.474 tNET FF 1 BLC_top/BLC_Correction/data_corrected_3_s1/D
Data Required Path:
AT DELAY TYPE RF FANOUT NODE
10.000 0.000 clk
10.000 0.000 tCL RR 1 clk_ibuf/I
10.000 0.000 tINS RR 655 clk_ibuf/O
10.360 0.360 tNET RR 1 BLC_top/BLC_Correction/data_corrected_3_s1/CLK
10.325 -0.035 tSu 1 BLC_top/BLC_Correction/data_corrected_3_s1
Path Statistics:
Clock Skew: 0.000
Setup Relationship: 10.000
Logic Level: 8
Arrival Clock Path Delay: cell: 0.000, 0.000%; route: 0.360, 100.000%
Arrival Data Path Delay: cell: 3.400, 48.924%; route: 3.318, 47.738%; tC2Q: 0.232, 3.338%
Required Clock Path Delay: cell: 0.000, 0.000%; route: 0.360, 100.000%