Sii Poland

SII UKRAINE

SII SWEDEN

  • Trainings
  • Career
Join us Contact us
Back

Sii Poland

SII UKRAINE

SII SWEDEN

Back

Providing hardware behavioral modeling and System Verification

The challenge

The client wanted to produce new hardware, but it could not be done without first testing a new solution. For that, the client needed help with the implementation of the SystemC models, which functionality reflects the operation of the hardware components. As the next step, the blocks had to be integrated with the QEMU platform and used as a virtual platform for the System Verification. The project also required preparation of the system tests.

What we did

Firstly, we designed functional behavior blocks reflecting the hardware implementation. Then, we implemented low-level drivers for the software team. In order to allow easy transfer between platforms, we provided a stress testing framework for the whole system, which checks efficiency and coherency. We also designed test plans and implemented test cases to cover them. Lastly, we developed a full CI solution that covers both the simulator and emulator.

Benefits for the client

  • The client can avoid future compatibility issues, thanks to the selection of tools like OS, libraries, and test management applications
  • Work efficiency has increased, thanks to the automated Continuous Integration environment
  • The client received a standalone and reusable test framework able to resist platform changes
  • A full documentation for the solutions provided, which enables possible modifications in the future

GET IN TOUCH

Let's start the conversation today

Your file

Uploaded file:
  • file_icon Created with Sketch.

Acceptable files: doc, docx, pdf. (max 5MB)
Please submit your file in DOC, DOCX or PDF format
The upload size is limited to 5 MB
File is empty
File was not uploaded

At any time, you may withdraw your consent to the processing of personal data, but such withdrawal shall not affect the legal compliance of any processing of such data, which had occurred before you withdrew your consent. Detailed information on the processing of your personal data is specified in the Sii Poland Group Privacy Policy.

Your message was sent successfully

We will look over your message and get back to you as soon as possible

Sorry, something went wrong and your message was not delivered

Refresh the page and try again. Contact us, if problem occurs again

We’re sorry, but the selected file appears to be damaged and we can't process it.

Please try uploading a different copy or a new version of the file. Contact us, if problem occurs again.

Processing...

Änderungen im Gange

Wir aktualisieren unsere deutsche Website. Wenn Sie die Sprache wechseln, wird Ihnen die vorherige Version angezeigt.

Einige Inhalte sind nicht in deutscher Sprache verfügbar.
Sie werden zur englischen Version der ausgewählten Seite weitergeleitet.

Möchten Sie fortfahren?

Einige Inhalte sind nicht in deutscher Sprache verfügbar.
Sie werden auf die deutsche Homepage weitergeleitet.

Möchten Sie fortsetzen?

Ta treść jest dostępna tylko w jednej wersji językowej.
Nastąpi przekierowanie do strony głównej.

Czy chcesz opuścić tę stronę?