# Generation Report - ALTMEMPHY v10.0

Entity Name | ddr2_phy_alt_mem_phy
Variation Name | ddr2_phy
Variation HDL | Verilog HDL
Output Directory | D:\SVN\Camera_Link_Card\trunk\cd\Demonstration\DE3_340_CLR

## File Summary

The MegaWizard interface is creating the following files in the output directory:

File | Description
--- | ---
ddr2_phy.v | A MegaCore® function variation file, which defines a Verilog HDL 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.
ddr2_phy.qip | Contains Quartus II project information for your MegaCore function variation.
ddr2_phy.html | The MegaCore function report file.
ddr2_phy_alt_mem_phy_seq_wrapper.v | A wrapper file that calls the sequencer file, this file is for compilation.
ddr2_phy_alt_mem_phy_seq.vhd | Contains the sequencer used during calibration.
ddr2_phy_alt_mem_phy.v | Contains all modules of the ALTMEMPHY variation except for the sequencer.
ddr2_phy_alt_mem_phy_pll.v | The PLL megafunction file for your ALTMEMPHY variation.
ddr2_phy_pin_assignments.tcl | Contains I/O standard, drive strength, output enable grouping, and termination assignments for your ALTMEMPHY variation. If your top-level design pin names do not match the default pin names or a prefixed version, edit the assignments in this file.
ddr2_phy_ddr_pins.tcl | Contains procedures used in the ddr2_phy_report_timing.tcl file.
ddr2_phy_report_timing.tcl | Script that reports timing for your ALTMEMPHY variation during compilation.
ddr2_phy_report_timing_core.tcl | Contains procedures used in the ddr2_phy_report_timing.tcl file.
ddr2_phy_ddr_timing.tcl | Contains timing parameters for your ALTMEMPHY variation.
ddr2_phy_ddr_timing.sdc | Contains timing constraints for your ALTMEMPHY variation.
ddr2_phy_alt_mem_phy_pll.qip | Quartus II IP file for the ALTPLL variation, containing the files associated with the ALTPLL megafunction.
alt_mem_phy_defines.v | Contains constants used in the interface.
ddr2_phy.ppf | Pin planner file for your ALTMEMPHY variation.

## MegaCore Function Variation File Ports

Name | Direction | Width
--- | --- | ---
pll_ref_clk | INPUT | 1
global_reset_n | INPUT | 1
soft_reset_n | INPUT | 1
reset_request_n | OUTPUT | 1
ctl_clk | OUTPUT | 1
ctl_reset_n | OUTPUT | 1
ctl_dqs_burst | INPUT | 16
ctl_wdata_valid | INPUT | 16
ctl_wdata | INPUT | 256
ctl_dm | INPUT | 32
ctl_wlat | OUTPUT | 5
ctl_addr | INPUT | 28
ctl_ba | INPUT | 4
ctl_cas_n | INPUT | 2
ctl_cke | INPUT | 2
ctl_cs_n | INPUT | 2
ctl_odt | INPUT | 2
ctl_ras_n | INPUT | 2
ctl_we_n | INPUT | 2
ctl_rst_n | INPUT | 2
ctl_doing_rd | INPUT | 16
ctl_rdata | OUTPUT | 256
ctl_rdata_valid | OUTPUT | 2
ctl_rlat | OUTPUT | 5
ctl_cal_req | INPUT | 1
ctl_mem_clk_disable | INPUT | 2
ctl_cal_success | OUTPUT | 1
ctl_cal_fail | OUTPUT | 1
ctl_cal_warning | OUTPUT | 1
mem_ac_parity | OUTPUT | 1
mem_err_out_n | INPUT | 1
parity_error_n | OUTPUT | 1
ctl_cal_byte_lane_sel_n | INPUT | 8
mem_addr | OUTPUT | 14
mem_ba | OUTPUT | 2
mem_cas_n | OUTPUT | 1
mem_cke | OUTPUT | 1
mem_cs_n | OUTPUT | 1
mem_dm | OUTPUT | 8
mem_odt | OUTPUT | 1
mem_ras_n | OUTPUT | 1
mem_we_n | OUTPUT | 1
mem_reset_n | OUTPUT | 1
mem_clk | BIDIR | 2
mem_clk_n | BIDIR | 2
mem_dq | BIDIR | 64
mem_dqs | BIDIR | 8
mem_dqs_n | BIDIR | 8
oct_ctl_rs_value | INPUT | 14
oct_ctl_rt_value | INPUT | 14
dqs_offset_delay_ctrl | INPUT | 6
dqs_delay_ctrl_import | INPUT | 6
dqs_delay_ctrl_export | OUTPUT | 6
dll_reference_clk | OUTPUT | 1
aux_half_rate_clk | OUTPUT | 1
aux_full_rate_clk | OUTPUT | 1
aux_scan_clk | OUTPUT | 1
aux_scan_clk_reset_n | OUTPUT | 1
dbg_clk | INPUT | 1
dbg_reset_n | INPUT | 1
dbg_addr | INPUT | 13
dbg_wr | INPUT | 1
dbg_rd | INPUT | 1
dbg_cs | INPUT | 1
dbg_wr_data | INPUT | 32
dbg_rd_data | OUTPUT | 32
dbg_waitrequest | OUTPUT | 1
pll_reconfig_enable | INPUT | 1
pll_phasecounterselect | INPUT | 4
pll_phaseupdown | INPUT | 1
pll_phasestep | INPUT | 1
pll_phase_done | OUTPUT | 1
hc_scan_enable_access | INPUT | 1
hc_scan_enable_dq | INPUT | 64
hc_scan_enable_dm | INPUT | 8
hc_scan_enable_dqs | INPUT | 8
hc_scan_enable_dqs_config | INPUT | 8
hc_scan_din | INPUT | 8
hc_scan_update | INPUT | 8
hc_scan_dout | OUTPUT | 64
hc_scan_ck | INPUT | 1