| Cycle-time aware architecture synthesis of custom hardware accelerators |
| Full text |
Pdf
(75 KB)
|
| Source
|
International Conference on Compilers, Architecture and Synthesis for Embedded Systems
archive
Proceedings of the 2002 international conference on Compilers, architecture, and synthesis for embedded systems
table of contents
Grenoble, France
SESSION: Session S3.1: architecture adaptation and synthesis
table of contents
Pages: 35 - 42
Year of Publication: 2002
ISBN:1-58113-575-0
|
|
Authors
|
|
| Sponsor |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 1, Downloads (12 Months): 25, Citation Count: 3
|
|
|
ABSTRACT
We present the cycle-time aware architecture synthesis methodology used in PICO-NPA that automatically synthesizes minimal cost RT-level designs from high-level specifications to meet a given cycle-time. This allows subsequent physical synthesis to succeed on first pass with predictable performance. The core of the methodology is a static timing analysis engine that is used at multiple levels - program-level, architecture-level and RT-level - in order to identify, schedule and validate useful operator chains that are incorporated into the design automatically. We present architecture synthesis results for several embedded applications and evaluate the benefits of this technique.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
Robert Schreiber , Shail Aditya , Scott Mahlke , Vinod Kathail , B. Ramakrishna Rau , Darren Cronquist , Mukund Sivaraman, PICO-NPA: High-Level Synthesis of Nonprogrammable Hardware Accelerators, Journal of VLSI Signal Processing Systems, v.31 n.2, p.127-142, June 2002
[doi> 10.1023/A:1015341305426]
|
| |
2
|
|
| |
3
|
H. De Man, F. Catthoor, G. Goossens, J. Vanhoof, J. V. Meerbergen, S. Note, J. Huisken. Architecture-Driven Synthesis Techniques for VLSI Implementation of DSP Algorithms. Proceedings of the IEEE, 78(2), pgs. 319--335, February, 1990.
|
| |
4
|
N. Park and A. Parker. Sehwa: A software package for synthesis of pipelined data path from behavioral specification. IEEE Trans. Computer-Aided Design of Integrated Circuits and Systems, March 1988, pp. 356--370.
|
| |
5
|
|
 |
6
|
|
| |
7
|
B. R. Rau, V. Kathail, S. Aditya. Machine-description driven compilers for EPIC and VLIW processors. Design Automation for Embedded Systems, Vol 4, pgs. 71--118, Kluwer Academic Publishers, Boston, 1999.
|
| |
8
|
S. Mahlke, R. Ravindran, M. Schlansker, R. Schreiber, T. Sherwood, Bitwidth Cognizant Architecture Synthesis of Custom Hardware Accelerators. IEEE Trans. on Computer-Aided Design of Integrated Circuits and Systems, Vol 20(11), November 2001.
|
| |
9
|
T. Kirkpatrick and N. Clark. PERT as an aid to logic design. Tech. Rep. IBM, 1966.
|
| |
10
|
C. E. Leiserson and J. B. Saxe. Retiming Synchronous Circuitry. Algorithmica, 6(1):5--35, 1991.
|
 |
11
|
|
CITED BY 3
|
|
|
|
|
Ganesh Dasika , Shidhartha Das , Kevin Fan , Scott Mahlke , David Bull, DVFS in loop accelerators using BLADES, Proceedings of the 45th annual conference on Design automation, June 08-13, 2008, Anaheim, California
|
|
|
|
|