Kritisches Problem
Die Synopsys Design Constraints (SDC), die für die PHY IP aufgelistet sind Core for PCI Express (PIPE) im Altera Transceiver Das PHY IP Core Benutzerhandbuch ist falsch. Die richtigen Beschränkungen sind unten aufgeführt.
#analyzing at 250 MHz
create_generated_clock -name clk_g3 -source [get_ports
{pll_refclk}]
divide_by 2 -multiply_by 5 -duty_cycle 50 -phase 0 -offset
0[get_nets
{*pipe_nr_inst|transceiver_core|inst_sv_xcvr_native|inst_sv_pcs|ch[*].
inst_sv_pcs_ch|inst_sv_hssi_tx_pld_pcs_interface|pld8gtxclkout}]
-add
#analyzing at 62.5MHz
create_generated_clock -name clk_g1 -source [get_ports
{pll_refclk}]
-divide_by 8 -multiply_by 5 -duty_cycle 50 -phase 0 -offset
0
[get_nets
{*pipe_nr_inst|transceiver_core|inst_sv_xcvr_native|inst_sv_pcs|ch[*].
inst_sv_pcs_ch|inst_sv_hssi_tx_pld_pcs_interface|pld8gtxclkout}]
-add
#creating false paths between these clock groups
set_clock_groups -asynchronous -group [get_clocks clk_g3]
set_clock_groups -asynchronous -group [get_clocks clk_g1]
set_clock_groups -asynchronous -group [get_clocks
*pipe_nr_inst|transceiver_core|inst_sv_xcvr_native|inst_sv_pcs|ch[*].
inst_sv_pcs_ch|inst_sv_hssi_8g_tx_pcs|wys|clkout]
Diese zeitlichen Einschränkungen für den PHY IP Core für PCI Express sind in Version 13.0 SP1 des Altera Transceivers enthalten PHY IP Core Benutzerhandbuch.