1 | FLOWTYPE = FPGA; |
---|
2 | ############################################################### |
---|
3 | ## Filename: fast_runtime.opt |
---|
4 | ## |
---|
5 | ## Option File For Xilinx FPGA Implementation Flow for Fast |
---|
6 | ## Runtime. |
---|
7 | ## |
---|
8 | ## Version: 4.1.1 |
---|
9 | ############################################################### |
---|
10 | # |
---|
11 | # Options for Translator |
---|
12 | # |
---|
13 | # Type "ngdbuild -h" for a detailed list of ngdbuild command line options |
---|
14 | # |
---|
15 | Program ngdbuild |
---|
16 | -p <partname>; # Partname to use - picked from xflow commandline |
---|
17 | -nt timestamp; # NGO File generation. Regenerate only when |
---|
18 | # source netlist is newer than existing |
---|
19 | # NGO file (default) |
---|
20 | -bm <design>.bmm # Block RAM memory map file |
---|
21 | <userdesign>; # User design - pick from xflow command line |
---|
22 | -uc <design>.ucf; # ucf constraints |
---|
23 | <design>.ngd; # Name of NGD file. Filebase same as design filebase |
---|
24 | End Program ngdbuild |
---|
25 | |
---|
26 | # |
---|
27 | # Options for Mapper |
---|
28 | # |
---|
29 | # Type "map -h <arch>" for a detailed list of map command line options |
---|
30 | # |
---|
31 | Program map |
---|
32 | -o <design>_map.ncd; # Output Mapped ncd file |
---|
33 | -pr b; # Pack internal FF/latches into IOBs |
---|
34 | #-fp <design>.mfp; # Floorplan file |
---|
35 | <inputdir><design>.ngd; # Input NGD file |
---|
36 | <inputdir><design>.pcf; # Physical constraints file |
---|
37 | END Program map |
---|
38 | |
---|
39 | # |
---|
40 | # Options for Post Map Trace |
---|
41 | # |
---|
42 | # Type "trce -h" for a detailed list of trce command line options |
---|
43 | # |
---|
44 | Program post_map_trce |
---|
45 | -e 3; # Produce error report limited to 3 items per constraint |
---|
46 | #-o <design>_map.twr; # Output trace report file |
---|
47 | -xml <design>_map.twx; # Output XML version of the timing report |
---|
48 | #-tsi <design>_map.tsi; # Produce Timing Specification Interaction report |
---|
49 | <inputdir><design>_map.ncd; # Input mapped ncd |
---|
50 | <inputdir><design>.pcf; # Physical constraints file |
---|
51 | END Program post_map_trce |
---|
52 | |
---|
53 | # |
---|
54 | # Options for Place and Route |
---|
55 | # |
---|
56 | # Type "par -h" for a detailed list of par command line options |
---|
57 | # |
---|
58 | Program par |
---|
59 | -w; # Overwrite existing placed and routed ncd |
---|
60 | -ol std; # Overall effort level |
---|
61 | <inputdir><design>_map.ncd; # Input mapped NCD file |
---|
62 | <design>.ncd; # Output placed and routed NCD |
---|
63 | <inputdir><design>.pcf; # Input physical constraints file |
---|
64 | END Program par |
---|
65 | |
---|
66 | # |
---|
67 | # Options for Post Par Trace |
---|
68 | # |
---|
69 | # Type "trce -h" for a detailed list of trce command line options |
---|
70 | # |
---|
71 | Program post_par_trce |
---|
72 | -e 3; # Produce error report limited to 3 items per constraint |
---|
73 | #-o <design>.twr; # Output trace report file |
---|
74 | -xml <design>.twx; # Output XML version of the timing report |
---|
75 | #-tsi <design>.tsi; # Produce Timing Specification Interaction report |
---|
76 | <inputdir><design>.ncd; # Input placed and routed ncd |
---|
77 | <inputdir><design>.pcf; # Physical constraints file |
---|
78 | END Program post_par_trce |
---|
79 | |
---|
80 | |
---|