CONSTANTc_tech_ddr4_max:t_c_tech_ddr:=("none",1600,TRUE,"DUAL ",17,15,10,2,72,9,0,9,2,1,1,1,0,1,0,8,3,8,64,7);-- maximum ranges for record field definitions
--CONSTANT c_tech_ddr4_max : t_c_tech_ddr := ("none", 1600, TRUE, "DUAL ", 17, 15, 10, 2, 72, 9, 0, 9, 2, 1, 1, 1, 0, 1, 0, 8, 3, 8, 64, 7); -- maximum ranges for record field definitions
CONSTANTc_tech_ddr4_max:t_c_tech_ddr:=("none",1600,TRUE,"DUAL ",17,15,10,2,72,9,0,9,2,2,2,2,1,2,0,8,3,8,64,7);-- maximum ranges for record field definitions
CONSTANTc_tech_ddr4_sim_4k:t_c_tech_ddr:=("DDR4",1600,TRUE,"DUAL ",10,1,10,2,72,9,0,9,2,1,1,1,0,1,0,8,3,8,64,7);-- use a_row to set nof ctrl addr = 2**(cs_w + ba + a_row + a_col + bg_w - rsl_w)
CONSTANTc_tech_ddr4_sim_8k:t_c_tech_ddr:=("DDR4",1600,TRUE,"DUAL ",10,2,10,2,72,9,0,9,2,1,1,1,0,1,0,8,3,8,64,7);-- use a_row to set nof ctrl addr = 2**(cs_w + ba + a_row + a_col + bg_w - rsl_w)