SerialLite II IP Core User Guide

ID 683179
Date 7/13/2021
Public
Document Table of Contents

3.5.1. Design Consideration

When you instantiate the SerialLite II IP core and Custom PHY IP core, you must adhere to these considerations to create a working design.
Table 21.  Design Consideration
Considerations Description
Compilation If you use Tcl constraints to make assignments for the SerialLite II IP core, you must perform the following actions:
  • Identify the Custom PHY IP core clock node.
  • Set the Custom PHY IP core reference clock frequency accordingly in the .sdc file for design integration between the SerialLite II IP core and Custom PHY IP core.
Testbench

For the SISTER IP core instance, you are required to edit the SerialLite II IP core dynamically generated testbench to include the Custom PHY IP core instantiation.

The testbench verifies whether the integration of both cores is functionally correct in the simulation.

Note: The SISTER IP core is a SerialLite II IP core with parameters derived from the DUT parameters.
Simulation Support

The Quartus Prime software generates the simgen netlist, which contains only the SerialLite II IP core soft logic. The hard transceiver instantiation logic is not included.

You are required to add the Custom PHY IP core simulation files into the command line Tcl file (<top level design name> _run_modelsim.tcl) to enable the simulation to work in the ModelSim simulator.