Normal view MARC view ISBD view

A Practical Introduction to Hardware/Software Codesign [electronic resource] / by Patrick R. Schaumont.

By: Schaumont, Patrick R [author.].
Contributor(s): SpringerLink (Online service).
Material type: materialTypeLabelBookPublisher: Boston, MA : Springer US : Imprint: Springer, 2010Description: XVIII, 396p. online resource.Content type: text Media type: computer Carrier type: online resourceISBN: 9781441960009.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 SystemsDDC classification: 621.3815 Online resources: Click here to access online
Contents:
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.
In: Springer eBooksSummary: 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.
Tags from this library: No tags from this library for this title. Log in to add tags.
No physical items for this record

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.

2017 | The Technical University of Kenya Library | +254(020) 2219929, 3341639, 3343672 | library@tukenya.ac.ke | Haile Selassie Avenue