//Copyright (C)2014-2023 Gowin Semiconductor Corporation.
//All rights reserved.


1. PnR Messages

  <Report Title>: PnR Report
  <Design File>: D:\project\12-IP_realease\1_USB_to_Multi_Serial_Protocol_Bridging\6-ref_design\Gowin USB to Multi Serial Protocol Bridge IP RefDesign_2\project\USB_to_Multi_Serial_Protocol_Bridge_Pro_1\impl\gwsynthesis\usb_proj.vg
  <Physical Constraints File>: D:\project\12-IP_realease\1_USB_to_Multi_Serial_Protocol_Bridging\6-ref_design\Gowin USB to Multi Serial Protocol Bridge IP RefDesign_2\project\USB_to_Multi_Serial_Protocol_Bridge_Pro_1\src\usb2uart.cst
  <Timing Constraints File>: D:\project\12-IP_realease\1_USB_to_Multi_Serial_Protocol_Bridging\6-ref_design\Gowin USB to Multi Serial Protocol Bridge IP RefDesign_2\project\USB_to_Multi_Serial_Protocol_Bridge_Pro_1\src\usb2uart.sdc
  <Tool Version>: V1.9.9 (64-bit)
  <Part Number>: GW2AR-LV18QN88C7/I6
  <Device>: GW2AR-18
  <Device Version>: C
  <Created Time>:Mon Dec 25 18:11:28 2023


2. PnR Details

  Running placement:
    Placement Phase 0: CPU time = 0h 0m 1s, Elapsed time = 0h 0m 1s
    Placement Phase 1: CPU time = 0h 0m 0.426s, Elapsed time = 0h 0m 0.426s
    Placement Phase 2: CPU time = 0h 0m 4s, Elapsed time = 0h 0m 4s
    Placement Phase 3: CPU time = 0h 0m 4s, Elapsed time = 0h 0m 4s
    Total Placement: CPU time = 0h 0m 10s, Elapsed time = 0h 0m 10s
 Running routing:
    Routing Phase 0: CPU time = 0h 0m 0.006s, Elapsed time = 0h 0m 0.006s
    Routing Phase 1: CPU time = 0h 0m 0.498s, Elapsed time = 0h 0m 0.499s
    Routing Phase 2: CPU time = 0h 0m 6s, Elapsed time = 0h 0m 6s
    Routing Phase 3: CPU time = 0h 0m 0s, Elapsed time = 0h 0m 0s
    Total Routing: CPU time = 0h 0m 6s, Elapsed time = 0h 0m 6s
 Generate output files:
    CPU time = 0h 0m 2s, Elapsed time = 0h 0m 2s

 Total Time and Memory Usage: CPU time = 0h 0m 18s, Elapsed time = 0h 0m 18s, Peak memory usage = 758MB


3. Resource Usage Summary

  ----------------------------------------------------------
  Resources                   | Usage
  ----------------------------------------------------------
  Logic                       | 8580/20736  42%
    --LUT,ALU,ROM16           | 8076(6817 LUT, 1259 ALU, 0 ROM16)
    --SSRAM(RAM16)            | 84
  Register                    | 3854/15750  25%
    --Logic Register as Latch | 2/15552  <1%
    --Logic Register as FF    | 3841/15552  25%
    --I/O Register as Latch   | 0/198  0%
    --I/O Register as FF      | 11/198  6%
  CLS                         | 5808/10368  57%
  I/O Port                    | 20
  I/O Buf                     | 19
    --Input Buf               | 5
    --Output Buf              | 7
    --Inout Buf               | 7
  IOLOGIC                     | 9%
    --IDES8                   | 4
    --OSER8                   | 1
    --IODELAY                 | 2
  BSRAM                       | 42%
    --SDPB                    | 19
  DSP                         | 0%
  PLL                         | 2/2  100%
  DCS                         | 0/8  0%
  DQCE                        | 0/24  0%
  OSC                         | 0/1  0%
  CLKDIV                      | 1/8  13%
  DLLDLY                      | 0/8  0%
  DQS                         | 0/1  0%
  DHCEN                       | 1/16  7%
  ==========================================================



4. I/O Bank Usage Summary

  -----------------------
  I/O Bank  | Usage       
  -----------------------
  bank 0   | 1/8(12%)    
  bank 1   | 8/9(88%)    
  bank 2   | 0/4(0%)     
  bank 3   | 0/17(0%)    
  bank 4   | 6/8(75%)    
  bank 5   | 6/10(60%)   
  bank 6   | 1/9(11%)    
  bank 7   | 0/1(0%)     
  =======================


