//]]>
Normal View MARC View ISBD View

A Practical Introduction to Hardware/Software Codesign

by Schaumont, Patrick R.
Authors: SpringerLink (Online service) Physical details: XVIII, 396p. online resource. ISBN: 1441960007 Subject(s): Engineering. | Software engineering. | Computer aided design. | Systems engineering. | Engineering. | Circuits and Systems. | Computer-Aided Engineering (CAD, CAE) and Design. | Software Engineering/Programming and Operating Systems.
Tags from this library:
No tags from this library for this title.
Item type Location Call Number Status Date Due
E-Book E-Book AUM Main Library 621.3815 (Browse Shelf) Not for loan

Basic Concepts -- The Nature of Hardware and Software -- Data Flow Modeling and Implementation -- Analysis of Control Flow and Data Flow -- The Design Space of Custom Architectures -- Finite State Machine with Datapath -- Microprogrammed Architectures -- General-Purpose Embedded Cores -- System On Chip -- Hardware/Software Interfaces -- On-Chip Busses -- Hardware/Software Interfaces -- Coprocessor Control Shell Design -- Applications -- Trivium Crypto-Coprocessor -- CORDIC Coprocessor.

A Practical Introduction to Hardware/Software Codesign addresses the problem of combining software and hardware in a single system design process – such problems can be solved with hardware/software codesign. When used properly, hardware/software codesign improves the overall performance of digital systems, and it can shorten design time. The book covers four topics in hardware/software codesign: fundamentals, the design space of custom architectures, the hardware/software interface and application examples. The book comes with an associated design environment that helps the reader to perform experiments in hardware/software codesign. Each chapter also comes with exercises and further reading suggestions. A Practical Introduction to Hardware/Software Codesign is a great resource for engineers and students.

There are no comments for this item.

Log in to your account to post a comment.

Languages: 
English |
العربية