source: PROJECT_CORE_MPI/MPI_HCL/TRUNK/Test_Timer/ipcore_dir/blk_mem_gen_v6_2_ste/implement/implement.sh @ 115

Last change on this file since 115 was 115, checked in by rolagamo, 10 years ago

Ajout des Cores utilisés dans le projet

File size: 1.1 KB
Line 
1#!/bin/sh
2
3# Clean up the results directory
4rm -rf results
5mkdir results
6
7#Synthesize the Wrapper Files
8echo 'Synthesizing XST wrapper file (core_top.vhd) with XST';
9echo 'Synthesizing example design with XST';
10xst -ifn xst.scr
11cp blk_mem_gen_v6_2_top.ngc ./results/
12
13
14# Copy the netlist generated by Coregen
15echo 'Copying files from the netlist directory to the results directory'
16cp ../../blk_mem_gen_v6_2.ngc results/
17
18#  Copy the constraints files generated by Coregen
19echo 'Copying files from constraints directory to results directory'
20cp ../example_design/blk_mem_gen_v6_2_top.ucf results/
21
22cd results
23
24echo 'Running ngdbuild'
25ngdbuild -p xc6slx45-csg324-3 blk_mem_gen_v6_2_top
26
27echo 'Running map'
28map blk_mem_gen_v6_2_top -o mapped.ncd -pr i
29
30echo 'Running par'
31par mapped.ncd routed.ncd
32
33echo 'Running trce'
34trce -e 10 routed.ncd mapped.pcf -o routed
35
36echo 'Running design through bitgen'
37bitgen -w routed
38
39echo 'Running netgen to create gate level VHDL model'
40netgen -ofmt vhdl -sim -tm blk_mem_gen_v6_2_top -pcf mapped.pcf -w routed.ncd routed.vhd
Note: See TracBrowser for help on using the repository browser.