Altera Transceiver PHY IP Core User Manual
Page 588

Figure 17-3: Physical Routing Delay Skew in Bonded Channels
PHY Reset
Controller
TX
Channel[ n - 1]
TX
Channel[1]
TX
Channel[0]
Bonded TX
Channels
tx_digitalreset
FPGA Fabric
You must provide a Synopsys Design Constraint (SDC) for the reset signals to guarantee that your design
meets timing requirements. The Quartus II software generates an
.sdc
file when you generate the
Transceiver Native PHY IP.
This
.sdc
contains basic false paths for most asynchronous signals, including resets. In the case of bonded
designs, this file contains examples for maximum skew on bonded designs. In addition to general false
paths, this
.sdc
file contains an example
false_path
and an example
max_skew
constraint for the
tx_digitalreset
signals. All modified IP constraints from a generated
.sdc
file must be moved to the
project’s main
.sdc
file, because changes will be lost if the IP is regenerated.
This skew is present whether you tie all
tx_digitalresets
together, or you control them separately. If
your design includes the Transceiver PHY Reset Controller IP core, you can substitute your instance and
interface names for the generic names shown in the example.
Example 17-1: SDC Constraint for TX Digital Reset When Bonded Clocks Are Used
set_max_skew -from *
-to *pld_pcs_interface* <1/2 coreclk period in ps>
In the above example, you must make the following substitutions:
•
instance
• <½ coreclk period in ps>—substitute half of the clock period of your design in picoseconds
If your design has custom reset logic, replace the
*
with the source register for the TX PCS reset signal,
tx_digitalreset
.
UG-01080
2015.01.19
Timing Constraints for Bonded PCS and PMA Channels
17-11
Transceiver PHY Reset Controller IP Core
Altera Corporation