scholarly journals An Open-Source Soft-Microcontroller Implementation Using an ARM Cortex-M0 on FPGA

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.

2013 ◽  
Vol 694-697 ◽  
pp. 2667-2670
Author(s):  
Cheng Ji Ouyang ◽  
Hai Xian Xu ◽  
Hong Juan Zhang ◽  
Bin Huang

Specific to the problems of current loader weighing device, for example, lack of accuracy and poor real-time processing ability, this paper designed a new type loader electronic scale and introduced μC/OS-II operating system into this system. Besides, GPRS communication module is added and the digital sensor is installed. At the same time, CAN bus is applied to carry out information transmission, which effectively improves the accuracy, real-time processing ability and anti-interference ability of loader electronic scales.


1989 ◽  
Vol 23 (3) ◽  
pp. 126-140 ◽  
Author(s):  
H. F. Wedde ◽  
G. S. Alijani ◽  
W. G. Brown ◽  
S. Chen ◽  
G. Kang

2018 ◽  
Vol 144 (3) ◽  
pp. 1946-1946
Author(s):  
Paul Leary ◽  
Vladimir Dobrokhodov ◽  
Kevin Jones ◽  
Kevin B. Smith

Sign in / Sign up

Export Citation Format

Share Document