000 02826nam a22004575i 4500
001 978-1-4419-6000-9
003 DE-He213
005 20140220084508.0
007 cr nn 008mamaa
008 100917s2010 xxu| s |||| 0|eng d
020 _a9781441960009
_9978-1-4419-6000-9
024 7 _a10.1007/978-1-4419-6000-9
_2doi
050 4 _aTK7888.4
072 7 _aTJFC
_2bicssc
072 7 _aTEC008010
_2bisacsh
082 0 4 _a621.3815
_223
100 1 _aSchaumont, Patrick R.
_eauthor.
245 1 2 _aA Practical Introduction to Hardware/Software Codesign
_h[electronic resource] /
_cby Patrick R. Schaumont.
264 1 _aBoston, MA :
_bSpringer US :
_bImprint: Springer,
_c2010.
300 _aXVIII, 396p.
_bonline resource.
336 _atext
_btxt
_2rdacontent
337 _acomputer
_bc
_2rdamedia
338 _aonline resource
_bcr
_2rdacarrier
347 _atext file
_bPDF
_2rda
505 0 _aBasic 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.
520 _aA 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.
650 0 _aEngineering.
650 0 _aSoftware engineering.
650 0 _aComputer aided design.
650 0 _aSystems engineering.
650 1 4 _aEngineering.
650 2 4 _aCircuits and Systems.
650 2 4 _aComputer-Aided Engineering (CAD, CAE) and Design.
650 2 4 _aSoftware Engineering/Programming and Operating Systems.
710 2 _aSpringerLink (Online service)
773 0 _tSpringer eBooks
776 0 8 _iPrinted edition:
_z9781441959997
856 4 0 _uhttp://dx.doi.org/10.1007/978-1-4419-6000-9
912 _aZDB-2-ENG
999 _c110569
_d110569