Proceedings of the 28th Conference on ACM/IEEE Design Automation Conference - DAC '91 1991
DOI: 10.1145/127601.127662
|View full text |Cite
|
Sign up to set email alerts
|

A CAD system for the design of field programmable gate arrays

Abstract: Field ProgrammableGate Arrays (FPGA's) are a relatively new type of chip. This paper describes the software necessary to support two distinct but closely related aspects of them: the development of a new FPGA architecture, arrd the use of FPGA's from an application viewpoint.The basic CAD support structure consists of a set of file formats and programs that successively bind and evaluate design decisions. The FPGA designer starts by specifying a block architecture as a schematic. This is analyzed, manipulated,… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
8
0

Year Published

1993
1993
2014
2014

Publication Types

Select...
3
3
3

Relationship

0
9

Authors

Journals

citations
Cited by 27 publications
(8 citation statements)
references
References 8 publications
0
8
0
Order By: Relevance
“…The FPGA routing is a highly complex combinatorial optimization problem, and thus it is usually done by iterative rip-up and reroute of signals. The success of routing is dependent not just on the choice of which nets to reroute, but also on the order in which rerouting is done as shown in traditional rip-up and reroute methods [10,11]. The negotiation-based FPGA router successfully relieves the signal ordering problem and provides a systematic rip-up and reroute capability [12].…”
Section: Conventional Routing Problemsmentioning
confidence: 99%
“…The FPGA routing is a highly complex combinatorial optimization problem, and thus it is usually done by iterative rip-up and reroute of signals. The success of routing is dependent not just on the choice of which nets to reroute, but also on the order in which rerouting is done as shown in traditional rip-up and reroute methods [10,11]. The negotiation-based FPGA router successfully relieves the signal ordering problem and provides a systematic rip-up and reroute capability [12].…”
Section: Conventional Routing Problemsmentioning
confidence: 99%
“…While rip-up and retry based routing for designs routed from scratch has been explored for nearly forty years [9] [16], only recently has significant interest been given to recovering previously-working route configurations. In [12], a re-route approach for FPGAs was described that re-routes nets following logic block movement.…”
Section: Related Workmentioning
confidence: 99%
“…[Hill91] uses a breadthfirst search while performing routes in random order and a "blame factor" is introduced to decide what routes need to be ripped up when a connection is unrealized. [Brown92] uses a global router to assign connections so that channel densities are balanced; a detailed router generates families of explicit paths within channels to resolve congestion.…”
Section: Introductionmentioning
confidence: 99%