/
Simulator Emulator Projects

Simulator Emulator Projects

Link to Spreadsheet

Topic ID

Topic Name

Priority

Development

Upstreaming

Dependency

Tentative ETA

Company

Contact

Comments

Spike (00)

SE_00_001

Spike Vector code cleanup

Medium

Unknown

Unknown

 

2024

Rivos

?

 

SE_00_002

Spike ongoing enhancement

Unknown

Unknown

Unknown

 

?

SiFive

?

 

QEMU (01)

SE_01_001

QEMU linux-user riscv_hwprobe syscal support

High

Completed

InProgress

 

Q3 2023

Rivos

Robbin Ehn

[PATCH] linux-user/riscv: Add syscall riscv_hwprobe

SE_01_002

QEMU AIA support enhancements - IRQ filtering

High

Completed

InProgress

 

Q2 2023

Rivos

Rajnesh Kanwal

[PATCH v2 0/6] target/riscv: Add RISC-V Virtual IRQs and IRQ filtering support​

SE_01_003

QEMU WorldGuard support

High

Unknown

NotStarted

 

Q3 2023

SiFive

Jim Shu

Feature was mentioned in a perhaps related series: [PATCH v3] hw/riscv/virt: Add a second UART for secure world

SE_01_004

QEMU IOPMP support

High

Completed

Unknown

 

Q4 2023

Andes

Rich Chuang

 

SE_01_005

QEMU PCIe passthru on x86 hosts

High

Completed

NotStarted

 

Q4 2023

Intel

Fei Wu (Intel)

 

SE_01_006

QEMU vendor extension framework support

High

InProgress

InProgress

 

?

T-Head

Yunhai (Alibaba)

Split from an unique item in the old table. How does this relate with "[PATCH 0/9] disas/riscv: Add vendor extension support"?

SE_01_007

QEMU Profile Extension support

Unknown

Unknown

NotStarted

 

?

T-Head

Yunhai (Alibaba)

Split from an unique item in the old table

SE_01_008

QEMU SXL32 support

Medium

NotStarted

NotStarted

 

?

T-Head

Yunhai (Alibaba)

Split from an unique item in the old table

SE_01_009

QEMU ACPI support for AIA

High

Completed

InProgress

 

Q4 2023

Ventana

Sunil V L

 

SE_01_010

QEMU ACPI support for PLIC

High

Completed

NotStarted

 

Q4 2023

Intel

Haibo Xu

 

SE_01_011

QEMU RVA22U64/S64 profile support

High

InProgress

NotStarted

 

Q4 2023

Ventana

Daniel Barboza

 

SE_01_012

QEMU RISC-V TCG target support

Medium

NotStarted

NotStarted

 

2024

 

 

Enable qemu linux-user mode when running in native RiSC-V to run binaries from other architectures

SE_01_013

QEMU API query CPU extensions

Unknown

NotStarted

NotStarted

 

 

 

LIU Zhiwei

 

SE_01_014

QEMU query-cpu-model-expansion API

High

Completed

InProgress

 

Q4 2023

Ventana

Daniel Barboza

 

SE_01_015

QEMU RISC-V IOMMU support

High

Completed

InProgress

 

Q4 2023

Rivos

Tomasz Jeznach

 

SE_01_016

QEMU linux-user hwprobe kernel parity

Unknown

InProgress

InProgress

 

2024

Ventana

Daniel Barboza

 

SE_01_017

QEMU ACPI SPCR support  for RISC-V

Medium

InProgress

NotStarted

 

1H2024

Community (StartFive)

JeeHeng Sia

 

SE_01_018

QEMU ACPI PPTT support for RISC-V

Medium

InProgress

NotStarted

 

1H2024

Community (StartFive)

JeeHeng Sia

 

SE_01_019

QEMU ACPI SRAT/SLIT(NUMA) support for RISC-V

Medium

InProgress

NotStarted

 

1H2024

Intel

Haibo Xu

 

SE_01_020

QEMU SMBIOS support for RISC-V

Medium

NotStarted

NotStarted

 

2H2024

Intel

Haibo Xu

 

SE_01_021

QEMU RVA23 profile support

NotStarted

NotStarted

NotStarted

 

2024

Ventana

Daniel Barboza

 

SE_01_022

QEMU P Extension support

NotStarted

NotStarted

NotStarted

 

2025

Andes

Yu-Ming Chang

 

SE_01_023

QEMU RISC-V IOMMU enhancements

Medium

Completed

Not started

 

2025

Ventana

Daniel Barboza

 

SE_01_024

QEMU RISC-V e-trace support: TCG Trace Ingress Port

Medium

NotStarted

NotStarted

 

2025

Ventana

Daniel Barboza

 

SE_01_025

QEMU RISC-V e-trace support: Trace Encoder

Medium

NotStarted

NotStarted

 

2025

Ventana

Daniel Barboza

 

SE_01_026

QEMU RISC-V e-trace support: RAM Sink

Medium

NotStarted

NotStarted

 

2025

Ventana

Daniel Barboza

 

SE_01_027

QEMU RISC-V e-trace support: basic 'virt' machine topology

Medium

NotStarted

NotStarted

 

2025

Ventana

Daniel Barboza

 

SE_01_28

QEMU: ACPI support for IOMMU

Medium

InProgress

NotStarted

 

2025

Ventana

Sunil V L

 

QEMU Vector-related Support (02)

SE_02_001

QEMU Vector Crypto support

High

InProgress

InProgress

 

Q2 2023

SiFive

Frank Chang

In conjuntion with CodeThink, [PATCH v3 00/19] Add RISC-V vector cryptographic instruction set support

SE_02_002

QEMU Vector/Crypto and other ISA extension support

High

Unknown

Unknown

 

Q4 2023

Andes

Rich Chuang

 

SE_02_003

QEMU Vector TCG Host-Native implementation

Unknown

Unknown

NotStarted

 

2024

SiFive

Frank Chang

 

SE_02_004

QEMU RVV performance enhancements

Low

InProgress

NotStarted

 

2024

Ventana

Daniel Barboza

Long term item that will require core TCG changes. Any help welcome

Uncategorized items (03)

SE_03_001

Remove prematurely merged non-standards from QEMU

Medium

Unknown

NotStarted

 

2024

SiFive

Paul Walmsley <paul.walmsley@sifive.com>

ACLINT

 

Related content

Simulator/Emulator 2025 Projects
Simulator/Emulator 2025 Projects
Read with this
Kernel and Virtualization Projects
Kernel and Virtualization Projects
More like this
Simulator/Emulator 2024 Projects
Simulator/Emulator 2024 Projects
Read with this
Simulator/Emulator 2023 Projects
Simulator/Emulator 2023 Projects
More like this
Simulator Emulator WG
Simulator Emulator WG
Read with this
1H24 Priorities Update (08/23/2023)
1H24 Priorities Update (08/23/2023)
More like this