Skip to main content

Books in Hardware and architecture

1-10 of 120 results in All results

RISC-V Microprocessor System-On-Chip Design

  • 1st Edition
  • January 1, 2025
  • David Harris + 2 more
  • English
  • Paperback
    9 7 8 - 0 - 3 2 3 - 9 9 4 9 8 - 9
  • eBook
    9 7 8 - 0 - 3 2 3 - 9 9 4 9 9 - 6
RISC-V Microprocessor System-On-Chip Design is intended for a graduate or undergraduate course in microprocessor design. The reader will learn to design and optimize microprocessors and use them in a system-on-chip, applying contemporary design and verification tools. Much of the book describes detailed designs and tradeoffs for the functional blocks in and around a processor. RISC-V Microprocessor System-On-Chip Design is written to be accessible to an advanced undergraduate audience with limited background and will explain concepts from operating systems, VLSI, and memory systems as necessary. High school mathematics is sufficient preparation for most of the book, although the floating point and division chapters will be primarily of interest to those with a curiosity about computer arithmetic. Like Harris and Harris’s Digital Design and Computer Architecture textbooks, this book will appeal to students with easy-to-read and complete explanations, sidebars, and occasional humor and cartoons. The book comes with an open-source implementation and will include end-of-chapter problems to extend the RISC-V processor in various ways. Ancilliary materials include a GitHub repository with complete open-source SystemVerilog code, validation code in C and assembly language, and code for benchmarking and booting Linux.

Computer Architecture

  • 7th Edition
  • January 1, 2025
  • John L. Hennessy + 2 more
  • English
  • Paperback
    9 7 8 - 0 - 4 4 3 - 1 5 4 0 6 - 5
  • eBook
    9 7 8 - 0 - 4 4 3 - 1 5 4 0 7 - 2
Computer Architecture: A Quantitative Approach, has been considered essential reading by instructors, students and practitioners of computer design for nearly 30 years. The seventh edition of this classic textbook from John Hennessy and David Patterson, w

Advanced Sensors for Smart Healthcare

  • 1st Edition
  • January 1, 2025
  • Tuan Anh Nguyen
  • English
  • Paperback
    9 7 8 - 0 - 4 4 3 - 2 4 7 9 0 - 3
  • eBook
    9 7 8 - 0 - 4 4 3 - 2 4 7 9 1 - 0
Data from sensor networks via the smart hospital framework is comprised of three main layers: data, insight and access. Medical data is collected in real-time from an array of intelligent devices/systems deployed within the hospital. This data offers insight from the analytics or machine learning software that is accessible to healthcare staff via a smartphone or mobile device to facilitate swifter decisions and greater efficiency. Advanced Sensors for Smart Healthcare shows how the use of sensors to gather data on a patient's condition and the environment in which their care takes place can allow healthcare professionals to monitor their well-being and make informed decisions about their treatment. Written by experts in the field, Advanced Sensors for Smart Healthcare, sits alongside companion volume, Sensor Networks for Smart Hospitals, and is an invaluable resource for researchers and healthcare practitioners in their drive to use technology to improve the lives of patients.

Sensor Networks for Smart Hospitals

  • 1st Edition
  • January 1, 2025
  • Tuan Anh Nguyen
  • English
  • Paperback
    9 7 8 - 0 - 4 4 3 - 3 6 3 7 0 - 2
  • eBook
    9 7 8 - 0 - 4 4 3 - 3 6 3 7 1 - 9
Data from sensor networks via the smart hospital framework is comprised of three main layers: data, insight and access. Medical data is collected in real-time from an array of intelligent devices/systems deployed within the hospital. This data offers insight from the analytics or machine learning software that is accessible to healthcare staff via a smartphone or mobile device to facilitate swifter decisions and greater efficiency. Sensor Networks for Smart Hospitals, together with companion volume Advanced Sensors for Smart Healthcare, shows how the use of sensors to gather data on a patient's condition and the environment in which their care takes place can allow healthcare professionals to monitor their well-being and make informed decisions about their treatment. Written by experts in the field, Sensor Networks for Smart Hospitals is an invaluable resource for researchers and healthcare practitioners in their drive to use technology to improve the lives of patients.

Iris and Periocular Recognition using Deep Learning

  • 1st Edition
  • June 12, 2024
  • Ajay Kumar
  • English
  • Paperback
    9 7 8 - 0 - 4 4 3 - 2 7 3 1 8 - 6
  • eBook
    9 7 8 - 0 - 4 4 3 - 2 7 3 1 9 - 3
This book systematically explains the fundamental and most advanced techniques for ocular imprint-based human identification, with many applications in sectors such as healthcare, online education, e-business, metaverse, and entertainment. This is the first-ever book devoted to iris recognition that details cutting-edge techniques using deep neural networks. This book systematically introduces such algorithmic details with attractive illustrations, examples, experimental comparisons, and security analysis. It answers many fundamental questions about the most effective iris and periocular recognition techniques.

Modern Assembly Language Programming with the ARM Processor

  • 2nd Edition
  • May 22, 2024
  • Larry D Pyeatt
  • English
  • Paperback
    9 7 8 - 0 - 4 4 3 - 1 4 1 1 4 - 0
  • eBook
    9 7 8 - 0 - 4 4 3 - 1 4 1 1 5 - 7
