Introduction to high-level synthesis

@article{Coussy1994IntroductionTH,
  title={Introduction to high-level synthesis},
  author={P. Coussy and D. Gajski and M. Meredith and A. Takach},
  journal={IEEE Design & Test of Computers},
  year={1994},
  volume={11},
  pages={44-54}
}
The basic problem of high-level synthesis is the mapping of a behavioral description of a digital system into an RTL design consisting of a data path and a control unit. The authors introduce the FSMD model, which forms the basis for synthesis. They discuss the main considerations in a high-level synthesis environment: the input description language, the internal representation, and the main synthesis tasks-allocation, scheduling, and binding. They conclude with some problems that must be… Expand
321 Citations
High-level synthesis for low power
High-Level Synthesis: Introduction to the Scheduling Problem
  • 20
  • PDF
Methods and tools for high and system level synthesis
  • 2
  • PDF
Circuit synthesis based on VHDL language transformations
  • L. Varga, G. Hosszú, F. Kovács
  • Computer Science
  • ICECS'99. Proceedings of ICECS '99. 6th IEEE International Conference on Electronics, Circuits and Systems (Cat. No.99EX357)
  • 1999
A compositional model for the functional verification of high-level synthesis results
  • 17
Analysis of different protocol description styles in VHDL for high-level synthesis
  • 8
  • PDF
Formalization of finite state machines with data path for the verification of high-level synthesis
  • 2
...
1
2
3
4
5
...

References

SHOWING 1-10 OF 16 REFERENCES
Algorithms for high-level synthesis
  • 104
High-Level VLSI Synthesis
  • 247
HardwareC -- A Language for Hardware Design (Version 2.0)
  • 109
  • PDF
High-Level Transformations for Minimizing Syntactic Variances
  • 90
High-level synthesis for real-time digital signal processing
  • 86
A Survey of high-level synthesis systems
  • 175
Automatic Extraction of Functional Parallelism from Ordinary Programs
  • 216
  • PDF
...
1
2
...