📄 clk_core_xmdf.tcl
字号:
# The package naming convention is <core_name>_xmdfpackage provide clk_core_xmdf 1.0# This includes some utilities that support common XMDF operationspackage require utilities_xmdf# Define a namespace for this package. The name of the name space# is <core_name>_xmdfnamespace eval ::clk_core_xmdf {# Use this to define any statics}# Function called by client to rebuild the params and port arrays# Optional when the use context does not require the param or ports# arrays to be available.proc ::clk_core_xmdf::xmdfInit { instance } {# Variable containg name of library into which module is compiled# Recommendation: <module_name># Requiredutilities_xmdf::xmdfSetData $instance Module Attributes Name clk_core}# ::clk_core_xmdf::xmdfInit# Function called by client to fill in all the xmdf* data variables# based on the current settings of the parametersproc ::clk_core_xmdf::xmdfApplyParams { instance } {set fcount 0# Array containing libraries that are assumed to exist# Examples include unisim and xilinxcorelib# Optional# In this example, we assume that the unisim library will# be magically# available to the simulation and synthesis toolutilities_xmdf::xmdfSetData $instance FileSet $fcount type logical_libraryutilities_xmdf::xmdfSetData $instance FileSet $fcount logical_library unisimincr fcountutilities_xmdf::xmdfSetData $instance FileSet $fcount relative_path clk_core/clk_wiz_readme.txtutilities_xmdf::xmdfSetData $instance FileSet $fcount type Ignoreincr fcountutilities_xmdf::xmdfSetData $instance FileSet $fcount relative_path clk_core/clk_core.ucfutilities_xmdf::xmdfSetData $instance FileSet $fcount type ucfincr fcountutilities_xmdf::xmdfSetData $instance FileSet $fcount relative_path clk_core/doc/clk_wiz_ds709.pdfutilities_xmdf::xmdfSetData $instance FileSet $fcount type Ignoreincr fcountutilities_xmdf::xmdfSetData $instance FileSet $fcount relative_path clk_core/doc/clk_wiz_gsg521.pdfutilities_xmdf::xmdfSetData $instance FileSet $fcount type Ignoreincr fcountutilities_xmdf::xmdfSetData $instance FileSet $fcount relative_path clk_core/example_design/clk_core_exdes.vhdutilities_xmdf::xmdfSetData $instance FileSet $fcount type vhdlincr fcountutilities_xmdf::xmdfSetData $instance FileSet $fcount relative_path clk_core/implement/implement.batutilities_xmdf::xmdfSetData $instance FileSet $fcount type Ignoreincr fcountutilities_xmdf::xmdfSetData $instance FileSet $fcount relative_path clk_core/implement/implement.shutilities_xmdf::xmdfSetData $instance FileSet $fcount type Ignoreincr fcountutilities_xmdf::xmdfSetData $instance FileSet $fcount relative_path clk_core/implement/xst.prjutilities_xmdf::xmdfSetData $instance FileSet $fcount type Ignoreincr fcountutilities_xmdf::xmdfSetData $instance FileSet $fcount relative_path clk_core/implement/xst.scrutilities_xmdf::xmdfSetData $instance FileSet $fcount type Ignoreincr fcountutilities_xmdf::xmdfSetData $instance FileSet $fcount relative_path clk_core/simulation/clk_core_tb.vhdutilities_xmdf::xmdfSetData $instance FileSet $fcount type Ignoreincr fcountutilities_xmdf::xmdfSetData $instance FileSet $fcount relative_path clk_core/simulation/functional/simcmds.tclutilities_xmdf::xmdfSetData $instance FileSet $fcount type Ignoreincr fcountutilities_xmdf::xmdfSetData $instance FileSet $fcount relative_path clk_core/simulation/functional/simulate_isim.shutilities_xmdf::xmdfSetData $instance FileSet $fcount type Ignoreincr fcountutilities_xmdf::xmdfSetData $instance FileSet $fcount relative_path clk_core/simulation/functional/simulate_mti.doutilities_xmdf::xmdfSetData $instance FileSet $fcount type Ignoreincr fcountutilities_xmdf::xmdfSetData $instance FileSet $fcount relative_path clk_core/simulation/functional/simulate_ncsim.shutilities_xmdf::xmdfSetData $instance FileSet $fcount type Ignoreincr fcountutilities_xmdf::xmdfSetData $instance FileSet $fcount relative_path clk_core/simulation/functional/wave.doutilities_xmdf::xmdfSetData $instance FileSet $fcount type Ignoreincr fcountutilities_xmdf::xmdfSetData $instance FileSet $fcount relative_path clk_core/simulation/functional/wave.svutilities_xmdf::xmdfSetData $instance FileSet $fcount type Ignoreincr fcountutilities_xmdf::xmdfSetData $instance FileSet $fcount relative_path clk_core.asyutilities_xmdf::xmdfSetData $instance FileSet $fcount type asyincr fcountutilities_xmdf::xmdfSetData $instance FileSet $fcount relative_path clk_core.ejputilities_xmdf::xmdfSetData $instance FileSet $fcount type AnyViewincr fcountutilities_xmdf::xmdfSetData $instance FileSet $fcount relative_path clk_core.vhdutilities_xmdf::xmdfSetData $instance FileSet $fcount type vhdlincr fcountutilities_xmdf::xmdfSetData $instance FileSet $fcount relative_path clk_core.vhoutilities_xmdf::xmdfSetData $instance FileSet $fcount type vhdl_templateincr fcountutilities_xmdf::xmdfSetData $instance FileSet $fcount relative_path clk_core.xcoutilities_xmdf::xmdfSetData $instance FileSet $fcount type coregen_ipincr fcountutilities_xmdf::xmdfSetData $instance FileSet $fcount relative_path clk_core_xmdf.tclutilities_xmdf::xmdfSetData $instance FileSet $fcount type AnyViewincr fcountutilities_xmdf::xmdfSetData $instance FileSet $fcount associated_module clk_coreincr fcount}# ::gen_comp_name_xmdf::xmdfApplyParams
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -