1# The package naming convention is <core_name>_xmdf 2package provide pll_100_40_75_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 ::pll_100_40_75_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 ::pll_100_40_75_xmdf::xmdfInit { instance } { 17# Variable containg name of library into which module is compiled 18# Recommendation: <module_name> 19# Required 20utilities_xmdf::xmdfSetData $instance Module Attributes Name pll_100_40_75 21} 22# ::pll_100_40_75_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 ::pll_100_40_75_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 magically 34# available to the simulation and synthesis tool 35utilities_xmdf::xmdfSetData $instance FileSet $fcount type logical_library 36utilities_xmdf::xmdfSetData $instance FileSet $fcount logical_library unisim 37incr fcount 38 39utilities_xmdf::xmdfSetData $instance FileSet $fcount relative_path pll_100_40_75/clk_wiz_readme.txt 40utilities_xmdf::xmdfSetData $instance FileSet $fcount type Ignore 41incr fcount 42 43utilities_xmdf::xmdfSetData $instance FileSet $fcount relative_path pll_100_40_75/example_design/pll_100_40_75_exdes.ucf 44utilities_xmdf::xmdfSetData $instance FileSet $fcount type ucf 45incr fcount 46 47utilities_xmdf::xmdfSetData $instance FileSet $fcount relative_path pll_100_40_75/doc/clk_wiz_ds709.pdf 48utilities_xmdf::xmdfSetData $instance FileSet $fcount type Ignore 49incr fcount 50 51utilities_xmdf::xmdfSetData $instance FileSet $fcount relative_path pll_100_40_75/doc/clk_wiz_gsg521.pdf 52utilities_xmdf::xmdfSetData $instance FileSet $fcount type Ignore 53incr fcount 54 55utilities_xmdf::xmdfSetData $instance FileSet $fcount relative_path pll_100_40_75/example_design/pll_100_40_75_exdes.v 56utilities_xmdf::xmdfSetData $instance FileSet $fcount type verilog 57incr fcount 58 59utilities_xmdf::xmdfSetData $instance FileSet $fcount relative_path pll_100_40_75/implement/implement.bat 60utilities_xmdf::xmdfSetData $instance FileSet $fcount type Ignore 61incr fcount 62 63utilities_xmdf::xmdfSetData $instance FileSet $fcount relative_path pll_100_40_75/implement/implement.sh 64utilities_xmdf::xmdfSetData $instance FileSet $fcount type Ignore 65incr fcount 66 67utilities_xmdf::xmdfSetData $instance FileSet $fcount relative_path pll_100_40_75/implement/xst.prj 68utilities_xmdf::xmdfSetData $instance FileSet $fcount type Ignore 69incr fcount 70 71utilities_xmdf::xmdfSetData $instance FileSet $fcount relative_path pll_100_40_75/implement/xst.scr 72utilities_xmdf::xmdfSetData $instance FileSet $fcount type Ignore 73incr fcount 74 75utilities_xmdf::xmdfSetData $instance FileSet $fcount relative_path pll_100_40_75/simulation/pll_100_40_75_tb.v 76utilities_xmdf::xmdfSetData $instance FileSet $fcount type Ignore 77incr fcount 78 79utilities_xmdf::xmdfSetData $instance FileSet $fcount relative_path pll_100_40_75/simulation/functional/simcmds.tcl 80utilities_xmdf::xmdfSetData $instance FileSet $fcount type Ignore 81incr fcount 82 83utilities_xmdf::xmdfSetData $instance FileSet $fcount relative_path pll_100_40_75/simulation/functional/simulate_isim.sh 84utilities_xmdf::xmdfSetData $instance FileSet $fcount type Ignore 85incr fcount 86 87utilities_xmdf::xmdfSetData $instance FileSet $fcount relative_path pll_100_40_75/simulation/functional/simulate_mti.do 88utilities_xmdf::xmdfSetData $instance FileSet $fcount type Ignore 89incr fcount 90 91utilities_xmdf::xmdfSetData $instance FileSet $fcount relative_path pll_100_40_75/simulation/functional/simulate_ncsim.sh 92utilities_xmdf::xmdfSetData $instance FileSet $fcount type Ignore 93incr fcount 94 95utilities_xmdf::xmdfSetData $instance FileSet $fcount relative_path pll_100_40_75/simulation/functional/simulate_vcs.sh 96utilities_xmdf::xmdfSetData $instance FileSet $fcount type Ignore 97incr fcount 98 99utilities_xmdf::xmdfSetData $instance FileSet $fcount relative_path pll_100_40_75/simulation/functional/ucli_commands.key 100utilities_xmdf::xmdfSetData $instance FileSet $fcount type Ignore 101incr fcount 102 103utilities_xmdf::xmdfSetData $instance FileSet $fcount relative_path pll_100_40_75/simulation/functional/vcs_session.tcl 104utilities_xmdf::xmdfSetData $instance FileSet $fcount type Ignore 105incr fcount 106 107utilities_xmdf::xmdfSetData $instance FileSet $fcount relative_path pll_100_40_75/simulation/functional/wave.do 108utilities_xmdf::xmdfSetData $instance FileSet $fcount type Ignore 109incr fcount 110 111utilities_xmdf::xmdfSetData $instance FileSet $fcount relative_path pll_100_40_75/simulation/functional/wave.sv 112utilities_xmdf::xmdfSetData $instance FileSet $fcount type Ignore 113incr fcount 114 115utilities_xmdf::xmdfSetData $instance FileSet $fcount relative_path pll_100_40_75.asy 116utilities_xmdf::xmdfSetData $instance FileSet $fcount type asy 117incr fcount 118 119utilities_xmdf::xmdfSetData $instance FileSet $fcount relative_path pll_100_40_75.ejp 120utilities_xmdf::xmdfSetData $instance FileSet $fcount type AnyView 121incr fcount 122 123utilities_xmdf::xmdfSetData $instance FileSet $fcount relative_path pll_100_40_75.v 124utilities_xmdf::xmdfSetData $instance FileSet $fcount type verilog 125incr fcount 126 127utilities_xmdf::xmdfSetData $instance FileSet $fcount relative_path pll_100_40_75.veo 128utilities_xmdf::xmdfSetData $instance FileSet $fcount type verilog_template 129incr fcount 130 131utilities_xmdf::xmdfSetData $instance FileSet $fcount relative_path pll_100_40_75.xco 132utilities_xmdf::xmdfSetData $instance FileSet $fcount type coregen_ip 133incr fcount 134 135utilities_xmdf::xmdfSetData $instance FileSet $fcount relative_path pll_100_40_75_xmdf.tcl 136utilities_xmdf::xmdfSetData $instance FileSet $fcount type AnyView 137incr fcount 138 139utilities_xmdf::xmdfSetData $instance FileSet $fcount associated_module pll_100_40_75 140incr fcount 141 142} 143 144# ::gen_comp_name_xmdf::xmdfApplyParams 145