Abstract

For last few decades, reconfigurable devices have been extensively used in digital systems. Reconfigurable computing using FPGA devices provide a method to utilize the available logic resources on the chip for various computations. The basic ability of reconfigurable computing is to perform computations in hardware to increase performance, while retaining the flexibility of application software. The two main types of programmable logic devices, field-programmable gate arrays (FPGA) based on LUTs technology and complex programmable logic device (CPLD) based on PLAs technology. They are both widely used and each contributing particular strengths in the area of reconfigurable system design. We identified Hybrid LUTs/PLAs architectures as Hybrid Reconfigurable Computing Architectures (HRCA). The purpose of this paper is to evaluate the performance of HRCA over regular FPGA device for reconfigurable computing by mixing of Look up tables (LUTs) and Programmable logic arrays (PLAs) architecture. The basis of the HRCA is that some parts of digital circuits are well-suited for execution with LUTs, but other parts help more from the PLAs structures. For several classes of high performance applications, HRCA offers significant savings in total computational delay comparison with a symmetrical FPGA which contain only LUTs. It also offers some improvements in logical area and power consumption. Experimental results based on MCNC benchmark circuit were performed on implemented HRCA CAD and compare between HRCA and symmetrical FPGA. Initially results indicate that noteworthy saving in computational delay and logic area of HRCA over symmetrical FPGA.

Highlights

  • Progress in technology induces paradigm shifts in computing

  • Reconfigurable architectures have made a new area of research and innovation in reconfigurable computing because of its large flexibility and performance potential

  • Integrated Circuit (ASIC) which designed for a specific application with fixed functionality, due to this it is very fast and efficient

Read more

Summary

Introduction

Reconfigurable architectures have made a new area of research and innovation in reconfigurable computing because of its large flexibility and performance potential. There are two main principles in conventional computing for the execution of high performance applications. Integrated Circuit (ASIC) which designed for a specific application with fixed functionality, due to this it is very fast and efficient. Microprocessors are a far more flexible solution. Processors execute a set of instructions to perform a computation. As we know that the microprocessors are the heart of most high performance computing architecture or platform. They provide a flexible computing platform and able to executing a large category of applications

Objectives
Methods
Findings
Conclusion
Full Text
Published version (Free)

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