Skip to content

Suggestion: Make use of the DDR memory on the Nexys4DDR board #191

@MJoergen

Description

@MJoergen

The Nexys4DDR board contains a DDR2 memory with a 16-bit data bus, and a total of 8 M words of memory.

The extra memory could be used for graphics etc. In order to make use of the memory, we would need an MMU, so the target is set to V2.0.

Digilent has a nice memory interface block that can be used directly: https://reference.digilentinc.com/learn/programmable-logic/tutorials/nexys-4-ddr-sram-to-ddr-component/start

In that link it is shown that access times are 26 clock cycles (when running at 100 MHz). So to be really useful, we would probably need some memory cache as well.

It could be cool if this extra memory could somehow be made generic, so that the interface matches that of the HyperRAM on the MEGA65.

Metadata

Metadata

Assignees

Labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions