An Infrastructure for HW/SW Partitioning and Synthesis of Architectural Simulators
[abstract] (PDF)
David A. Penry, Zhuo Ruan, and Koy Rehme
Proceedings of the 2nd Workshop on Architectural Research Prototyping
(WARP), June 2007.
Many researchers are interested in using FPGAs to accelerate
architectural simulation. Partitioning of the simulator between
hardware and software is an important problem which has not been
explored because of the enormous effort required to develop different
RTL and communication infrastructure for each potential partition. We
are developing a hybrid HW/SW simulation infrastructure which will
provide tools for partitioning architectural simulators and
synthesizing RTL for the hardware portions. This infrastructure will
allow the community to explore and understand the partitioning problem
and will eventually lead to automated partitioning algorithms.