ASIC verification environment consists of multiple abstraction levels and platforms. With time and growth, the maturity of these levels may separate, and different standards widen the communication differences across teams. There has previously not been a standardized way to reuse test/configuration between different teams if different methodologies are being used.
The Portable Stimulus Standard (PSS) was created as a way to standardized reuse between different methodologies e.g. UVM and SW. It defines a uniform way of simplifying the test scenarios by defining the sequences maintained at single platform and thus opening a common communication channel between teams.
The goal for this thesis work is to find out the effort and challenges to create a common framework for driving the stimulus and test scenarios through these different levels to be used in simulation at IP level in UVM test-bench as well as with C code running on a CPU. As well as compare PSS vs existing in-house methodology for reuse of test/configuration and compare things like usability, debuggability and effort to integrate.
Knowledge in RTL design, C/C++ and basic knowledge in HW verification.Some scripting experience is preferred but not mandatory.
Recruiter: Niclas Persson, niclas.persson@ericsson.com. Please note that we can not accept any applications through email.
Why join Ericsson?
At Ericsson, you´ll have an outstanding opportunity. The chance to use your skills and imagination to push the boundaries of what´s possible. To build solutions never seen before to some of the world’s toughest problems. You´ll be challenged, but you won’t be alone. You´ll be joining a team of diverse innovators, all driven to go beyond the status quo to craft what comes next.
What happens once you apply?
Click Here to find all you need to know about what our typical hiring process looks like.
Encouraging a diverse and inclusive organization is core to our values at Ericsson, that's why we champion it in everything we do. We truly believe that by collaborating with people with different experiences we drive innovation, which is essential for our future growth. We encourage people from all backgrounds to apply and realize their full potential as part of our Ericsson team. Ericsson is proud to be an Equal Opportunity Employer. learn more.
Primary country and city: Sweden (SE) || Lund
Req ID: 756135