5. Global Clock Usage Summary

  -------------------------------
  Global Clock  | Usage       
  -------------------------------
  PRIMARY       | 5/8(63%)
  LW            | 8/8(100%)
  GCLK_PIN      | 3/5(60%)
  PLL           | 2/2(100%)
  CLKDIV        | 1/8(13%)
  DLLDLY        | 0/8(0%)
  ===============================


6. Global Clock Signals

  -------------------------------------------
  Signal         | Global Clock   | Location
  -------------------------------------------
  clkin_d        | PRIMARY        |  PTR0 PTR1
  PHY_CLKOUT     | PRIMARY        |  PTR0 PTR1
  clk_48         | PRIMARY        |  PTR0 PTR1
  jtag_tck_Z     | PRIMARY        |  PTR0
  u_USB_SoftPHY_Top/u_usb2_0_softphy/u_usb_phy_hs/sclk| PRIMARY        |  PTR0 PTR1
  PHY_RESET      | LW             |  -
  jtag_clk_d     | LW             |  -
  spi1_clk_o_d   | LW             |  -
  u_USB_SoftPHY_Top/u_usb2_0_softphy/u_usb_phy_hs/reset_calib_Z| LW             |  -
  u_USB_SoftPHY_Top/u_usb2_0_softphy/u_usb_phy_hs/reset_r_0[1]| LW             |  -
  USB_to_Multi_Serial/usb_to_multi_serial_wrapper_u0/usb_spi1_ctrl/atcspi200_top_inst/atcspi200_inst/u_spi_fifo/n21_3| LW             |  -
  USB_to_Multi_Serial/usb_to_multi_serial_wrapper_u0/usb_spi1_ctrl/atcspi200_top_inst/atcspi200_inst/u_spi_fifo/n89_3| LW             |  -
  USB_to_Multi_Serial/usb_to_multi_serial_wrapper_u0/u_usb_i2c1_ctrl/u1_i2c/u_fifo/n18_3| LW             |  -
  fclk_480M      | HCLK           | TOP[0]
  ===========================================


7. Pinout by Port Name

------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Port Name        | Diff Pair | Loc./Bank     | Constraint | Dir.  | Site     | IO Type    | Drive | Pull Mode | PCI Clamp | Hysteresis | Open Drain | Vref       | Single Resistor | Diff Resistor | BankVccio 
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
clkin            |           | 10/6          | Y          | in    | IOL29[A] | LVCMOS33   | NA    | UP        | ON        | NONE       | NA         | NA         | OFF             | NA            | 1.2       
uart_rxd         |           | 28/5          | Y          | in    | IOB8[B]  | LVCMOS33   | NA    | UP        | ON        | NONE       | NA         | NA         | NA              | NA            | 3.3       
jtag_tdo         |           | 29/5          | Y          | in    | IOB14[A] | LVCMOS33   | NA    | UP        | ON        | NONE       | NA         | NA         | NA              | NA            | 3.3       
usb_rxdp_i       |           | 77/1          | Y          | in    | IOT30[A] | LVDS25     | NA    | NONE      | NA        | NA         | NA         | NA         | NA              | OFF           | 3.3       
usb_rxdn_i       |           | 71/1          | Y          | in    | IOT44[A] | LVDS25     | NA    | NONE      | NA        | NA         | NA         | NA         | NA              | OFF           | 3.3       
uart_txd         |           | 26/5          | Y          | out   | IOB6[B]  | LVCMOS33   | 8     | UP        | NA        | NA         | OFF        | NA         | NA              | NA            | 3.3       
jtag_clk         |           | 33/5          | Y          | out   | IOB24[A] | LVCMOS33   | 8     | UP        | NA        | NA         | OFF        | NA         | NA              | NA            | 3.3       
jtag_tms         |           | 27/5          | Y          | out   | IOB8[A]  | LVCMOS33   | 8     | UP        | NA        | NA         | OFF        | NA         | NA              | NA            | 3.3       
jtag_tdi         |           | 31/5          | Y          | out   | IOB18[A] | LVCMOS33   | 8     | UP        | NA        | NA         | OFF        | NA         | NA              | NA            | 3.3       
spi1_clk_o       |           | 41/4          | Y          | out   | IOB43[A] | LVCMOS33   | 8     | UP        | NA        | NA         | OFF        | NA         | NA              | NA            | 3.3       
spi1_cs_n_o      |           | 39/4          | Y          | out   | IOB40[A] | LVCMOS33   | 8     | UP        | NA        | NA         | OFF        | NA         | NA              | NA            | 3.3       
usb_pullup_en_o  |           | 80/0          | Y          | out   | IOT27[A] | LVCMOS33   | 8     | NONE      | NA        | NA         | OFF        | NA         | NA              | NA            | 3.3       
I2C1_SCL         |           | 37/4          | Y          | io    | IOB34[A] | LVCMOS33   | 8     | UP        | NA        | NONE       | OFF        | NA         | NA              | NA            | 3.3       
I2C1_SDA         |           | 38/4          | Y          | io    | IOB34[B] | LVCMOS33   | 8     | UP        | NA        | NONE       | OFF        | NA         | NA              | NA            | 3.3       
spi1_miso_io     |           | 42/4          | Y          | io    | IOB42[B] | LVCMOS33   | 8     | UP        | NA        | NONE       | OFF        | NA         | NA              | NA            | 3.3       
spi1_mosi_io     |           | 40/4          | Y          | io    | IOB40[B] | LVCMOS33   | 8     | UP        | NA        | NONE       | OFF        | NA         | NA              | NA            | 3.3       
usb_dxp_io       | usb_dxn_io | 73,72/1       | Y          | io    | IOT40    | LVCMOS33D  | 4     | NONE      | NA        | NA         | NA         | NA         | NA              | NA            | 3.3       
usb_term_dp_io   |           | 75/1          | Y          | io    | IOT34[A] | LVCMOS33   | 8     | NONE      | NA        | NONE       | OFF        | NA         | NA              | NA            | 3.3       
usb_term_dn_io   |           | 74/1          | Y          | io    | IOT34[B] | LVCMOS33   | 8     | NONE      | NA        | NONE       | OFF        | NA         | NA              | NA            | 3.3       
========================================================================================================================================================================================================================




