The design of a SRAM-based field-programmable gate array -: Part II:: Circuit design and layout

被引:51
|
作者
Chow, P
Seo, SO
Rose, J
Chung, K
Páez-Monzón, G
Rahardja, I
机构
[1] Univ Toronto, Dept Elect & Comp Engn, Toronto, ON M5S 3G4, Canada
[2] ATI Technol, Thornhill, ON L3T 7N6, Canada
[3] Xilinx Toronto Dev Ctr, Toronto, ON M5S 2T9, Canada
[4] Natl Semicond Corp Cyrix W, Santa Clara, CA 95052 USA
[5] Aristo Technol Inc, Cupertino, CA 95104 USA
关键词
FPGA; FPGA architecture; FPGA circuit design; field-programmable gate arrays; SRAM programmable;
D O I
10.1109/92.784093
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Field-programmable gate arrays (FPGA's) are now widely used for the implementation of digital systems, and many commercial architectures are available. Although the literature and data books contain detailed descriptions of these architectures, there is very little information on how the high-level architecture was chosen and no information on the circuit-level or physical design of the devices. In Part I of this paper, we described the high-level architectural design of a static random-access memory programmable FPGA, This paper will address the circuit-design issues through to the physical layout. We address area-speed tradeoffs hi the design of the logic block circuits and in the connections between the logic and the routing structure. All commercial FPGA designs are done using full-custom hand layout to obtain absolute minimum die sizes. This is both labor and time intensive, We propose a design style with a minitile that contains a portion of all the components in the logic tile, resulting in less full-custom effort. Thtr minitile is replicated in a 4 x 4 array to create a macro tile. The minitile is optimized for layout density and speed, and is customized in the array by adding appropriate vias, This technique al;so permits easy changing of the hard-wired connections in the logic block architecture and the segmentation length distribution in the routing architecture.
引用
收藏
页码:321 / 330
页数:10
相关论文
共 50 条
  • [1] The design of an SRAM-based field-programmable gate array -: Part I:: Architecture
    Chow, P
    Seo, SO
    Rose, J
    Chung, K
    Páez-Monzón, G
    Rahardja, I
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 1999, 7 (02) : 191 - 197
  • [2] Total ionizing dose effect for altera SRAM-based field programmable gate array
    Gao, Bo
    Yu, Xue-Feng
    Ren, Di-Yuan
    Wang, Yi-Yuan
    Li, Peng-Wei
    Yu, Yue
    Yuanzineng Kexue Jishu/Atomic Energy Science and Technology, 2009, 43 (12): : 1128 - 1132
  • [3] Asynchronous Circuit Design on Field Programmable Gate Array Devices
    Yang, Jung-Lin
    Lu, Shin-Nung
    Yu, Pei-Hsuan
    IEICE TRANSACTIONS ON ELECTRONICS, 2012, E95C (04): : 516 - 522
  • [4] Nonvolatile Field-Programmable Gate Array Using a Standard-Cell-Based Design Flow
    Suzuki, Daisuke
    Hanyu, Takahiro
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2021, E104D (08) : 1111 - 1120
  • [5] Field-programmable gate array controller design for air-powered motorcycle
    Huang, S-Y
    Hwang, Y-R
    PROCEEDINGS OF THE INSTITUTION OF MECHANICAL ENGINEERS PART C-JOURNAL OF MECHANICAL ENGINEERING SCIENCE, 2011, 225 (C7) : 1579 - 1588
  • [6] Image Correction Based on Field-Programmable Gate Array
    Mao, Xinrong
    Liu, Kaiming
    SSPS 2020: 2020 2ND SYMPOSIUM ON SIGNAL PROCESSING SYSTEMS, 2020, : 30 - 36
  • [7] Power estimation model based on grouping components in field-programmable gate array circuit
    Najoua, C.
    Mohamed, B.
    Hedi, B. M.
    IET CIRCUITS DEVICES & SYSTEMS, 2012, 6 (06) : 437 - 446
  • [8] Field-Programmable Gate Array-Based Hardware Design of Optical Fiber Transducer Integrated Platform
    Chu, Kai-Chun
    Chang, Kuo-Chi
    Wang, Hsiao-Chuan
    Lin, Yuh-Chung
    Hsu, Tsui-Lien
    JOURNAL OF NANOELECTRONICS AND OPTOELECTRONICS, 2020, 15 (05) : 663 - 671
  • [9] Field-programmable analogue array design based on the wave active filter design method
    Fragoulis, N.
    Souliotis, G.
    Besiris, D.
    Giannakopoulos, K.
    AEU-INTERNATIONAL JOURNAL OF ELECTRONICS AND COMMUNICATIONS, 2009, 63 (10) : 889 - 895
  • [10] Design and Implementation of Synthetic Aperture Radar (SAR) Field-Programmable Gate Array (FPGA)-Based Processor
    Chan, Yee Kit
    Lee, Yung Chong
    Koo, Voon Chet
    APPLIED SCIENCES-BASEL, 2022, 12 (04):