SIMICS Consulting

SIMICS is an extremely powerful hardware simulation tool which can help your organization improve its development process and efficiency.

It is used in Aerospace, Industrial, Miliraty or development environment where real hardware can be difficult to access. It is available from WindRiver and can be used to run any Operating Systems – Windows, Linux, Hypervisors, FreeRTOS to name a few.

As with most powerful tools, SIMICS has a steep learning curve.  Developing your own hardware models can be a daunting task.

S3 Engineering provides expert SIMICS Consulting services for various phases of development.

  • Project Scope Analysis
  • Hardware Device Modeling
  • System Modeling
  • Multi-Simulation Integration
  • Mentoring for your Engineering Organization

Scope Analysis

It is important to understand what your organization’s goals are for using SIMICS.

  • Developing software for a new hardware platform which will not be available for 18 months
  • Only one or two hardware boards are available for a large team? Provide everyone with a virtual hardware platform.
  • Perform pre-validation of the software prior to running a lengthy validation test suite.
  • Integrate the hardware simulation in a larger simulation environment including physical models

At its core, SIMICS is a tool to exercise your software, as if it was executing on a real platform. That is the focus: executing the same binary that runs on the hardware.

We can help you determine which part of the hardware needs to be modeled and which part can be ignored.  If your software stack does not make use of a hardware block, there is no value in modeling it.  It is simply a waste of engineering resources.

Hardware Device Modeling

We can provide engineering help with developing hardware device models.

Whether you want to simulate a custom FPGA device or a PCI card, we can help.

Once a model is constructed, your engineering team can run its software and get the same behavior as the hardware.

We can also develop unit tests to exercise the device model and validate the behavior.

© Copyright - S3 Engineering Inc.