8. All Package Pins

---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Loc./Bank| Signal           | Dir.  | Site     | IO Type  | Drive | Pull Mode | PCI Clamp | Hysteresis | Open Drain | Vref       | Single Resistor | Diff Resistor | Bank Vccio
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
86/0     | -                | in    | IOT4[A]  | LVCMOS18 | NA    | UP        | ON        | NONE       | NA         | NA         | NA              | NA            | 3.3  
85/0     | -                | in    | IOT4[B]  | LVCMOS18 | NA    | UP        | ON        | NONE       | NA         | NA         | NA              | NA            | 3.3  
84/0     | -                | in    | IOT6[A]  | LVCMOS18 | NA    | UP        | ON        | NONE       | NA         | NA         | NA              | NA            | 3.3  
83/0     | -                | in    | IOT6[B]  | LVCMOS18 | NA    | UP        | ON        | NONE       | NA         | NA         | NA              | NA            | 3.3  
82/0     | -                | in    | IOT17[A] | LVCMOS18 | NA    | UP        | ON        | NONE       | NA         | NA         | NA              | NA            | 3.3  
81/0     | -                | in    | IOT17[B] | LVCMOS18 | NA    | UP        | ON        | NONE       | NA         | NA         | NA              | NA            | 3.3  
80/0     | usb_pullup_en_o  | out   | IOT27[A] | LVCMOS33 | 8     | NONE      | NA        | NA         | OFF        | NA         | NA              | NA            | 3.3  
79/0     | -                | in    | IOT27[B] | LVCMOS18 | NA    | UP        | ON        | NONE       | NA         | NA         | NA              | NA            | 3.3  
77/1     | usb_rxdp_i(p)    | in    | IOT30[A] | LVDS25   | NA    | NONE      | NA        | NA         | NA         | NA         | NA              | OFF           | 3.3  
76/1     | usb_rxdp_i(n)    | in    | IOT30[B] | LVDS25   | NA    | NONE      | NA        | NA         | NA         | NA         | NA              | OFF           | 3.3  
75/1     | usb_term_dp_io   | io    | IOT34[A] | LVCMOS33 | 8     | NONE      | NA        | NONE       | OFF        | NA         | NA              | NA            | 3.3  
74/1     | usb_term_dn_io   | io    | IOT34[B] | LVCMOS33 | 8     | NONE      | NA        | NONE       | OFF        | NA         | NA              | NA            | 3.3  
73/1     | usb_dxp_io       | io    | IOT40[A] | LVCMOS33D | 4     | NONE      | NA        | NA         | NA         | NA         | NA              | NA            | 3.3  
72/1     | usb_dxn_io       | io    | IOT40[B] | LVCMOS33D | 4     | NONE      | NA        | NA         | NA         | NA         | NA              | NA            | 3.3  
71/1     | usb_rxdn_i(p)    | in    | IOT44[A] | LVDS25   | NA    | NONE      | NA        | NA         | NA         | NA         | NA              | OFF           | 3.3  
70/1     | usb_rxdn_i(n)    | in    | IOT44[B] | LVDS25   | NA    | NONE      | NA        | NA         | NA         | NA         | NA              | OFF           | 3.3  
69/1     | -                | in    | IOT50[A] | LVCMOS18 | NA    | UP        | ON        | NONE       | NA         | NA         | NA              | NA            | 3.3  
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
25/5     | -                | in    | IOB6[A]  | LVCMOS18 | NA    | UP        | ON        | NONE       | NA         | NA         | NA              | NA            | 3.3  
26/5     | uart_txd         | out   | IOB6[B]  | LVCMOS33 | 8     | UP        | NA        | NA         | OFF        | NA         | NA              | NA            | 3.3  
27/5     | jtag_tms         | out   | IOB8[A]  | LVCMOS33 | 8     | UP        | NA        | NA         | OFF        | NA         | NA              | NA            | 3.3  
28/5     | uart_rxd         | in    | IOB8[B]  | LVCMOS33 | NA    | UP        | ON        | NONE       | NA         | NA         | NA              | NA            | 3.3  
29/5     | jtag_tdo         | in    | IOB14[A] | LVCMOS33 | NA    | UP        | ON        | NONE       | NA         | NA         | NA              | NA            | 3.3  
30/5     | -                | in    | IOB14[B] | LVCMOS18 | NA    | UP        | ON        | NONE       | NA         | NA         | NA              | NA            | 3.3  
31/5     | jtag_tdi         | out   | IOB18[A] | LVCMOS33 | 8     | UP        | NA        | NA         | OFF        | NA         | NA              | NA            | 3.3  
32/5     | -                | in    | IOB18[B] | LVCMOS18 | NA    | UP        | ON        | NONE       | NA         | NA         | NA              | NA            | 3.3  
33/5     | jtag_clk         | out   | IOB24[A] | LVCMOS33 | 8     | UP        | NA        | NA         | OFF        | NA         | NA              | NA            | 3.3  
34/5     | -                | in    | IOB24[B] | LVCMOS18 | NA    | UP        | ON        | NONE       | NA         | NA         | NA              | NA            | 3.3  
35/4     | -                | in    | IOB30[A] | LVCMOS18 | NA    | UP        | ON        | NONE       | NA         | NA         | NA              | NA            | 3.3  
36/4     | -                | in    | IOB30[B] | LVCMOS18 | NA    | UP        | ON        | NONE       | NA         | NA         | NA              | NA            | 3.3  
37/4     | I2C1_SCL         | io    | IOB34[A] | LVCMOS33 | 8     | UP        | NA        | NONE       | OFF        | NA         | NA              | NA            | 3.3  
38/4     | I2C1_SDA         | io    | IOB34[B] | LVCMOS33 | 8     | UP        | NA        | NONE       | OFF        | NA         | NA              | NA            | 3.3  
39/4     | spi1_cs_n_o      | out   | IOB40[A] | LVCMOS33 | 8     | UP        | NA        | NA         | OFF        | NA         | NA              | NA            | 3.3  
40/4     | spi1_mosi_io     | io    | IOB40[B] | LVCMOS33 | 8     | UP        | NA        | NONE       | OFF        | NA         | NA              | NA            | 3.3  
42/4     | spi1_miso_io     | io    | IOB42[B] | LVCMOS33 | 8     | UP        | NA        | NONE       | OFF        | NA         | NA              | NA            | 3.3  
41/4     | spi1_clk_o       | out   | IOB43[A] | LVCMOS33 | 8     | UP        | NA        | NA         | OFF        | NA         | NA              | NA            | 3.3  
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
4/7      | -                | in    | IOL7[A]  | LVCMOS18 | NA    | UP        | ON        | NONE       | NA         | NA         | NA              | NA            | 1.2  
10/6     | clkin            | in    | IOL29[A] | LVCMOS33 | NA    | UP        | ON        | NONE       | NA         | NA         | OFF             | NA            | 1.2  
11/6     | -                | in    | IOL29[B] | LVCMOS18 | NA    | UP        | ON        | NONE       | NA         | NA         | NA              | NA            | 1.2  
13/6     | -                | in    | IOL45[A] | LVCMOS18 | NA    | UP        | ON        | NONE       | NA         | NA         | NA              | NA            | 1.2  
15/6     | -                | in    | IOL47[A] | LVCMOS18 | NA    | UP        | ON        | NONE       | NA         | NA         | NA              | NA            | 1.2  
16/6     | -                | in    | IOL47[B] | LVCMOS18 | NA    | UP        | ON        | NONE       | NA         | NA         | NA              | NA            | 1.2  
17/6     | -                | in    | IOL49[A] | LVCMOS18 | NA    | UP        | ON        | NONE       | NA         | NA         | NA              | NA            | 1.2  
18/6     | -                | in    | IOL49[B] | LVCMOS18 | NA    | UP        | ON        | NONE       | NA         | NA         | NA              | NA            | 1.2  
19/6     | -                | in    | IOL51[A] | LVCMOS18 | NA    | UP        | ON        | NONE       | NA         | NA         | NA              | NA            | 1.2  
20/6     | -                | in    | IOL51[B] | LVCMOS18 | NA    | UP        | ON        | NONE       | NA         | NA         | NA              | NA            | 1.2  
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
8/2      | -                | out   | IOR25[A] | LVCMOS18 | 8     | UP        | NA        | NA         | OFF        | NA         | NA              | NA            | 1.2  
5/2      | -                | in    | IOR25[B] | LVCMOS18 | NA    | UP        | ON        | NONE       | NA         | NA         | NA              | NA            | 1.2  
6/2      | -                | in    | IOR26[A] | LVCMOS18 | NA    | UP        | ON        | NONE       | NA         | NA         | NA              | NA            | 1.2  
7/2      | -                | in    | IOR26[B] | LVCMOS18 | NA    | UP        | ON        | NONE       | NA         | NA         | NA              | NA            | 1.2  
63/3     | -                | in    | IOR29[A] | LVCMOS18 | NA    | UP        | ON        | NONE       | NA         | NA         | NA              | NA            | 1.8  
88/3     | -                | in    | IOR30[A] | LVCMOS18 | NA    | UP        | ON        | NONE       | NA         | NA         | NA              | NA            | 1.8  
87/3     | -                | in    | IOR30[B] | LVCMOS18 | NA    | UP        | ON        | NONE       | NA         | NA         | NA              | NA            | 1.8  
9/3      | -                | in    | IOR31[B] | LVCMOS18 | NA    | UP        | ON        | NONE       | NA         | NA         | NA              | NA            | 1.8  
62/3     | -                | in    | IOR33[A] | LVCMOS18 | NA    | UP        | ON        | NONE       | NA         | NA         | NA              | NA            | 1.8  
61/3     | -                | in    | IOR33[B] | LVCMOS18 | NA    | UP        | ON        | NONE       | NA         | NA         | NA              | NA            | 1.8  
60/3     | -                | in    | IOR34[A] | LVCMOS18 | NA    | UP        | ON        | NONE       | NA         | NA         | NA              | NA            | 1.8  
59/3     | -                | in    | IOR34[B] | LVCMOS18 | NA    | UP        | ON        | NONE       | NA         | NA         | NA              | NA            | 1.8  
57/3     | -                | in    | IOR35[A] | LVCMOS18 | NA    | UP        | ON        | NONE       | NA         | NA         | NA              | NA            | 1.8  
56/3     | -                | in    | IOR36[A] | LVCMOS18 | NA    | UP        | ON        | NONE       | NA         | NA         | NA              | NA            | 1.8  
55/3     | -                | in    | IOR36[B] | LVCMOS18 | NA    | UP        | ON        | NONE       | NA         | NA         | NA              | NA            | 1.8  
54/3     | -                | in    | IOR38[A] | LVCMOS18 | NA    | UP        | ON        | NONE       | NA         | NA         | NA              | NA            | 1.8  
53/3     | -                | in    | IOR38[B] | LVCMOS18 | NA    | UP        | ON        | NONE       | NA         | NA         | NA              | NA            | 1.8  
52/3     | -                | in    | IOR39[A] | LVCMOS18 | NA    | UP        | ON        | NONE       | NA         | NA         | NA              | NA            | 1.8  
51/3     | -                | in    | IOR45[A] | LVCMOS18 | NA    | UP        | ON        | NONE       | NA         | NA         | NA              | NA            | 1.8  
49/3     | -                | in    | IOR49[A] | LVCMOS18 | NA    | UP        | ON        | NONE       | NA         | NA         | NA              | NA            | 1.8  
48/3     | -                | in    | IOR49[B] | LVCMOS18 | NA    | UP        | ON        | NONE       | NA         | NA         | NA              | NA            | 1.8  
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
=============================================================================================================================================================================================


