~/talk

Open-Source QEMU and RTL Co-simulation

Talkat KVM Forum 2022 · 2022-09-12..09-14· [webassembly, web-performance]
links:none on file
slides:none on file

AMD‑Xilinx uses QEMU as a fast transaction‑level virtual platform glued to SystemC/TLM and RTL simulators so software boots before silicon. The open source libsystemctlm‑soc and RemotePort bridges connect QEMU + Verilator models and VFIO FPGA bridges to replay AXI/PCIe transactions. Moving parts into QEMU increases emulator capacity by about 60% and speeds software‑driven RTL tests up to a 240x speedup. A live RTL Ethernet LMAC prototype runs, produces PCAP traces, and supports cycle‑level signal inspection via libsystemctlm-soc.

AI-written summary · about

  1. 0:00Introduction
  2. 1:25What is QEMU
  3. 5:47Emulation Technologies
  4. 11:15silence Versa
  5. 12:28virtual development
  6. 13:19remoteport bridge
  7. 14:56Bridging
  8. 15:51FPGA Prototyping
  9. 16:49DARPA Project Posh
  10. 17:37Project Posh Overview
  11. 18:28Posh Setup
  12. 19:20QEMU Setup
  13. 22:37Vendors Bridging
  14. 23:25Vendors Bridge
  15. 23:55Demo
  16. 26:14RTL Cosimulation
  17. 28:36PCAP Trace
  18. 30:30Full Visibility
  19. 31:34QEMU Machine Models
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.