IOM6 ADIO

Increasingly the relationship between system busses and embedded software execution is becoming more relevant during development, and system integration and testing. To bridge this divide, analog and digital signals can be captured and displayed in parallel to the microcontroller code execution domain. An optional SPI activation key enables a user to record and analyze SPI communication. The IOM6 ADIO Accessory can be simply attached to a free FNet port on our iC5700 BlueBox On-Chip Analyzers to visualize the delays across system software.

  • Correlation of bus data to the application behavior (trace data) over time
  • Capture analog / digital signals and correlate this to trace recordings
  • Show timing information of signals correlated to program and data trace (showing delays across the system)
  • Generate digital/analog signals to control the target hardware
  • Generate trigger signals for measurement equipment
  • Automate testing with the use of scripting
Technical Data:
Power Consumption

3W

Operating Temperature

10°C to 40°C

Dimensions

100 x 125 x 55 mm

Digital I/O Channels

32, configurable in 8-bit banks as inputs or outputs
Operating voltage 1.66V – 5.4V *
Sampling rate up to 100Mhz *

Analog Input Channels

2 x 12-bit, ±5.0V DC
Input impedance 530kΩ / 8pF
Max. sampling rate 12 MHz

Analog Output Channels

2 x 12-bit, ±5.0V DC
Settling time 250ns
Output drive capability: 35mA and 30pF load

* Refer to IOM6 ADIO User Manual for more technical details.

System Testing Capable

With its range of digital and analog inputs, the IOM6 ADIO accessory can capture signal information relevant to your embedded application, displaying the timing relationship of signals against program trace information. However, some development challenges are harder to tackle. By utilizing the digital and analog outputs, it is possible to generate trigger signals for measurement equipment, such as an oscilloscope, or to control the target hardware. When used in conjunction with our scripting SDK, isystem.connect, it is even possible to develop a competent HIL platform for testing purposes. By utilizing the power of scripting, Python-based scripts can be created and included into Continuous Integration (CI) platforms such as Jenkins. This allows the automated testing of embedded systems potential overnight or at weekends when the BlueBox technology would be lying on the workbench unused.

Document Description
ADIO User Manual User manual for the ADIO Add-on module that extends the functionality of the iC5700 BlueBox
iC5700 User Manual User manual for the iC5700, covering start-up, configuration, and usage scenarios
ADIO Add-on module Use cases Application Note for ADIO add-on module
Target power control using iC5700 BlueBox Technical Note how to utilize a solid state relay in combination with BlueBox and its accessories