{"product_id":"embedded-systems-isbn-9781119457503","title":"Embedded Systems","description":"\u003cp\u003e\u003cb\u003eEmbedded Systems: A Contemporary Design Tool, Second Edition\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eEmbedded systems are one of the foundational elements of today�s evolving and growing computer technology. From operating our cars, managing our smart phones, cleaning our homes, or cooking our meals, the special computers we call embedded systems are quietly and unobtrusively making our lives easier, safer, and more connected. While working in increasingly challenging environments, embedded systems give us the ability to put increasing amounts of capability into ever-smaller and more powerful devices.\u003c\/p\u003e \u003cp\u003e\u003ci\u003eEmbedded Systems: A Contemporary Design Tool, Second Edition \u003c\/i\u003eintroduces you to the theoretical hardware and software foundations of these systems and expands into the areas of signal integrity, system security, low power, and hardware-software co-design. The text builds upon earlier material to show you how to apply reliable, robust solutions to a wide range of applications operating in today�s often challenging environments.\u003c\/p\u003e \u003cp\u003eTaking the users problem and needs as your starting point, you will explore each of the key theoretical and practical issues to consider when designing an application in todays world. Author James Peckol walks you through the formal hardware and software development process covering:\u003c\/p\u003e \u003cul\u003e \u003cli\u003eBreaking the problem down into major functional blocks;\u003c\/li\u003e \u003cli\u003ePlanning the digital and software architecture of the system;\u003c\/li\u003e \u003cli\u003eUtilizing the hardware and software co-design process;\u003c\/li\u003e \u003cli\u003eDesigning the physical world interface to external analog and digital signals;\u003c\/li\u003e \u003cli\u003eAddressing security issues as an integral part of the design process;\u003c\/li\u003e \u003cli\u003eManaging signal integrity problems and reducing power demands in contemporary systems;\u003c\/li\u003e \u003cli\u003eDebugging and testing throughout the design and development cycle;\u003c\/li\u003e \u003cli\u003eImproving performance.\u003c\/li\u003e \u003c\/ul\u003e \u003cp\u003eStressing the importance of security, safety, and reliability in the design and development of embedded systems and providing a balanced treatment of both the hardware and the software aspects, \u003ci\u003eEmbedded Systems: A Contemporary Design Tool, Second Edition \u003c\/i\u003egives you the tools for creating embedded designs that solve contemporary real-world challenges.\u003c\/p\u003e   \u003cp\u003e\u003ci\u003eVisit the book's website at: http:\/\/bcs.wiley.com\/he-bcs\/Books?action=index\u0026amp;bcsId=11853\u0026amp;itemId=1119457505 \u003c\/i\u003e\u003c\/p\u003e\u003cp\u003eAbout the Author xxxiii\u003c\/p\u003e \u003cp\u003eForeword xxxv\u003c\/p\u003e \u003cp\u003ePreface xlix\u003c\/p\u003e \u003cp\u003eAcknowledgment lix\u003c\/p\u003e \u003cp\u003eAbout the Companion Website lxi\u003c\/p\u003e \u003cp\u003e\u003cb\u003ePart 1 Hardware and Software Infrastructure\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e1 The Hardware Side – Part 1: An Introduction 1\u003c\/p\u003e \u003cp\u003e2 The Hardware Side – Part 2: Combinational Logic – A Practical View 55\u003c\/p\u003e \u003cp\u003e3 The Hardware Side – Part 3: Storage Elements and Finite-State Machines – A Practical View 111\u003c\/p\u003e \u003cp\u003e4 Memories and the Memory Subsystem 165\u003c\/p\u003e \u003cp\u003e5 An Introduction to Software Modeling 215\u003c\/p\u003e \u003cp\u003e6 The Software Side – Part 1: The C Program 243\u003c\/p\u003e \u003cp\u003e7 The Software Side – Part 2: Pointers and Functions 279\u003c\/p\u003e \u003cp\u003e\u003cb\u003ePart 2 Developing the Foundation\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e8 Safety, Security, Reliability, and Robust Design 331\u003c\/p\u003e \u003cp\u003e9 Embedded Systems Design and Development – Hardware– Software Co-Design 403\u003c\/p\u003e \u003cp\u003e10 Hardware Test and Debug 507\u003c\/p\u003e \u003cp\u003e\u003cb\u003ePart 3 Doing the Work\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e11 Real-Time Kernels and Operating Systems 541\u003c\/p\u003e \u003cp\u003e12 Tasks and Task Management 573\u003c\/p\u003e \u003cp\u003e13 Deadlocks 625\u003c\/p\u003e \u003cp\u003e14 Performance Analysis and Optimization 645\u003c\/p\u003e \u003cp\u003e\u003cb\u003ePart 4 Developing the Foundation\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003e15 Working Outside of the Processor I: A Model of Interprocess Communication 715\u003c\/p\u003e \u003cp\u003e16 Working Outside of the Processor I: Refining the Model of Interprocess Communication 733\u003c\/p\u003e \u003cp\u003e17 Working Outside of the Processor II: Interfacing to Local Devices 789\u003c\/p\u003e \u003cp\u003e18 Working Outside of the Processor III: Interfacing to Remote Devices 837\u003c\/p\u003e \u003cp\u003e19 Programmable Logic Devices 869\u003c\/p\u003e \u003cp\u003e20 Practical Considerations Signal Behavior in the Real World – Part 1 – Noise and Crosstalk 893\u003c\/p\u003e \u003cp\u003e21 Practical Considerations Signal Behavior in the Real World – Part 2 – High-Speed Signaling 909\u003c\/p\u003e \u003cp\u003eA Verilog Overview: The Verilog Hardware Description Language 949\u003c\/p\u003e \u003cp\u003eFurther Reading 981\u003c\/p\u003e \u003cp\u003eIndex 991\u003c\/p\u003e  \u003cp\u003e\u003cb\u003eJAMES K. PECKOL, P\u003csmall\u003eH\u003c\/small\u003eD\u003c\/b\u003e is a Principal Lecturer in the Department of Electrical Engineering at the University of Washington  Seattle, USA, where he has been named Teacher of the Year three times and Outstanding Faculty twice. He is also the founder of Oxford Consulting, Ltd., a product design and development consulting firm, is a member of \u003ci\u003eWho's Who in the World\u003c\/i\u003e, and has been presented with the Marquis \u003ci\u003eWho's Who\u003c\/i\u003e Lifetime Achievement Award.   \u003c\/p\u003e\u003cp\u003e\u003cb\u003eEMBEDDED SYSTEMS\u003cbr\u003e A CONTEMPORARY DESIGN TOOL\u003c\/b\u003e \u003c\/p\u003e\u003cp\u003e\u003cb\u003eSecond Edition\u003c\/b\u003e \u003c\/p\u003e\u003cp\u003eEmbedded systems are one of the foundational elements of today's evolving and growing computer technology. From operating our cars, managing our smart phones, cleaning our homes, or cooking our meals, the special computers we call embedded systems are quietly and unobtrusively making our lives easier, safer, and more connected. While working in increasingly challenging environments, embedded systems give us the ability to put increasing amounts of capability into ever-smaller and more powerful devices. \u003c\/p\u003e\u003cp\u003e\u003ci\u003eEmbedded Systems: A Contemporary Design Tool, Second Edition\u003c\/i\u003e introduces you to the theoretical hardware and software foundations of these systems and expands into the areas of signal integrity, system security, low power, and hardware-software co-design. The text builds upon earlier material to show you how to apply reliable, robust solutions to a wide range of applications operating in today's often challenging environments. \u003c\/p\u003e\u003cp\u003eTaking the user's problem and needs as your starting point, you will explore each of the key theoretical and practical issues to consider when designing an application in today's world. Author James Peckol walks you through the formal hardware and software development process, covering: \u003c\/p\u003e\u003cul\u003e \u003cli\u003eBreaking the problem down into major functional blocks;\u003c\/li\u003e \u003cli\u003ePlanning the digital and software architecture of the system;\u003c\/li\u003e \u003cli\u003eUtilizing the hardware and software co-design process;\u003c\/li\u003e \u003cli\u003eDesigning the physical world interface to external analog and digital signals;\u003c\/li\u003e \u003cli\u003eAddressing security issues as an integral part of the design process;\u003c\/li\u003e \u003cli\u003eManaging signal integrity problems and reducing power demands in contemporary systems;\u003c\/li\u003e \u003cli\u003eDebugging and testing throughout the design and development cycle;\u003c\/li\u003e \u003cli\u003eImproving performance.\u003c\/li\u003e \u003c\/ul\u003e \u003cp\u003eStressing the importance of security, safety, and reliability in the design and development of embedded systems and providing a balanced treatment of both the hardware and the software aspects, \u003ci\u003eEmbedded Systems: A Contemporary Design Tool, Second Edition\u003c\/i\u003e gives you the tools for creating embedded designs that solve contemporary, real-world challenges.\u003c\/p\u003e","brand":"Wiley","offers":[{"title":"Default Title","offer_id":47989120860389,"sku":"NP9781119457503","price":112.5,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1842\/7735\/files\/9781119457503.jpg?v=1761782881","url":"https:\/\/k12savings.com\/es\/products\/embedded-systems-isbn-9781119457503","provider":"K12savings","version":"1.0","type":"link"}