Modern Assembly Language Programming with the ARM Processor, Second Edition is a tutorial-based book on assembly language programming using the ARM processor. It presents the concepts of assembly language programming in different ways, slowly building from simple examples towards complex programming on bare-metal embedded systems. The ARM processor was chosen as it has fewer instructions and irregular addressing rules to learn than most other architectures, allowing more time to spend on teaching assembly language programming concepts and good programming practice.Careful consideration is given to topics that students struggle to grasp, such as registers vs. memory and the relationship between pointers and addresses, recursion, and non-integral binary mathematics. A whole chapter is dedicated to structured programming principles. Concepts are illustrated and reinforced with many tested and debugged assembly and C source listings. The book also covers advanced topics such as fixed- and floating-point mathematics, optimization, and the ARM VFP and NEONTM extensions.

Embedded Systems

  • 2nd Edition
  • October 28, 2023
  • Jason D. Bakos
  • English
  • Paperback
    9 7 8 - 0 - 1 2 - 8 2 2 5 7 5 - 2
  • eBook
    9 7 8 - 0 - 3 2 3 - 9 0 3 0 2 - 8
Embedded Systems: ARM Programming and Optimization, Second Edition combines an exploration of the ARM architecture with an examination of the facilities offered by the Linux operating system to explain how various features of program design can influence processor performance. The book demonstrates methods by which a programmer can optimize program code in a way that does not impact its behavior but instead improves its performance. Several applications, including image transformations, fractal generation, image convolution, computer vision tasks, and now machine learning are used to describe and demonstrate these methods. From this, the reader will gain insight into computer architecture and application design, as well as practical knowledge in embedded software design for modern embedded systems. The second edition has been expanded to include more topics of interest to upper level undergraduate courses in embedded systems.

Embedded System Design

  • 1st Edition
  • September 14, 2023
  • Lawrence J. Henschen + 1 more
  • English
  • Paperback
    9 7 8 - 0 - 4 4 3 - 1 8 4 7 0 - 3
  • eBook
    9 7 8 - 0 - 4 4 3 - 1 8 4 7 1 - 0
Embedded Systems Design: Methodologies and Issues presents methodologies for designing these systems and discusses major issues, both present and future, that designers must consider in bringing products with embedded processing to market. The book starts from the first step after product proposal (behavioral modeling) and goes through the steps for modeling internal operations. Specific areas of focus include methods for designing safe, reliable, and robust embedded systems. Sections cover selection of processors and related hardware as well as issues involved in designing related software. Finally, the book present issues that will occur in systems designed for the Internet of Things. This book is for junior/senior/MS students in computer science, computer engineering, and electrical engineering who intend to take jobs in industry designing and implementing embedded systems and Internet of Things applications.

The Designer's Guide to the Cortex-M Processor Family

  • 3rd Edition
  • December 2, 2022
  • Trevor Martin
  • English
  • Paperback
    9 7 8 - 0 - 3 2 3 - 8 5 4 9 4 - 8
  • eBook
    9 7 8 - 0 - 3 2 3 - 8 5 4 9 5 - 5
The Designer’s Guide to the Cortex-M Microcontrollers, Third Edition provides an easy-to-understand introduction to the concepts required to develop programs in C with a Cortex-M based microcontroller. Sections cover architectural descriptions that are supported with practical examples, enabling readers to easily develop basic C programs to run on the Cortex-M0/M0+/M3 and M4 and M7 and examine advanced features of the Cortex architecture, such as memory protection, operating modes and dual stack operation. Final sections examine techniques for software testing and code reuse specific to Cortex-M microcontrollers. Users will learn the key differences between the Cortex-M0/M0+/M3 and M4 and M7; how to write C programs to run on Cortex-M based processors; how to make the best use of the CoreSight debug system; the Cortex-M operating modes and memory protection; advanced software techniques that can be used on Cortex-M microcontrollers, and much more.

Digital Design and Computer Architecture, RISC-V Edition

  • 1st Edition
  • July 12, 2021
  • Sarah Harris + 1 more
  • English
  • Paperback
    9 7 8 - 0 - 1 2 - 8 2 0 0 6 4 - 3
  • eBook
    9 7 8 - 0 - 1 2 - 8 2 0 0 6 5 - 0
The newest addition to the Harris and Harris family of Digital Design and Computer Architecture books, this RISC-V Edition covers the fundamentals of digital logic design and reinforces logic concepts through the design of a RISC-V microprocessor. Combining an engaging and humorous writing style with an updated and hands-on approach to digital design, this book takes the reader from the fundamentals of digital logic to the actual design of a processor. By the end of this book, readers will be able to build their own RISC-V microprocessor and will have a top-to-bottom understanding of how it works. Beginning with digital logic gates and progressing to the design of combinational and sequential circuits, this book uses these fundamental building blocks as the basis for designing a RISC-V processor. SystemVerilog and VHDL are integrated throughout the text in examples illustrating the methods and techniques for CAD-based circuit design. The companion website includes a chapter on I/O systems with practical examples that show how to use SparkFun’s RED-V RedBoard to communicate with peripheral devices such as LCDs, Bluetooth radios, and motors. This book will be a valuable resource for students taking a course that combines digital logic and computer architecture or students taking a two-quarter sequence in digital logic and computer organization/architecture.