Abstract
The result of high-level synthesis is typically an initial description at the RT-level of a data path and a controller. RT-level descriptions mostly characterize a system definition in terms of registers, multiplexors, and operations, as is explained in Chapter 1. These descriptions have already incorporated a notion of a specific architecture and a clocking scheme. Hence, an initial assignment of operations to clocking cycles has been made. The coarse timing frame has been fixed by the scheduling (cf. Chapter 6), but at this level of abstraction further optimization steps may change these initial choices slightly. At this design stage, the physical design characteristics of the various blocks are known in more detail than at the algorithmic level, thus permitting optimization steps which are based on more realistic design models than those that are available for high-level synthesis. RT-level descriptions, on the other hand, form the input to logic-level synthesis, for which the system is specified by blocks of combinational logic and storage elements. In the following, techniques for data path synthesis and controller synthesis are presented.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1992 Springer Science+Business Media New York
About this chapter
Cite this chapter
Vollmer, H., Wehn, N. (1992). Register-Transfer Level Synthesis. In: Michel, P., Lauther, U., Duzy, P. (eds) The Synthesis Approach to Digital System Design. The Springer International Series in Engineering and Computer Science, vol 170. Springer, Boston, MA. https://doi.org/10.1007/978-1-4615-3632-1_5
Download citation
DOI: https://doi.org/10.1007/978-1-4615-3632-1_5
Publisher Name: Springer, Boston, MA
Print ISBN: 978-1-4613-6615-7
Online ISBN: 978-1-4615-3632-1
eBook Packages: Springer Book Archive