⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 ddr_cntl_a_xmdf.tcl

📁 arm控制FPGA的DDR测试代码
💻 TCL
字号:
# The package naming convention is <core_name>_xmdfpackage provide ddr_cntl_a_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 ::ddr_cntl_a_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 ::ddr_cntl_a_xmdf::xmdfInit { instance } {	# Variable containg name of library into which module is compiled	# Recommendation: <module_name>	# Required	utilities_xmdf::xmdfSetData $instance Module Attributes Name ddr_cntl_a}# ::ddr_cntl_a_xmdf::xmdfInit# Function called by client to fill in all the xmdf* data variables# based on the current settings of the parametersproc ::ddr_cntl_a_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/ddr_cntl_a.vutilities_xmdf::xmdfSetData $instance FileSet $fcount type verilogincr fcountutilities_xmdf::xmdfSetData $instance FileSet $fcount relative_path rtl/ddr_cntl_a_addr_gen_0.vutilities_xmdf::xmdfSetData $instance FileSet $fcount type verilogincr fcountutilities_xmdf::xmdfSetData $instance FileSet $fcount relative_path rtl/ddr_cntl_a_cal_ctl_0.vutilities_xmdf::xmdfSetData $instance FileSet $fcount type verilogincr fcountutilities_xmdf::xmdfSetData $instance FileSet $fcount relative_path rtl/ddr_cntl_a_cal_top.vutilities_xmdf::xmdfSetData $instance FileSet $fcount type verilogincr fcountutilities_xmdf::xmdfSetData $instance FileSet $fcount relative_path rtl/ddr_cntl_a_clk_dcm.vutilities_xmdf::xmdfSetData $instance FileSet $fcount type verilogincr fcountutilities_xmdf::xmdfSetData $instance FileSet $fcount relative_path rtl/ddr_cntl_a_cmd_fsm_0.vutilities_xmdf::xmdfSetData $instance FileSet $fcount type verilogincr fcountutilities_xmdf::xmdfSetData $instance FileSet $fcount relative_path rtl/ddr_cntl_a_cmp_data_0.vutilities_xmdf::xmdfSetData $instance FileSet $fcount type verilogincr fcountutilities_xmdf::xmdfSetData $instance FileSet $fcount relative_path rtl/ddr_cntl_a_controller_0.vutilities_xmdf::xmdfSetData $instance FileSet $fcount type verilogincr fcountutilities_xmdf::xmdfSetData $instance FileSet $fcount relative_path rtl/ddr_cntl_a_controller_iobs_0.vutilities_xmdf::xmdfSetData $instance FileSet $fcount type verilogincr fcountutilities_xmdf::xmdfSetData $instance FileSet $fcount relative_path rtl/ddr_cntl_a_data_path_0.vutilities_xmdf::xmdfSetData $instance FileSet $fcount type verilogincr fcountutilities_xmdf::xmdfSetData $instance FileSet $fcount relative_path rtl/ddr_cntl_a_data_path_iobs_0.vutilities_xmdf::xmdfSetData $instance FileSet $fcount type verilogincr fcountutilities_xmdf::xmdfSetData $instance FileSet $fcount relative_path rtl/ddr_cntl_a_data_path_rst.vutilities_xmdf::xmdfSetData $instance FileSet $fcount type verilogincr fcountutilities_xmdf::xmdfSetData $instance FileSet $fcount relative_path rtl/ddr_cntl_a_data_read_0.vutilities_xmdf::xmdfSetData $instance FileSet $fcount type verilogincr fcountutilities_xmdf::xmdfSetData $instance FileSet $fcount relative_path rtl/ddr_cntl_a_data_read_controller_0.vutilities_xmdf::xmdfSetData $instance FileSet $fcount type verilogincr fcountutilities_xmdf::xmdfSetData $instance FileSet $fcount relative_path rtl/ddr_cntl_a_data_write_0.vutilities_xmdf::xmdfSetData $instance FileSet $fcount type verilogincr fcountutilities_xmdf::xmdfSetData $instance FileSet $fcount relative_path rtl/ddr_cntl_a_ddr1_dm_0.vutilities_xmdf::xmdfSetData $instance FileSet $fcount type verilogincr fcountutilities_xmdf::xmdfSetData $instance FileSet $fcount relative_path rtl/ddr_cntl_a_ddr1_test_bench_0.vutilities_xmdf::xmdfSetData $instance FileSet $fcount type verilogincr fcountutilities_xmdf::xmdfSetData $instance FileSet $fcount relative_path rtl/ddr_cntl_a_dqs_delay.vutilities_xmdf::xmdfSetData $instance FileSet $fcount type verilogincr fcountutilities_xmdf::xmdfSetData $instance FileSet $fcount relative_path rtl/ddr_cntl_a_fifo_0_wr_en_0.vutilities_xmdf::xmdfSetData $instance FileSet $fcount type verilogincr fcountutilities_xmdf::xmdfSetData $instance FileSet $fcount relative_path rtl/ddr_cntl_a_fifo_1_wr_en_0.vutilities_xmdf::xmdfSetData $instance FileSet $fcount type verilogincr fcountutilities_xmdf::xmdfSetData $instance FileSet $fcount relative_path rtl/ddr_cntl_a_glbl.vutilities_xmdf::xmdfSetData $instance FileSet $fcount type verilogincr fcountutilities_xmdf::xmdfSetData $instance FileSet $fcount relative_path rtl/ddr_cntl_a_infrastructure.vutilities_xmdf::xmdfSetData $instance FileSet $fcount type verilogincr fcountutilities_xmdf::xmdfSetData $instance FileSet $fcount relative_path rtl/ddr_cntl_a_infrastructure_iobs_0.vutilities_xmdf::xmdfSetData $instance FileSet $fcount type verilogincr fcountutilities_xmdf::xmdfSetData $instance FileSet $fcount relative_path rtl/ddr_cntl_a_infrastructure_top.vutilities_xmdf::xmdfSetData $instance FileSet $fcount type verilogincr fcountutilities_xmdf::xmdfSetData $instance FileSet $fcount relative_path rtl/ddr_cntl_a_iobs_0.vutilities_xmdf::xmdfSetData $instance FileSet $fcount type verilogincr fcountutilities_xmdf::xmdfSetData $instance FileSet $fcount relative_path rtl/ddr_cntl_a_lfsr32_0.vutilities_xmdf::xmdfSetData $instance FileSet $fcount type verilogincr fcountutilities_xmdf::xmdfSetData $instance FileSet $fcount relative_path rtl/ddr_cntl_a_main_0.vutilities_xmdf::xmdfSetData $instance FileSet $fcount type verilogincr fcountutilities_xmdf::xmdfSetData $instance FileSet $fcount relative_path rtl/ddr_cntl_a_mybufg_0.vutilities_xmdf::xmdfSetData $instance FileSet $fcount type verilogincr fcountutilities_xmdf::xmdfSetData $instance FileSet $fcount relative_path rtl/ddr_cntl_a_parameters_0.vutilities_xmdf::xmdfSetData $instance FileSet $fcount type verilogincr fcountutilities_xmdf::xmdfSetData $instance FileSet $fcount relative_path rtl/ddr_cntl_a_RAM8D_0.vutilities_xmdf::xmdfSetData $instance FileSet $fcount type verilogincr fcountutilities_xmdf::xmdfSetData $instance FileSet $fcount relative_path rtl/ddr_cntl_a_rd_gray_cntr.vutilities_xmdf::xmdfSetData $instance FileSet $fcount type verilogincr fcountutilities_xmdf::xmdfSetData $instance FileSet $fcount relative_path rtl/ddr_cntl_a_s3_ddr_iob.vutilities_xmdf::xmdfSetData $instance FileSet $fcount type verilogincr fcountutilities_xmdf::xmdfSetData $instance FileSet $fcount relative_path rtl/ddr_cntl_a_s3_dqs_iob.vutilities_xmdf::xmdfSetData $instance FileSet $fcount type verilogincr fcountutilities_xmdf::xmdfSetData $instance FileSet $fcount relative_path rtl/ddr_cntl_a_tap_dly_0.vutilities_xmdf::xmdfSetData $instance FileSet $fcount type verilogincr fcountutilities_xmdf::xmdfSetData $instance FileSet $fcount relative_path rtl/ddr_cntl_a_top_0.vutilities_xmdf::xmdfSetData $instance FileSet $fcount type verilogincr fcountutilities_xmdf::xmdfSetData $instance FileSet $fcount relative_path rtl/ddr_cntl_a_wr_gray_cntr.vutilities_xmdf::xmdfSetData $instance FileSet $fcount type verilogincr fcountutilities_xmdf::xmdfSetData $instance FileSet $fcount relative_path par/ddr_cntl_a.ucfutilities_xmdf::xmdfSetData $instance FileSet $fcount type ucf utilities_xmdf::xmdfSetData $instance FileSet $fcount associated_module ddr_cntl_aincr fcount}# ::gen_comp_name_xmdf::xmdfApplyParams

⌨️ 快捷键说明

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