SD Flash Controller - WISHBONE Compatible

Related Products

LatticeReferenceDesign-LogoThe Secure Digital (SD) Card is a Flash-based memory card that is widely used in today’s consumer electronic devices. Its high-capacity, compact package and security make it a suitable candidate for both video and audio applications in electronic products. The interface of the SD Flash Controller is based on the WISHBONE bus standard. The WISHBONE interconnection makes system-on-chip (SoC) and design reuse easy by creating a standard data exchange protocol. The SD Flash Controller with WISHBONE bus interface allows the designer to easily connect SoC systems to a standard SD card. It includes reset, initialization, reading of a single block and writing of a single block.

Jump to

Block Diagram

Performance and Size

Tested Devices* Performance I/O Pins Design Size Revision
LCMXO2280C-3T100C >50 MHz 34 875 LUTs, 1 EBR 1.2
LFXP2-5E-5TN144C >50 MHz 34 1088 LUTs, 1 EBR 1.2

1 The Max. Clock Frequency is obtained by running the Timing Analysis of Lattice design software. Please run the timing simulation after you merge it with your design.

* May work in other devices as well.

Note: The performance and design sizes shown above are estimates only. The actual results may vary depending upon the chosen parameters, timing constraints, and device implementation. See the design's documentation for details. All coding and design work was done on a PC platform unless noted otherwise.

Documentation

Technical Resources
TITLE NUMBER VERSION DATE FORMAT SIZE
SD Flash Controller - Documentation
RD1048 1.1 1/29/2010 PDF 1.7 MB

*By clicking on the "Notify Me of Changes" button, you agree to receive notifications on changes to the document(s) you selected.

Like most websites, we use cookies and similar technologies to enhance your user experience. We also allow third parties to place cookies on our website. By continuing to use this website you consent to the use of cookies as described in our Cookie Policy.