mem_interface_top_xmdf.tcl

来自「ISE MIG1.6 生成的DDR SDRAM控制器代码(含TESHBENCH)」· TCL 代码 · 共 151 行

TCL
151
字号
# The package naming convention is <core_name>_xmdfpackage provide mem_interface_top_xmdf 1.0# This includes some utilities that support common XMDF operations package require utilities_xmdf# Define a namespace for this package. The name of the name space# is <core_name>_xmdfnamespace eval ::mem_interface_top_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 ::mem_interface_top_xmdf::xmdfInit { instance } {	# Variable containg name of library into which module is compiled	# Recommendation: <module_name>	# Required	utilities_xmdf::xmdfSetData $instance Module Attributes Name mem_interface_top}# ::mem_interface_top_xmdf::xmdfInit# Function called by client to fill in all the xmdf* data variables# based on the current settings of the parametersproc ::mem_interface_top_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 tool	utilities_xmdf::xmdfSetData $instance FileSet $fcount type logical_library	utilities_xmdf::xmdfSetData $instance FileSet $fcount logical_library unisim	incr fcountutilities_xmdf::xmdfSetData $instance FileSet $fcount relative_path rtl/mem_interface_top.vhdutilities_xmdf::xmdfSetData $instance FileSet $fcount type vhdlincr fcountutilities_xmdf::xmdfSetData $instance FileSet $fcount relative_path rtl/mem_interface_top_backend_fifos_0.vhdutilities_xmdf::xmdfSetData $instance FileSet $fcount type vhdlincr fcountutilities_xmdf::xmdfSetData $instance FileSet $fcount relative_path rtl/mem_interface_top_controller_iobs_0.vhdutilities_xmdf::xmdfSetData $instance FileSet $fcount type vhdlincr fcountutilities_xmdf::xmdfSetData $instance FileSet $fcount relative_path rtl/mem_interface_top_data_path_0.vhdutilities_xmdf::xmdfSetData $instance FileSet $fcount type vhdlincr fcountutilities_xmdf::xmdfSetData $instance FileSet $fcount relative_path rtl/mem_interface_top_data_path_iobs_0.vhdutilities_xmdf::xmdfSetData $instance FileSet $fcount type vhdlincr fcountutilities_xmdf::xmdfSetData $instance FileSet $fcount relative_path rtl/mem_interface_top_data_tap_inc.vhdutilities_xmdf::xmdfSetData $instance FileSet $fcount type vhdlincr fcountutilities_xmdf::xmdfSetData $instance FileSet $fcount relative_path rtl/mem_interface_top_data_write_0.vhdutilities_xmdf::xmdfSetData $instance FileSet $fcount type vhdlincr fcountutilities_xmdf::xmdfSetData $instance FileSet $fcount relative_path rtl/mem_interface_top_ddr_controller_0.vhdutilities_xmdf::xmdfSetData $instance FileSet $fcount type vhdlincr fcountutilities_xmdf::xmdfSetData $instance FileSet $fcount relative_path rtl/mem_interface_top_idelay_ctrl.vhdutilities_xmdf::xmdfSetData $instance FileSet $fcount type vhdlincr fcountutilities_xmdf::xmdfSetData $instance FileSet $fcount relative_path rtl/mem_interface_top_infrastructure.vhdutilities_xmdf::xmdfSetData $instance FileSet $fcount type vhdlincr fcountutilities_xmdf::xmdfSetData $instance FileSet $fcount relative_path rtl/mem_interface_top_infrastructure_iobs_0.vhdutilities_xmdf::xmdfSetData $instance FileSet $fcount type vhdlincr fcountutilities_xmdf::xmdfSetData $instance FileSet $fcount relative_path rtl/mem_interface_top_iobs_0.vhdutilities_xmdf::xmdfSetData $instance FileSet $fcount type vhdlincr fcountutilities_xmdf::xmdfSetData $instance FileSet $fcount relative_path rtl/mem_interface_top_parameters_0.vhdutilities_xmdf::xmdfSetData $instance FileSet $fcount type vhdlincr fcountutilities_xmdf::xmdfSetData $instance FileSet $fcount relative_path rtl/mem_interface_top_pattern_compare8.vhdutilities_xmdf::xmdfSetData $instance FileSet $fcount type vhdlincr fcountutilities_xmdf::xmdfSetData $instance FileSet $fcount relative_path rtl/mem_interface_top_RAM_D_0.vhdutilities_xmdf::xmdfSetData $instance FileSet $fcount type vhdlincr fcountutilities_xmdf::xmdfSetData $instance FileSet $fcount relative_path rtl/mem_interface_top_rd_data_0.vhdutilities_xmdf::xmdfSetData $instance FileSet $fcount type vhdlincr fcountutilities_xmdf::xmdfSetData $instance FileSet $fcount relative_path rtl/mem_interface_top_rd_data_fifo_0.vhdutilities_xmdf::xmdfSetData $instance FileSet $fcount type vhdlincr fcountutilities_xmdf::xmdfSetData $instance FileSet $fcount relative_path rtl/mem_interface_top_rd_wr_addr_fifo_0.vhdutilities_xmdf::xmdfSetData $instance FileSet $fcount type vhdlincr fcountutilities_xmdf::xmdfSetData $instance FileSet $fcount relative_path rtl/mem_interface_top_tap_ctrl_0.vhdutilities_xmdf::xmdfSetData $instance FileSet $fcount type vhdlincr fcountutilities_xmdf::xmdfSetData $instance FileSet $fcount relative_path rtl/mem_interface_top_tap_logic_0.vhdutilities_xmdf::xmdfSetData $instance FileSet $fcount type vhdlincr fcountutilities_xmdf::xmdfSetData $instance FileSet $fcount relative_path rtl/mem_interface_top_top_0.vhdutilities_xmdf::xmdfSetData $instance FileSet $fcount type vhdlincr fcountutilities_xmdf::xmdfSetData $instance FileSet $fcount relative_path rtl/mem_interface_top_user_interface_0.vhdutilities_xmdf::xmdfSetData $instance FileSet $fcount type vhdlincr fcountutilities_xmdf::xmdfSetData $instance FileSet $fcount relative_path rtl/mem_interface_top_v4_dm_iob.vhdutilities_xmdf::xmdfSetData $instance FileSet $fcount type vhdlincr fcountutilities_xmdf::xmdfSetData $instance FileSet $fcount relative_path rtl/mem_interface_top_v4_dq_iob.vhdutilities_xmdf::xmdfSetData $instance FileSet $fcount type vhdlincr fcountutilities_xmdf::xmdfSetData $instance FileSet $fcount relative_path rtl/mem_interface_top_v4_dqs_iob.vhdutilities_xmdf::xmdfSetData $instance FileSet $fcount type vhdlincr fcountutilities_xmdf::xmdfSetData $instance FileSet $fcount relative_path rtl/mem_interface_top_wr_data_fifo_16.vhdutilities_xmdf::xmdfSetData $instance FileSet $fcount type vhdlincr fcountutilities_xmdf::xmdfSetData $instance FileSet $fcount relative_path par/mem_interface_top.ucfutilities_xmdf::xmdfSetData $instance FileSet $fcount type ucf utilities_xmdf::xmdfSetData $instance FileSet $fcount associated_module mem_interface_topincr fcount}# ::gen_comp_name_xmdf::xmdfApplyParams

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?