CFP last date
20 December 2024
Reseach Article

CAD Optimization Technique in Reconfigurable Computing System using Hybrid Architecture

by Sunil Kr. Singh, R. K. Singh, M. P. S. Bhatia
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Volume 24 - Number 4
Year of Publication: 2011
Authors: Sunil Kr. Singh, R. K. Singh, M. P. S. Bhatia
10.5120/2935-3890

Sunil Kr. Singh, R. K. Singh, M. P. S. Bhatia . CAD Optimization Technique in Reconfigurable Computing System using Hybrid Architecture. International Journal of Computer Applications. 24, 4 ( June 2011), 50-54. DOI=10.5120/2935-3890

@article{ 10.5120/2935-3890,
author = { Sunil Kr. Singh, R. K. Singh, M. P. S. Bhatia },
title = { CAD Optimization Technique in Reconfigurable Computing System using Hybrid Architecture },
journal = { International Journal of Computer Applications },
issue_date = { June 2011 },
volume = { 24 },
number = { 4 },
month = { June },
year = { 2011 },
issn = { 0975-8887 },
pages = { 50-54 },
numpages = {9},
url = { https://ijcaonline.org/archives/volume24/number4/2935-3890/ },
doi = { 10.5120/2935-3890 },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Journal Article
%1 2024-02-06T20:10:35.519584+05:30
%A Sunil Kr. Singh
%A R. K. Singh
%A M. P. S. Bhatia
%T CAD Optimization Technique in Reconfigurable Computing System using Hybrid Architecture
%J International Journal of Computer Applications
%@ 0975-8887
%V 24
%N 4
%P 50-54
%D 2011
%I Foundation of Computer Science (FCS), NY, USA
Abstract

Design automation or computer-aided design (CAD) for reconfigurable computing system is giving a new concept of research and development in system design for present and future technological environment. The basic ability of reconfigurable computing is to perform computations in hardware to increase performance, while retaining the flexibility of application software. The purpose of this paper is to meet the demand of a suitable design flow for a reconfigurable computing system using Hybrids architecture. 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. In this paper, we try to propose computer-aided design (CAD) optimization technique for Hybrid Reconfigurable Computing Architecture (HRCA), which combines FPGAs and CPLDs. 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. The new architecture HRCA offers significant savings in total logic area comparison with an architecture containing only LUTs. It also offers some improvements in speed performance. This paper focuses on suitable optimization techniques and design flow that will cover all major steps in system design which includes: routing and placement, circuit clustering, technology mapping and architecture-specific optimization, physical synthesis, RT-level and behaviour-level synthesis.

References
  1. Alireza Kaviani and Stephen Brown, The Hybrid Field Programmable Architecture, IEEE Design & Test of Computer, page 74-83, 1999.
  2. Bob Zeidman, Designing with FPGAs and CPLDs, CMP Books Canada, 2002.
  3. Christophe Bobda, Introduction to Reconfigurable Computing Architectures, Algorithms, and Applications, University of Kaiserslautern, Germany, Springer Book, 2007.
  4. Li-Guang Chen, Kan-Wen Wang et al, A Novel Hybrid FPGA Architecture, State Key Lab of ASIC & System, Fudan University, Shanghai 201203, China.
  5. M. Nadjarbashi, s. M. Fakhraia et al, On routing architecture for Hybrid architecture, scientia Iranica, Vol. 11 No. 3, page 159-164, 2004.
  6. Scott Hauck and Andre DeHon, Reconfigurable Computing: The theory and Practice of FPGA , Elsevier Book, 2008.
  7. Sunil Kr. Singh , R. K. Singh , M. P. S. Bhatia, System level Architectural Synthesis & Compilation Technique in Reconfigurable Computing System, World Comp - 2010 (ESA'10), Las Vegas Navada USA, page 109-115,2010.
  8. Stephen Brown and Jonathan Rose, Architecture of FPGAs and CPLDs: A Tutorial, University of Toronto.
  9. VPR and T-VPack1 User’s Manual (Version 4.30), 2000.
  10. VPR and T-VPack1 User’s Manual Summer, 2008.
  11. Xiaoxiang Shi, FPGA CAD Research: An Introduction, Department of Computer Science , Xidian University, 2005.
Index Terms

Computer Science
Information Sciences

Keywords

Computer-aided design (CAD) Reconfigurable Computing FPGA CPLD Hybrid Architecture