Page 28 - EE Times Europe Magazine – June 2024
P. 28

28 EE|Times EUROPE




        OPINION | AUTONOMOUS VEHICLES | SECURITY

        Certifying RISC-V:                                                        Arguably, one of the most important


        Industry Moves to                                                       RISC-V market characteristics thus far is that
                                                                                most of those 13 billion processors have been
                                                                                relatively small, embedded devices. But we
        Achieve RISC-V Core                                                     are now seeing the advent of larger, multicore
                                                                                application processors in complex systems,
                                                                                with an inevitable impact on verification
        Quality                                                                 solutions, given the processors’ far greater
                                                                                complexity.
                                                                                  In response, RISC-V International’s board
                                                                                has launched a certification committee to
        By Dave Kelf, Breker Verification Systems                               address the need for a provable quality bench-
                                                                                mark for RISC-V.

                            At the RISC-V Summit North America in November 2023, Simon   VERIFYING A PROCESSOR
                            Davidmann, CEO of Imperas (now Synopsys), delivered a surprising   Processor verification is a complex business
                            keynote. His message: While RISC-V was an enormous leap forward,   with too many facets to cover in this short
                            the limited focus on quality could ultimately kill the initiative. This   article. However, even in the case of a simple,
                            was a view shared by many stakeholders.             single-core embedded device, a large series
                              Davidmann went on to explain that a quality expectation had   of instructions in an almost-infinite range
                            been set across the semiconductor industry by companies like Arm   of combinations can be applied to make the
                            and Intel. Bugs in their processors have been extremely rare, and   device react in many different ways.
                            users rely on that quality level, as a processor bug could kill an end   Intelligent, random instruction generators
        product. Davidmann noted that Arm spends more than US$150 million on verification annually,   are often deployed for a more superficial
        runs a staggering 10  (greater than the number of miles in a light year) verification clock cycles   check of the architecture. Checking that the
                       15
        per core and has 30 years of experience under its belt. This is made easier by retaining complete   processor does the right thing, based on the
        control of the instruction set.                                         instruction stream applied, requires the use of
          RISC-V users expect this “Arm quality” level, because without it, their designs will fail. But   either self-checking tests or a golden model
        how can RISC-V core providers hope to meet this quality goal, and how can they prove it?  of a RISC-V processor for comparison, both
                                                                                of which are hard to produce. The instruction
        RISC-V: NEW PROCESSOR THINKING
        Before the advent of RISC-V, most processor
        instruction set architectures (ISAs)—the
        fundamental code specifications used to drive
        the device—were the protected intellectual
        property of the company that developed the
        processor. This protection was critical to the
        company, as it allowed ecosystem control
        and blocked competition, enabling favorable
        business models.
          Along came the RISC-V open ISA. Any
        company could use the instruction set for
        its processor implementation, software
        stack, tools and other ecosystem elements.
        Business models would no longer be dictated
        by the ISA copyright. In addition, the RISC-V
        ISA was more flexible than others, allow-
        ing the inclusion of differentiating custom
        instructions.
          The semiconductor industry was enthusi-
        astic. Coincident, unpopular business model
        changes from Arm drove companies to
        start RISC-V initiatives, and RISC-V gained
        considerable momentum. BCC Research
        estimated the market for RISC-V technology
        in 2021 at US$500 million, with an expected
        growth rate of 33%, to US$2.7 billion by
        2027.  Today, RISC-V International, the ISA
            1
        governing body, reports 3,950 members in
        70 countries, with 13 billion RISC-V IP cores   A typical RISC-V verification stack is a complex undertaking that needs a comprehensive
        on the market.                      test plan. (Source: Breker Verification Systems)

        JUNE 2024 | www.eetimes.eu
   23   24   25   26   27   28   29   30   31   32   33