The design of an SRAM-based field-programmable gate array - Part I: Architecture

Citation
P. Chow et al., The design of an SRAM-based field-programmable gate array - Part I: Architecture, IEEE VLSI, 7(2), 1999, pp. 191-197
Citations number
31
Categorie Soggetti
Eletrical & Eletronics Engineeing
Journal title
IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS
ISSN journal
10638210 → ACNP
Volume
7
Issue
2
Year of publication
1999
Pages
191 - 197
Database
ISI
SICI code
1063-8210(199906)7:2<191:TDOASF>2.0.ZU;2-0
Abstract
Field-programmable gate arrays (FPGA's) are now widely used for the impleme ntation of digital systems, acid many commercial architectures are availabl e. 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 physic al design of the devices. This paper describes the high-level architectural design of a static-random-access memory programmable FPGA. A forthcoming P art II will address the circuit design issues through to the physical layou t, The logic block and routing architecture of the FPGA was determined thro ugh experimentation with benchmark circuits and custom-built computer-aided design tools. The resulting logic block is an asymmetric tree of four-inpu t lookup tables that are hard-wired together and a segmented routing archit ecture with a carefully chosen segment length distribution.