HABITAT: Hardware-Accelerated Binary Translator
Emulators have been essential in supporting legacy systems, future prototypes, and programs for other architectures. Examples include BlueStacks for Android, PCSX2 for PS2, and Rosetta on Apple machines. However, software-based solutions suffer from performance and scalability issues, which implies the need for powerful and expensive systems. This project seeks to enhance the performance and accessibility of emulators by adding a dedicated chip to accelerate certain stages of emulation.
Keywords
Computer Systems, Emulation, Binary Translator, FPGA
Staff
Sing Hin To (Jason), Tom Spink