modules: add AS4C256M16D3A

This commit is contained in:
Florent Kermarrec 2018-11-08 16:40:38 +01:00
parent 69ea8668d0
commit 55b5f40e00
1 changed files with 14 additions and 0 deletions

View File

@ -325,6 +325,20 @@ class MT18KSF1G72HZ(SDRAMModule):
speedgrade_timings["default"] = speedgrade_timings["1600"]
class AS4C256M16D3A(SDRAMModule):
memtype = "DDR3"
# geometry
nbanks = 8
nrows = 32768
ncols = 1024
# timings
technology_timings = _TechnologyTimings(tREFI=64e6/8192, tWTR=(4, 7.5), tCCD=(4, None), tRRD=(4, 7.5))
speedgrade_timings = {
"1600": _SpeedgradeTimings(tRP=13.75, tRCD=13.75, tWR=15, tRFC=260, tFAW=(None, 40), tRAS=35),
}
speedgrade_timings["default"] = speedgrade_timings["1600"]
# DDR4 (Chips)
class EDY4016A(SDRAMModule):
memtype = "DDR4"