SDRAM burst driver component
XC Assembly C Objective-C C++
Failed to load latest commit information.
app_sdram_benchmark 'Release: 1.1.0rc0' Oct 30, 2013
app_sdram_mfg_tests 'Release: 1.1.0rc0' Oct 30, 2013
app_sdram_testbench 'Release: 1.1.0rc0' Oct 30, 2013
doc more doc fixes Oct 22, 2013
module_sdram 'Release: 1.1.0rc0' Oct 30, 2013
module_sdram_memory_mapper 'Release: 1.1.0rc0' Oct 30, 2013
.gitignore added jpegs and updated the docs, also, gitignore Oct 5, 2012
CHANGELOG.rst updated changelog Oct 30, 2013
LICENSE.txt removed gh-pages for now Sep 21, 2012
Makefile update to sdram docs and branding Oct 4, 2012
README.rst 'Release: 1.1.0rc0' Oct 30, 2013
xpd.xml 'Release: 1.1.0rc0' Oct 30, 2013


SDRAM Repository

Latest release:1.1.0rc0
Description:Various modules related to controlling external sdram

Key Features

  • SDRAM read and write
  • Automatically managed refresh
  • 20 pins used
  • 16 bit data bus
  • 50MHz clock

Firmware Overview

The SDRAM module is designed for 16 bit read and write access of arbitrary length at up to 50MHz clock rates. It uses an optimal pinout with address and data lines overlaid to implement 16 bit read/write with up to 13 address lines in just 20 pins.

Documentation can be found at

Known Issues



Issues may be submitted via the Issues tab in this github repo. Response to any issues submitted as at the discretion of the maintainer for this line.

Required software (dependencies)