Offers “STMicroelectronics”

Expires soon STMicroelectronics

Methods for formal verification of SoCs M/F

  • Internship
  • Crolles (Isère)
  • IT development

Job description



General information

Reference

2020-5122  

Job level

20 - Professional First Level

Position description

Posting title

Methods for formal verification of SoCs M/F

Regular/Temporary

Temporary

Job description

As part of its functional safety activities, the team is developing advanced methods of assessing it.
Your mission, as part of this internship, is to contribute to the development of a formal evaluation method of a digital system-on-a-Chip (SoC) type based on the Altarica language.

As part of this internship, you will:
• Study the capacity of the Altarica language to model a digital SoC type system, in particular at what level of abstraction it will be achieved.
• Write a description of a SoC subpart in Altarica language
• Express formal properties of functional safety and use the Altarica ecosystem (ARC /…) to study the modes of system failure.
• Propose countermeasures which may be integrated into future implementations of SoC.
• Compare these results with fault injection or irradiation results already available.
• Document your work.
In a second step, depending on the progress of the work, it will be possible to study the possibility of an automatic translation from Verilog language to Altarica language.

Profile

Master student with an interest in research and formal verification methods.

List of skills:

- Required
o Knowledge of formal logic, langages (PROLOG)
o Knowledge of microprocessor architecture and digital systems architecture
o Knowledge in digital electronics
o Experience with hardware description languages (VHDL, Verilog / SystemVerilog, SystemC)
o Programming experience (C / C ++, LISP)
o Ability to work in a team

- Wished
o Knowledge of formal languages (Altarica,…)
o Knowledge of formal verification methods

Position localisation

Job location

Europe, France, Crolles

Candidate criteria

Education level required

5 - Master degree

Experience level required

Less than 2 years

Languages

English (1- Basic)

Requester

Desired start date

01/09/2020

Make every future a success.
  • Job directory
  • Business directory