A UNIQUE SOFTWARE
The only software on the IT market that can convert and manipulate models oriented to virtual simulation
What is the HIF SUITE?
HIFSUITE is a software designed to handle the growing complexities of integrated embedded systems, both digital and analog.
This unique software allows you to convert and manipulate design models oriented to the effectiveness and efficiency of virtual simulations.
Superior Benchmark
We provide Benchmarks superior to traditional solutions both in terms of precision and speed and in terms of optimization and effectiveness of simulations.
Time reduction
Resetting the generation time of a high-level abstraction model
Reusing IP Cores
Reuse of ‘IP Cores’ already written in VHDL and Verilog languages in Virtual Platform contexts
Simplifying models
Easy alignment between low-level and high-abstraction models
Modelling of digital and analogue modules
Better management of the complexities of integrated embedded systems
Building new design flows
Generation of new automatic design flows thanks to the use of APIs that allow shaping models
TOOLS FOR ABSTRACTION AND OPTIMIZATION
HIFSUITE is a software whose development started in 2006 with the collaboration of the Department of Computer Science R&D of the University of Verona. The software has been updated and tested thousands of times before being placed on the market and its implementation has taken years and years of continuous development. The developers who worked on the project wanted to create something unique on the market that could solve the most important problems for designers and embedded developers.
- Developed, tested and updated since 2006
- Contains more than 260k lines of code
- Developed in collaboration with the University of Verona
- We provide testing and tangible evidence of its benefits in terms of time and cost
Scientific publications on HIFSUITE
- M.Lora, S.Vinco, E.Fraccaroli, D.Quaglia, F.Fummi «Analog Models Manipulation for Effective
Integration in Smart System Virtual Platforms», IEEE Transactions on CAD/ICAS, vol. 37, n. 2,
pp. 378-391, 2018 - S.Vinco, V.Guarnieri, F.Fummi, «Code Manipulation for Virtual Platform Integration»,
IEEE Transactions on Computers» , vol. 65, n. 9, pp. 2694-2708, 2016 - N. Bombieri, F. Fummi, S. Vinco, «A Methodology to Recover RTL IP Functionality for
Automatic Generation of SW Applications» , ACM Transactions on Design Automation of
Electronic Systems», vol. 20, n. 3, pp. 1-25, 2015 - L. Di Guglielmo, F. Fummi, G. Pravadelli, F. Stefanni, S. Vinco, «UNIVERCM: The UNIversal
VERsatile Computational Model for Heterogeneous System Integration»,
IEEE Transactions on Computers» , vol. 62 , n.2, pp. 225-241, 2013 - N. Bombieri, F. Fummi, V. Guarnieri, F. Stefanni, S. Vinco, «HDTLib: an efficient
implementation of SystemC data types for fast simulation at different abstraction
levels», International Journal on Design Automation for Embedded Systems, vol. 16, n. 2, 2012 - N. Bombieri, F. Fummi, G. Pravadelli, «Automatic Abstraction of RTL IPs into Equivalent
TLM Descriptions», IEEE Transactions on Computers, vol. 60, n. 12, 2011 - N. Bombieri, M. Ferrari, F. Fummi, G. Di Guglielmo, G. Pravadelli, F. Stefanni, A. Venturelli,
«HIFSuite: Tools for HDL Code Conversion and Manipulation», EURASIP Journal on
Embedded Systems, 2010

A tool designed to handle the growing complexities of integrated embedded systems, both digital and analog
The only software on the market that can manipulate and convert design models oriented to virtual simulation.
The software processes heterogeneous abstraction languages such as Verilog and VHDL, transforming them into an easily manipulated intermediate format (e.g. for fault simulations) and returning a high-level language such as System C or C++. This allows to zero the times to obtain an abstraction model able to be more performing and manipulable.
Simplifies and optimizes conversion processes for virtual simulation-oriented models
New design workflows
Realization of new design flows that use simulation as a tool for analysis, improvement and evolution.
- Fault tolerance verification
- Exploration of development alternatives
- Maintaining system functionality when modifying some components

Development of models for Virtual Platform
The software is able to simulate with absolute precision and speed scenarios of use of the product / service and to create models to be used in the Virtual Platform
- Fault simulation
- Malfunction simulation
- Quality simulation

Parallelizza SW e HW
Parallelize, thanks to Virtual Platforms, the development of software and hardware
- Creation of a simultaneous flow of development
- Drastic reduction in simulation time

Contact us for tangible evidence of the potential of this software
Contact us at hifsuite@edalab.it to get a free demo.
Do not hesitate to contact us to try a free demo, you will find a team of developers ready to support you and to exploit the full potential of this software.
We are available to present the software and the tangible evidence of its benefits directly in your premises.
Who is this software aimed at?
This tool is aimed at all hardware and software designers who are faced with ever increasing complexities of integrated embedded systems (both analog and digital).
If I have problems using the demo?
Don’t worry, you’ll find a team of developers ready to help you and solve any of your doubts and problems.
What more does this software provide than traditional methods?
The software enables a 600% reduction in simulation time of a virtual platform and unmatched accuracy. We provide documentation to witness and field test this data.
Where can I find materials on this SW?
In the presentation of the SW we illustrate the benchmarks achieved, the results and benefits obtained in the field and in the laboratory. We provide scientific evidence of our product.
Some of the scientific publications:
- M.Lora, S.Vinco, E.Fraccaroli, D.Quaglia, F.Fummi «Analog Models Manipulation for Effective
Integration in Smart System Virtual Platforms», IEEE Transactions on CAD/ICAS, vol. 37, n. 2,
pp. 378-391, 2018 - S.Vinco, V.Guarnieri, F.Fummi, «Code Manipulation for Virtual Platform Integration»,
IEEE Transactions on Computers» , vol. 65, n. 9, pp. 2694-2708, 2016 - N. Bombieri, F. Fummi, S. Vinco, «A Methodology to Recover RTL IP Functionality for
Automatic Generation of SW Applications» , ACM Transactions on Design Automation of
Electronic Systems», vol. 20, n. 3, pp. 1-25, 2015 - L. Di Guglielmo, F. Fummi, G. Pravadelli, F. Stefanni, S. Vinco, «UNIVERCM: The UNIversal
VERsatile Computational Model for Heterogeneous System Integration»,
IEEE Transactions on Computers» , vol. 62 , n.2, pp. 225-241, 2013 - N. Bombieri, F. Fummi, V. Guarnieri, F. Stefanni, S. Vinco, «HDTLib: an efficient
implementation of SystemC data types for fast simulation at different abstraction
levels», International Journal on Design Automation for Embedded Systems, vol. 16, n. 2, 2012 - N. Bombieri, F. Fummi, G. Pravadelli, «Automatic Abstraction of RTL IPs into Equivalent
TLM Descriptions», IEEE Transactions on Computers, vol. 60, n. 12, 2011 - N. Bombieri, M. Ferrari, F. Fummi, G. Di Guglielmo, G. Pravadelli, F. Stefanni, A. Venturelli,
«HIFSuite: Tools for HDL Code Conversion and Manipulation», EURASIP Journal on
Embedded Systems, 2010
How do I get the software?
We provide a first free demo trial to test the goodness of our software. Once satisfied we will find the commercial license formula that best suits your needs.