{"product_id":"9781461285533","title":"The Codesign of Embedded Systems: A Unified Hardware\/Software Representation: A Unified Hardware\/Software Representation","description":"\u003ch1\u003eThe Codesign of Embedded Systems: A Unified Hardware\/Software Representation: A Unified Hardware\/Software Representation\u003c\/h1\u003e \u003ch2\u003eKumar, Sanjaya; Aylor, James H.; Johnson, Barry W.; Wulf, Wm.A.\u003c\/h2\u003e \u003cp\u003eCurrent practice dictates the separation of the hardware and  software development paths early in the design cycle. These paths  remain independent with very little interaction occurring between them  until system integration. In particular, hardware is often specified  without fully appreciating the computational requirements of the  software. Also, software development does not influence hardware  development and does not track changes made during the hardware design  phase. Thus, the ability to explore hardware\/software tradeoffs is  restricted, such as the movement of functionality from the software  domain to the hardware domain (and vice-versa) or the modification of  the hardware\/software interface. As a result, problems that are  encountered during system integration may require modification of the  software and\/or hardware, resulting in potentially significant cost  increases and schedule overruns. \u003cbr\u003e  To address the problems described above, a cooperative design  approach, one that utilizes a unified view of hardware and software,  is described. This approach is called hardware\/software codesign.  \u003cem\u003eThe\u003c\/em\u003e \u003cem\u003eCodesign of Embedded Systems\u003c\/em\u003e develops several  fundamental hardware\/software codesign concepts and a methodology that  supports them. A unified representation, referred to as a  decomposition graph, is presented which can be used to describe  hardware or software using either functional abstractions or data  abstractions. Using a unified representation based on functional  abstractions, an abstract hardware\/software model has been implemented  in a common simulation environment called ADEPT (Advanced Design  Environment Prototyping Tool). This model permits early  hardware\/software evaluation and tradeoff exploration. Techniques have  been developed which support the identification of software  bottlenecks and the evaluation of design alternatives with respect to  multiple metrics. The application of the model is demonstrated on  severalexamples. A unified representation based on data abstractions  is also explored. This work leads to investigations regarding the  application of object-oriented techniques to hardware design. \u003cbr\u003e  \u003cem\u003eThe Codesign of Embedded Systems: A Unified Hardware\/Software\u003c\/em\u003e  \u003cem\u003eRepresentation\u003c\/em\u003e describes a novel approach to a topic of immense  importance to CAD researchers and designers alike.\u003c\/p\u003e \u003ch3\u003eDetails\u003c\/h3\u003e \u003cp\u003ePublished by: Springer\u003c\/p\u003e \u003cp\u003ePublication Date: 2011-10-22\u003c\/p\u003e \u003cp\u003eFormat: Paperback\u003c\/p\u003e \u003cp\u003e ISBN-10: 9781461285533\u003c\/p\u003e \u003cp\u003eISBN-13: 9781461285533\u003c\/p\u003e \u003cp\u003eDOI: 10.1007\/978-1-4613-1293-2\u003c\/p\u003e \u003cp\u003eDimensions: 235cm x155cm\u003c\/p\u003e \u003cp\u003ePages: 274\u003c\/p\u003e ","brand":"Springer","offers":[{"title":"Default Title","offer_id":44340860846220,"sku":"9781461285533","price":198.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0710\/9545\/1788\/files\/9781461285533.jpg?v=1755045281","url":"https:\/\/fh90cf-fv.myshopify.com\/products\/9781461285533","provider":"Late Knight Books and Services, LLC","version":"1.0","type":"link"}