|
" Embedded systems : "
James K. Peckol, Ph. D., University of Washington.
Document Type
|
:
|
BL
|
Record Number
|
:
|
840383
|
Main Entry
|
:
|
Peckol, James K.
|
Title & Author
|
:
|
Embedded systems : : a contemporary design tool /\ James K. Peckol, Ph. D., University of Washington.
|
Edition Statement
|
:
|
2nd edition.
|
Publication Statement
|
:
|
Hoboken, NJ :: John Wiley & Sons, Inc.,, 2019.
|
Page. NO
|
:
|
1 online resource
|
ISBN
|
:
|
1119457491
|
|
:
|
: 1119457556
|
|
:
|
: 9781119457497
|
|
:
|
: 9781119457558
|
|
:
|
1119457505
|
|
:
|
9781119457503
|
Bibliographies/Indexes
|
:
|
Includes bibliographical references and index.
|
Contents
|
:
|
<P>About the Author xxxiii</p> <p>Foreword xxxv</p> <p>Preface xlix</p> <p>Acknowledgment lix</p> <p>About the Companion Website lxi</p> <p><b>Part 1 Hardware and Software Infrastructure</b></p> <p>1 The Hardware Side -- Part 1: An Introduction 1</p> <p>2 The Hardware Side -- Part 2: Combinational Logic -- A Practical View 55</p> <p>3 The Hardware Side -- Part 3: Storage Elements and Finite-State Machines -- A Practical View 111</p> <p>4 Memories and the Memory Subsystem 165</p> <p>5 An Introduction to Software Modeling 215</p> <p>6 The Software Side -- Part 1: The C Program 243</p> <p>7 The Software Side -- Part 2: Pointers and Functions 279</p> <p><b>Part 2 Developing the Foundation</b></p> <p>8 Safety, Security, Reliability, and Robust Design 331</p> <p>9 Embedded Systems Design and Development -- Hardware-Software Co-Design 403</p> <p>10 Hardware Test and Debug 507</p> <p><b>Part 3 Doing the Work</b></p> <p>11 Real-Time Kernels and Operating Systems 541</p> <p>12 Tasks and Task Management 573</p> <p>13 Deadlocks 625</p> <p>14 Performance Analysis and Optimization 645</p> <p><b>Part 4 Developing the Foundation</b></p> <p>15 Working Outside of the Processor I: A Model of Interprocess Communication 715</p> <p>16 Working Outside of the Processor I: Refining the Model of Interprocess Communication 733</p> <p>17 Working Outside of the Processor II: Interfacing to Local Devices 789</p> <p>18 Working Outside of the Processor III: Interfacing to Remote Devices 837</p> <p>19 Programmable Logic Devices 869</p> <p>20 Practical Considerations Signal Behavior in the Real World -- Part 1 -- Noise and Crosstalk 893</p> <p>21 Practical Considerations Signal Behavior in the Real World -- Part 2 -- High-Speed Signaling 909</p> <p>A Verilog Overview: The Verilog Hardware Description Language 949</p> <p>Further Reading 981</p> <p>Index 991</p>
|
Subject
|
:
|
Embedded computer systems.
|
Subject
|
:
|
Object-oriented methods (Computer science)
|
Subject
|
:
|
COMPUTERS-- General.
|
Subject
|
:
|
Embedded computer systems.
|
Subject
|
:
|
Object-oriented methods (Computer science)
|
Dewey Classification
|
:
|
006.2/2
|
LC Classification
|
:
|
TK7895.E42
|
| |