BlueBox On-Chip Analyzers Enabling Safer Embedded Systems
2 BlueBox On-Chip Analyzers isystem Enabling Safer Embedded Systems Delivering high-quality embedded products to market is no easy task. Regardless of whether you are obliged to fulfil safety standards or simply place value on well tested software to ensure your customers receive a superlative product, isystem is there to support you every step of the way. Over the last 30 years, our engineers and support team have garnered experience in almost every conceivable embedded application, especially those where end-user safety is of foremost importance. As an independent organization, we can focus our energy on features and capabilities that go beyond the debug features of the microcontroller and/or processor you are using. And, with our unique, cross-sector know-how, we continuously develop bold, solution-driven accessories, features and products to meet the new challenges our customers are faced with. If you re looking to improve product quality and build safer embedded systems, then it might be time to look at what isystem has to offer.
BlueBox On-Chip Analyzers 3 BlueBox On-Chip Analyzer Overview Investment in development tools is a strategic decision that requires the input of the entire team. Beyond looking at what microcontrollers and/or processors are supported, isystem s customers are often keen to understand how future-proof the tools are, what options are available to tackle potentially unseen issues, and how easy it is to use the software. Hopefully you will find most of the answers you are looking for here. If not, we d be more than happy to discuss your challenges directly with you to share our development insights, experiences in embedded development and test, and our vision for the future of debugging. ic5700 BlueBox On-Chip Analyzer 4 ic6000 BlueBox On-Chip Analyzer 5 ic5000 BlueBox On-Chip Analyzer 6 BlueBox IOM Accessories 7 BlueBox Active Probes 9 Development Software 10
4 BlueBox On-Chip Analyzers ic5700 BlueBox On-Chip Analyzer The latest addition to isystem s premium range of BlueBox development tools, the ic5700 delivers unique insights into your embedded application. As well as supporting traditional debugging and trace, an additional connector (FNET) allows the connection of a wide range of IOM accessories to broaden the range of data collected. This provides the developer the chance to perform in-depth timing analysis of complex applications, studying the relationship between realtime operating tasks and, for example, CAN network data transfers, or other types of serial bus transaction. Finally, the latest generation of high-bandwidth trace interfaces from single- to multi-core microcontroller are supported. Feature Debug Signal Range Trace Buffer Size Trace Bandwidth Trace Support Host Interfaces Supported Processor Architectures Information 1.8V to 5.5V DC 1GB up to 250MHz Nexus, ETM, HSSTP USB 3.0, 10/100 Ethernet Infineon AURIX, NXP, ST Power Architecture Renesas RH850, R-CAR ARM Cortex-M/A/R XILINX Ultrascale+ NXP S32K, S32V234
BlueBox On-Chip Analyzers 5 ic6000 BlueBox On-Chip Analyzer Designed specifically to support the high-speed serial interfaces featured on some advanced 32-bit microcontrollers, the ic6000 is an advanced development tool for tackling some of the most challenging multi-core embedded software development challenges. Featuring an AURORA interface, a serial protocol defined by Xilinx, this BlueBox technology can extract trace data at speeds of up to 6.25 Gbps and features 8GB of SRAM for local buffering of the data. In order to ensure that the results can be efficiently delivered to the development PC, the tool features a USB3.0 interface. winidea, with its Analyzer feature and advanced trigger configuration, provides deep insights into code execution synchronized with any digital or analog signals captured with the IOM5 accessory, when fitted. Feature Debug Signal Range Trace Buffer Size Trace Bandwidth Trace Support Host Interfaces Supported Processor Architectures Information 1.8V to 5.5V DC 8GB up to 15 Gbps Aurora USB 3.0, 10/100 Ethernet Infineon AURIX Renesas RH850 Power Architecture
6 BlueBox On-Chip Analyzers ic5000 BlueBox On-Chip Analyzer As an all-round development tool, the ic5000 supports almost all 32-microcontrollers, their debug interfaces and trace technologies. Through its tried and testing ribbon-cable interface, a range of adapters are available to enable interfacing to all major connector types found on semiconductor vendor s development board or even your own prototyping hardware. By adding the IOM2 accessory, the ic5000 can be expanded to monitor digital and analog signals on your embedded hardware. When combined with captured program and data trace information, timing delays through various layers of software can be analyzed, or serial data transfers compared with expected execution results. For low-power applications, the analog inputs can also be used to compare power consumption with expected low-power modes of the MCU. Feature Debug Signal Range Trace Buffer Size Trace Bandwidth Trace Support Interfaces Supported Processor Architectures Information 1.8V to 5.5V DC 256 MB up to 216 MHz Nexus, ETM USB 2.0, 10/100 Ethernet Infineon AURIX Power Architecture Renesas RH850 ARM Cortex-M/A/R
BlueBox On-Chip Analyzers 7 BlueBox IOM Accessories IOM6 Hub & IOM6 CAN/LIN IOM6 Hub Expanding the usefulness of the ic5700 BlueBox, the IOM6 Hub increases the number of FNET ports from 1 to 4, allowing a range of different IOM6 Accessories to be attached to the hardware for more development insights. IOM6 Hub hosts a sync port to connect to another IOM6 Hub on a second ic5700 for syncronous debug and trace. IOM6 CAN/LIN Featuring two CAN-FD capable interfaces and two LIN connections, this IOM6 Accessory works together with the ic5700. When attached, CAN and LIN network data are synchronously spliced into trace data collected by the BlueBox from the target microcontroller, allowing network activity and code execution to be examined side-by-side.
8 BlueBox On-Chip Analyzers BlueBox IOM Accessories IOM6 ADIO & IOM2 ADIO IOM6 ADIO With its range of digital and analog inputs and outputs, this IOM6 Accessory can be used to capture signals synchronously to a microcontrollers trace information, or be used to control a target system. In combination with isystem.connect, everything from simple testing to a competent HIL platform can be supported. IOM2 Developed as an accessory for the ic5000 BlueBox, this device provides a range of digital and analog inputs and outputs. Control is provided graphically within winidea or programmatically through the isystem SDK isystem.connect.
BlueBox On-Chip Analyzers 9 BlueBox Active Probes ARM HSSTP Probe AURIX DAP/DAPE Probe ARM HSSTP Probe Featuring four lanes for the transfer of trace data, this High Speed Serial Trace Port (HSSTP) Active Probe enables collection of trace information collected from a range of ARM-based microcontrollers and SoCs. Connects to FNET capable BlueBox hardware. AURIX DAP/DAPE Probe Developed for Infineon s range of AURIX multi-core microcontrollers, this advanced Active Probe supports the full trace bandwidth provided by the DAP/DAPE interfaces. Connects to FNET capable BlueBox hardware.
10 BlueBox On-Chip Analyzers Development Software The hardware enables access to the inner workings of the target microcontroller and, without suitable software, the insights it delivers will remain hidden from the developer. isystem provides a range of software that displays everything from code coverage to timing analysis, and test results for your C code. And when the graphical user interface is not enough, you can develop your own scripts or applications on top of the SDK. There for you every step of the way Development of an embedded system throws enough challenges in an engineer s path. Your development tools shouldn t be one of them. If you wish to get started, we recommend taking a look at our online training. Carefully curated to cover all of the questions that typically arise at the beginning of using a new tool, the training includes presentations and practical exercises, allowing you to trial your newly acquired knowledge immediately. http://isy.si/bsc0001 - Introduction to winidea http://isy.si/bsc0002 - Introduction to testidea For technical support, our team is available from Monday to Friday during working hours. Start by contacting us by email to brief us on your challenge via our website at isy.si/support. Email: support@isystem.com V3
BlueBox On-Chip Analyzers 11 W DEVELOPMENT SOFTWARE winidea The main interface to the BlueBox hardware is winidea, an integrated development environment (IDE) delivering the power to analyze code, review RTOS tasks, and visualize data. Should a specific functionality be missing, scripts using isystem.connect can be created to implement them. t DEVELOPMENT SOFTWARE testidea Regular testing of application code, especially reusable software modules, is simplified with testidea. Making use of the debug interface to the microcontroller, tests are executed on-target, allowing potential issues with tool chain and microcontroller configuration to be factored into the test results. C DEVELOPMENT SOFTWARE isystem.connect Advanced functionality requires advanced features, and with the isystem software development kit (SDK), the BlueBox hardware is under your control. From the simple, such as programming the flash of a multi-core microcontroller, to the complex, such as hardware-in-the-loop systems for testing and code profiling, the power of isystem s hardware is always within reach of Python, C++ and Java developers.
isystem AG Carl-Zeiss-Str. 1 85247 Schwabhausen Germany Phone: +49(8138)6971-0 Contact: http: /isy.si/contact V3