Friday, September 4, 2026
Science
No Result
View All Result
  • Login
  • HOME
  • SCIENCE NEWS
  • CONTACT US
  • HOME
  • SCIENCE NEWS
  • CONTACT US
No Result
View All Result
Scienmag
No Result
View All Result
Home Science News Technology and Engineering

RVAM16: A low-cost multiple-ISA processor based on RISC-V and ARM thumb

April 9, 2024
in Technology and Engineering
Denise Maddox
By Denise Maddox Scienmag Editorial Profile - Mechanical Engineering
Reading Time: 4 mins read
0
RVAM16: A low-cost multiple-ISA processor based on RISC-V and ARM
79
SHARES
720
VIEWS
Share on FacebookShare on Twitter
ADVERTISEMENT

The increasing demand in the embedded field has led to the emergence of several impressive Instruction Set Architectures (ISAs). However, when processors migrate from one ISA to another, software compatibility issues are unavoidable. Despite the availability of software binary translation systems for ensuring software compatibility, these systems have limitations (e.g. performance and power) in low-cost embedded systems. To solve the problems, a research team led by Professor Libo HUANG published their new research on 18 Mar 2024 in Frontiers of Computer Science co-published by Higher Education Press and Springer Nature.
Targeting two of the most popular ISAs in the embedded field, RISC-V and ARM Thumb, the team proposed RVAM16, a multiple-ISA processor based on hardware binary translation, as a solution to address software compatibility. The multiple-ISA processor not only avoids the startup and additional run time of software DBT systems but also can directly execute all non-native ISA programs, which does not suffer the dilemma of SBT.
By hardware optimization techniques for the ARM Thumb conditional flags, branch instructions, and conditional execution instructions in the RISC-V pipeline, RVAM16 significantly reduces the performance gap between running native ISA programs and non-native ISA programs in HBT-based multiple-ISA processors. Moreover, To keep the area and power consumption of RVAM16 within acceptable limits, the research team designed the 32-bit processor using time-sharing multiplexing the 16-bit data path technology.
The research also implemented and evaluated a prototype processor of RVAM16 that supports both RV32IMC and ARMv6-M. The evaluation results show that, when running non-native ARM Thumb programs, RVAM16 achieves a significant speedup of over 2.73x compared to using hardware binary translation alone, reaching more than 70% of the performance of native RISC-V programs. On the other hand, RVAM16 is also comparable in area and power compared to traditional single-ISA processors with similar features.
Furthermore, with suitable adaptations to the binary translator and related hardware optimization units, the proposed architecture can be effectively harnessed to accommodate any pair of distinct ISAs. This flexibility positions the RVAM16 microarchitecture as a compelling and versatile solution for addressing the challenges of software compatibility stemming from diverse ISAs.
DOI: 10.1007/s11704-023-3239-x
 

Figure 1

Credit: Libo HUANG , Jing ZHANG , Ling YANG , Sheng MA , Yongwen WANG , Yuanhu CHENG

The increasing demand in the embedded field has led to the emergence of several impressive Instruction Set Architectures (ISAs). However, when processors migrate from one ISA to another, software compatibility issues are unavoidable. Despite the availability of software binary translation systems for ensuring software compatibility, these systems have limitations (e.g. performance and power) in low-cost embedded systems. To solve the problems, a research team led by Professor Libo HUANG published their new research on 18 Mar 2024 in Frontiers of Computer Science co-published by Higher Education Press and Springer Nature.
Targeting two of the most popular ISAs in the embedded field, RISC-V and ARM Thumb, the team proposed RVAM16, a multiple-ISA processor based on hardware binary translation, as a solution to address software compatibility. The multiple-ISA processor not only avoids the startup and additional run time of software DBT systems but also can directly execute all non-native ISA programs, which does not suffer the dilemma of SBT.
By hardware optimization techniques for the ARM Thumb conditional flags, branch instructions, and conditional execution instructions in the RISC-V pipeline, RVAM16 significantly reduces the performance gap between running native ISA programs and non-native ISA programs in HBT-based multiple-ISA processors. Moreover, To keep the area and power consumption of RVAM16 within acceptable limits, the research team designed the 32-bit processor using time-sharing multiplexing the 16-bit data path technology.
The research also implemented and evaluated a prototype processor of RVAM16 that supports both RV32IMC and ARMv6-M. The evaluation results show that, when running non-native ARM Thumb programs, RVAM16 achieves a significant speedup of over 2.73x compared to using hardware binary translation alone, reaching more than 70% of the performance of native RISC-V programs. On the other hand, RVAM16 is also comparable in area and power compared to traditional single-ISA processors with similar features.
Furthermore, with suitable adaptations to the binary translator and related hardware optimization units, the proposed architecture can be effectively harnessed to accommodate any pair of distinct ISAs. This flexibility positions the RVAM16 microarchitecture as a compelling and versatile solution for addressing the challenges of software compatibility stemming from diverse ISAs.
DOI: 10.1007/s11704-023-3239-x
 



Journal

Frontiers of Computer Science

DOI

10.1007/s11704-023-3239-x

