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

EE|Times EUROPE   29

                                              Certifying RISC-V: Industry Moves to Achieve RISC-V Core Quality


        type and combinations are important. Check-  However, a common organization can propel
        ing branch prediction, verifying instruction   such an initiative, and RISC-V International is
        privilege levels and ensuring exceptions are   doing just that.
        handled correctly are just a few examples.
          Another aspect of instruction testing is   RISC-V CERTIFICATION        For reader inquiries and address changes,
                                                                                 please contact: christiane.lockner@aspencore.com
        to ensure compliance with the official ISA   RISC-V International and other organizations   To unsubscribe, please go to:
        specification. Various tests are available, but   have already implemented a RISC-V ISA com-  www.eetimes.eu/unsubscribe/
        they achieve only some of this architectural   pliance test suite. While the suite is a useful
        test requirement.                   start, it is in no way comprehensive enough to
          Instruction-level, architectural testing is   be solely replied upon. RISC-V    Aspencore Media GmbH
        just the start. Up to 80% of processor execu-  International’s board recognized the need to   Frankfurter Straße 211
        tion consists of load-store operations, and   set up a rigorous certification program that   63263 Neu-Isenburg
                                                                                 Germany
        these must be efficient. The same applies to   would provide processor suppliers with an
        the interrupt mechanisms and many other   independent assessment of the performance   EE TIMES EDITORIAL MANAGEMENT
                                                                                 Cyrus Krohn, Editor-in-Chief, EE Times,
        interfacing requirements. Functional opera-  of their devices, yielding information on   cyrus.krohn@aspencore.com
        tion and performance-related issues must be   which their customers could rely.  Anne-Françoise Pelé, Editor-in-Chief, EE Times Europe,
        checked together, as read-write hazards can   Certification programs exist for other   afpele@aspencore.com
                                                                                 Echo Zhao, Chief Analyst, echo.zhao@aspencore.com
        cause unexpected problems that prove diffi-  industry standards, such as Wi-Fi, USB and   Yorbe Zhang, Head of AspenCore APAC,
        cult to debug. Such a concerted effort requires   PCIe. While these interface protocols require   yorbe.zhang@aspencore.com
        in-depth, microarchitectural testing, which   extensive test suites, their verification is sim-  GLOBAL ASPENCORE EDITORS
        in turn requires test synthesis that combines   pler than verifying a full processor core. Arm   Matthew Burgess, matthew.burgess@aspencore.com
                                                                                 Anthea Chuang, anthea.chuang@aspencore.com
        different test sets to weed out complex,   and Intel undoubtedly have internal sign-off   Nitin Dahad, nitin.dahad@aspencore.com
        unpredictable corner cases.         processes for their new cores, but these are   Maurizio Di Paolo Emilio,
                                            proprietary. As such, no public program of   maurizio.dipaolo@aspencore.com
                                                                                 Yvonne Geng, yvonne.geng@aspencore.com
        RISC-V International’s              this nature to certify a device as complex as a   Amy Guan, amy.guan@aspencore.com
                                                                                 Susan Hong, susan.hong@aspencore.com
                                            processor core that can be applied to a range
        board recognized the need           of core architectures has been created before,   Illumi Huang, illumi.huang@aspencore.com
                                                                                 Barbara Jorgensen, barb.jorgensen@aspencore.com
                                                                                 Majeed Ahmad Kamran, majeed.kamran@aspencore.com
        for a certification program to      and it is a daunting challenge.      Clover Lee, clover.lee@aspencore.com
                                              The RISC-V board recently formed the
                                                                                 Shao Lefeng, lefeng.shao@aspencore.com
        provide processor suppliers         RISC-V Certification Steering Committee   Jenny Liao, jenny.liao@aspencore.com
                                                                                 Elaine Lin, elaine.lin@aspencore.com
                                            (CSC) to tackle the task. Members include
        with an independent                 commercial RISC-V users, processor provid-  Luffy Liu, luffy.liu@aspencore.com
                                                                                 Stefani Muñoz, stefani.munoz@aspencore.com
                                                                                 Challey Peng, challey.peng@aspencore.com
        assessment of the                   ers, test suite providers and other experts in   Gina Roos, gina.roos@aspencore.com
                                            this area. The committee is new but is moving
                                                                                 Fendy Wang, fendy.wang@aspencore.com
        performance of their devices.       aggressively to come up with a concrete plan   Sally Ward-Foxton, sally.wardfoxton@aspencore.com
                                                                                 Demi Xia, demi.xia@aspencore.com
                                            that addresses what tests might be used, how   Franklin Zhao, franklin.zhao@aspencore.com
                                            the program would operate, to what degree   Momo Zhong, momo.zhong@aspencore.com
          The core should also be tested in a    the tests would check overall architecture and   CONTRIBUTING EDITORS
        system-on-chip. Depending on the core—or   other definitional questions. By the end of the   Pat Brans, pdbrans@gmail.com
        multicore—complexity, we start to see coher-  year, the CSC should have a comprehensive   Robert Huntley, robert@seventyfourhundred.com
                                                                                 Saumitra Jagdale, saumitra@opencloudware.com
        ency issues, security vulnerabilities, complex   plan and will be well on its way to implement-  Egil Juliussen, egil@norskeagle.com
        interrupts and many more.           ing it.                              Stefano Lovati, slovati@gmail.com
          This is extreme verification, and it is what   The RISC-V board fully expects the CSC   Rebecca Pool, editorial@rebeccapool.com
                                                                                 Anton Shilov, ashilov@gmail.com
        drives processor companies like Arm to invest   to remove a critical potential barrier to the   Ann Thryft, athryft@earthlink.net
        so much. It is unreasonable to expect a small   full deployment of RISC-V processors by   PRODUCTION
        team to build such a verification environment.   providing a quality stamp of approval for the   Adeline Cannone, Design Director,
        The only way to achieve an appropriate level   most complex devices that will be accepted   adeline@cannone.com
        of verification by smaller teams is dramatic   across the semiconductor industry. This is no   Lori O’Toole, Chief Copy Editor, lotoole@aspencore.com
                                                                                 Diana Scheben, Senior Copy Editor,
        test content reuse.                 mean feat, and it will require a broad range   diana.scheben@aspencore.com
          One advantage of a common ISA is that   of expertise to achieve verification levels not   SALES & MARKETING
        it enables multiple teams to combine forces   previously seen in the public domain. But it   Christiane Lockner, christiane.lockner@aspencore.com
        by combining test suites. A vehicle for such   is absolutely necessary to achieve the same   The Hufmann Agency, victoria@hufmann.info,
                                                                                 norbert@hufmann.info
        a common reusable test set is a system-level   quality expectation for RISC-V cores as we   Todd Bria, todd.bria@aspencore.com
        verification intellectual property component   observe for its commercial counterparts.  Cyrus Krohn, Vice President, Publisher — AspenCore
        (SystemVIP) targeting RISC-V. With this   RISC-V is about to get a whole lot more
        approach, a commercial or other organization   reliable. ■               Copyright© All rights reserved. No part of this publication
                                                                                 may be reproduced or transmitted in any form or by any
        would build a common test set by leveraging                              means  without  the  prior  express  written  permission  of
        economies of scale, spreading the investment   REFERENCE                 AspenCore Media. Although we make every effort to present
                                                                                 up-to-date, accurate information, EE Times Europe will not
        across many core developments. This is the   1 BCC Research (December 2022). “RISC-V    be responsible for any errors or omissions or for any results
                                                                                 obtained from the use of such information. The magazine
        purpose of commercial verification com-  Technology: Global Market Outlook.”    will not be li able for any loss caused by the reliance on
        panies, as well as open-source projects by   tinyurl.com/4te8z2y3        information obtained on this site. Furthermore, EE Times
                                                                                 Europe  does  not  warrant  the  accuracy  or  completeness
        corporations that include Google.                                        of the information, text, graphics in this magazine. The
          Of course. such cooperation is difficult   Dave Kelf is CEO of Breker Verification   opinions expressed in the articles are those of the authors
                                                                                 and not necessarily the opinions of the publisher.
        between commercial, competitive entities.   Systems.
                                                                                         www.eetimes.eu | JUNE 2024
   24   25   26   27   28   29   30   31   32   33   34