SDRAM burst driver component
XC Assembly C Objective-C C++


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)