WB_SDCARD - Wishbone SD Card Controller

Frozen Content

Figure 1. WB_SDCARD - Wishbone SD Card Controller.

The Wishbone SD Card Controller component (WB_SDCARD) provides an SPI Master interface, enabling a host processor to efficiently communicate with a Secure Digital (SD) storage device – resident outside of the physical FPGA device to which the design is targeted – using the target card's SPI mode of data transfer.

The WB_SDCARD Controller is based on the WB_SPI Controller and has been tailored to specifically suit direct communications with the SD Card resource resident on Altium's PB02 Mass Storage Peripheral Board. For more information on the SD Card Reader on this board, see PB02 Mass Storage Peripheral Board.

The WB_SDCARD can be used with any of the 32-bit processors available in Altium Designer.

Features at-a-glance

  • Efficient communication in 1, 2, or 4 byte blocks, with little and big endianess support
  • Full duplex – capable of simultaneous transmission and reception
  • Serial clock signal configurable for polarity, phase and frequency
  • Wishbone-compliant


From an OpenBus System document, the SD Card component can be found in the Peripherals region of the OpenBus Palette panel.

From a schematic document, the WB_SDCARD component can be found in the FPGA Peripherals (Wishbone) integrated library (FPGA Peripherals (Wishbone).IntLib), located in the \Library\Fpga folder of the installation.

Designing with the WB_SDCARD

Use the following links to explore use of the WB_SDCARD in more detail:

See Also

You are reporting an issue with the following selected text and/or image within the active document: