Okika offers a SoC FPAA development board, part number OTC2902K, compatible with its development software toolset. A detailed diagram of the OTC2902K SoC development board is shown below. The FPAA and interface elements are a single system, acting as a peripheral through a USB port, appearing to be a standard peripheral to a typical device. The single USB port provides for a self-contained programmable and configurable platform through an industry standard interface for customer use.

The interface is programmable through the SoC high-level software tools, connecting the analog and digital capability of the FPAA IC, input and output blocks for the system, as well as the resulting system control. The entire FPAA is the computing system; all components are part of the computation. Okika openly distributes this tool set as an open-source Virtual Machine (VM), as well as associated PC board files. The figure below shows the OTC2902K FPAA development board and its basic elements.

- Calibration Header
- IO Header
- Rasp 3.0a IC (128 pin)
- FTDI chip and EEPROM
- Voltage generators
- Voltage switches
- Clock
Okika’s virtual machine development software and board provides a matched pair of development tools enabling users to quickly design and verify their reconfigurable analog, digital and processing circuits. The toolset is encapsulated into an Ubuntu 12.04 VM, simply requiring one button to bring up the entire graphical working toolset. The primary off-chip infrastructure is µP IC controlled high-voltage power handling (12V and 6V charge pump ICs). A USB to serial converter IC is used to interface to the MSP430 microprocessor.