Abstract

Few FPGAs support creation of partially reconfigurable systems when compared to traditional systems based on total reconfiguration. This allows dynamic change of the functionalities hosted on the device when needed and while the rest of the system continues its working. Runtime partial reconfiguration of FPGA is an attractive feature which offers countless benefits across multiple industries. Xilinx has supported partial reconfiguration for many generations of devices. This can be taken advantage of substituting inactive parts of hardware systems and to adapt the complete chip a different requirement of an application. This paper describes an innovative implementation for real time audio and video processing using run time internal partial reconfiguration. System is implemented on Virtex-4 FPGA. Internal reconfiguration is handled using internal configuration access port (ICAP) driven by soft processor core. The considerable savings in device resources, bit stream size and configuration time is observed and tabulated in this paper.

Highlights

  • Nowadays, pervasive systems take more and more space in our life as an embedded systems which automatically adapts to change in their environment and act on the base of user needs

  • This paper describes an innovative implementation for real time audio and video processing using run time internal partial reconfiguration

  • We have developed on the fly internal partial reconfiguration system for real time audio and video signal processing

Read more

Summary

Internal dynamic partial reconfiguration for real time signal processing on FPGA

Bhandari[1], Shaila Subbaraman[2], Shashank Pujari[3] and Rashmi Mahajan4 1, 3, 4Dept. Of Microelectronics and VLSI Design, International Institute of Information Technology, Pune-411057 India

Introduction
With rising gate densities and increased power of
No of slice flip flops
Static bit file
Used without Used with
Conclusion

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.