FPGA Hardware-Software Co-Design for Real-Time Embedded Systems
DOI:
https://doi.org/10.31838/JIVCT/02.02.01Keywords:
FPGA Co-Design; Real-Time Systems; Embedded Systems; Hardware-Software Integration; Parallel ProcessingAbstract
Image processing, robotics, remote-sensing are many embedded systems which have critical real time performance requirement. Hence, such applications generally demand constraints on size, weight and power of a computing solution, for which traditional computing solutions fail to work. Field Programmable Gate Array (FPGAs) have emerged as a powerful platform to tackle these challenges through the hardware so software co design. Though this provides development people much more software flexibility, it allows one to do much higher performance work with custom hardware as well.In this paper we intend to venture the territory of HW/SW co plan based on FPGA for genuine time inserted frameworks and its favorable circumstances, strategy and genuine application. This will demonstrate that this approach drives a large improvement of embedded system performance while preserving the tradeoff between development time and system efficiency.