Explore how AMD-Xilinx utilizes QEMU throughout all stages of SoC/FPGA development in this 39-minute conference talk. Discover the basics of co-simulation and learn about various open-source tools and frameworks used alongside QEMU for both software and RTL development. Gain insights into QEMU's integration with Verilator and libsystemctlm-soc, an open-source co-simulation framework developed during the DARPA POSH program. Understand how these technologies enable earlier software development, co-development of software and hardware, and implementation of SystemC/TLM-2.0 transactors, RTL transactors, and FPGA Hardware-in-the-loop. Delve into topics such as emulation technologies, virtual development, FPGA prototyping, RTL co-simulation, PCAP trace, and QEMU machine models to enhance your understanding of open-source QEMU and RTL co-simulation techniques.
Open-Source QEMU and RTL Co-simulation for SoC/FPGA Development