Saltar al contenido principal

Libros en Hardware y Arquitectura

  • ARM Processors for Power Electronic Applications

    Fundamentals to Programming
    • 1 Edición
    • P. Ponnambalam + 2 más
    • Inglés
    ARM Processors for Power Electronic Applications: Fundamentals to Programming teaches the concept of controlling power converters using the ARM processor, from its fundamentals to implementation procedure, including using advanced controllers for energy management. The book discusses coding the ARM processor for different power converters and a variety of applications. It covers the step-by-step procedure in the design of advanced controllers, the ARM processor and parallel processing, creating driver circuits to interface the ARM processor with power circuits, the peripherals to ARM processors so it can used to control power converters and coding for power circuits.
  • Computational Intelligence in Mechatronics

    Solving Real-World Problems in Electronic Systems Design
    • 1 Edición
    • Mohamed Arezki Mellal
    • Inglés
    Computational Intelligence in Mechatronics: Solving Real-World Problems in Electronic Systems Design provides a comprehensive exploration of the diverse applications of computational intelligence in the realm of applied electronics. By compiling cutting-edge research and practical case studies, the book bridges the gap between theory and practice, offering insights into how CI techniques can be effectively utilized to solve real-world problems in electronic systems design, analysis, and optimization. Through a combination of theoretical foundations, algorithmic implementations, and practical examples, readers will gain a deeper understanding of the potential benefits and limitations of CI in various applications within the field of applied electronics.From optimizing circuit designs to enhancing signal processing algorithms, CI has demonstrated its efficacy in addressing challenges across diverse domains such as telecommunications, consumer electronics, renewable energy systems, and medical devices. As the demand for intelligent electronic systems continues to grow, understanding and harnessing the potential of computational intelligence becomes imperative for researchers, engineers, and practitioners in the field of applied electronics.
  • AI-Driven Optimization and Automation of Integrated Circuit Design

    • 1 Edición
    • Neha Singh + 2 más
    • Inglés
    AI-Driven Optimization and Automation of Integrated Circuit Design discusses the latest AI-based methods, algorithms, architectures, and frameworks for digital, analog, and mixed-signal VLSI circuit design, verification and testability, physical design and related areas. The book considers the issues with traditional circuit design and explains how machine learning techniques can optimize and automate the process. It goes on to explain how AI-driven design can impact logic synthesis, circuit placement and routing, and behavioral simulation. Final sections include cases studies and a look at future developments for implementations of VLSI design, IC design, and hardware realization using AI tools and techniques.Artificia... Intelligence (AI) offers a solution to the bottleneck issues in the design of integrated circuits (IC) by optimizing and automating tasks in the design and fabrication process. As the world focuses on the development of skilled manpower and automation tools for chip design, verification, testing and fabrication, AI can be utilized to optimize and automate various steps in design cycle, saving time, reducing errors, and managing power consumption.
  • Digital Twins in the Smart Classroom

    Utilising Sensor Networks in the Educational Environment
    • 1 Edición
    • Tuan Anh Nguyen
    • Inglés
    Digital Twins in the Smart Classroom: Utilising Sensor Networks in the Educational Environment explores virtual schools that have incorporated digital twin computing into the day-to-day running of the classroom. The book discusses the foundational concepts, practical applications, future directions, and the various aspects of virtual school, such as the student's daily activities, intelligent wireless sensor networks, privacy issues, and how the internet of things, artificial intelligence, machine learning, cloud computing, and fog/edge-computing can enable a smarter, more efficient, more optimized classroom.The smart classroom allows the incorporation of digital devices and learning software into the school environment, as well as sensor networks for tracking classroom processes, for data gathering, and to developed insights into the management of scholarly activity. Additionally, modern infrastructure within schools can involve the installation of advanced Information and communication technology (ICT): student-friendly data can be collected from wearable devices (personal digital assistants, iPads, iPods, smart watches, etc.) via wireless sensor networks; smart sensors can monitor the classroom environment, such as noise level, CO2 level, temperature, humidity, lecturers’ voice, and students/lecturers’ motion (by PIR - passive infrared sensors), and much more.
  • Confidential Computing

    Principles and Technology
    • 1 Edición
    • Jiewen Yao
    • Inglés
    Confidential Computing: Principles and Technology comprehensively introduces the design principles and usage methods of TEE in terms of security models, lifecycle, attestation models, attack methods, and mitigation strategies, helping readers understand the security attributes and implementation points of confidential computing. At the same time, this book takes the TEE provided by the mainstream X86, ARM, and RISC-V architectures in the industry as examples to analyze the specific implementation methods and similarities and differences of hardware TEE, helping users deeply understand the advantages and disadvantages of different implementations, including inspiration for future TEE software and hardware designers.
  • Digital Twin Technology and Smart Grid

    • 1 Edición
    • Iraklis Varlamis + 2 más
    • Inglés
    Digital Twin Technology and Smart Grid explores the intersection of these technologies that are essential for the evolution of energy systems. The book explains how it utilizes intelligent wireless sensor networks, the Internet of Things, artificial intelligence, machine learning, cloud, edge, and fog-computing to monitor power consumption. It discusses how security risks and privacy challenges can be accommodated and explains the ethical/legal implications of collecting data. As the global energy landscape moves toward greater sustainability and decentralization, digital twins present unprecedented opportunities to enhance grid efficiency, bolster resilience, and support the integration of renewable energy sources.The integration of Digital Twin (DT) technology with Smart Grids (SG) represents a groundbreaking development in energy management, making this a highly significant and timely topic. As urban areas expand and energy demands rise, the need for more efficient, sustainable, and resilient energy systems becomes critical. DT technology, with its ability to create real-time, virtual replicas of physical systems, offers unprecedented opportunities for enhancing the performance, reliability, and security of smart grids.
  • Integrated Photonics for Sensing Applications

    • 1 Edición
    • Anu Agarwal + 2 más
    • Inglés
    This book introduces sensors as an important application area for integrated photonics. It provides a brief historical perspective and highlights key free-space spectroscopic sensing techniques such as FTIR, Raman, SPR, and reflectometry, and it thoroughly explores the advantages of photonic integrated circuit (PIC) sensor systems, which have the potential for low SWAP-C and high performance. The topics covered include sensor system components such as waveguides (for optical wavelengths less than and greater than 1550 nm), ring resonators and toroids, photonic crystals, MZ interferometers, light input and output, light sources (wavelengths less than and greater than 1550 nm), and spectrometers and detectors. The book considers integrated systems that employ biofunctionalization... for applications in chem–bio sensing, and it also addresses sensor manufacturing at scale, including materials, PDK development, and sensor packaging.
  • RISC-V System-on-Chip Design

    • 1 Edición
    • David Harris + 3 más
    • Inglés
    RISC-V Microprocessor System-On-Chip Design is written to be accessible to an advanced undergraduate audience with limited background. It explains concepts from operating systems, VLSI, and memory systems as necessary, and 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.It comes with an open-source implementation and will include end-of-chapter problems to extend the RISC-V processor in various ways. Ancillary 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.
  • Foundations of Digital Twins

    • 1 Edición
    • Tuan Anh Nguyen + 2 más
    • Inglés
    Foundations of Digital Twins explains the fundamentals of digital twins, how digital twin technologies can gather real world data using the sensor networks that comprise the Internet of Things, and how that data can be sorted, analyzed, and used to improve services and increase sustainability. Structured in five sections, the book begins with an introductory overview of each technology, establishing a clear understanding of their individual roles and their potential when combined. The second section delves into data acquisition, featuring advanced sensors, drones, robots and actuators. Part Three considers data exchange and security, focusing on CPS, the internet of things, and blockchain.Part Four looks at how digital twins can impact on data computing, such as video streaming, cloud computing, fog computing and edge-computing. The final section explores the future opportunities and risks of adopting advanced technologies in this evolving field, including artificial intelligence, the ethical issues concerned when collecting and using data, and the security implications.
  • Digital Design using VerilogHDL

    VLSI Modeling, Coding and Verification
    • 1 Edición
    • Shilpi Birla + 2 más
    • Inglés
    Digital Design using VerilogHDL: VLSI Modeling, Coding and Verification covers the concepts of digital logic design, including, logic simplification and optimization for digital circuit synthesis and implementation, design and integration of logics (combinational and sequential) in the building of digital circuits and systems, the practical aspects of number systems, the use of VerilogHDL in the logic design, testbench verification, and the synthesis of digital circuits and systems with HDL code examples. Users will find an approach to the design, integration, verification, and synthesizing of a digital logic circuit, complete with coding examples.
  • Home Digital Twins

    • 1 Edición
    • Tuan Anh Nguyen
    • Inglés
    Home Digital Twins explores how digital twin technologies can serve as a bridge between the real home and the virtual home. It explains how IoT devices, wearable sensors, artificial intelligence (AI), and machine learning (ML) can aid in the diagnosis, prediction, and prevention of abnormal/critical/ex... problems in real home environments, while also showing how digital twin computing can support the management of home energy consumption to optimize everyday living. The book also considers the security and ethical implications of introducing digital twin technology in the home to ensure the technology benefit the lives of the home's inhabitants.The introduction of sensor networks into the home environment allows automation into the home, utilizing internet of things (IoT) devices to program, for example, door opening, room luminosity, room temperature, and humidity. Digital Twin technology extends the capabilities of the smart home, collecting and analyzing data from the Activities of Daily Living (ADLs) and applying Human Activity Recognition (HAR) algorithms to provide adaptive services, including minimizing power consumption, improving healthcare, and enhancing overall well-being. However, there are many challenges when applying these algorithms to the smart home due to the variability and sparsity of sensor data, which can lead to a mismatch between the real home and the digital home.
  • Industry 4.0 and Sustainability

    Integrating Digital Technologies and Circular Models for a Sustainable Future
    • 1 Edición
    • M. Imran Khan + 2 más
    • Inglés
    The Fourth Industrial Revolution, commonly termed Industry 4.0, is transforming production and manufacturing through integration of advanced digital technologies like artificial intelligence (AI), industrial internet of things (IIoT), big data analytics, additive manufacturing, and advanced robotics. While much discussion has centered on potential economic impacts, Industry 4.0 also holds significant implications for sustainability across environmental, social, and economic dimensions. However, simply adopting technologies does not guarantee sustainability benefits, and improperly managed, they pose risks related to job losses, inequality, and rebound effects that must be addressed through integrative frameworks. Industry 4.0 and Sustainability will provide the first comprehensive, evidence-based perspective unifying technological, organizational, policy, and social considerations to strategically direct Industry 4.0 innovations towards improved sustainability across economic, environmental, and social dimensions. With applied case studies and integrated roadmaps spanning engineering, management, and policy, it fills a crucial gap in guiding Industry 4.0 deployments to accelerate progress on sustainable development goals.
  • Adaptive AI in Sensor Informatics

    Methods, Applications, and Implications
    • 1 Edición
    • Karthik Ramamurthy + 4 más
    • Inglés
    Adaptive AI in Sensor Informatics: Methods, Applications, and Implications explores the growing need for efficient, interpretable, and reliable adaptive AI systems tailored to wireless sensor networks. The book highlights how adaptive AI strengthens collaboration between humans and artificial intelligence by enabling transparent decision-making processes. Aimed at academics, professionals, and students, it provides an accessible yet thorough guide to understanding the intersection of adaptive AI and sensor informatics, focusing on practical implementation and the development of models that are both trustworthy and user-friendly. Readers will gain insight into the essential role adaptive AI plays in advancing wireless sensor networks across various sectors.The book also examines the unique challenges and opportunities that arise when deploying adaptive AI in real-world sensor environments. It offers actionable advice for designing AI models that comply with regulations and support user confidence, especially in areas such as healthcare, environmental monitoring, smart cities, and industrial automation.
  • Green Flexible Electronics for Sustainable Healthcare

    • 1 Edición
    • Anitha Velu + 4 más
    • Inglés
    Flexible electronics, or flex circuits, involve the construction of electrical circuits using flexible plastic substrates, such as polyimide, PEEK, or transparent conductive polyester sheets. Flexible electronic assemblies are made using a variety of manufacturing techniques, including printing, laminating, and deposition, which enables the circuit board to bend or take on a desired shape. They allow the user to create extremely flexible, light-weight, and thin electronic components such as batteries, screens, and sensors. Green Flexible Electronics for Sustainable Healthcare discusses incorporating flexible and printed electronics in the field of sustainable healthcare. It details how to utilise natural materials in the design, fabrication and application of flexible electronic-based wearables and sensors. It also offers a detailed analysis of the effects and challenges of integrating flexible electronics within the healthcare ecosystem. Green Flexible Electronics for Sustainable Healthcare considers the implications of the advances in flexible electronics with regards data privacy, security and scalability.
  • Advances in Fog Computing and the Internet of Things for Smart Healthcare

    • 1 Edición
    • Joseph Bamidele Awotunde + 3 más
    • Inglés
    Advances in Fog Computing and the Internet of Things for Smart Healthcare delves into the transformative impact of fog computing and IoT on modern healthcare systems. This comprehensive guide educates researchers and graduate students on the fundamental concepts of these technologies, illustrating their practical applications in healthcare. Real-world use cases showcase the technologies' ability to enhance patient monitoring and personalized medicine. The book also addresses significant challenges such as privacy, security, data management, and regulatory compliance, providing strategies for overcoming them.Alongside its companion book, Fundamentals of Fog Computing and the Internet of Things for Smart Healthcare, this volume empowers various industries to leverage IoT technologies while optimizing performance and system efficiency. It highlights the crucial role of fog computing in processing data closer to the source, ensuring faster and more efficient data processing and contributing to the creation of effective IoT ecosystems. This synergy between fog computing and IoT facilitates smarter applications and services, advancing the landscape of healthcare with more efficient, personalized, and accessible services.
  • Energy-Efficient Devices and Circuits for Neuromorphic Computing

    • 1 Edición
    • Farooq Ahmad Khanday
    • Inglés
    Energy-Efficient Devices and Circuits for Neuromorphic Computing is an important contribution to this field, covering topics from neuron dynamics to energy-efficient CMOS devices and circuits. The book delves into theoretical analysis of learning processes in spiking neural networks, two-terminal neuromorphic devices, material-engineered neuromorphic devices, and novel biomimetic Si devices. It offers insights into the latest developments in non-volatile memory crossbar arrays and emerging post-CMOS devices. Overall, it provides a comprehensive overview of energy-efficient neuromorphic computing architecture. This book is an essential resource for researchers, engineers, and students working in neuromorphic computing and energy-efficient electronics.
  • Computer Architecture

    A Quantitative Approach
    • 7 Edición
    • John L. Hennessy + 2 más
    • Inglés
    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, winners of the 2017 ACM A.M. Turing Award recognizing contributions of lasting and major technical importance to the computing field, along with new author Christos Kozyrakis, is fully revised with the latest developments in processor and system architecture.True to its original mission of demystifying computer architecture, this edition continues the longstanding tradition of focusing on areas where the most exciting computing innovation is happening, while always keeping an emphasis on good engineering design.
  • Internet of Things Security

    Attacks, Tools, Techniques and Challenges
    • 1 Edición
    • Preeti Mishra + 4 más
    • Inglés
    Internet of Things Security: Attacks, Tools, Techniques and Challenges delves into the essential aspects of safeguarding devices within the IoT ecosystem. This book provides a comprehensive overview of the IoT architecture, its vast applications, and the difficulties in securing such an expansive infrastructure. Readers gain insight into various security vulnerabilities present at each layer of IoT architecture, alongside viable security solutions. The book thoroughly examines distinct access control and authentication strategies, including intrusion detection systems (IDS), misuse detection, anomaly detection, DNS-based security solutions, and the implementation of artificial intelligence (AI) in cognitive IoT security.Additionall... the book explores microservice architecture for distributed IoT security and blockchain-based IoT security solutions.
  • Decentralized Optimization in Networks

    Algorithmic Efficiency and Privacy Preservation
    • 1 Edición
    • Qingguo Lü + 5 más
    • Inglés
    Decentralized Optimization in Networks: Algorithmic Efficiency and Privacy Preservation provides the reader with theoretical foundations, practical guidance, and solutions to decentralized optimization problems. The book demonstrates the application of decentralized optimization algorithms to enhance communication and computational efficiency, solve large-scale datasets, maintain privacy preservation, and address challenges in complex decentralized networks. The book covers key topics such as event-triggered communication, random link failures, zeroth-order gradients, variance-reduction, Polyak’s projection, stochastic gradient, random sleep, and differential privacy. It also includes simulations and practical examples to illustrate the algorithms' effectiveness and applicability in real-world scenarios.
  • Digital Twin, Blockchain, and Sensor Networks in the Healthy and Mobile City

    • 1 Edición
    • Tuan Anh Nguyen
    • Inglés
    In smart cities, information and communication technologies are integrated to exchange real-time data between citizens, governments, and organizations. Blockchain provides security for communication and transactions between multiple stakeholders. Digital twin refers to a simulation of physical products in a virtual space. This simulation fully utilizes the physical models, wireless sensor networks, and historical data of city operation to integrate big information (digital twin cities) under multidiscipline, multiphysical quantities, multiscale, and multiprobability.Dig... Twin, Blockchain, and Sensor Networks in the Healthy and Mobile City explores how digital twins and blockchain can be used in smart cities. Part 1 deals with their promising applications for healthy cities. Part 2 covers other promising applications and current perspectives of blockchain and digital twins for future smart society and smart city mobility. Together with its companion volume, Digital Twin and Blockchain for Sensor Networks in Smart Cities, this book helps to understand the vast amount of data around the city to encourage happy, healthy, safe, and productive lives.
  • Digital Twin and Blockchain for Sensor Networks in Smart Cities

    • 1 Edición
    • Tuan Anh Nguyen
    • Inglés
    Digital twin, blackchain, and wireless sensor networks can work together to improve services in the smart city. Big data derived from wireless sensor networks can be integrated to accommodate the exchange of real-time data between citizens, governments, and organizations. Blockchain can provide high security for large-scale communications and transactions between many stakeholders. Digital twin uses physical models and historical data to integrate big information under multidiscipline, multiphysical quantities, multiscale, and multiprobability conditions.Digital Twin and Blockchain for Sensor Networks in Smart Cities explores how digital twin and blockchain can be optimized to improve services. This book is divided into three parts. Part 1 focuses on the fundamental concepts of blockchain and digital twin for sensor networks in the smart cities, while Part 2 describes their applications for managing the regular operations and services. Part 3 deals with their applications for safe cities.
  • Blockchain and Digital Twin for Smart Healthcare

    • 1 Edición
    • Tuan Anh Nguyen
    • Inglés
    The smart hospital framework involves three main layers: data, insight and access. Medical data is collected real-time from devices and systems in a smart hospitals: the internet of medical things. This data is integrated to provide insight from the analytics or machine learning software using digital twins. Security and transparency are brought through a combination of digital twin and blockchain technologies. Blockchain and Digital Twins for Smart Healthcare describes the role of blockchain and digital twins in smart healthcare. It describes the ecosystem of the Internet of Medical Things, how data can be gathered using a sensor network, which is securely stored, updated and managed with blockchain for efficient and private medical data exchange. The end goal is insight that provides faster, smarter decisions with more efficiency to improve care for the patient.
  • Blockchain and Digital Twin for Smart Hospitals

    • 1 Edición
    • Tuan Anh Nguyen
    • Inglés
    Blockchain and Digital Twins for Smart Healthcare describes the role of blockchain and digital twins in smart healthcare, covering the ecosystem of the Internet of Medical Things, how data can be gathered using a sensor network, which is securely stored, updated, and managed with blockchain for efficient and private medical data exchange. Medical data is collected real-time from devices and systems in smart hospitals: the internet of medical things. This data is integrated to provide insight from the analytics or machine learning software using digital twins. Security and transparency are brought through a combination of digital twin and blockchain technologies.
  • Advanced Sensors for Smart Healthcare

    • 1 Edición
    • Tuan Anh Nguyen
    • Inglés
    Advanced Sensors for Smart Healthcare provides an invaluable resource for researchers and healthcare practitioners who are eager to use technology to improve the lives of patients. Sections highlight data from sensor networks via the smart hospital framework, including data, insights, and access. This book shows how the use of sensors to gather data on a patient's condition and the environment their care takes place in can allow healthcare professionals to monitor well-being and make informed decisions about treatment.
  • Sensor Networks for Smart Hospitals

    • 1 Edición
    • Tuan Anh Nguyen
    • Inglés
    Sensor Networks for Smart Hospitals 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 well-being and make informed decisions about treatment. Written by experts in the field, this book is an invaluable resource for researchers and healthcare practitioners in their drive to use technology to improve the lives of patients. Data from sensor networks via the smart hospital framework is comprised of three main layers: data, insights, 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.
  • Iris and Periocular Recognition using Deep Learning

    • 1 Edición
    • Ajay Kumar
    • Inglés
    Iris and Periocular Recognition using Deep Learning 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

    • 2 Edición
    • Larry D Pyeatt
    • Inglés
    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

    ARM Programming and Optimization
    • 2 Edición
    • Jason D. Bakos
    • Inglés
    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

    Methodologies and Issues
    • 1 Edición
    • Lawrence J. Henschen + 1 más
    • Inglés
    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

    • 3 Edición
    • Trevor Martin
    • Inglés
    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

    • 1 Edición
    • Sarah Harris + 1 más
    • Inglés
    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/archite...
  • Thinking Machines

    Machine Learning and Its Hardware Implementation
    • 1 Edición
    • Shigeyuki Takano
    • Inglés
    Thinking Machines: Machine Learning and Its Hardware Implementation covers the theory and application of machine learning, neuromorphic computing and neural networks. This is the first book that focuses on machine learning accelerators and hardware development for machine learning. It presents not only a summary of the latest trends and examples of machine learning hardware and basic knowledge of machine learning in general, but also the main issues involved in its implementation. Readers will learn what is required for the design of machine learning hardware for neuromorphic computing and/or neural networks.This is a recommended book for those who have basic knowledge of machine learning or those who want to learn more about the current trends of machine learning.
  • Fault-Tolerant Systems

    • 2 Edición
    • Israel Koren + 1 más
    • Inglés
    Fault-Tolerant Systems, Second Edition, is the first book on fault tolerance design utilizing a systems approach to both hardware and software. No other text takes this approach or offers the comprehensive and up-to-date treatment that Koren and Krishna provide. The book comprehensively covers the design of fault-tolerant hardware and software, use of fault-tolerance techniques to improve manufacturing yields, and design and analysis of networks. Incorporating case studies that highlight more than ten different computer systems with fault-tolerance techniques implemented in their design, the book includes critical material on methods to protect against threats to encryption subsystems used for security purposes. The text’s updated content will help students and practitioners in electrical and computer engineering and computer science learn how to design reliable computing systems, and how to analyze fault-tolerant computing systems.
  • ESD Protection Methodologies

    From Component to System
    • 1 Edición
    • Marise Bafleur + 2 más
    • Inglés
    Failures caused by electrostatic discharges (ESD) constitute a major problem concerning the reliability and robustness of integrated circuits and electronic systems. This book summarizes the many diverse methodologies aimed at ESD protection and shows, through a number of concrete studies, that the best approach in terms of robustness and cost-effectiveness consists of implementing a global strategy of ESD protection. ESD Protection Methodologies begins by exploring the various normalized test techniques that are used to qualify ESD robustness as well as characterization and defect localization methods aimed at implementing corrective measures. Due to the increasing complexity of integrated circuits, it is important to be able to provide a simulation in which the implemented ESD protection strategy provides the desired protection, while not harming the performance levels of the circuit. Therefore, the main features and difficulties related to the different types of simulation, finite element, SPICE-type and behavioral, are then studied. To conclude, several case studies are presented which provide real-life examples of the approaches explained in the previous chapters and validate a number of the strategies from component to system level.
  • Flash Memory Integration

    Performance and Energy Issues
    • 1 Edición
    • Jalil Boukhobza + 1 más
    • Inglés
    4 zettabytes (4 billion terabytes) of data generated in 2013, 44 zettabytes predicted for 2020 and 185 zettabytes for 2025. These figures are staggering and perfectly illustrate this new era of data deluge. Data has become a major economic and social challenge. The speed of processing of these data is the weakest link in a computer system: the storage system. It is therefore crucial to optimize this operation. During the last decade, storage systems have experienced a major revolution: the advent of flash memory. Flash Memory Integration: Performance and Energy Issues contributes to a better understanding of these revolutions. The authors offer us an insight into the integration of flash memory in computer systems, their behavior in performance and in power consumption compared to traditional storage systems. The book also presents, in their entirety, various methods for measuring the performance and energy consumption of storage systems for embedded as well as desktop/server computer systems. We are invited on a journey to the memories of the future.
  • Short-Wavelength Magnetic Recording

    New Methods and Analyses
    • 1 Edición
    • J.J.M. Ruigrok
    • Inglés
    Short-wavelength magnetic recording presents a series of practical solutions to a wide range of problems in the field of magnetic recording. It features many new and original results, all derived from fundamental principles as a result of up-to-date research.A special section is devoted to the playback process, including the calculations of head efficiency and head impedance, derived from new theorems.Features include:A simple and fast method for measuring efficiency; a simple method for the accurate separation of the read and write behaviour of magnetic heads; a new concept - the bandpass head.Other types of head covered include: the metal-in-gap head; the amarphous head; the thin-film head; the magneto-resistive head; and probe-type heads for perpendicular recording.The introduction includes an invaluable historical summary of magnetic recording, and the book also features an extensive subject index, complete author index, and a glossary of symbols."The scope and mathematical rigour of this book can only be compared with W.K. Westmijze's 1953 landmark "Studies in Magnetic Recording""The easy writing style (renders) the mathematical treatments readily understandable as physical propositions... A careful study of this book cannot help but provide the reader with the most profound insights into the limits of short-wavelength recording." John C. Mallinson, Center for Magnetic Recording Research, University of California, San Diego, USA.
  • The Physics of Computing

    • 1 Edición
    • Marilyn Wolf
    • Inglés
    The Physics of Computing gives a foundational view of the physical principles underlying computers. Performance, power, thermal behavior, and reliability are all harder and harder to achieve as transistors shrink to nanometer scales. This book describes the physics of computing at all levels of abstraction from single gates to complete computer systems. It can be used as a course for juniors or seniors in computer engineering and electrical engineering, and can also be used to teach students in other scientific disciplines important concepts in computing. For electrical engineering, the book provides the fundamentals of computing that link core concepts to computing. For computer science, it provides foundations of key challenges such as power consumption, performance, and thermal. The book can also be used as a technical reference by professionals.
  • Advances in GPU Research and Practice

    • 1 Edición
    • Hamid Sarbazi-Azad
    • Inglés
    Advances in GPU Research and Practice focuses on research and practices in GPU based systems. The topics treated cover a range of issues, ranging from hardware and architectural issues, to high level issues, such as application systems, parallel programming, middleware, and power and energy issues. Divided into six parts, this edited volume provides the latest research on GPU computing. Part I: Architectural Solutions focuses on the architectural topics that improve on performance of GPUs, Part II: System Software discusses OS, compilers, libraries, programming environment, languages, and paradigms that are proposed and analyzed to help and support GPU programmers. Part III: Power and Reliability Issues covers different aspects of energy, power, and reliability concerns in GPUs. Part IV: Performance Analysis illustrates mathematical and analytical techniques to predict different performance metrics in GPUs. Part V: Algorithms presents how to design efficient algorithms and analyze their complexity for GPUs. Part VI: Applications and Related Topics provides use cases and examples of how GPUs are used across many sectors.
  • The Designer's Guide to the Cortex-M Processor Family

    • 2 Edición
    • Trevor Martin
    • Inglés
    The Designer’s Guide to the Cortex-M Microcontrollers gives you an easy-to-understand introduction to the concepts required to develop programs in C with a Cortex-M based microcontroller. The book begins with an overview of the Cortex-M family, giving architectural descriptions supported with practical examples, enabling you to easily develop basic C programs to run on the Cortex-M0/M0+/M3 and M4 and M7. It then examines the more advanced features of the Cortex architecture such as memory protection, operating modes, and dual stack operation. Once a firm grounding in the Cortex-M processor has been established the book introduces the use of a small footprint RTOS and the CMSIS-DSP library. The book also examines techniques for software testing and code reuse specific to Cortex-M microcontrollers. With this book you 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; how to use a Real Time Operating System with Cortex-M devices; how to optimize DSP code for the Cortex-M4; and how to build real time DSP systems.
  • Modern Assembly Language Programming with the ARM Processor

    • 1 Edición
    • Larry D Pyeatt
    • Inglés
    Modern Assembly Language Programming with the ARM Processor 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. In this textbook, 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 a large number of 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. PowerPoint slides and a solutions manual are included. This book will appeal to professional embedded systems engineers, as well as computer engineering students taking a course in assembly language using the ARM processor.
  • Sustainable Wireless Network-on-Chip Architectures

    • 1 Edición
    • Jacob Murray + 3 más
    • Inglés
    Sustainable Wireless Network-on-Chip Architectures focuses on developing novel Dynamic Thermal Management (DTM) and Dynamic Voltage and Frequency Scaling (DVFS) algorithms that exploit the advantages inherent in WiNoC architectures. The methodologies proposed—combined with extensive experimental validation—collectiv... represent efforts to create a sustainable NoC architecture for future many-core chips. Current research trends show a necessary paradigm shift towards green and sustainable computing. As implementing massively parallel energy-efficient CPUs and reducing resource consumption become standard, and their speed and power continuously increase, energy issues become a significant concern. The need for promoting research in sustainable computing is imperative. As hundreds of cores are integrated in a single chip, designing effective packages for dissipating maximum heat is infeasible. Moreover, technology scaling is pushing the limits of affordable cooling, thereby requiring suitable design techniques to reduce peak temperatures. Addressing thermal concerns at different design stages is critical to the success of future generation systems. DTM and DVFS appear as solutions to avoid high spatial and temporal temperature variations among NoC components, and thereby mitigate local network hotspots.
  • RF and mm-Wave Power Generation in Silicon

    • 1 Edición
    • Hua Wang + 1 más
    • Inglés
    RF and mm-Wave Power Generation in Silicon presents the challenges and solutions of designing power amplifiers at RF and mm-Wave frequencies in a silicon-based process technology. It covers practical power amplifier design methodologies, energy- and spectrum-efficient power amplifier design examples in the RF frequency for cellular and wireless connectivity applications, and power amplifier and power generation designs for enabling new communication and sensing applications in the mm-Wave and THz frequencies. With this book you will learn: Power amplifier design fundamentals and methodologies Latest advances in silicon-based RF power amplifier architectures and designs and their integration in wireless communication systems State-of-the-art mm-Wave/THz power amplifier and power generation circuits and systems in silicon
  • System on Chip Interfaces for Low Power Design

    • 1 Edición
    • Sanjeeb Mishra + 2 más
    • Inglés
    System on Chip Interfaces for Low Power Design provides a top-down understanding of interfaces available to SoC developers, not only the underlying protocols and architecture of each, but also how they interact and the tradeoffs involved. The book offers a common context to help understand the variety of available interfaces and make sense of technology from different vendors aligned with multiple standards. With particular emphasis on power as a factor, the authors explain how each interface performs in various usage scenarios and discuss their advantages and disadvantages. Readers learn to make educated decisions on what interfaces to use when designing systems and gain insight for innovating new/custom interfaces for a subsystem and their potential impact.
  • The Definitive Guide to ARM® Cortex®-M0 and Cortex-M0+ Processors

    • 2 Edición
    • Joseph Yiu
    • Inglés
    The Definitive Guide to the ARM® Cortex®-M0 and Cortex-M0+ Processors, Second Edition explains the architectures underneath ARM’s Cortex-M0 and Cortex-M0+ processors and their programming techniques. Written by ARM’s Senior Embedded Technology Manager, Joseph Yiu, the book is packed with examples on how to use the features in the Cortex-M0 and Cortex-M0+ processors. It provides detailed information on the instruction set architecture, how to use a number of popular development suites, an overview of the software development flow, and information on how to locate problems in the program code and software porting. This new edition includes the differences between the Cortex-M0 and Cortex-M0+ processors such as architectural features (e.g. unprivileged execution level, vector table relocation), new chapters on low power designs and the Memory Protection Unit (MPU), the benefits of the Cortex-M0+ processor, such as the new single cycle I/O interface, higher energy efficiency, better performance and the Micro Trace Buffer (MTB) feature, updated software development tools, updated Real Time Operating System examples using Keil™ RTX with CMSIS-RTOS APIs, examples of using various Cortex-M0 and Cortex-M0+ based microcontrollers, and much more.
  • Digital Design and Computer Architecture, ARM Edition

    • 1 Edición
    • Sarah Harris + 1 más
    • Inglés
    Digital Design and Computer Architecture: ARM Edition covers the fundamentals of digital logic design and reinforces logic concepts through the design of an ARM 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 an ARM processor. By the end of this book, readers will be able to build their own 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 an ARM 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 the Raspberry Pi computer 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/archite...
  • Programmable Logic Controllers

    • 6 Edición
    • William Bolton
    • Inglés
    This textbook, now in its sixth edition, continues to be straightforward and easy-to-read, presenting the principles of PLCs while not tying itself to one manufacturer or another. Extensive examples and chapter ending problems utilize several popular PLCs, highlighting understanding of fundamentals that can be used regardless of manufacturer. This book will help you to understand the main design characteristics, internal architecture, and operating principles of PLCs, as well as Identify safety issues and methods for fault diagnosis, testing, and debugging. New to This edition: A new chapter 1 with a comparison of relay-controlled systems, microprocessor-contr... systems, and the programmable logic controller, a discussion of PLC hardware and architecture, examples from various PLC manufacturers, and coverage of security, the IEC programming standard, programming devices and manufacturer’s software More detail of programming using Sequential Function Charts Extended coverage of the sequencer More Information on fault finding, including testing inputs and outputs with an illustration of how it is done with the PLC manufacturer’s software New case studies
  • Top-Down Digital VLSI Design

    From Architectures to Gate-Level Circuits and FPGAs
    • 1 Edición
    • Hubert Kaeslin
    • Inglés
    Top-Down VLSI Design: From Architectures to Gate-Level Circuits and FPGAs represents a unique approach to learning digital design. Developed from more than 20 years teaching circuit design, Doctor Kaeslin’s approach follows the natural VLSI design flow and makes circuit design accessible for professionals with a background in systems engineering or digital signal processing. It begins with hardware architecture and promotes a system-level view, first considering the type of intended application and letting that guide your design choices. Doctor Kaeslin presents modern considerations for handling circuit complexity, throughput, and energy efficiency while preserving functionality. The book focuses on application-specific integrated circuits (ASICs), which along with FPGAs are increasingly used to develop products with applications in telecommunications, IT security, biomedical, automotive, and computer vision industries. Topics include field-programmable logic, algorithms, verification, modeling hardware, synchronous clocking, and more.
  • Networks-on-Chip

    From Implementations to Programming Paradigms
    • 1 Edición
    • Sheng Ma + 3 más
    • Zhiying Wang
    • Inglés
    Networks-on-Chip: From Implementations to Programming Paradigms provides a thorough and bottom-up exploration of the whole NoC design space in a coherent and uniform fashion, from low-level router, buffer and topology implementations, to routing and flow control schemes, to co-optimizations of NoC and high-level programming paradigms. This textbook is intended for an advanced course on computer architecture, suitable for graduate students or senior undergrads who want to specialize in the area of computer architecture and Networks-on-Chip. It is also intended for practitioners in the industry in the area of microprocessor design, especially the many-core processor design with a network-on-chip. Graduates can learn many practical and theoretical lessons from this course, and also can be motivated to delve further into the ideas and designs proposed in this book. Industrial engineers can refer to this book to make practical tradeoffs as well. Graduates and engineers who focus on off-chip network design can also refer to this book to achieve deadlock-free routing algorithm designs.
  • Embedded C Programming

    Techniques and Applications of C and PIC MCUS
    • 1 Edición
    • Mark Siegesmund
    • Inglés
    This book provides a hands-on introductory course on concepts of C programming using a PIC® microcontroller and CCS C compiler. Through a project-based approach, this book provides an easy to understand method of learning the correct and efficient practices to program a PIC® microcontroller in C language. Principles of C programming are introduced gradually, building on skill sets and knowledge. Early chapters emphasize the understanding of C language through experience and exercises, while the latter half of the book covers the PIC® microcontroller, its peripherals, and how to use those peripherals from within C in great detail. This book demonstrates the programming methodology and tools used by most professionals in embedded design, and will enable you to apply your knowledge and programming skills for any real-life application. Providing a step-by-step guide to the subject matter, this book will encourage you to alter, expand, and customize code for use in your own projects.
  • Computer Organization and Design, Enhanced

    The Hardware/Software Interface
    • 5 Edición
    • David A. Patterson + 1 más
    • Inglés
    Computer Organization and Design, Fifth Edition, moves into the post-PC era with new examples and material highlighting the emergence of mobile computing and the cloud. The book explores this generational change with updated content featuring tablet computers, cloud infrastructure, and the ARM (mobile computing devices) and x86 (cloud computing) architectures. This new edition provides in-depth coverage of parallelism with examples and content highlighting parallel hardware and software topics. It features the Intel Core i7, ARM Cortex-A8 and NVIDIA Fermi GPU as real-world examples throughout the book. It also adds a new concrete example, Going Faster, to demonstrate how understanding hardware can inspire software optimizations that improve performance by 200 times. Other topics covered include: the Eight Great Ideas of computer architecture; performance via parallelism; performance via pipelining; performance via prediction; design for Moore's Law; hierarchy of memories; abstraction to simplify design; and dependability via redundancy. The book includes a full set of updated and improved exercises as well as pop-up definitions for technical terms and concepts. Furthermore, it features interactive learning assessments that provide instant feedback in the form of true/false, multiple choice, and short essay questions. This book will appeal to professionals in computer organization and design as well as students with interest or are taking courses in this subject.