System Level Design with Rosetta

Front Cover
Morgan Kaufmann, Apr 18, 2011 - Technology & Engineering - 384 pages
0 Reviews
The steady and unabated increase in the capacity of silicon has brought the semiconductor industry to a watershed challenge. Now a single chip can integrate a radio transceiver, a network interface, multimedia functions, all the "glue" needed to hold it together as well as a design that allows the hardware and software to be reconfigured for future applications. Such complex heterogeneous systems demand a different design methodology. A consortium of industrial and government labs have created a new language and a new design methodology to support this effort. Rosetta permits designers to specify requirements and constraints independent of their low level implementation and to integrate the designs of domains as distinct as digital and analog electronics, and the mechanical, optical, fluidic and thermal subsystems with which they interact.

In this book, Perry Alexander, one of the developers of Rosetta, provides a tutorial introduction to the language and the system-level design methodology it was designed to support.

* The first commercially published book on this system-level design language

* Teaches you all you need to know on how to specify, define, and generate models in Rosetta

* A presentation of complete case studies analyzing design trade-offs for power consumption, security requirements in a networking environment, and constraints for hardware/software co-design

What people are saying - Write a review

We haven't found any reviews in the usual places.


The Expression Language
The Facet Language
Domains and Interactions
Case Studies

Other editions - View all

Common terms and phrases

Popular passages

Page xviii - It is not even the beginning of the end. But it is, perhaps, the end of the beginning.
Page 338 - Nettles. PLAN: A Packet Language for Active Networks. In Proceedings of the Third ACM SIGPLAN International Conference on Functional Programming Languages, pages 86-93.
Page xxii - The more I think about language, the more it amazes me that people ever understand each other — KURT GODEL The last thing this world needs is one more design language.

Bibliographic information