Thursday, February 27, 2025
9:00-18:00 Japan Standard Time JST (UTC+9)
Click Here to Register for the Event
(Abstract Deadline February 17, 2025 Poster Deadline February 19)
Contents Categories |
① RISC-V Solutions |
② Special Sessions:Japan’s Semiconductor Strategy 2024 and RISC-V | AI |
③ RISC-V Lunch Meetings |
④ RISC-V Technical Exhibits |
⑤ RISC-V Research and Open Semiconductors |
⑥ AI、RISC-V Research Poster Session |
The RISC-V Day Tokyo conference is the largest RISC-V event in Japan. The RISC-V Day Tokyo 2025 Spring conference will be held on Thursday, February 27, 2025 from 9:00-18:00 JST (UTC+9) at the Ito International Research Center, The University of Tokyo. We will bring together excellent RISC-V-related technologies and products, as well as key people and engineers, and provide business opportunities such as increasing product awareness, realizing collaboration between companies, technology exchange, and information gathering. We look forward to your participation on this occasion! A video of the presentation and information on materials will be posted on the website at a later date.
① RISC-V Solutions
② Special: Japan’s Semiconductor Strategy 2025
February 27, 2025 Time: 9:00-18:00
Chair: TBD
Time | du-ra-tion | Lang | Presentation Topic | Presenter | Organization | pres-en-ta-tion |
---|---|---|---|---|---|
9:00- | 30 min | – | Attendees can enter 2nd basement floor and hall. Reception staffs hands out name tags. | Staff sets up recording equipment, audio, and video systems, exhibition booths. | |
9:20- 9:30 | 30 min | JE | Program Summary | TBD | – |
9:30- 10:05 | 30 min | E | Title: Beyond Innovation: RISC-V’s Path to Mass Adoption with Mature IP Abstract: In the AI hardware market, Tenstorrent is expanding its team and shipping products by targeting development engineers and customers in the early phase of development by providing a low-cost RISC-V-based development system and an open source AI compiler stack. The company recently completed a $693 million Series D round of funding and was selected as one of the top 10 companies in the AI industry. By avoiding expensive components such as high-bandwidth memory and adopting a tensor processor architecture, the company reduces the need for memory bandwidth and achieves cost performance. The company has already secured $150 million in revenue and is aiming for organic growth by focusing on small customers seeking differentiated technology. CEO Jim Keller points out that AI has the potential to significantly transform computing technology over the next 10 years. He says that the collaborative work of hardware, software, and open source will play an important role. He believes that the key to success is to create outstanding products that are centered on use cases, like Steve Jobs. Amid the tense US-China relationship, the company is showing its willingness to respond flexibly to geopolitical changes while adhering to trade regulation rules. (The title and abstract were prepared by the organizer and will be changed as soon as the abstract is prepared by the presenter.) | Speaker to be announced | Tenstorrent (USA) | – |
10:05– | 30 min | J | Title: RISC-V Leadership in the AI Compute Era Abstract: SiFive’s momentum continues, and the company has recently added to its broad portfolio from embedded solutions to advanced scalar and vector high performance processors. We will introduce our latest products and discuss how our roadmap is driving customers’ rapid innovations in areas like AI, data centers, automotive and the Internet of Things. | Yoshihito Kondo | CEO, SiFive Japan (USA) | – |
10:40-11:05 | 20 min | TBD | Title: Autonomous platforms driven by MIPS multi-threaded, safety-capable, efficient RISC-V compute solutions Abstract: The drive for generative AI to evolve into physical automotive and industrial applications is pushing software-defined platforms toward zonal architectures. New compute subsystems that excel at fast data processing and precise real-time control with low latency and high efficiency are needed to address the challenges of electrification, autonomous vehicles, and industrial automation. This presentation will describe how safety-capable processor cores with multi-threading, deterministic access, RISC-V profile compatibility, and application-focused performance enhancements for data movement and memory operations are the leading choice to power the next generation of industrial robots, autonomous platforms, and electrified vehicles. | Speaker to be announced | MIPS (USA) | |
11:05– | 10 | – | Break time | ||
11:15-11:40 | 20 min | E | Title: Optimizing Data Transport Architectures in RISC–V SoCs for AI/ML Applications Abstract: This presentation will illustrate the challenges and solutions of data–transport architectures for artificial intelligence/machine learning (AI/ML) in the context of embedded vision architectures and discuss implementation aspects for Networks–on–Chips (NoCs) for RISC–V–based System–on–Chips (SoCs). AI/ML and Embedded Vision architectures present unique challenges in data transport architectures to procure all relevant data from off–chip DRAMs and efficiently store and transport them in caches to allow efficient computing on SoCs and systems of chiplets. These challenges directly translate into specific requirements for NoC implementation, impacting performance, power consumption, and cost, efficiently addressing the challenges posed by what the industry calls the “memory wall” – the much faster improvement of processor vs. DRAM memory access speed. In addition, for the automotive and industrial application domains, special considerations regarding safety and resilience need to be considered to allow for ISO26262 and related certifications. Arteris, Inc. is a technology company headquartered at Campbell, California. The company specializes in the development of network-on-chip (NoC) interconnect IP and system-on-chip (SoC) integrated automation software that are used in a variety of devices, particularly in automotive electronics, artificial intelligence/machine learning, and consumer markets. Their flagship product, FlexNoC, has been integrated into over 3 billion devices as of 2022. Additionally, Arteris offers products like Ncore, a cache-coherent interconnect IP, and CodaCache, a last-level cache IP. (Title and abstract will be prepared by the organizer and will be changed as soon as the presenter’s abstract is ready.) | Michal Siwinski, Guillaume Boillet and John Min | Arteris (USA) | |
11:40-12:15 | 30 min | E | Title: Synopsys ARC-V Processor IP: The ARC-V processor IP is based on the RISC-V ISA Abstract: The ARC-V processor family includes the ARC-V RMX, which is optimized for control and signal processing with ultra-low power consumption for embedded applications, the ARC-V RHX, a 32-bit real-time multicore processor with coherent hardware accelerators and virtualization support, and the ARC-V RPX for 64-bit SoC host applications. The RPX family includes L3 cache and a RISC-V compliant MMU to support rich OS such as Linux. Synopsys’ ARC-V FS processors are ISO 26262 (functional safety standard) ASIL-D level and are developed under an ISO 9001 certified quality management system. These processors have integrated hardware safety features to detect system errors and ensure safety. They are also ISO 21434 (automotive cybersecurity standard) compliant, allowing customers to expedite the chip certification process. Synopsys’ MetaWare Development Toolkit is provided to assist in program development, debugging, and optimization. In addition, ARC-V licensees can shorten their development schedules and bring products to market faster by leveraging tools and software from Synopsys’ ARC Access partners and the growing RISC-V ecosystem. (Title and abstract will be prepared by the organizer and will be changed as soon as the presenter’s abstract is ready.) | Speakers to be announced at a later date | Synopsys (USA) | – |
12:15-12:30 | 15 min | Introduction of Poster Session Presenters: Participants in the poster session will be awarded prizes. Presenters will be asked to take to the stage in the hall. | Hironori Nakajo | Professor, Department of Intelligent Information Systems Engineering, Tokyo University of Agriculture and Technology (Japan) | ||
13:00-15:00 | 120 min | Poster presentation takes place at the south foyer of Ito Hall, B2. Please refer to the floor plan maps and look for poster panel locations P1 through P10. | Poster Presenters | ||
12:30-13:30 | 60 min | – | {Lunchtime}: RISC-V Lunch Networking Session | Staff will provide a simple lunch, courtesy of Ventana Microsystems, and drink to attendees. If staff does not reach you, please collect your lunch pack at the reception. | |
13:30-13:55 | 20 min | J | Title: Ventana Micro’s RISC-V Revolution: The Evolution and Market Expansion of Veyron V2 Abstract: Ventana Micro has introduced Veyron V2, a high-performance RISC-V architecture, delivering industry-leading data center performance comparable to x86 and ARM. Key Features of Veyron V2: | Satoru Yamaguchi | Ventana Microsystems (USA) | |
13:55-14:30 | 30 min | E | Leverage RISC-V to Win Your Success Abstract: RISC-V’ s new, no burden characteristic makes it special; it is invisible, and it encourages innovation. It may help you and your team to achieve success through innovation. Andes provides RISC-V cores IP to help you to gain control in using RISC-V cores in building System On Chip (SoC) designs. In this presentation, Andes new RISC-V CPU IP products will be reported, roadmap plan will also revealed. This will include Out of Order RISC-V processors, RISC-V Vector processors and ISO-26262 automotive grade RISC-V processors. AI accelerator solutions will be introduced, and Andes Custom Extension electronic design automation tools will be reported as well. | Frankwell Jyh-Ming Lin | CEO and Chairman, Andes Technology (Taiwan) | |
14:30-14:55 | 30 min | Title: Advanced MCU MD6605 for power electronics control, utilizing a RISC-V CPU core, 22nm ultra-low leakage process, and ReRAM non-volatile memory technology Abstract: Sanken Electric is a semiconductor manufacturer whose main products are power electronics control devices. Recently, Sanken had developed the MD6605, an MCU (Microcontroller Unit) for power electronics control, which utilizes a RISC-V CPU core, 22nm ultra-low leakage process, and ReRAM non-volatile memory technology for advanced power control systems. | Takanaga Yamazaki | Sanken Electric, Senior Meister, Power Device Development Division, Technology Development Headquarters (Japan) | ||
14:55-15:20 | 35 min | {Intermission} Demo Booths are Open |
| ||
15:30-16:10 | 30分 | The Future of RISC-V Development Paved by Kubuds: Cross Toolchain and Optimization Technology Abstract: Kubuds provides comprehensive software toolchains and full-stack solutions for embedded systems and PCs to support the development of the RISC-V ecosystem. The company’s strengths lie in the creation of highly efficient development environments using the latest cross-compilation tools (GCC, LLVM), in addition to open source real-time operating systems (RTOS) and optimization for Linux. In providing cross-compilation toolchains, the company has established an environment where developers can seamlessly build and run applications across different platforms, and it can be widely applied from embedded systems to PCs. In addition, the company is also focusing on the development of debugging environments, providing advanced debugging functions using tools such as GDB and OpenOCD to improve development productivity. In terms of support for integrated development environments (IDEs), the company has achieved smooth integration into mainstream IDEs such as VS Code and Eclipse, and has established an environment where developers can develop and optimize RISC-V-based applications while maintaining their existing workflow. This makes it possible to accommodate a wide range of developers, from beginners to experienced engineers. Performance optimization for RISC-V-based embedded devices provides tuning for specific applications and designs that emphasize power efficiency, and we are working to develop advanced development environments for IoT devices and industrial equipment. (The title and abstract will be created by the organizer and will be changed as soon as the abstract is prepared by the presenter.) | Presenter to be announced later | Shanghai Kubuds Technology Co., Ltd. | ||
16:10-16:20 | 10 min | E | Poster session review and award winners announcement: Participants in the poster session will be awarded. Prize winners will be selected and awarded for their excellent presentations. | Hironori Nakajo | Professor, Department of Intelligent Information Systems Engineering, Tokyo University of Agriculture and Technology (Japan) | |
16:20-16:50 | 30 min | J | Japan’s Semiconductor and Digital Industrial Strategy: Semiconductors are a key technology for Japan’s future in terms of digital transformation (DX) and green transformation (GX). METI has responded to domestic and international technological innovations and market trends based on the Semiconductor and Digital Industrial Strategy formulated in 2021. In June 2023, METI revised the strategy to focus on strengthening the semiconductor supply chain, expanding the domestic manufacturing base, and developing human resources amid growing geopolitical risks and the importance of economic security. Further revisions will be made in December 2024, including promoting additional investment in next-generation process technologies and building new global partnerships. This presentation will detail the latest strategic revisions and the initiatives recently announced by METI. Specifically, specific semiconductor-related strategies will be discussed, including strengthening domestic and international cooperation and supporting small and medium-sized enterprises in improving their competitiveness. METI will also introduce policies for strengthening research and development through industry-academia collaboration and human resource development through the expansion of specialized education programs. We will share the role Japan should play in the global semiconductor industry and specific initiatives to promote innovation. We will present a path to mitigate economic security risks and achieve sustainable industrial growth. (The title and abstract will be prepared by the organizers and will be changed once the abstract is prepared by the presenter.) | Hisashi Saito | Deputy Director, IT industry division, Commerce and Information Policy Bureau, Ministry Economy, Trade and Industry | |
16:50-17:00 | 10 min | J | Next-generation semiconductor engineer training program in collaboration with d.lab at the University of Tokyo and Tenstorrent: The System Design Research Center (d.lab) at the University of Tokyo is collaborating with Tenstorrent, a US AI chip startup, to train semiconductor engineers. As part of the Technology Research Association’s Leading Semiconductor Technology Center (LSTC), this initiative will see Japanese engineers dispatched to Tenstorrent in 2024 to work on designing semiconductors for AI. The expected dispatch period is one to two years, and after returning to Japan, they are expected to play an active role in telecommunications and automotive-related companies and research institutes. The program aims to train 200 engineers over five years. d.lab will lead the University of Tokyo’s inter-departmental education program “Semiconductor Education Program (SPIRIT)” from April 2024, and is working to produce human resources with a wide range of semiconductor knowledge. This aims to train human resources who can take on design using advanced devices. (Title and abstract will be prepared by the organizer and will be changed as soon as the presenter’s abstract is ready.) | Makoto Ikeda | The University of Tokyo (Japan) | |
17:00-17:10 | 10 min | J | Introduction to Tenstorrent’s Advanced Digital SoC Design Training Program / Advanced Course: Abstract: Under the NEDO “Post-5G Information and Communication System Infrastructure Enhancement R&D Project / Human Resource Development / Advanced Digital SoC Design Training”, Tenstorrent USA, Inc. has been selected, in collaboration with the Leading-edge Semiconductor Technology Center (LSTC), to participate in the project. As part of this initiative, Tenstorrent will conduct an advanced semiconductor design training course focused on single-nanometer semiconductor design. The program will primarily involve On-the-Job Training (OJT) in Silicon Valley, providing practical experience in cutting-edge semiconductor design. In this session, we will introduce Tenstorrent’s company profile, an overview of our RISC-V CPU and AI accelerators, and provide details about the human resource development project. | Mamoru Nakano | President & CEO, Tenstorrent Japan Inc. (USA) | |
17:10-17:20 | 10 min | J | TBD | TBD | |
17:20-17:30 | 10 min | E | Andes Position Statement in the Japanese Region Abstract: Andes worldwide position in RISC-V industry will first be reported. With Andes’ leading position, we aim to bring our competitive RISC-V solutions to the Japanese market, helping various Japanese industries—including system, machinery, communication, software, semiconductor, chip, and IC design service industries—achieve success. We will share “what” and “how” proposals in this regard. | Frankwell Jyh-Ming Lin | CEO and Chairman, Andes Technology (Taiwan) | |
17:45-17:50 | 5 min | J | RISC-V Day Tokyo 2025 Autumn Information | Presenter | Position, Affiliation (Region) | |
17:50-18:00 | 10 min | J | Withdrawal |
| – |
③ RISC-V Humble Lunch
The bento supplier will be closing down at the end of February this year. If you have a favorite bento, please take note of its four-digit number. We will make sure boxes are clearly identified.
2376 Yamabuki – A bento featuring teriyaki chicken and seasonal simmered dishes.
2377 Inari Assortment – A light meal bento with inari sushi and simmered side dishes.
2375 Takamori – A popular bento featuring maitake mushroom rice from Takamori and fried chicken, highlighting the natural flavors of the ingredients.
2374 Tomato Burger & Vegetable Deli – A colorful bento with a tomato-flavored hamburger steak and a selection of vegetable deli dishes.
2237 Grilled Salted Salmon & Chikuwa Tempura – A bento featuring a popular combination of grilled fish and fried side dishes.
2373 Maruyama – A bento with rich, fatty grilled fish and seasonal simmered dishes.
2371 Two-Color Soboro Bento – A soboro rice bento with seasoned ground chicken and a refreshing spring rain salad, offering a perfect flavor balance.
Thank you to the bento vendor for your long-standing service. Bento plans for Summer 2025 have not yet been decided.
④ RISC-V RISC-V Technology Exhibition
February 27, 2025 11:00-16:30
B2F Foyer, multipurpose space
Please note that exhibitors and content are subject to change.
ブース番号 | Time | Booth Title (with URL) | Company (with URL) | Note |
---|---|---|---|---|
A | 11:00-16:30 | New CPU cores will be announced and updated, and details of enhanced versions of existing vector processors such as NX27V and NX45 MPV, as well as new out-of-order application processors (X66/X67) will be introduced. Examples of AI/ML, HPC, and 5G/6G communications utilizing the latest technology for vector extensions (RVV) may be shown. In-vehicle solutions and enhanced security will also be important themes. Andes offers processors certified by ISO 26262, and enhanced functional safety (FuSa) support and new IP for the automotive market may be exhibited. In addition, the company will mention the progress of RISC-V support in Android and Linux environments, highlighting the strengthening of its ecosystem. In addition, it is expected to exhibit unique AI/ML optimization examples using custom instructions (ACE: Andes Custom Extension), secure boot, and TEE (Trusted Execution Environment). The development tools and ecosystem will also be emphasized. As with SiFive, enhanced IDEs (integrated development environments), compiler optimizations, and simulators for developers may be announced. In addition, new evaluation boards and examples of joint development with partner companies will be exhibited, showing that Andes’ RISC-V solutions are being put to practical use in a variety of fields. (The above is an explanation from the organizers) | Andes Technology (Taiwan) | |
B | 11:00-16:30 | Contents of Exhibits | TBD | |
D | 11:00-16:30 | Contents of Exhibits | TBD | |
E | 11:00-16:30 | Contents of Exhibits | TBD | |
F | 11:00-16:30 | Contents of Exhibits | SiFive | |
G | 11:00-16:30 | Theme: Tenstorrent Latest AI Hardware Showcase Overview: At the Tenstorrent exhibition booth, we will showcase our latest AI hardware and solutions. A MacBook Air and a 27-inch display will be set up for product explanations and live demonstrations, providing visitors with an interactive experience. As part of the exhibit, we will feature our AI product “QuietBox” and the PCI card “N300”, allowing attendees to witness Tenstorrent’s cutting-edge technology firsthand. Additionally, product catalogs for “Ascalon IP,” “Galaxy,” “Workstation,” and “Wormhole” will be available, offering detailed insights into each product. To further illustrate our innovations, we will display banners focusing on our CPU technology and Tensix architecture, highlighting Tenstorrent’s latest advancements and key initiatives. Our live demonstration will showcase “TT-Studio” running AI models such as “Llama” or “DeepSeek 3.1-70B”, demonstrating the power and efficiency of Tenstorrent’s AI inference capabilities in real-time. We warmly invite you to visit the Tenstorrent booth and experience the future of AI computing firsthand. | Tenstorrent |
ブース番号 | Time | Booth Title (with URL) | Company (with URL) | Note |
---|---|---|---|---|
1 | 11:00-16:30 | Contents of Exhibits | Organization | |
2 | 11:00-16:30 | Contents of Exhibits | Organization | |
3 | 11:00-16:30 | Theme: DTS Insight’s Next-Generation Development Tools for RISC-V : Advanced Debugging, ICE, and IDE Solutions Overview: DTS Insight is actively involved in the development of tools and solutions for both RISC-V and Arm architectures. Their offerings include In-Circuit Emulators (ICE), Integrated Development Environments (IDE), and other development tools tailored to support engineers working with these platforms. | DTS Insights | |
4 | 11:00-16:30 |
| ||
5 | 11:00-16:30 | Contents of Exhibits | Organization | |
6 | 11:00-16:30 | Contents of Exhibits | Organization | |
7 | 11:00-16:30 | Contents of Exhibits | Organization | |
8 | 11:00-16:30 | Contents of Exhibits | Organization | |
9 | 11:00-16:30 | Contents of Exhibits | Organization | |
10 | 11:00-16:30 | Contents of Exhibits | Organization | |
11 | 11:00-16:30 | Contents of Exhibits | Organization |
⑤ RISC-V research and Open Silicon
February 27, 2025 13:00-
Moderator: DTS Insight Co., Ltd.
Product Solutions Division
Sales Department, Sales Division 1
Kuriya Atsushi
The lecture name, lecture content and time are provisional and subject to change depending on the situation.
Time | du-ra-tion | Lang | Presentation Topic | Presenter | Affiliation (click for details) | Materials |
---|---|---|---|---|---|
11:45- | 25 min | JE | Reception and Admission: {Press Business Card Exchange Event} (Invitation Only) | MC: TBD | |
12:10- | 5 min | JE | Welcome Remark: {Press Business Card Exchange Event} (Invitation Only) | MC: TBD | |
12:15- | 30 min | JE | Socializing: {Press Business Card Exchange Event} (Invitation Only) | MC: TBD | |
12:45- | 5 min | JE | Closing Remarks: {Press Business Card Exchange Event} (Invitation Only) | MC: TBD | |
12:50- | 10 min | JE | Opening, Cleanup, and Changeover: {Press Business Card Exchange Event} (Invitation Only) | MC: TBD | |
13:00- | 10 min | E | Master of Ceremony’s Words of Welcome | TBD | |
13:15- 13:35 | 20 min | J | Presentation Title: Abstract | Presenter | Position, Affiliation (Region) | – |
13:40- | 20 min | J | Presentation Title: Abstract | Presenter | Position, Affiliation (Region) | – |
14:00- 14:20 | 20 min | NA | 20 Minute Reseating | Bio Break | – | – |
14:20– 14:40 | 20 min | E | Presentation Title: Abstract | Presenter | Position, Affiliation (Region) | – |
14:40- 15:00 | 20 min | E | Presentation Title: Abstract | Presenter | Position, Affiliation (Region) | – |
15:00- | 20 min | E | Presentation Title: Abstract | Presenter | Position, Affiliation (Region) | – |
15:20- 15:40 | 20 min | – | 20 Minute Reseating | Bio Break | – | – |
15:40-16:00 | 20 min | J | Hideharu Amano | Position, Affiliation (Region) | ||
16:05- 16:25 | 20 min | E | Title: CHERI – Architectural memory safety and compartmentalisation full-steam ahead to commercialisation Abstract: The CHERI Task Group was formed within RISC-V International to propose extensions supporting CHERI in the RISC-V ISA. The motivation of these extensions is to enhance RISC-V with features to address memory safety issues which account for over 70% of software vulnerabilities according to Microsoft’s Security Response Center (MSRC). In this presentation, we will provide an overview of the CHERI TG’s present and future work as well as the status of the specifications of the CHERI extensions. Bio: Dr Jonathan Woodruff is a Senior Research Associate with expertise in processor architecture and microarchitecture as well as low-level software optimisation. Specialising in capability processor design, he has pushed into full-system optimisations including cache hierarchy, core timing, and multi-core designs as well as explorations into major security approaches including control flow integrity and private execution. | Dr Jonathan Woodruff | Senior Research Associate, University of Cambridge (United Kingdom) | |
16:30- 16:50 | 20 min | E | Title: Standardization of CHERI_RISC-V Abstract: This presentation explains the trend of CHERI RISC-V standardization work. (TBU) Bio: Tariq Kurd has over 20 years of CPU architecture, design and verification, mainly in the embedded space. I’ve worked on VLIW, multi-threaded, out-of-order cores, security and DSP style cores. I’ve been at Codasip 3+ years, and previously was at Huawei UK, Broadcom and Nvidia. Tariq was the chair of the Zfinx and Code Size Reduction Task Group of RISC-V International. | Presentator: Tariq Kurd | Distinguished Engineer and Lead IP Architect, Codasip Design Center (United Kingdom) | |
16:55- 17:15 | 20 min | E | Title: CHERI – How it works Abstract: This presentation will show how CHERI works with the Codasip X730 RISC-V Core FPGA Evaluation Kit in a storyboard format. Bio: Successfully evangelized Verilog (IEEE std. 1364-1995) at Cadence at the start of the 1990s, and SystemVerilog (IEEE std. 1800-2005) and VMM, which is the archetype of UVM at Synopsys in the early 2000s, as a member of the JEITA (formerly EIAJ) standardization committee. Involved in semiconductor design in Japan for about 30 years. Four years as Codasip’s Country Manager – Japan. | Takaaki Akashi | Country Manager – Japan, Codasip GmbH (Germany) | |
17:15- 18:00 | 45 min | E |
|
⑥ AI, RISC-V research poster presentation
February 27, 2025 10:30-15:30
B2F Foyer
Technology exhibition location: Location No. Please refer to the layout diagram for RISC-V poster exhibition (Foyer).
技術展示場所 :Location No. Please refer to the layout diagram for the RISC-V poster exhibit.
枠 | 発表時間 | 言語 | 出展テーマ | 発表者 | 所属機関 | ポスター | |
---|---|---|---|---|---|---|
P1 | 11:35- | E | Poster Title: SAIL-RISCV Memory Model Refactor Abstract: Sail-RISCV has been identified as the optimal model for the RISC-V ISA. However, it is important to note that the memory model of Sail-RISCV is subject to two primary limitations. Firstly, there is an absence of 34-bit physical address support in RV32, and secondly, there is ambiguity between physical and virtual memory. To address these deficiencies, a reconstruction of the Sail-RISCV memory model has been undertaken. Specifically, we employed new type constructs to distinguish physical and virtual memory, and enabled 34-bit physical address support by allowing arbitrary-width address mappings to Sail supported address types. We refined the communication mechanism with Sail’s simulated memory to accommodate arbitrary-width physical addresses, which are then mapped to corresponding Sail memory model addresses. Through experimentation, involving varying address widths, we validated the efficacy of this approach, demonstrating its correct handling of 34-bit addresses. The results of the study indicated enhanced type safety and improved model accuracy. A comparison of our implementation with alternative methods demonstrated that it offers greater flexibility, reducing the coupling risk between physical and virtual memory and providing a more precise memory abstraction for the Sail-RISCV model. For example, utilizing new type constructs ensures compile-time memory type safety. Experimental results confirmed our success in resolving type-safety concerns and extending Sail-RISCV’s support for 34-bit physical addresses. This enhancement, we believe, strengthens the accuracy of Sail-RISCV as a golden model for RISC-V. | Mingzhu Yan, Shuo Huang, Jian Guan, Yunxiang Luo | Programming Language and Compiler Technology Lab, ISCAS (China) | – | |
P2 | 11:35- 15:00 | E | Poster Title: RuyiSDK – A Integrated and Customizable Toolkit for RISC-V Software Development Abstract: The RISC-V instruction set’s design has given rise to a highly diverse ecosystem. However, the introduction of vendor-defined extensions has the potential to lead to fragmentation, creating challenges for developers in managing toolchains and adapting software. This paper presents RuyiSDK which is a comprehensive solution tailored for RISC-V developers. It is designed to address these challenges by integrating existing foundational software, promoting the adaptation of unsupported applications, and cultivating a vibrant developer community. RuyiSDK offers a package index that consolidates toolchains, emulators, and more, along with profile files that describe how to perform cross-platform builds, as well as software and RISC-V boards co-development. A key component of RuyiSDK is the Package Manager, which not only inherits the capabilities of traditional package managers but also incorporates advanced features such as virtual environment creation, device provisioning, and plugin support. The Package Manager transparently applies virtual environment profiles to the corresponding toolchains by reading the package index. Users only need to specify the target development board, without needing to manage toolchain differences manually. The device provisioning feature provides interactive guidance for keeping system images up to date for specific development boards, while test reports offer a certain level of quality assurance. The plugin system enables vendors and users to extend the Package Manager with custom features, thereby making it adaptable to various workflows. By providing a flexible, efficient, and transparent cross-platform development environment, RuyiSDK empowers developers to focus on innovation, thereby unlocking the full potential of RISC-V hardware while mitigating ecosystem fragmentation. | Weilin Cai, Yilin Chen, Yunxiang Luo | Programming Language and Compiler Technology Lab, Institute of Software, Chinese Academy of Sciences (ISCAS) (China) | – | |
P3 | 11:35- 15:00 | E | Poster Title: Engaging the Next Generation: ISCAS’s RISC-V Education Through Short Video: Abstract: At the Institute of Software, Chinese Academy of Sciences, the internship program is dedicated to enhancing the education and promotion of RISC-V technology through innovative short video content. Projects like the “Understanding RISC-V” series simplify complex concepts and make them accessible, while hands-on demonstrations on platforms such as MilkV Duo and LicheePi engage a wide audience, including students, educators, and aspiring engineers.The process begins with interns conducting thorough research to identify gaps in existing RISC-V content. This groundwork informs the scripting and production phases, where interns blend technical information with practical demonstrations. These videos not only explain theoretical aspects but also highlight RISC-V technology’s practical applications, helps demystify subjects that can be intimidating to newcomers.Audience feedback plays a vital role in improving videos, ensuring they effectively meet the audience’s learning needs. This iterative process helps to crop content that is both informative and engaging.These videos serve as a stepping stone, guiding learners from basic principles to complex applications and fostering a deep understanding of RISC-V. This progression allows learners to advance at their own pace and explore in-depth topics as they grow more confident.This initiative supports ISCAS’s mission to integrate cutting-edge technologies like RISC-V into core educational curricula and promote active engagement with these technologies. By translating complex engineering concepts into accessible educational content, PLCT Lab is shaping a generation of engineers to thrive in a rapidly evolving technological environment and driving global adoption of RISC-V.
| Fuyuan Zhang, Tianwei Jiang, Yunxiang Luo | Programming Language and Compiler Technology Lab, Institute of Software, Chinese Academy of Sciences (ISCAS) (China) | – | |
P4 | 11:35- 15:00 | E | Poster Title: RISC-V Board and OS Support Matrix: A Comprehensive Resource for RISC-V Developers Abstract: The current market offers a plethora of RISC-V boards, with numerous operating systems (OSes) available from both the boards’ manufacturers and the community. However, newcomers to RISC-V may encounter difficulties accessing current information regarding RISC-V boards and their OS support status.To address this need, this paper has initiated a support matrix project to assist RISC-V developers and enthusiasts. The RISC-V Board and OS Support Matrix is an open-source initiative that catalogues the compatibility between RISC-V development boards and operating systems, thereby responding to the growing requirement for a well-organised, readily accessible database to guide developers in selecting compatible software for their RISC-V hardware platforms. The initiative highlights areas requiring community assistance, such as configurations marked as “”Call for Help”” (CFH), “”Call for Testing”” (CFT), and “”Work in Progress”” (WIP).Additionally, it includes tools for metadata parsing and SVG generation, helping to maintain and visualize compatibility data.This initiative is part of the broader RuyiSDK project, which aims to provide a full-stack development environment for RISC-V. The initiative integrates tools such as a package manager and a graphical integrated development environment (IDE).By offering up-to-date hardware and software compatibility data, the initiative simplifies decision-making for developers and researchers in the RISC-V ecosystem. The RISC-V Board and OS Support Matrix has been developed to facilitate the installation of operating systems and software on RISC-V boards, thereby reducing the complexity of the process for novices and promoting the development of the RISC-V software ecosystem. | Jingkun Zheng, Yunxiang Luo | Programming Language and Compiler Technology Lab, Institute of Software, Chinese Academy of Sciences (ISCAS) (China) | – | |
P5 | 11:35- 15:00 | E | Poster Title: FCVT support for ACT through RISCOF Abstract: As the number of RISC-V processor models continues to increase, verifying whether a RISC-V processor complies with the ISA specification has become an important issue. As the official testing tool used for ACT testing, RISCOF can leverage the Sail-RISCV model as a reference to check whether the tested model conforms to the specification. However, the ACT test repository used by RISCOF lacks support for many test instructions and extensions, including several test cases for the zfh extension, such as `fcvt.d.h`. Therefore, we will add new test instruction support to RISCOF to address this issue.RISCOF relies on multiple testing tools for test development. These include RISCV-CTG for generating test cases and RISCV-ISAC for coverage testing. To support new test instructions, we need to add YAML nodes for the test instructions in RISC-V CTG to define them and write corresponding CGF files for the instructions. Next, we will add the relevant instruction checks to the decoder in ISAC to support the coverage detection of the new instructions. Afterward, we will run RISCOF with the generated test cases, and the results will show that the test outcomes are accurate.By adding support for test instructions to ACT via RISCOF, we can provide greater flexibility for testing, further advancing the comprehensiveness and accuracy of ACT testing. | Zhu Xuchang, Luo Yunxiang | Programming Language and Compiler Technology Lab, Institute of Software, Chinese Academy of Sciences (ISCAS) (China) | – | |
P6 | 11:35- 15:00 | E | Poster Title: Comparative Analysis of Compiler Performance for RISC-V on SPECCPU2017 Abstract: Using instruction count as a metric, we employed SPEC CPU 2017 to compare the performance of programs compiled with GCC and LLVM on RISC-V, with a particular focus on the RISC-V vector extension. Benchmarks were run in parallel using QEMU, enabling large-scale testing. The analysis showed that tests compiled with LLVM executed more instructions than those compiled with GCC for both INT Rate and FP Rate. After enabling the vector extension, the gap in FP Rate narrowed significantly, suggesting that LLVM’s auto-vectorization performs better in certain scenarios. | Yongtai Li, Chunyu Liao, Ji Qiu | Programming Language and Compiler Technology Lab, Institute of Software at the Chinese Academy of Science (China) | – | |
P7 | 11:35- 15:00 | E | Poster Title: V8 for RISC-V in 2024: What’s new Abstract: This poster summarizes the progress of the Chromium V8 JavaScript engine for RISC-V architecture in 2024. PLCT Lab, the maintainer of the V8’s RISC-V backend, contributed over 17,000 lines of code in a total of 173 patches, which has the 5th rank among all the contribution teams. First, new JavaScript and WebAssembly (Wasm) language features were added, including managed objects and garbage collection for Wasm, enhanced API calls, and improved stack management. Second, general performance enhancements were achieved through pointer compression, a new just-in-time compiler (Maglev), optimized indirect calls in Wasm, and security features like a configurable sandbox and Control Flow Integrity (CFI). Thirdly, significant optimizations were implemented, leveraging RISC-V ISA extensions to improve jump and builtin code generation, and reduce code size. Finally, support for SV39/SV48 configurations and multicore environments was added, including I-cache flushing. Benchmark results demonstrate the notable performance improvements. Future work includes continuously tracking upstream and expanding support for features like LeapTiering and Maglev. | Yahan Lu, Ji Qiu | Programming Language and Compiler Technology (PLCT) Lab, Institute of Software Chinese Academic of Sciences (China) | – | |
P8 | 11:35- 15:00 | E | Poster Title: Development of a System for Easy Utilization of RISC-V Extensions Using Hypervisor Technology Abstract: In RISC-V, modular specifications called “”extensions”” are being developed one after another. However, many of these extensions remain unutilized because hardware implementations have not kept pace, leaving them in a suspended state. | Norimasa Takana | – | |
P9 | 11:35- 15:00 | Poster Title: Abstract | Presenter | Position, Affiliation (Region) | – | ||
P10 | 11:35- 15:00 | Poster Title: Abstract | Presenter | Position, Affiliation (Region) | – |
⑧ RISC-V related Japanese publications
Click on the book photo to purchase
Digital Circuit Design and Computer Architecture [RISC-V Edition] (00) Large book – June 7, 2022
Computer Architecture [6th Edition] Quantitative Approach Paperback – 2019/9/25 ¥8,800
Learning RISC-V and Chisel: Building your own CPU for the first time – The first step towards implementing a custom CPU using an open source instruction set Paperback (soft cover) – 2021/8/25 ¥3,520
A must-read book for those who want to start Chisel Paperback – August 28, 2020 ¥2,750
Getting Started with FPGA Electronics with Chisel Paperback – 2022/1/9 ¥2,750
RISC-V related Japanese publications