iSYSTEM AG
images/stories/logos/isystem.gif
Carl-Zeiss-Strasse 1
85247 Schwabhausen
Germany
Tel: +49 8138 6971-50
Fax: +49 8138 6971-46
sales@isystem.com
www.embedded.typepad.com
www.isystem.com

iSYSTEM is a privately held company founded in 1986, with offices in Munich, Germany and Ljubljana, Slovenia. We maintain decades-long relationships with highly skilled distributors in major world markets. iSYSTEM specializes in embedded development and test tools especially for markets where functional safety and the appropriate standards do play a major role. iSYSTEM is an ISO 9001:2008 certified company and has been certified in the field of design, development, production and sales of embedded microcontroller development and test tools, managing custom projects and providing professional services related to such tools.

Products (Hardware and Software)

Majority of our products are based on providing a link between an embedded system and the host PC. Depending on the target CPU architecture different tool configurations are possible. A modular approach allows reuse of the tool in another configuration. Our tools support 50 different CPU architectures, 2500+ microcontrollers, 150 compilers…

Debugger Hardware:

  • Application debug & test over on-chip debug interfaces e.g. JTAG, BDM, SDI, OnCE, SWD, N-Wire, DAP, …

Analyzer Hardware:
Application debug & test, real-time trace and analysis of program execution

  • Trace port connections e.g. NEXUS, ETM, AURORA, …
  • Trace = record of program and data flow
  • Profiler = performance measurement, data & function profiling, statistics
  • Coverage = code coverage analysis according to standards

winIDEA Software:
winIDEA is an integrated development environment (IDE) that complements all iSYSTEM hardware.

  • Editor, project and build manager, high level debugger
  • Tools to analyze program and data flow, performance measurement tools (with accuracy down to functional level), code coverage analysis... 
  • Display of significant data/events, e.g. special function registers, external signals (digital/analog), task switches, IRQs, power consumption...
  • Multicore support
  • Eclipse integration
  • Version control system support
  • And more ...

testIDEA Software:
iSYSTEM testIDEA offers Real-Time Unit Testing by execution of test cases and test vectors on the real  customer hardware without code instrumentation.

testIDEA uses the isystem.connect programming interface (see below) which is a free and open API set that is completely integrated in winIDEA. Using isystem.connect one can write test applications/cases and also auto­mati­cally execute them on the hardware connected by iSYSTEM tools. Test applica­tions and test cases can be written in many different programming and scripting languages (Python, Java, C/C++, C#, Perl, TCL…).
For an easy to use approach, testIDEA includes a GUI that simplifies creation and exe-cution of test cases and report generation. All test cases can be reused in scripts. A tight association with Excel allows parameter import and export.

  • GUI and script based test case creation with parameter import/export from/to Excel
  • Test case execution on real hardware without code instrumentation
  • Test report generation (XML, YAML)
  • Regression test support
  • Combine tests with trace, profiler and code coverage analysis 
  • Combine tests with I/O module
  • Enhancement to isystem.connect

isystem.connect:
The isystem.connect API enables external applications to remotely control iSYSTEM software and hardware and to record data from the target system while the application is running.

  • “Remote Control“ debug and test environment
  • Transfer data automatically to/from other applications
  • Support of many scripting and programming languages, e.g. 
  • Python, Perl, TCL, C/C++, C#, Java, ...

fitIDEA Software for Tool Qualification:
Standards for functional safety, such as ISO26262 in automotive, describe provisions that must be fulfilled by an embedded systems manufacturer. This minimizes the risk that deployed software tools might insert failures or might not detect errors in the final product.

iSYSTEM provides a Tool Pre-Qualification Environment that consists of following parts:

  • Reference hardware for different micro-controllers
  • Test cases for functionality test of an on-chip debugger and trace tool, e.g. test cases for
    - Standard debugging
    - IDE functionality
    - Trace and profiling
    - Code coverage and unit testing
    - And more ...




 

ARM-based Embedded System Design 2013

ARM-based systems are rapidly gaining popularity in the Embedded Market. This one-day conference with table-top exhibition aims to provide a comprehensive overview about new products, technologies and strategies for ARM-based Embedded System Design.


Requirements Management Roadshow

Establishing a requirements process and the right tool selection are quite often a major challenge. Visit Visure's Requirements Management Roadshow  and learn what's really helpful for our daily project work and which tool is the right one for your needs?


 ti-workbench promo

Welcome to the TI workbench experience.

Learn more about hot TI topics and cool technology solutions at our hands-on demo presentations.