The AU-M5000 XD Controller Core is a versatile XD module controller that supports various sizes of XD modules from 16 Mbytes to 8 Gbytes. The XD Controller data bus width is user configurable to 8, 16, or 32 bits. The XD Controller supports XD memory systems from 16 Mbytes to 128 Gbytes. XD module timing parameters are both user configurable at reset with Verilog parameters and software programmable to support a wide range of XD module speed
grades and system clock frequencies. The XD Controller is available as a synthesizable Verilog model from Aurora VLSI, Inc.