| |||
| Home > Introduction > About the baseboard | |||
The baseboard is a highly integrated development board that contains:
a large FPGA (Xilinx Virtex-II XC2V6000)
static and dynamic memory
integrated peripherals
two tile connectors that enable connection of Core Tiles (for example the CT926EJ-S) or Logic Tiles (for example the LT-XC2V8000).
The baseboard typically uses one Core Tile to provide the ARM processor. The FPGA implements the bus infrastructure, memory controllers, and peripheral controllers. There are various FPGA images provided that enable the use of the entire range of Core Tiles. You can modify the FPGA design to prototype custom memory controllers and peripherals.
You can use the baseboard as a basic software development system with a power supply, a Core Tile, and a connection to a JTAG interface unit.
You can expand the baseboard by adding:
an additional Core Tile to create a multiprocessor system
one or more Logic Tiles containing custom IP
a PCI expansion enclosure
a PISMO static memory expansion board
VGA monitor or CLCD adaptor and CLCD display
MMC, SD, or SIM cards
custom devices to the 16-bit GPIO
USB devices to the three USB ports
serial devices to the synchronous serial port and the four UARTs
a keyboard and mouse
audio devices to the onboard CODEC
an Ethernet network to the onboard Ethernet controller.
The expanded system with Core Tiles and Logic Tiles can be used to develop AMBA-compatible (AHB or AMBA3 AXI) peripherals and to test ASIC designs. The fast processor core present in the Core Tile and the peripherals present in the baseboard FPGA or Logic Tile FPGA enable you to develop and text complex systems operating near their target operating frequency.
Figure 1.1 shows the layout of the baseboard.