reconfigurable computing
Recently Published Documents


TOTAL DOCUMENTS

872
(FIVE YEARS 100)

H-INDEX

34
(FIVE YEARS 3)

Electronics ◽  
2021 ◽  
Vol 11 (1) ◽  
pp. 8
Author(s):  
José M. Cañas ◽  
Jesús Fernández-Conde ◽  
Julio Vega ◽  
Juan Ordóñez

Reconfigurable computing provides a paradigm to create intelligent systems different from the classic software computing approach. Instead of using a processor with an instruction set, a full stack of middleware, and an application program running on top, the field-programmable gate arrays (FPGAs) integrate a cell set that can be configured in different ways. A few vendors have dominated this market with their proprietary tools, hardware devices, and boards, resulting in fragmented ecosystems with few standards and little interoperation. However, a new and complete toolchain for FPGAs with its associated open tools has recently emerged from the open-source community. Robotics is an expanding application field that may definitely benefit from this revolution, as fast speed and low power consumption are usual requirements. This paper hypothesizes that basic reactive robot behaviors may be easily designed following the reconfigurable computing approach and the state-of-the-art open FPGA toolchain. They provide new abstractions such as circuit blocks and wires for building intelligent robots. Visual programming and block libraries make such development painless and reliable. As experimental validation, two reactive behaviors have been created in a real robot involving common sensors, actuators, and in-between logic. They have been also implemented using classic software programming for comparison purposes. Results are discussed and show that the development of reactive robot behaviors using reconfigurable computing and open tools is feasible, also achieving a high degree of simplicity and reusability, and benefiting from FPGAs’ low power consumption and time-critical responsiveness.


2021 ◽  
Vol 2131 (3) ◽  
pp. 032036
Author(s):  
M A Koshelev ◽  
D B Borzov

Abstract This paper is devoted to real time reconfigurable computing systems. The theme of research study of speed of algorithm’s work with different parameters of the system and search of optimum parameters. The aim of the study is to check the dependence of the speed of the algorithm reconfigurable real-time computing system, depending on the volume of data being transmitted. The study was conducted using min-max methods, by trying the number of processors and the volume of data transferred to find the best option out of the presented ones. A pattern was found, how the time gain varied with increasing data volume and at which parameters it reached the highest performance.


Sign in / Sign up

Export Citation Format

Share Document