Proceedings of the 2001 Conference on Asia South Pacific Design Automation - ASP-DAC '01 2001
DOI: 10.1145/370155.370576
|View full text |Cite
|
Sign up to set email alerts
|

High-level synthesis under multi-cycle interconnect delay

Abstract: -As process technology goes into deep submicron range, interconnect delay becomes dominant among overall system delay, occupying most of the system clock cycle time. Interconnect delay is now a crucial factor that needs to be considered even during high-level synthesis. In this paper, we propose a concurrent scheduling and binding algorithm that takes interconnect delay into account. We first define our distributed target architecture, which minimizes the effect of interconnect delay on clock cycle time. We no… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
2

Citation Types

0
25
0

Year Published

2004
2004
2009
2009

Publication Types

Select...
2
2
2

Relationship

0
6

Authors

Journals

citations
Cited by 44 publications
(25 citation statements)
references
References 14 publications
(11 reference statements)
0
25
0
Order By: Relevance
“…Based on a similar idea, [14] and [15] proposed a distributed-register architecture in the domain of architectural synthesis. In this architecture, registers are distributed so that each functional unit can perform a computation by reading data from the local dedicated registers and also by writing the result into the local registers.…”
Section: B Related Architecturesmentioning
confidence: 99%
See 4 more Smart Citations
“…Based on a similar idea, [14] and [15] proposed a distributed-register architecture in the domain of architectural synthesis. In this architecture, registers are distributed so that each functional unit can perform a computation by reading data from the local dedicated registers and also by writing the result into the local registers.…”
Section: B Related Architecturesmentioning
confidence: 99%
“…Data transfers between different functional units are regarded as global communications that may take multiple cycles, which decouple communication and computation. Under this distributed-register architecture, [14] first performs floorplanning to obtain physical information, then does rescheduling and rebinding to reduce the final latency, [15] performs operation binding, placement and postlayout scheduling sequentially, in which the placement is driven by the interclock slack time obtained by an initial scheduling, [29] formulates the placement problem into a linear programming model to eliminate the potential slack time violation, and resource sharing is performed after placement.…”
Section: B Related Architecturesmentioning
confidence: 99%
See 3 more Smart Citations