8th International Symposium on Quality Electronic Design (ISQED'07) 2007
DOI: 10.1109/isqed.2007.41
|View full text |Cite
|
Sign up to set email alerts
|

Balanced Scheduling and Operation Chaining in High-Level Synthesis for FPGA Designs

Abstract: In

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
4
0

Year Published

2012
2012
2022
2022

Publication Types

Select...
6
1

Relationship

0
7

Authors

Journals

citations
Cited by 15 publications
(4 citation statements)
references
References 15 publications
(15 reference statements)
0
4
0
Order By: Relevance
“…Latency and resource occupation are then obtained by synthesizing each configuration and storing the results in the library. Mathematical models can be built on top of these actual synthesis values [58], [59]. Additionally, this information can also be coupled with delays obtained after the place-and-route phase.…”
Section: E Hardware Resource Librarymentioning
confidence: 99%
“…Latency and resource occupation are then obtained by synthesizing each configuration and storing the results in the library. Mathematical models can be built on top of these actual synthesis values [58], [59]. Additionally, this information can also be coupled with delays obtained after the place-and-route phase.…”
Section: E Hardware Resource Librarymentioning
confidence: 99%
“…2) Minimize T max for a given A max and θ. Notice that the minimization of θ is not possible due to the non-linearity of constraints (1)(2)(3) and the presence of θ in the LHS of the inequalities.…”
Section: F Objective Functionsmentioning
confidence: 99%
“…During HLS, performance analysis must resort to simple delay models to estimate the critical paths of the system. Such estimations may suggest chaining multiple units on the same cycle and reducing the number of execution steps or having multi-cycle operations to avoid excessively long cycle periods [3]. After synthesis, the common strategy for HLS tools is to deliver cycle-accurate static schedules that cannot be modified during RTL synthesis.…”
Section: Introductionmentioning
confidence: 99%
“…5.14. Operation chaining is a fairly well established technique [212], [213] It is evidently clear that if the delay of a multiplier is more than or equal to the delay of three adders, the schedule in Fig. 5.14(a) will have a lower latency and input to output delay compared to the schedule in Fig 5.14(b) for the same clock period.…”
Section: B Effect Of Operation Chainingmentioning
confidence: 99%