source: PROJECT_CORE_MPI/MPI_HCL/TRUNK/Test_Timer/ipcore_dir/blk_mem_gen_v6_2_xmdf.tcl @ 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: 5.2 KB
Line 
1# The package naming convention is <core_name>_xmdf
2package provide blk_mem_gen_v6_2_xmdf 1.0
3
4# This includes some utilities that support common XMDF operations
5package require utilities_xmdf
6
7# Define a namespace for this package. The name of the name space
8# is <core_name>_xmdf
9namespace eval ::blk_mem_gen_v6_2_xmdf {
10# Use this to define any statics
11}
12
13# Function called by client to rebuild the params and port arrays
14# Optional when the use context does not require the param or ports
15# arrays to be available.
16proc ::blk_mem_gen_v6_2_xmdf::xmdfInit { instance } {
17# Variable containing name of library into which module is compiled
18# Recommendation: <module_name>
19# Required
20utilities_xmdf::xmdfSetData $instance Module Attributes Name blk_mem_gen_v6_2
21}
22# ::blk_mem_gen_v6_2_xmdf::xmdfInit
23
24# Function called by client to fill in all the xmdf* data variables
25# based on the current settings of the parameters
26proc ::blk_mem_gen_v6_2_xmdf::xmdfApplyParams { instance } {
27
28set fcount 0
29# Array containing libraries that are assumed to exist
30# Examples include unisim and xilinxcorelib
31# Optional
32# In this example, we assume that the unisim library will
33# be available to the simulation and synthesis tool
34utilities_xmdf::xmdfSetData $instance FileSet $fcount type logical_library
35utilities_xmdf::xmdfSetData $instance FileSet $fcount logical_library unisim
36incr fcount
37
38utilities_xmdf::xmdfSetData $instance FileSet $fcount relative_path blk_mem_gen_ds512.pdf
39utilities_xmdf::xmdfSetData $instance FileSet $fcount type AnyView
40incr fcount
41
42utilities_xmdf::xmdfSetData $instance FileSet $fcount relative_path blk_mem_gen_v6_2.asy
43utilities_xmdf::xmdfSetData $instance FileSet $fcount type asy
44incr fcount
45
46utilities_xmdf::xmdfSetData $instance FileSet $fcount relative_path blk_mem_gen_v6_2.ngc
47utilities_xmdf::xmdfSetData $instance FileSet $fcount type ngc
48incr fcount
49
50utilities_xmdf::xmdfSetData $instance FileSet $fcount relative_path blk_mem_gen_v6_2.vhd
51utilities_xmdf::xmdfSetData $instance FileSet $fcount type vhdl
52incr fcount
53
54utilities_xmdf::xmdfSetData $instance FileSet $fcount relative_path blk_mem_gen_v6_2.vho
55utilities_xmdf::xmdfSetData $instance FileSet $fcount type vhdl_template
56incr fcount
57
58utilities_xmdf::xmdfSetData $instance FileSet $fcount relative_path blk_mem_gen_v6_2.xco
59utilities_xmdf::xmdfSetData $instance FileSet $fcount type coregen_ip
60incr fcount
61
62utilities_xmdf::xmdfSetData $instance FileSet $fcount relative_path blk_mem_gen_v6_2_readme.txt
63utilities_xmdf::xmdfSetData $instance FileSet $fcount type text
64incr fcount
65
66utilities_xmdf::xmdfSetData $instance FileSet $fcount relative_path blk_mem_gen_v6_2_ste/example_design/blk_mem_gen_v6_2_top.ucf
67utilities_xmdf::xmdfSetData $instance FileSet $fcount type Ignore
68incr fcount
69
70utilities_xmdf::xmdfSetData $instance FileSet $fcount relative_path blk_mem_gen_v6_2_ste/example_design/blk_mem_gen_v6_2_top.vhd
71utilities_xmdf::xmdfSetData $instance FileSet $fcount type Ignore
72incr fcount
73
74utilities_xmdf::xmdfSetData $instance FileSet $fcount relative_path blk_mem_gen_v6_2_ste/example_design/blk_mem_gen_v6_2_top.xdc
75utilities_xmdf::xmdfSetData $instance FileSet $fcount type Ignore
76incr fcount
77
78utilities_xmdf::xmdfSetData $instance FileSet $fcount relative_path blk_mem_gen_v6_2_ste/example_design/bmg_wrapper.vhd
79utilities_xmdf::xmdfSetData $instance FileSet $fcount type Ignore
80incr fcount
81
82utilities_xmdf::xmdfSetData $instance FileSet $fcount relative_path blk_mem_gen_v6_2_ste/implement/implement.bat
83utilities_xmdf::xmdfSetData $instance FileSet $fcount type Ignore
84incr fcount
85
86utilities_xmdf::xmdfSetData $instance FileSet $fcount relative_path blk_mem_gen_v6_2_ste/implement/implement.sh
87utilities_xmdf::xmdfSetData $instance FileSet $fcount type Ignore
88incr fcount
89
90utilities_xmdf::xmdfSetData $instance FileSet $fcount relative_path blk_mem_gen_v6_2_ste/implement/planAhead_rdn.bat
91utilities_xmdf::xmdfSetData $instance FileSet $fcount type Ignore
92incr fcount
93
94utilities_xmdf::xmdfSetData $instance FileSet $fcount relative_path blk_mem_gen_v6_2_ste/implement/planAhead_rdn.sh
95utilities_xmdf::xmdfSetData $instance FileSet $fcount type Ignore
96incr fcount
97
98utilities_xmdf::xmdfSetData $instance FileSet $fcount relative_path blk_mem_gen_v6_2_ste/implement/planAhead_rdn.tcl
99utilities_xmdf::xmdfSetData $instance FileSet $fcount type Ignore
100incr fcount
101
102utilities_xmdf::xmdfSetData $instance FileSet $fcount relative_path blk_mem_gen_v6_2_ste/implement/xst.prj
103utilities_xmdf::xmdfSetData $instance FileSet $fcount type Ignore
104incr fcount
105
106utilities_xmdf::xmdfSetData $instance FileSet $fcount relative_path blk_mem_gen_v6_2_ste/implement/xst.scr
107utilities_xmdf::xmdfSetData $instance FileSet $fcount type Ignore
108incr fcount
109
110utilities_xmdf::xmdfSetData $instance FileSet $fcount relative_path blk_mem_gen_v6_2_xmdf.tcl
111utilities_xmdf::xmdfSetData $instance FileSet $fcount type AnyView
112incr fcount
113
114utilities_xmdf::xmdfSetData $instance FileSet $fcount relative_path summary.log
115utilities_xmdf::xmdfSetData $instance FileSet $fcount type AnyView
116incr fcount
117
118utilities_xmdf::xmdfSetData $instance FileSet $fcount associated_module blk_mem_gen_v6_2
119incr fcount
120
121}
122
123# ::gen_comp_name_xmdf::xmdfApplyParams
Note: See TracBrowser for help on using the repository browser.