Method of Research

Experimental study

Subject of Research

Not applicable

Article Title

RVAM16: a low-cost multiple-ISA processor based on RISC-V and ARM Thumb

Article Publication Date

18-Mar-2024

Subject of Research: Technology and Engineering

Article Title: RVAM16: A low-cost multiple-ISA processor based on RISC-V and ARM thumb

Article References: Original research article

Image Credits: AI Generated

DOI: Not provided

Keywords: Not provided

Cite Scienmag News

Denise Maddox. (April 9, 2024). RVAM16: A low-cost multiple-ISA processor based on RISC-V and ARM thumb. Scienmag. https://scienmag.com/rvam16-a-low-cost-multiple-isa-processor-based-on-risc-v-and-arm-thumb/

Denise Maddox. "RVAM16: A low-cost multiple-ISA processor based on RISC-V and ARM thumb." Scienmag, 9 April 2024, https://scienmag.com/rvam16-a-low-cost-multiple-isa-processor-based-on-risc-v-and-arm-thumb/. Accessed 4 September 2026.

Denise Maddox. "RVAM16: A low-cost multiple-ISA processor based on RISC-V and ARM thumb." Scienmag. April 9, 2024. https://scienmag.com/rvam16-a-low-cost-multiple-isa-processor-based-on-risc-v-and-arm-thumb/

Share32Tweet20
Previous Post

Will the convergence of light and matter in Janus particles transcend performance limitations in the optical display industry?

Next Post

Peregrine falcons expose lasting harms of flame retardant use

Related Posts

Deep learning segments retinal blood vessels in fluorescein angiography images
Technology and Engineering

Deep learning segments retinal blood vessels in fluorescein angiography images

September 4, 2026
Single-Bit Faults Break Ascon Through Differential S-Box Analysis
Technology and Engineering

Single-Bit Faults Break Ascon Through Differential S-Box Analysis

September 4, 2026
KSVoteRank: identifying dispersed key nodes through k-shell and voting methods
Technology and Engineering

KSVoteRank: identifying dispersed key nodes through k-shell and voting methods

September 4, 2026
Knowledge-aware diffusion contrastive learning improves multi-level recommendation
Technology and Engineering

Knowledge-aware diffusion contrastive learning improves multi-level recommendation

September 4, 2026
Multi-domain collaborative learning improves medical image segmentation via MDCL-UNet
Technology and Engineering

Multi-domain collaborative learning improves medical image segmentation via MDCL-UNet

September 4, 2026
New framework automates Cobb angle measurement via two-stage anatomical reasoning
Technology and Engineering

New framework automates Cobb angle measurement via two-stage anatomical reasoning

September 4, 2026
Next Post
Peregrine falcons expose lasting harms of flame retardant use

Peregrine falcons expose lasting harms of flame retardant use

  • Mothers who receive childcare support from maternal grandparents show more optimized

    Mothers who receive childcare support from maternal grandparents show more parental warmth, finds NTU Singapore study

    27656 shares
    Share 11059 Tweet 6912
  • University of Seville Breaks 120-Year-Old Mystery, Revises a Key Einstein Concept

    1061 shares
    Share 424 Tweet 265
  • Bee body mass, pathogens and local climate influence heat tolerance

    682 shares
    Share 273 Tweet 171
  • Researchers record first-ever images and data of a shark experiencing a boat strike

    546 shares
    Share 218 Tweet 137
  • Groundbreaking Clinical Trial Reveals Lubiprostone Enhances Kidney Function

    531 shares
    Share 212 Tweet 133
Science

Embark on a thrilling journey of discovery with Scienmag.com—your ultimate source for cutting-edge breakthroughs. Immerse yourself in a world where curiosity knows no limits and tomorrow’s possibilities become today’s reality!

RECENT NEWS

  • Deep learning segments retinal blood vessels in fluorescein angiography images
  • Single-Bit Faults Break Ascon Through Differential S-Box Analysis
  • KSVoteRank: identifying dispersed key nodes through k-shell and voting methods
  • Knowledge-aware diffusion contrastive learning improves multi-level recommendation

Categories

  • Agriculture
  • Anthropology
  • Archaeology
  • Athmospheric
  • Biology
  • Biotechnology
  • Blog
  • Bussines
  • Cancer
  • Chemistry
  • Climate
  • Earth Science
  • Editorial Policy
  • Marine
  • Mathematics
  • Medicine
  • Pediatry
  • Policy
  • Psychology & Psychiatry
  • Science Education
  • Social Science
  • Space
  • Technology and Engineering

Subscribe to Blog via Email

Enter your email address to subscribe to this blog and receive notifications of new posts by email.

Join 5,151 other subscribers

© 2025 Scienmag - Science Magazine

Welcome Back!

Login to your account below

Forgotten Password?

Retrieve your password

Please enter your username or email address to reset your password.

Log In
No Result
View All Result
  • HOME
  • SCIENCE NEWS
  • CONTACT US

© 2025 Scienmag - Science Magazine

Discover more from Science

Subscribe now to keep reading and get access to the full archive.

Continue reading