Skip to content

Add NT5CC256M16DP DDR3 module definition - #380

Merged
enjoy-digital merged 2 commits into
enjoy-digital:masterfrom
theox33:theox33-add-enclustra-ram-support
Jun 16, 2026
Merged

Add NT5CC256M16DP DDR3 module definition#380
enjoy-digital merged 2 commits into
enjoy-digital:masterfrom
theox33:theox33-add-enclustra-ram-support

Conversation

@theox33

@theox33 theox33 commented May 12, 2026

Copy link
Copy Markdown

This RAM module is used on the board enclustra_mercury_kx2 which is already documented in the repo litex-boards as litex_boards/targets/enclustra_mercury_kx2.py.

As there are different version with different RAM modules of the enclustra_mercury_kx2, I wanted to add the NT5CC256M16DP RAM module for better compatibility of the enclustra_mercury_kx2 board.

Just change the module attribute in self.add_sdram( to NT5CC256M16DP and imports at beginning of the litex_boards/targets/enclustra_mercury_kx2.py to change the DDR module to this one.

theox33 added 2 commits May 12, 2026 12:13
This RAM module is used on the board enclustra_mercury_kx2 which is already documented in the repo `litex-boards` as `litex_boards/targets/enclustra_mercury_kx2.py`.

As there are different version with different RAM modules of the enclustra_mercury_kx2, I wanted to add the NT5CC256M16DP RAM module for better compatibility of the enclustra_mercury_kx2 board.

Just change the `module` attribute in `self.add_sdram(` to NT5CC256M16DP and imports at beginning of the `litex_boards/targets/enclustra_mercury_kx2.py` to change the DDR module to this one.
@enjoy-digital
enjoy-digital merged commit d4f1647 into enjoy-digital:master Jun 16, 2026
@enjoy-digital

Copy link
Copy Markdown
Owner

Thanks @theox33, this is merged.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants