Changeset 164
- Timestamp:
- 10.11.2008 15:40:12 (2 months ago)
- Files:
-
- trunk/boards/xilinx-ml401/rtl (added)
- trunk/boards/xilinx-ml401/rtl/ddram.v (moved) (moved from trunk/boards/xilinx-ml401/ddram.v) (1 prop)
- trunk/boards/xilinx-ml401/rtl/setup.v (moved) (moved from trunk/boards/xilinx-ml401/setup.v) (1 prop)
- trunk/boards/xilinx-ml401/rtl/system.v (moved) (moved from trunk/boards/xilinx-ml401/system.v) (1 prop)
- trunk/boards/xilinx-ml401/rtl/vga.v (moved) (moved from trunk/boards/xilinx-ml401/vga.v) (1 prop)
- trunk/boards/xilinx-ml401/synthesis (added)
- trunk/boards/xilinx-ml401/synthesis/Makefile (moved) (moved from trunk/boards/xilinx-ml401/Makefile) (6 diffs, 1 prop)
- trunk/boards/xilinx-ml401/synthesis/impact.batch (moved) (moved from trunk/boards/xilinx-ml401/impact.batch) (1 prop)
- trunk/boards/xilinx-ml401/synthesis/system.ucf (moved) (moved from trunk/boards/xilinx-ml401/system.ucf) (1 prop)
- trunk/boards/xilinx-ml401/synthesis/system.xst (moved) (moved from trunk/boards/xilinx-ml401/system.xst) (1 diff, 1 prop)
- trunk/boards/xilinx-ml401/test (added)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/boards/xilinx-ml401/rtl/ddram.v
- Property svn:mergeinfo set
trunk/boards/xilinx-ml401/rtl/setup.v
- Property svn:mergeinfo set
trunk/boards/xilinx-ml401/rtl/system.v
- Property svn:mergeinfo set
trunk/boards/xilinx-ml401/rtl/vga.v
- Property svn:mergeinfo set
trunk/boards/xilinx-ml401/synthesis/Makefile
- Property svn:mergeinfo set
r140 r164 1 VINCDIR= \2 -I../../rtl/lm323 4 1 SRC= \ 5 2 system.v \ … … 69 66 ../../rtl/warp/writedest.v 70 67 71 ############################################################################# 72 # Synthesis constants 68 # Various intermediate files and garbage the ISE tools generously stuff your filesystem with 73 69 SYNCLEAN=system.bgn system.drc system.mrp system.ngd system.pcf 74 70 SYNCLEAN+=system.bld system.lso system.ncd system.ngm system.srp … … 76 72 SYNCLEAN+=system.map system_summary.xml timing.twr 77 73 SYNCLEAN+=system-routed* system_usage* system.ngc param.opt netlist.lst 78 SYNCLEAN+=xst system.prj 79 # for ISE 10.1 74 SYNCLEAN+=system.prj 80 75 SYNCLEAN+=xlnx_auto_0.ise system_par.xrpt smartpreview.twr system.ngc_xst.xrpt 81 76 SYNCLEAN+=system_ngdbuild.xrpt system_map.xrpt xlnx_auto_0_xdb _impactbatch.log 82 83 USAGE_DEPTH=0 84 SMARTGUIDE= 85 86 ############################################################################# 87 # 88 all: syn 89 90 syn: system.bit 91 92 ############################################################################# 93 # ISE Synthesis 77 SYNCLEAN+=_impact.log _impact.cmd system_fpga_editor.out 94 78 95 79 system.prj: $(SRC) … … 106 90 107 91 system.ncd: system.ngd 108 map $(SMARTGUIDE)system.ngd92 map system.ngd 109 93 110 94 system-routed.ncd: system.ncd 111 par $(SMARTGUIDE)-ol high -w system.ncd system-routed.ncd95 par -ol high -w system.ncd system-routed.ncd 112 96 113 97 system.bit: system-routed.ncd … … 123 107 trce -v 10 system-routed.ncd system.pcf 124 108 109 all: system.bit 110 111 prom: system.mcs 112 125 113 timing: system-routed.twr 126 114 127 115 usage: system-routed.xdl 128 xdlanalyze.pl system-routed.xdl $(USAGE_DEPTH) 129 130 #################################################################### 131 # Final targets 116 xdlanalyze.pl system-routed.xdl 0 132 117 133 118 load: system.bit … … 137 122 rm -Rf $(SYNCLEAN) 138 123 139 .PHONY: clean syn timing usage load124 .PHONY: prom timing usage load clean 140 125 trunk/boards/xilinx-ml401/synthesis/impact.batch
- Property svn:mergeinfo set
trunk/boards/xilinx-ml401/synthesis/system.ucf
- Property svn:mergeinfo set
trunk/boards/xilinx-ml401/synthesis/system.xst
- Property svn:mergeinfo set
r1 r164 6 6 -opt_level 2 7 7 -ofn system.ngc 8 -p xc4vlx25-ff668-108 -p xc4vlx25-ff668-10 9 9 -register_balancing yes 10
