Lattice Semiconductor Reed-Solomon Encoder User’s Guide
12
4. Copy the following files to the place and route working directory:
a) ..\..\par\reeds_enco_o4_1_00x.ngo
b) ..\..\par\reeds_enco_o4_1_00x.prf
c) The top-level EDIF netlist generated from running synthesis
5. Rename the reeds_enco_o4_1_00x.prf file (in step 4) to match the project name. For example, if the project
name is “demo”, then the .prf file must be renamed to demo.prf. The preference file name must match that of
the project name.
6. Import the EDIF netlist into the project.
7. In the ispLEVER Project Navigator, select Tools->Timing Checkpoint Options. The Timing Checkpoint Options
window will pop-up. In both Checkpoint Options, select Continue.
8. In the ispLEVER Project Navigator, highlight Place & Route Design, with a right mouse click select Properties.
Set the following Properties:
• Placement Iterations: 1
• Placement Save Best Run: 1
• Placement Iteration Start Point: 20
• Routing Resource Optimization: 5
• Routing Delay Reduction Passes: 2
• Routing Passes: 15
• Placement Effort Level: 5
All other options remain at their default values. The properties shown above are the settings for OC192 mode.
Each configuration has its own properties settings. For the appropriate settings for specific configuration,
please refer to the readme.htm that located in the downloaded package.
9. Select the Place & Route Trace Report in the Project Navigator to execute Place and Route and generate a
timing report for ORCA.
10. If the f
MAX
for the core does not meet the required static timing, then proceed to step 11. Otherwise, jump to
step 13.
11. Select the Cycle Stealing process in the Project Navigator.
12. Select the Place & Route Trace Report process again to generate a new timing report. The Timing Summary
section should indicate no timing errors.
13. When you open the timing report, it is possible you might see some timing violations due to over-constraint. Do
the following steps to obtain a correct timing report:
• Copy the file post_route_trace.prf that is located in directory ~/reeds_enco_o4_1_00x/orca4/ver1.0/par
to the place and route working directory in step 1.
• Open a DOS-shell and change its directory to the working directory in step 1.
• Type: trce -v 1 -c -o post_route_trace.twr <your project_name>.ncd post_route_trace.prf
• The new timing report is generated in post_route_trace.twr
Technical Support Assistance
Hotline: 1-800-LATTICE (North America)
+1-503-268-8001 (Outside North America)
e-mail: techsupport@latticesemi.com
Internet: www.latticesemi.com