Backport litedram 05ed5bf59d31029d3f91c5a348cdd539a150631b
[gram.git] / gram / common.py
index 7c5f44962759d9c3ee8ee6a4ede6076f55ce41fe..c8bc6ad10057e6fba2bd68964db7459f2e44c16e 100644 (file)
@@ -54,6 +54,8 @@ def get_cl_cw(memtype, tck):
 def get_sys_latency(nphases, cas_latency):
     return math.ceil(cas_latency/nphases)
 
+def get_sys_phase(nphases, sys_latency, cas_latency):
+    return sys_latency*nphases - cas_latency
 
 def get_sys_phases(nphases, sys_latency, cas_latency):
     dat_phase = sys_latency*nphases - cas_latency