enjoy-digital / litedram

Small footprint and configurable DRAM core
Other
375 stars 120 forks source link

core/refresher: use A10=1 for an all-banks REF #238

Closed jedrzejboczar closed 3 years ago

jedrzejboczar commented 3 years ago

Related to https://github.com/enjoy-digital/litedram/pull/224.

In LPDDR2+ and DDR5 the refresh command has two variants: per-bank and all-banks. This PR changes Refresher to always issue the all-banks variant. This should not affect other memory types, as they always refresh all banks, ignoring the address (it just must be a defined voltage level).