diff --git a/libraries/technology/ip_stratixiv/ddr3_uphy_4g_single_rank_800_slave/hdllib.cfg b/libraries/technology/ip_stratixiv/ddr3_uphy_4g_single_rank_800_slave/hdllib.cfg index 5fceb77404d44528e0d033ee68026ce53954001e..74afd000ad04bdbabf8a58285dbf2a150391814d 100644 --- a/libraries/technology/ip_stratixiv/ddr3_uphy_4g_single_rank_800_slave/hdllib.cfg +++ b/libraries/technology/ip_stratixiv/ddr3_uphy_4g_single_rank_800_slave/hdllib.cfg @@ -5,9 +5,6 @@ hdl_lib_uses_sim = hdl_lib_technology = ip_stratixiv -build_dir_sim = $HDL_BUILD_DIR -build_dir_synth = $HDL_BUILD_DIR - modelsim_compile_ip_files = $RADIOHDL/libraries/technology/ip_stratixiv/ddr3_uphy_4g_single_rank_800_slave/compile_ip.tcl $RADIOHDL/libraries/technology/ip_stratixiv/ddr3_uphy_4g_single_rank_800_slave/copy_hex_files.tcl @@ -16,9 +13,5 @@ synth_files = test_bench_files = -modelsim_search_libraries = - altera_ver lpm_ver sgate_ver altera_mf_ver altera_lnsim_ver stratixiv_ver stratixiv_hssi_ver stratixiv_pcie_hip_ver - altera lpm sgate altera_mf altera_lnsim stratixiv stratixiv_hssi stratixiv_pcie_hip - quartus_qip_files = generated/ip_stratixiv_ddr3_uphy_4g_single_rank_800_slave.qip diff --git a/libraries/technology/ip_stratixiv/ddr3_uphy_4g_single_rank_800_slave/ip_stratixiv_ddr3_uphy_4g_single_rank_800_slave.v b/libraries/technology/ip_stratixiv/ddr3_uphy_4g_single_rank_800_slave/ip_stratixiv_ddr3_uphy_4g_single_rank_800_slave.v index f2480ff83c3f5f0653d3005343dd8f15943f0fce..bb8ec18b3675a0b23078cb773dde419daf426cab 100644 --- a/libraries/technology/ip_stratixiv/ddr3_uphy_4g_single_rank_800_slave/ip_stratixiv_ddr3_uphy_4g_single_rank_800_slave.v +++ b/libraries/technology/ip_stratixiv/ddr3_uphy_4g_single_rank_800_slave/ip_stratixiv_ddr3_uphy_4g_single_rank_800_slave.v @@ -2,101 +2,105 @@ // GENERATION: XML // ip_stratixiv_ddr3_uphy_4g_single_rank_800_slave.v -// Generated using ACDS version 11.1sp2 259 at 2015.08.12.15:00:22 +// Generated using ACDS version 11.1sp2 259 at 2015.09.01.15:07:56 `timescale 1 ps / 1 ps module ip_stratixiv_ddr3_uphy_4g_single_rank_800_slave ( - input wire pll_ref_clk, // pll_ref_clk.clk - input wire global_reset_n, // global_reset.reset_n - input wire soft_reset_n, // soft_reset.reset_n - output wire afi_clk, // afi_clk.clk - output wire afi_half_clk, // afi_half_clk.clk - output wire afi_reset_n, // afi_reset.reset_n - output wire [15:0] mem_a, // memory.mem_a - output wire [2:0] mem_ba, // .mem_ba - output wire [1:0] mem_ck, // .mem_ck - output wire [1:0] mem_ck_n, // .mem_ck_n - output wire mem_cke, // .mem_cke - output wire mem_cs_n, // .mem_cs_n - output wire [7:0] mem_dm, // .mem_dm - output wire mem_ras_n, // .mem_ras_n - output wire mem_cas_n, // .mem_cas_n - output wire mem_we_n, // .mem_we_n - output wire mem_reset_n, // .mem_reset_n - inout wire [63:0] mem_dq, // .mem_dq - inout wire [7:0] mem_dqs, // .mem_dqs - inout wire [7:0] mem_dqs_n, // .mem_dqs_n - output wire mem_odt, // .mem_odt - output wire avl_ready, // avl.waitrequest_n - input wire avl_burstbegin, // .beginbursttransfer - input wire [26:0] avl_addr, // .address - output wire avl_rdata_valid, // .readdatavalid - output wire [255:0] avl_rdata, // .readdata - input wire [255:0] avl_wdata, // .writedata - input wire [31:0] avl_be, // .byteenable - input wire avl_read_req, // .read - input wire avl_write_req, // .write - input wire [6:0] avl_size, // .burstcount - output wire local_init_done, // status.local_init_done - output wire local_cal_success, // .local_cal_success - output wire local_cal_fail, // .local_cal_fail - input wire [13:0] seriesterminationcontrol, // oct_sharing.seriesterminationcontrol - input wire [13:0] parallelterminationcontrol, // .parallelterminationcontrol - output wire pll_mem_clk, // pll_sharing.pll_mem_clk - output wire pll_write_clk, // .pll_write_clk - output wire pll_write_clk_pre_phy_clk, // .pll_write_clk_pre_phy_clk - output wire pll_addr_cmd_clk, // .pll_addr_cmd_clk - output wire pll_locked, // .pll_locked - output wire pll_avl_clk, // .pll_avl_clk - output wire pll_config_clk, // .pll_config_clk - output wire [5:0] dll_delayctrl // dll_sharing.dll_delayctrl + input wire pll_ref_clk, // pll_ref_clk.clk + input wire global_reset_n, // global_reset.reset_n + input wire soft_reset_n, // soft_reset.reset_n + input wire afi_clk, // afi_clk_in.clk + input wire afi_half_clk, // afi_half_clk_in.clk + input wire afi_reset_n, // afi_reset_in.reset_n + output wire [15:0] mem_a, // memory.mem_a + output wire [2:0] mem_ba, // .mem_ba + output wire [1:0] mem_ck, // .mem_ck + output wire [1:0] mem_ck_n, // .mem_ck_n + output wire mem_cke, // .mem_cke + output wire mem_cs_n, // .mem_cs_n + output wire [7:0] mem_dm, // .mem_dm + output wire mem_ras_n, // .mem_ras_n + output wire mem_cas_n, // .mem_cas_n + output wire mem_we_n, // .mem_we_n + output wire mem_reset_n, // .mem_reset_n + inout wire [63:0] mem_dq, // .mem_dq + inout wire [7:0] mem_dqs, // .mem_dqs + inout wire [7:0] mem_dqs_n, // .mem_dqs_n + output wire mem_odt, // .mem_odt + output wire avl_ready, // avl.waitrequest_n + input wire avl_burstbegin, // .beginbursttransfer + input wire [26:0] avl_addr, // .address + output wire avl_rdata_valid, // .readdatavalid + output wire [255:0] avl_rdata, // .readdata + input wire [255:0] avl_wdata, // .writedata + input wire [31:0] avl_be, // .byteenable + input wire avl_read_req, // .read + input wire avl_write_req, // .write + input wire [6:0] avl_size, // .burstcount + output wire local_init_done, // status.local_init_done + output wire local_cal_success, // .local_cal_success + output wire local_cal_fail, // .local_cal_fail + input wire oct_rdn, // oct.rdn + input wire oct_rup, // .rup + output wire [13:0] seriesterminationcontrol, // oct_sharing.seriesterminationcontrol + output wire [13:0] parallelterminationcontrol, // .parallelterminationcontrol + input wire pll_mem_clk, // pll_sharing.pll_mem_clk + input wire pll_write_clk, // .pll_write_clk + input wire pll_write_clk_pre_phy_clk, // .pll_write_clk_pre_phy_clk + input wire pll_addr_cmd_clk, // .pll_addr_cmd_clk + input wire pll_locked, // .pll_locked + input wire pll_avl_clk, // .pll_avl_clk + input wire pll_config_clk, // .pll_config_clk + input wire [5:0] dll_delayctrl // dll_sharing.dll_delayctrl ); ip_stratixiv_ddr3_uphy_4g_single_rank_800_slave_0002 ip_stratixiv_ddr3_uphy_4g_single_rank_800_slave_inst ( - .pll_ref_clk (pll_ref_clk), // pll_ref_clk.clk - .global_reset_n (global_reset_n), // global_reset.reset_n - .soft_reset_n (soft_reset_n), // soft_reset.reset_n - .afi_clk (afi_clk), // afi_clk.clk - .afi_half_clk (afi_half_clk), // afi_half_clk.clk - .afi_reset_n (afi_reset_n), // afi_reset.reset_n - .mem_a (mem_a), // memory.mem_a - .mem_ba (mem_ba), // .mem_ba - .mem_ck (mem_ck), // .mem_ck - .mem_ck_n (mem_ck_n), // .mem_ck_n - .mem_cke (mem_cke), // .mem_cke - .mem_cs_n (mem_cs_n), // .mem_cs_n - .mem_dm (mem_dm), // .mem_dm - .mem_ras_n (mem_ras_n), // .mem_ras_n - .mem_cas_n (mem_cas_n), // .mem_cas_n - .mem_we_n (mem_we_n), // .mem_we_n - .mem_reset_n (mem_reset_n), // .mem_reset_n - .mem_dq (mem_dq), // .mem_dq - .mem_dqs (mem_dqs), // .mem_dqs - .mem_dqs_n (mem_dqs_n), // .mem_dqs_n - .mem_odt (mem_odt), // .mem_odt - .avl_ready (avl_ready), // avl.waitrequest_n - .avl_burstbegin (avl_burstbegin), // .beginbursttransfer - .avl_addr (avl_addr), // .address - .avl_rdata_valid (avl_rdata_valid), // .readdatavalid - .avl_rdata (avl_rdata), // .readdata - .avl_wdata (avl_wdata), // .writedata - .avl_be (avl_be), // .byteenable - .avl_read_req (avl_read_req), // .read - .avl_write_req (avl_write_req), // .write - .avl_size (avl_size), // .burstcount - .local_init_done (local_init_done), // status.local_init_done - .local_cal_success (local_cal_success), // .local_cal_success - .local_cal_fail (local_cal_fail), // .local_cal_fail - .seriesterminationcontrol (seriesterminationcontrol), // oct_sharing.seriesterminationcontrol - .parallelterminationcontrol (parallelterminationcontrol), // .parallelterminationcontrol - .pll_mem_clk (pll_mem_clk), // pll_sharing.pll_mem_clk - .pll_write_clk (pll_write_clk), // .pll_write_clk - .pll_write_clk_pre_phy_clk (pll_write_clk_pre_phy_clk), // .pll_write_clk_pre_phy_clk - .pll_addr_cmd_clk (pll_addr_cmd_clk), // .pll_addr_cmd_clk - .pll_locked (pll_locked), // .pll_locked - .pll_avl_clk (pll_avl_clk), // .pll_avl_clk - .pll_config_clk (pll_config_clk), // .pll_config_clk - .dll_delayctrl (dll_delayctrl) // dll_sharing.dll_delayctrl + .pll_ref_clk (pll_ref_clk), // pll_ref_clk.clk + .global_reset_n (global_reset_n), // global_reset.reset_n + .soft_reset_n (soft_reset_n), // soft_reset.reset_n + .afi_clk (afi_clk), // afi_clk_in.clk + .afi_half_clk (afi_half_clk), // afi_half_clk_in.clk + .afi_reset_n (afi_reset_n), // afi_reset_in.reset_n + .mem_a (mem_a), // memory.mem_a + .mem_ba (mem_ba), // .mem_ba + .mem_ck (mem_ck), // .mem_ck + .mem_ck_n (mem_ck_n), // .mem_ck_n + .mem_cke (mem_cke), // .mem_cke + .mem_cs_n (mem_cs_n), // .mem_cs_n + .mem_dm (mem_dm), // .mem_dm + .mem_ras_n (mem_ras_n), // .mem_ras_n + .mem_cas_n (mem_cas_n), // .mem_cas_n + .mem_we_n (mem_we_n), // .mem_we_n + .mem_reset_n (mem_reset_n), // .mem_reset_n + .mem_dq (mem_dq), // .mem_dq + .mem_dqs (mem_dqs), // .mem_dqs + .mem_dqs_n (mem_dqs_n), // .mem_dqs_n + .mem_odt (mem_odt), // .mem_odt + .avl_ready (avl_ready), // avl.waitrequest_n + .avl_burstbegin (avl_burstbegin), // .beginbursttransfer + .avl_addr (avl_addr), // .address + .avl_rdata_valid (avl_rdata_valid), // .readdatavalid + .avl_rdata (avl_rdata), // .readdata + .avl_wdata (avl_wdata), // .writedata + .avl_be (avl_be), // .byteenable + .avl_read_req (avl_read_req), // .read + .avl_write_req (avl_write_req), // .write + .avl_size (avl_size), // .burstcount + .local_init_done (local_init_done), // status.local_init_done + .local_cal_success (local_cal_success), // .local_cal_success + .local_cal_fail (local_cal_fail), // .local_cal_fail + .oct_rdn (oct_rdn), // oct.rdn + .oct_rup (oct_rup), // .rup + .seriesterminationcontrol (seriesterminationcontrol), // oct_sharing.seriesterminationcontrol + .parallelterminationcontrol (parallelterminationcontrol), // .parallelterminationcontrol + .pll_mem_clk (pll_mem_clk), // pll_sharing.pll_mem_clk + .pll_write_clk (pll_write_clk), // .pll_write_clk + .pll_write_clk_pre_phy_clk (pll_write_clk_pre_phy_clk), // .pll_write_clk_pre_phy_clk + .pll_addr_cmd_clk (pll_addr_cmd_clk), // .pll_addr_cmd_clk + .pll_locked (pll_locked), // .pll_locked + .pll_avl_clk (pll_avl_clk), // .pll_avl_clk + .pll_config_clk (pll_config_clk), // .pll_config_clk + .dll_delayctrl (dll_delayctrl) // dll_sharing.dll_delayctrl ); endmodule @@ -317,9 +321,9 @@ endmodule // Retrieval info: <generic name="HHP_REMAP_ADDR" value="true" /> // Retrieval info: <generic name="USE_SEQUENCER_APB_BRIDGE" value="false" /> // Retrieval info: <generic name="DEFAULT_FAST_SIM_MODEL" value="true" /> -// Retrieval info: <generic name="PLL_SHARING_MODE" value="Master" /> -// Retrieval info: <generic name="DLL_SHARING_MODE" value="Master" /> -// Retrieval info: <generic name="OCT_SHARING_MODE" value="Slave" /> +// Retrieval info: <generic name="PLL_SHARING_MODE" value="Slave" /> +// Retrieval info: <generic name="DLL_SHARING_MODE" value="Slave" /> +// Retrieval info: <generic name="OCT_SHARING_MODE" value="Master" /> // Retrieval info: <generic name="ABSTRACT_REAL_COMPARE_TEST" value="false" /> // Retrieval info: <generic name="INCLUDE_BOARD_DELAY_MODEL" value="false" /> // Retrieval info: <generic name="USE_FAKE_PHY" value="false" />