Generation Report - DDR3 SDRAM Controller with ALTMEMPHY v11.1

Entity Nameddr3_mem_controller_phy
Variation Nameddr3_mem
Variation HDLVHDL
Output Directory/home/stefan/quartus_projects/wr-hdl/platform/altera/ddr3

File Summary

The MegaWizard interface is creating the following files in the output directory:
FileDescription
ddr3_mem.vhdA MegaCore® function variation file, which defines a VHDL top-level description of the custom MegaCore function. Instantiate the entity defined by this file inside of your design. Include this file when compiling your design in the Quartus II software.
ddr3_mem.cmpA VHDL component declaration for the MegaCore function variation. Add the contents of this file to any VHDL architecture that instantiates the MegaCore function.
ddr3_mem.qipContains Quartus II project information for your MegaCore function variation.
ddr3_mem.htmlThe MegaCore function report file.
ddr3_mem_example_driver.vhdlExample self-checking test generator that matches your variation.
ddr3_mem_example_top.vhdlExample top level design file that you should set as your Quartus II project top level. Instantiates the example driver and the controller.
ddr3_mem_example_top.sdcExample Synopsys Design Constraints file for paths in the example top level.
ddr3_mem_ex_lfsr8.vhdlExample linear feedback shift register that is used to generate the pseudo-random test data for the example driver.
testbench | ddr3_mem_example_top_tb.vhdlExample testbench that instantiates the example top level design file and the example memory model.
testbench | ddr3_mem_mem_model.vhdlA simple example memory model that matches your variation.
testbench | ddr3_mem_full_mem_model.vhdlMemory model that allocates memory for all available addresses.
ddr3_mem_pin_assignments.tclTCL script
ddr3_mem_advisor.ipaIP Advisor file that matches your variation. Used by the IP Advisor feature in the Quartus II software.
ddr3_mem_phy.qipGenerated ALTMEMPHY QIP file.

MegaCore Function Variation File Ports

NameDirectionWidth
local_addressINPUT24
local_write_reqINPUT1
local_read_reqINPUT1
local_burstbeginINPUT1
local_readyOUTPUT1
local_rdataOUTPUT64
local_rdata_validOUTPUT1
local_wdataINPUT64
local_beINPUT8
local_sizeINPUT3
local_refresh_ackOUTPUT1
local_init_doneOUTPUT1
reset_phy_clk_nOUTPUT1
dbg_addrINPUT13
dbg_wrINPUT1
dbg_rdINPUT1
dbg_csINPUT1
dbg_wr_dataINPUT32
dbg_rd_dataOUTPUT32
dbg_waitrequestOUTPUT1
dll_reference_clkOUTPUT1
dqs_delay_ctrl_exportOUTPUT6
mem_odtOUTPUT1
mem_clkBIDIR1
mem_clk_nBIDIR1
mem_cs_nOUTPUT1
mem_ckeOUTPUT1
mem_addrOUTPUT13
mem_baOUTPUT3
mem_ras_nOUTPUT1
mem_cas_nOUTPUT1
mem_we_nOUTPUT1
mem_dqBIDIR16
mem_dqsBIDIR2
mem_dqsnBIDIR2
mem_dmOUTPUT2
mem_reset_nOUTPUT1
global_reset_nINPUT1
pll_ref_clkINPUT1
phy_clkOUTPUT1
aux_full_rate_clkOUTPUT1
aux_half_rate_clkOUTPUT1
soft_reset_nINPUT1
reset_request_nOUTPUT1