Altera Interlaken MegaCore Function User Manual

Page 83

Advertising
background image

Appendix C: Closing Timing on 10- and 20-lane Designs

C–3

June 2012

Altera Corporation

Interlaken MegaCore Function

User Guide

9. You must ensure that all Interlaken MegaCore transceiver channels are placed to

one side of the device. You can enforce this placement in your Quartus II project
with pin-location constraints. However, if your project does not already include
existing pin-location constraints that place all transceiver channels to one side of
the device, you must force the transceivers to one side of the device using the
Assignment Editor. To force the transceivers to the left edge of the device using the
Assignment Editor, perform the following steps:

a. On the Assignments menu, click Assignment Editor.

b. In the Assignment Editor, click <<new>>.

c. In the new row, click the Assignment Name column and select Location.

d. Double-click the Value column and click the Browse icon.

e. In the Location dialog box, for Element, select Edge.

f. For Location, select EDGE_LEFT.

g. Click OK.

h. Double-click the To column and click the Node Finder icon. The Node Finder

appears.

i. For Named, type *serial*data*export*.

j.

Click List.

k. Click the double right arrow to move all the found nodes to the Selected

Nodes

list.

l. Click OK.

10. To optimize the Fitter settings for the 10- or 20-lane Interlaken MegaCore function,

perform the following steps:

a. On the Assignments menu, click Settings.

b. In the Settings dialog box, under Category, click Fitter Settings.

c. Turn on Optimize hold timing and select All Paths.

d. Turn on Optimize multi-corner timing, select Standard Fit, and turn on Limit

to one fitting attempt

.

e. Click More Settings.

f. For Name, select Placement Effort Multiplier.

g. For Setting, type 4.0.

h. Click OK.

i. Click Apply.

j.

Click OK.

11. Perform the following iterative process:

a. Compile your design.

b. Turn off Global Signal to all tx_launch registers with failing paths. Depending

on your paths, you might add a line similar to the following example
assignment to your .qsf file:

Advertising