Overview
Part of the book series: The Springer International Series in Engineering and Computer Science (SECS, volume 572)
Access this book
Tax calculation will be finalised at checkout
Other ways to access
Table of contents (17 chapters)
-
Language Basics
-
Hardware
-
Software
-
Dataflow
Keywords
About this book
Instead of promoting the one language that will solve all design problems (which does not and will not ever exist), this book takes the view that different problems demand different languages, and a designer who knows the spectrum of available languages has the advantage over one who is trapped using the wrong language.
Languages for Digital Embedded Systems concentrates on successful, widely-used design languages, with a secondary emphasis on those with significant theoretical value. The syntax, semantics, and implementation of each language is discussed, since although hardware synthesis and software compilation technology have steadily improved, coding style still matters, and a thorough understanding of how a language is synthesized or compiled is generally necessary to take full advantage of a language.
Practicing designers, graduate students, and advanced undergraduates will all benefit from this book. It assumes familiarity with some hardware or software languages, but takes a practical, descriptive view that avoids formalism.
Authors and Affiliations
Bibliographic Information
Book Title: Languages for Digital Embedded Systems
Authors: Stephen A. Edwards
Series Title: The Springer International Series in Engineering and Computer Science
DOI: https://doi.org/10.1007/978-1-4615-4325-1
Publisher: Springer New York, NY
-
eBook Packages: Springer Book Archive
Copyright Information: Springer Science+Business Media New York 2000
Hardcover ISBN: 978-0-7923-7925-6Published: 30 September 2000
Softcover ISBN: 978-1-4613-6942-4Published: 16 December 2012
eBook ISBN: 978-1-4615-4325-1Published: 06 December 2012
Series ISSN: 0893-3405
Edition Number: 1
Number of Pages: XVIII, 306
Topics: Circuits and Systems, Programming Languages, Compilers, Interpreters, Computer-Aided Engineering (CAD, CAE) and Design, Electrical Engineering