![]()
impulse is a comfortable and powerful waveform viewer and analyzer tool, helping engineers to understand and debug complex semiconductor and multi-core software systems.
It allows the representation of a wide range of signals, not limited to digital and analogue signals only. Beside these two, impulse offers transaction, event, text,log , structured, binary, image, and multi-dimensional signals supporting impressive visualization options.
All impulse components are fully integrated into the eclipse framework (Windows, Linux and OsX) and can be combined with a growing set of emerging eclipse technologies and extensions (IoT, language IDEs, Reports, CM, ...).
Developed to be user-friendly, impulse offers an intuitive, enjoyable and efficient path into your design domain.
Impulse is not just a dedicated solution for a specific environment, it's an enabler for a wide range domains, helping you to visualize and analyze your target in your very specific environment, open to everything and adaptable to different environments.
Go to the Impulse Gallery
Install
Impulse Version 1.2
Licensing: Questions and Answers
![]()
Open to everything
Signals can be read from local resource using a growing set of data formats, or fetched from from multiple external interfaces (like networks, serial interfaces, data acquisition and debug adapters).
- Project resources and external files
- Selected version from configuration management
- TCP and Pipe streams
- Read data from executables
- Data acquisition devices
Implementing your own reader for a specific format is not a difficult job. What you need is some basic java knowledge and the following articles
about extending impulse.
Highly extensible
Define your own data formats, implement acquisition interfaces, script your specific charts, develop a dedicated data analysis or integrate a 3-D chart engine.
impulse uses the eclipse extension mechanism consistently. It is designed to be extensible in an easy way, composed to be adaptable to different environments and use cases.
If you need further support or development services, just contact us. We are looking forward to support you in all technical areas.
Contact us- Implement reader and writer
- Selected version from configuration management
- Signal scripts
- Port extensions
- Chart extensions and scripts (1.1)
Easy integration into your product
impulse can be easily integrated into your own product. If you plan to deploy impulse with your IDE or plug-ins, just contact us. We will help you to get the best out of your product.
We are actively seeking partners for joint integration, interfaces and collaborated development.
Request more information about integrating impulse
Domains
![]() | Simulation Electronic circuit simulation uses mathematical models to
replicate the behavior of an actual electronic device or circuit. The output of these
simulations can be analyzed with impulsed in many ways. Analyze simulations of analog and
digital systems: systemC (VCD, TAB, SCV); Verilog, VHDL (VCD, eVCD, LXT2, VZT, FST); Spice
(HSpice, NanoSim, Spice3)
More
about impulse and simulation |
![]() | Embedded Systems and IoTs Impulse can help developers to improve visibility of what is going on inside. Trace and analyse relevant data from embedded
applications, kernels and connected devices (Trace via Tcp, Serial, SWO, Logic Analyser,
Oscilloscopes, CAN, communication protocols, log4c, ...)
More
about embedded systems and IoTs |
![]() | IT and real-time systems Get log events and timing informations from
application and servers : Use sockets and pipes, log4j, ukos, Pattern log, Wachpoint Tracer, ..
|