Operating system support for application-specific speculation

Author(s):  
Benjamin Wester ◽  
Peter M. Chen ◽  
Jason Flinn
2021 ◽  
Author(s):  
Vitor Finotti ◽  
Bruno Albertini

There is a myriad of projects that could be deployed on FPGA for architectural exploration. However, open-source platforms are scarce, and one with embedded software and operating system support to the application-specific hardware could not be found in the literature. We present an open-source soft-microcontroller architecture based on an ARM Cortex-M0, adaptable to different amounts of cores or new components, supporting an end-to-end deployment from code compilation using arm-gcc to loading the binary into the HDL memory cores. The proposed design is validated through simulation and implementation on a KC705 development kit, demonstrating busy-wait polling, DMA transfer, and deterministic real-time processing through FreeRTOS.


1994 ◽  
Vol 28 (2) ◽  
pp. 22-33
Author(s):  
G. S. Blair ◽  
A. Campbell ◽  
G. Coulson ◽  
N. Davies ◽  
F. Garcia ◽  
...  

Sign in / Sign up

Export Citation Format

Share Document