-- name mts master rank a row col ba dq dqs dm dbi bg ck cke w w_w odt term rsl rsl_w cqd burst burst_w
-- name mts master rank a row col ba dq dqs dm dbi bg ck cke w w_w odt term rsl rsl_w cqd burst burst_w
CONSTANTc_tech_ddr3_max:t_c_tech_ddr:=("none",800,TRUE,"DUAL ",16,16,10,3,64,8,8,0,0,2,2,2,1,2,14,4,2,4,64,7);-- maximum ranges for record field definitions
CONSTANTc_tech_ddr3_max:t_c_tech_ddr:=("none",800,TRUE,"DUAL ",16,16,11,3,64,8,8,0,0,2,2,2,1,2,14,4,2,4,64,7);-- maximum ranges for record field definitions
CONSTANTc_tech_ddr3_sim_8k:t_c_tech_ddr:=("DDR3",800,TRUE,"DUAL ",10,1,10,3,64,8,8,0,0,2,2,2,1,2,14,4,2,4,64,7);-- use a_row to set nof ctrl addr = 2**(cs_w + ba + a_row + a_col - rsl_w)
CONSTANTc_tech_ddr3_sim_8k:t_c_tech_ddr:=("DDR3",800,TRUE,"DUAL ",10,1,10,3,64,8,8,0,0,2,2,2,1,2,14,4,2,4,64,7);-- use a_row to set nof ctrl addr = 2**(cs_w + ba + a_row + a_col - rsl_w)
CONSTANTc_tech_ddr3_sim_16k:t_c_tech_ddr:=("DDR3",800,TRUE,"DUAL ",10,2,10,3,64,8,8,0,0,2,2,2,1,2,14,4,2,4,64,7);-- use a_row to set nof ctrl addr = 2**(cs_w + ba + a_row + a_col - rsl_w)
CONSTANTc_tech_ddr3_sim_16k:t_c_tech_ddr:=("DDR3",800,TRUE,"DUAL ",10,2,10,3,64,8,8,0,0,2,2,2,1,2,14,4,2,4,64,7);-- use a_row to set nof ctrl addr = 2**(cs_w + ba + a_row + a_col - rsl_w)
CONSTANTc_tech_ddr3_sim_128k:t_c_tech_ddr:=("DDR3",800,TRUE,"DUAL ",10,5,10,3,64,8,8,0,0,2,2,2,1,2,14,4,2,4,64,7);-- use a_row to set nof ctrl addr = 2**(cs_w + ba + a_row + a_col - rsl_w)
CONSTANTc_tech_ddr3_sim_128k:t_c_tech_ddr:=("DDR3",800,TRUE,"DUAL ",10,5,10,3,64,8,8,0,0,2,2,2,1,2,14,4,2,4,64,7);-- use a_row to set nof ctrl addr = 2**(cs_w + ba + a_row + a_col - rsl_w)
CONSTANTc_tech_ddr3_sim_1m:t_c_tech_ddr:=("DDR3",800,TRUE,"DUAL ",10,8,10,3,64,8,8,0,0,2,2,2,1,2,14,4,2,4,64,7);-- use a_row to set nof ctrl addr = 2**(cs_w + ba + a_row + a_col - rsl_w)
CONSTANTc_tech_ddr3_sim_1m:t_c_tech_ddr:=("DDR3",800,TRUE,"DUAL ",10,8,10,3,64,8,8,0,0,2,2,2,1,2,14,4,2,4,64,7);-- use a_row to set nof ctrl addr = 2**(cs_w + ba + a_row + a_col - rsl_w)
TYPEt_tech_ddr3_phy_terminationcontrolISRECORD-- DDR3 Termination control
TYPEt_tech_ddr3_phy_terminationcontrolISRECORD-- DDR3 Termination control
seriesterminationcontrol:STD_LOGIC_VECTOR(c_tech_ddr3_max.terminationcontrol_w-1DOWNTO0);-- termination control from master to slave DDR3 PHY (internal signal in FPGA)
seriesterminationcontrol:STD_LOGIC_VECTOR(c_tech_ddr3_max.terminationcontrol_w-1DOWNTO0);-- termination control from master to slave DDR3 PHY (internal signal in FPGA)
parallelterminationcontrol:STD_LOGIC_VECTOR(c_tech_ddr3_max.terminationcontrol_w-1DOWNTO0);-- termination control from master to slave DDR3 PHY (internal signal in FPGA)
parallelterminationcontrol:STD_LOGIC_VECTOR(c_tech_ddr3_max.terminationcontrol_w-1DOWNTO0);-- termination control from master to slave DDR3 PHY (internal signal in FPGA)