Altera SerialLite II IP Core Manual de usuario Pagina 60

  • Descarga
  • Añadir a mis manuales
  • Imprimir
  • Pagina
    / 110
  • Tabla de contenidos
  • MARCADORES
  • Valorado. / 5. Basado en revisión del cliente
Vista de pagina 59
4–6 Chapter 4: Functional Description
Clocks and Data Rates
SerialLite II MegaCore Function January 2014 Altera Corporation
User Guide
When you generate a custom MegaCore function, a Tcl script, named
<variation name>_constraints.tcl, is generated that contains the PPM clock group
settings in Example 4–1. These constraints are automatically written to your project
directory when you run the generated Tcl script. If you do not use the generated Tcl
script, you must specify the PPM clock group assignments manually. You can type the
assignments in Example 4–1 directly into the Tcl console window.
SerialLite II Deskew Support
The Table 41 defines the parameters for the maximum receiver lane–to–lane deskew
tolerance for the SerialLite II MegaCore as specified at the FPGA pins. You can use
this information to ensure trace length differences do not exceed the timing budget.
The values include worst case lane–to–lane skew in the transceivers. To calculate in
terms of time units, multiply the value in Table 4–1 by the
tx_coreclock
clock period.
Example 4–1.
If (RX_NUM_LANES > 1 and Stratix II GX)
{
set_instance_assignment -name GXB_0PPM_CLOCK_GROUP_DRIVER 1 -to\
*rx_clkout_wire[0]
set_instance_assignment -name GXB_0PPM_CLOCK_GROUP 1 -to\ *xcvr2_inst|alt2gxb:\
|alt2gxb_component|channel_rec[*].receive
}
If (TX_NUM_LANES > 1 and Stratix II GX)
{
set_instance_assignment -name GXB_0PPM_CLOCK_GROUP_DRIVER 0 -to\
*tx_clkout_int_wire[0]
set_instance_assignment -name GXB_0PPM_CLOCK_GROUP 0 -to\
*xcvr2_inst|alt2gxb:alt2gxb_component|channel_tx[*].transmit
}
Table 4–1. SerialLite II Deskew Tolerance
Transfer Size Max Deskew (Cycles)
114
26
42
Vista de pagina 59
1 2 ... 55 56 57 58 59 60 61 62 63 64 65 ... 109 110

Comentarios a estos manuales

Sin comentarios