The SpartanMC SoC-Kit contains the following peripherals for
particular hardware or special purposes.
JTAG Controller
JTAG Controller
The SpartanMC provides an JTAG master controller to communicate
with other JTAG devices. Thus, the SpartanMC could be used as programmer
or debugger for other devices.
Display Controller
Display Controller
The SpartanMC SoC Kit includes a display controller for segment-
and pixel based displays.
The pixel-display controller provides hardware support and a
library for simple graphic functions (e.g. setPixel or drawLine).
USB 1.1 Controller
USB 1.1 Controller
The SpartanMC SoC-Kit provides an Universal Serial Bus (USB)
controller following the specification of the USB 1.1 standard.
The USB controller is implemented as pure DMA peripheral. Thus,
all configuration data, data to send and recieved data are stored
in a FPGA block memory.