This site uses cookies to store information on your computer. By continuing to use our site, you consent to our cookies.
ARM websites use two types of cookie: (1) those that enable the site to function and perform as required; and (2) analytical cookies which anonymously track visitors only while using the site. If you are not happy with this use of these cookies please review our Privacy Policy to learn how they can be disabled. By disabling cookies some features of the site will not work.
The ARM® Versatile™ family is a highly modular, feature-rich range of development boards. Using Versatile, developers can build a software development system with their chosen ARM core. The addition of a LogicTile FPGA board gives the ability to test custom logic or IP blocks.
Within the Versatile family, the following board classes are available:
Emulation Baseboard (EB) - an FPGA-based motherboard which is always paired with a plug-in daughterboard to provide the system's ARM core personality
CoreTiles (CT) - give the developer a choice of ARM CPU cores for the Emulation Baseboard
Platform Baseboards (PB) - are highly integrated, standalone development systems with a fixed CPU type
LogicTiles (LT) - provide high gate count FPGA expansion capability for any Versatile baseboard
Soft Macro Models (SMM) - FPGA implementations of ARM processors, built from Versatile family boards
Click on the tabs below to see more information about the Versatile family, and to learn about the suitability of each for different system development scenarios.
The Versatile product family supports many different configuration options. The illustrations below show how boards may be combined to build a customized development system.
EB + CT - Software development platform with the widest choice of ARM processors. Can be updated and re-used for subsequent projects by fitting a different CoreTile
EB + CT + LT - Adds a large FPGA to a basic EB system for custom logic and IP development / validation
EB + CT + CT - A dual-core system can be effected by placing two CoreTiles on the baseboard. Note that this combination will require a custom EB FPGA image, which is not provided with the product
PB + LT - An LT can be used as a Core Tile when loaded with an ARM processor image. Also known as an SMM
PB (tray type)- A standalone software development platform with a fixed ARM core and higher bus / memory bandwidth than the EB system
PB + LT - Adds logic expansion capability to a Platform Baseboard
LTs, stacked - Logic Tiles can be stacked on any Versatile family baseboard to increase expansion FPGA gate count
The following ARM processors are supported by the Versatile family: