calc_cycl
trp_cnt = calc_cycl(sdr->tRP_min, clk_period);
trh_cnt = calc_cycl(sdr->tREH_min, clk_period);
trh_cnt = calc_cycl(trh, clk_period);
twp_cnt = calc_cycl(sdr->tWP_min + if_skew, clk_period);
twp_cnt = calc_cycl(sdr->tALS_min + if_skew,
twh_cnt = calc_cycl(twh + if_skew, clk_period);
tadl_cnt = calc_cycl((sdr->tADL_min + if_skew), clk_period);
tccs_cnt = calc_cycl((sdr->tCCS_min + if_skew), clk_period);
twhr_cnt = calc_cycl((sdr->tWHR_min + if_skew), clk_period);
trhw_cnt = calc_cycl((sdr->tRHW_min + if_skew), clk_period);
trhz_cnt = calc_cycl(sdr->tRHZ_max, clk_period);
twb_cnt = calc_cycl((sdr->tWB_max + board_delay), clk_period);
tvdly_cnt = calc_cycl(500000 + if_skew, clk_period);
tfeat_cnt = calc_cycl(sdr->tFEAT_max, clk_period);
tceh_cnt = calc_cycl(sdr->tCEH_min, clk_period);
tcs_cnt = calc_cycl((sdr->tCS_min + if_skew), clk_period);
twrck_cnt = calc_cycl(nvddr->tWRCK_min, ddr_clk_ctrl_period);
tcad_cnt = calc_cycl(nvddr->tCAD_min, ddr_clk_ctrl_period);
tadl_cnt = calc_cycl((nvddr->tADL_min + if_skew), ddr_clk_ctrl_period);
tccs_cnt = calc_cycl((nvddr->tCCS_min + if_skew), ddr_clk_ctrl_period);
twhr_cnt = calc_cycl((nvddr->tWHR_min + if_skew), ddr_clk_ctrl_period);
trhw_cnt = calc_cycl((nvddr->tRHW_min + if_skew), ddr_clk_ctrl_period);
twb_cnt = calc_cycl((nvddr->tWB_max + board_delay),
tvdly_cnt = calc_cycl(NVDDR_TVDLY_DELAY + if_skew, ddr_clk_ctrl_period);
tcwaw_cnt = calc_cycl(NVDDR_TCWAW_DELAY, ddr_clk_ctrl_period);
tfeat_cnt = calc_cycl(nvddr->tFEAT_max, ddr_clk_ctrl_period);
tceh_cnt = calc_cycl(nvddr->tCEH_min, ddr_clk_ctrl_period);
tcs_cnt = calc_cycl((nvddr->tCS_min + if_skew), ddr_clk_ctrl_period);
twrck_cnt = calc_cycl(dqs_driven_by_device * 1000, clk_period);