Abstract
Whilst SAFL is an excellent vehicle for high-level synthesis research we recognise that it is not expressive enough for industrial hardware description. In particular the facility for I/O is lacking and, in some circumstances, the ”call and wait for result” interface provided by the function model is too restrictive. To address these issues we have developed a language, SAFL+, which extends SAFL with process calculus features including synchronous channels and channel-passing in the style of the π-calculus [100].
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Rights and permissions
Copyright information
© 2004 Springer-Verlag Berlin Heidelberg
About this chapter
Cite this chapter
Sharp, R. (2004). 7. Dealing with I/O. In: Higher-Level Hardware Synthesis. Lecture Notes in Computer Science, vol 2963. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-24657-2_7
Download citation
DOI: https://doi.org/10.1007/978-3-540-24657-2_7
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-21306-2
Online ISBN: 978-3-540-24657-2
eBook Packages: Springer Book Archive