2007
DOI: 10.1007/s11265-007-0141-y
|View full text |Cite
|
Sign up to set email alerts
|

Interconnect Driver Design for Long Wires in Field-Programmable Gate Arrays

Abstract: Each new semiconductor technology node brings smaller, faster transistors and smaller, slower wires. In particular, long interconnect wires in modern FPGAs now require rebuffering at interior points in the wire. This paper presents a framework for designing and evaluating long, buffered interconnect wires in FPGAs with near-optimal delay performance using HSPICE-derived delays. Given a target physical wire length, width, and spacing, the method determines the number, size, and position of buffers required to o… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
17
0

Year Published

2008
2008
2021
2021

Publication Types

Select...
4
3
1

Relationship

0
8

Authors

Journals

citations
Cited by 26 publications
(17 citation statements)
references
References 19 publications
0
17
0
Order By: Relevance
“…The programmable interconnect is assumed to consist of a variable number of identical cascaded stages, each of which includes a 16:1 multiplexer, a driving buffer, and a wire which spans four tiles [18]. Figure 5 shows a circuit schematic of a four-tile wire.…”
Section: Physical Designmentioning
confidence: 99%
See 1 more Smart Citation
“…The programmable interconnect is assumed to consist of a variable number of identical cascaded stages, each of which includes a 16:1 multiplexer, a driving buffer, and a wire which spans four tiles [18]. Figure 5 shows a circuit schematic of a four-tile wire.…”
Section: Physical Designmentioning
confidence: 99%
“…The multiplexers use full CMOS transmission gates rather than only NMOS transistors to improve risetime, which unfortunately conveys a significant area penalty. The multiplexer design is the hybrid style used in [18] which contains two series transmission gates in the signal path. Throughput tends to be limited by the mux risetime.…”
Section: Wave Pipeliningmentioning
confidence: 99%
“…For large multiplexers, the approaches used range from fully encoded multiplexers [3], to two-level partially-decoded structures [8,6]. Similarly, the placement of buffers has also varied between placement at the input to multiplexers (in addition to the output) [1] or simply at the output [8,6]. These implementation choices are left as inputs to allow architects to explore their impact.…”
Section: Electrical Architecture Parametersmentioning
confidence: 99%
“…The transistor sizing of buffers for the routing interconnect, similar to that shown in Figure 2, was considered in [6] for 180 nm CMOS. The sizes and test circuit structure used in [6] were simulated 1 and the delay results were compared to those obtained when our optimizer was used.…”
Section: Past Interconnect Optimizersmentioning
confidence: 99%
“…1(a) and (b) illustrate the schematics of SRAM-based and RRAM-based multiplexers, respectively. We consider a two-level structure for the SRAM-based multiplexers because it guarantees the best area-delay product compared to one-level or multi-level structures [10]. The RRAM-based multiplexer is built with a one-level structure and 4T1R programming elements exploiting I/O transistors [6].…”
Section: Introductionmentioning
confidence: 99%