UPGRADE YOUR BROWSER

We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

AR# 50880

LogiCORE IP Initiator/Target v4.17 for PCI - Artix-7 デバイスで IRDY_N のスラック違反によりタイミング エラーが発生する

説明

LogiCORE IP Initiator/Target v4.17 for PCI コアを Artix-7 デバイス上にインプリメントすると、次のようなタイミング エラーが発生します。

================================================================================
Timing constraint: TIMEGRP "CTL_BUS" OFFSET = IN 7 ns VALID 7 ns BEFORE COMP
"PCLK" TIMEGRP         ALL_FFS;
For more information, see Offset In Analysis in the Timing Closure User Guide (UG612).

 153 paths analyzed, 95 endpoints analyzed, 2 failing endpoints
 2 timing errors detected. (2 setup errors, 0 hold errors)
 Minimum allowable offset is   7.005ns.
--------------------------------------------------------------------------------
Slack:                              -0.005ns (requirement - (data path - clock path - clock arrival + uncertainty))
  Source:                         IRDY_N (PAD)
  Destination:                  XPCI_WRAP/XPCI_CORE/U0/xst_pci/pci32_inst/PCI_LC_I/PCI_AD/XPCI_ADO5 (FF)
  Destination Clock:        CLK rising at 0.000ns
  Requirement:               7.000ns
  Data Path Delay:         12.000ns (Levels of Logic = 4)
  Clock Path Delay:        5.020ns (Levels of Logic = 2)
  Clock Uncertainty:       0.025ns

  Clock Uncertainty:                0.025ns  ((TSJ^2 + TIJ^2)^1/2 + DJ) / 2 + PE
    Total System Jitter (TSJ):  0.050ns
    Total Input Jitter (TIJ):        0.000ns
    Discrete Jitter (DJ):           0.000ns
    Phase Error (PE):             0.000ns

  Maximum Data Path at Slow Process Corner: IRDY_N to XPCI_WRAP/XPCI_CORE/U0/xst_pci/pci32_inst/PCI_LC_I/PCI_AD/XPCI_ADO5
    Location             Delay type         Delay(ns)  Physical Resource
                                                       Logical Resource(s)
    -------------------------------------------------  -------------------
    M22.I                Tiopi                 2.129   IRDY_N
                                                       IRDY_N
                                                       XPCI_WRAP/XPCI_IRDY/IBUF
    ILOGIC_X0Y119.D      net (fanout=1)        0.000   XPCI_WRAP/IRDYI
    ILOGIC_X0Y119.O      Tidi                  5.701   XPCI_WRAP/IRDYF
                                                       XPCI_WRAP/XPCI_IRDYD
                                                       ProtoComp10.IMUX.3
    SLICE_X0Y119.D6      net (fanout=13)       0.887   XPCI_WRAP/IRDYF
    SLICE_X0Y119.D       Tilo                  0.124   XPCI_WRAP/XPCI_CORE/U0/xst_pci/pci32_inst/PCI_LC_I/OUT_CE/PAR_CE
                                                       XPCI_WRAP/XPCI_CORE/U0/xst_pci/pci32_inst/PCI_LC_I/OUT_CE/PCI_CE_SW0
    SLICE_X0Y119.C5      net (fanout=1)        0.278   XPCI_WRAP/XPCI_CORE/U0/xst_pci/pci32_inst/N14
    SLICE_X0Y119.C       Tilo                  0.124   XPCI_WRAP/XPCI_CORE/U0/xst_pci/pci32_inst/PCI_LC_I/OUT_CE/PAR_CE
                                                       XPCI_WRAP/XPCI_CORE/U0/xst_pci/pci32_inst/PCI_LC_I/OUT_CE/PCI_CE
    OLOGIC_X0Y55.OCE     net (fanout=36)       2.280   XPCI_WRAP/XPCI_CORE/U0/xst_pci/pci32_inst/PCI_LC_I/PCI_CE
    OLOGIC_X0Y55.CLK     Tooceck               0.477   XPCI_WRAP/ADO<5>
                                                       XPCI_WRAP/XPCI_CORE/U0/xst_pci/pci32_inst/PCI_LC_I/PCI_AD/XPCI_ADO5
    -------------------------------------------------  ---------------------------
    Total                                     12.000ns (8.555ns logic, 3.445ns route)
                                                       (71.3% logic, 28.7% route)

  Minimum Clock Path at Slow Process Corner: PCLK to XPCI_WRAP/XPCI_CORE/U0/xst_pci/pci32_inst/PCI_LC_I/PCI_AD/XPCI_ADO5
    Location             Delay type         Delay(ns)  Physical Resource
                                                       Logical Resource(s)
    -------------------------------------------------  -------------------
    J19.I                Tiopi                 1.961   PCLK
                                                       PCLK
                                                       XPCI_WRAP/XPCI_CLK1
    BUFGCTRL_X0Y31.I0    net (fanout=1)        1.492   XPCI_WRAP/CLK_NUB
    BUFGCTRL_X0Y31.O     Tbccko_O              0.105   XPC

ソリューション

これは既知の問題で、コアの v4.18 で修正されています。 

この問題を回避するには、タイミング エラーが発生しているネットのファブリック遅延を 2 タップ分減らします。 

上記の例では、UCF で IRDY (ソース ピン) ファブリック遅延を 2 タップ分減らします。

改訂履歴
2012/07/25 - 初版
2014/09/18 - この問題は修正済み。詳細は (ザイリンクス アンサー 52452) を参照

AR# 50880
日付 10/16/2014
ステータス アクティブ
種類 既知の問題
デバイス
  • Artix-7
ツール
  • ISE Design Suite - 14.2
  • Vivado Design Suite - 2012.2
IP
  • 32-bit Initiator/Target for PCI
  • 64-bit Initiator/Target for PCI
このページをブックマークに追加