A Practical Introduction to Hardware/Software Codesign

A Practical Introduction to Hardware/Software Codesign

by Patrick Schaumont

396 pages· 2010· ISBN 9781441960009
About
This is a practical book for computer engineers who want to understand or implement hardware/software systems. It focuses on problems that require one to combine hardware design with software design – such problems can be solved with hardware/software codesign. When used properly, hardware/software co- sign works better than hardware design or software design alone: it can improve the overall performance of digital systems, and it can shorten their design time. Hardware/software codesign can help a designer to make trade-offs between the ?exibility and the performanceof a digital system. To achieve this, a designer needs to combine two radically different ways of design: the sequential way of dec- position in time, using software, with the parallel way of decomposition in space, using hardware. Intended Audience This book assumes that you have a basic understandingof hardware that you are - miliar with standard digital hardware componentssuch as registers, logic gates, and components such as multiplexers and arithmetic operators. The book also assumes that you know how to write a program in C. These topics are usually covered in an introductory course on computer engineering or in a combination of courses on digital design and software engineering.

Discuss A Practical Introduction to Hardware/Software Codesign with other readers

Join or start a book club for A Practical Introduction to Hardware/Software Codesign on Readfeed. Live chat, shared reading progress, and AI discussion questions — free to get started.

Frequently asked questions

How do I join a book club for A Practical Introduction to Hardware/Software Codesign?

Sign up free on Readfeed, then browse public clubs or start your own club with A Practical Introduction to Hardware/Software Codesign as the current read. Invite friends with a share link and discuss together with live chat and AI discussion questions.

Can I discuss A Practical Introduction to Hardware/Software Codesign with other readers online?

Yes. Readfeed book clubs let you chat live, share progress, and join discussions about A Practical Introduction to Hardware/Software Codesign with readers worldwide — whether your club is virtual, in-person, or hybrid.

Is Readfeed free?

Yes. Creating an account and joining book clubs is free. Sign up to find readers who love the same books and start discussing today.