![]() |
![]() |
Your cart is empty |
||
Books > Professional & Technical > Electronics & communications engineering > Electronics engineering > Electronic devices & materials > Microprocessors
This book constitutes the thoroughly refereed post-proceedings of the Second International Workshop on Power-Aware Computer Systems, PACS 2002, held in Cambridge, MA, USA, in February 2002. The 13 revised full papers presented were carefully selected for inclusion in the book during two rounds of reviewing and revision. The papers are organized in topical sections on power-aware architecture and microarchitecture, power-aware real-time systems, power modeling and monitoring, and power-aware operating systems and compilers.
This book constitutes the thoroughly refereed post-proceedings of the First International Workshop on Power-Aware Computer Systems, PACS 2000, held in Cambridge, MA, USA, in November 2000. The 11 revised full papers presented were carefully reviewed, selected, and revised for inclusion in the book. This book addresses power/energy-awareness at all levels of computer systems. The papers are organized in sections on power-aware microarchitectural/circuit techniques, application/compiler optimization, exploiting IPC/memory slack, and power/performance models and tools.
Over the past 20 years, software architectures have significantly contributed to the development of complex and distributed systems. Nowadays, it is recognized that one of the critical problems in the design and development of any complex software system is its architecture, i.e. the organization of its architectural elements. Software Architecture presents the software architecture paradigms based on objects, components, services and models, as well as the various architectural techniques and methods, the analysis of architectural qualities, models of representation of architectural templates and styles, their formalization, validation and testing and finally the engineering approach in which these consistent and autonomous elements can be tackled.
Learn robotics through magic, or enhance your magic with robotics! This book is a beginner's guide to creating robotics-infused magic. You'll be introduced to simple DIY electronics and Arduino programming, and you will learn how to use those tools to create a treasure trove of magic bots and effects, with readily-sourced materials and everyday objects. It's magic through the lens of the Maker Movement, with a dedication to accessibility -- cardboard meets Arduino meets magic! All ages, backgrounds, and abilities will find clever, fun projects within these pages that challenge their creativity and explode their imagination.
Targeting the latest microprocessor technologies for more
sophisticated applications in the field of power system short
circuit detection, this revised and updated source imparts
fundamental concepts and breakthrough science for the isolation of
faulty equipment and minimization of damage in power system
apparatus. The Second Edition clearly describes key procedures,
devices, and elements crucial to the protection and control of
power system function and stability. It includes chapters and
expertise from the most knowledgeable experts in the field of
protective relaying, and describes microprocessor techniques and
troubleshooting strategies in clear and straightforward language.
The recent evolution of digital technology has resulted in the design of digital processors with increasingly complex capabilities. The implementation of hardware/software co-design methodologies provides new opportunities for the development of low power, high speed DSPs and processor networks. Dedicated digital processors are digital processors with an application specific computational task. "Dedicated Digital Processors" presents an integrated and accessible approach to digital processor design principles, processes, and implementations based upon the author's considerable experience in teaching digital systems design and digital signal processing. Emphasis is placed on presentation of hardware/software co-design methods, with examples and illustrations provided throughout the text. System-on-a-chip and embedded systems are described and examples of high speed real-time processing are given. Coverage of standard and emerging DSP architectures enable the reader to make an informed selection when undertaking their own designs. This book: presents readers with the elementary building blocks for the design of digital hardware systems and processor networks; provides a unique evaluation of standard DSP architectures whilst providing up-to-date information on the latest architectures, including the TI 55x and TigerSharc chip families and the Virtex FPGA (field--programmable gate array); and, introduces the concepts and methodologies for describing and designing hardware. VHDL is presented and used to illustrate the design of a simple processor. A practical overview of hardware/software codesign with design techniques and considerations are illustrated with examples of real-world designs. It is useful as a fundamental reading for graduate and senior undergraduate students of computer and electronic engineering, and practicing engineers developing DSP applications.
With the introduction of WAP in Europe and I-mode in Japan, mobile terminals took their first steps out of the world of mobile telephony and into the world of mobile data. At the same time, the shift from 2nd generation to 3rd generation cellular technology has increased the potential data rate available to mobile users by tenfold as well as shifting data transport from circuit switched to packet data. These fundamental shifts in nature and the quantity of data available to mobile users has led to an explosion in the number of applications being developed for future digital terminal devices. Though these applications are diverse they share a common need for complex Digital Signal Processing (DSP) and in most cases benefit from the use of programmable DSPs (Digital Signal Processors).
Electrical Engineering Design of High Performance Microprocessor
Circuits This book covers the design of next generation
microprocessors in deep submicron CMOS technologies. The chapters
in Design of High-Performance Microprocessor Circuits were written
by some of the world's leading technologists, designers, and
researchers. All levels of system abstraction are covered, but the
emphasis rests squarely on circuit design. Examples are drawn from
processors designed at AMD, Digital/Compaq, IBM, Intel, MIPS,
Mitsubishi, Motorola, and Toshiba. Each topic of this invaluable
reference stands alone so the chapters can be read in any order.
The following topics are covered in depth:
"The Pentium Chronicles" describes the architecture and key decisions that shaped the P6, Intel's most successful chip to date. As author Robert Colwell recognizes, success is about learning from others, and "Chronicles" is filled with stories of ordinary, exceptional people as well as frank assessments of "oops" moments, leaving you with a better understanding of what it takes to create and grow a winning product.
Microcontrollers are embedded into larger systems to provide benefits such as better performance, more features, better efficiency, lower costs and better dependability. This textbook introduces students to creating microcontroller-based embedded systems featuring an ARM Cortex-M CPU core. An appendix covers how to measure the power and energy use on the FRDM-KL25Z board, including disconnecting the debug MCU to reduce power. Energy measurement using an ultracapacitor is also presented. For use in ECE, EE, and CS departments.
This book gives a comprehensive description of the architecture of microprocessors from simple in-order short pipeline designs to out-of-order superscalars. It discusses topics such as: * The policies and mechanisms needed for out-of-order processing such as register renaming, reservation stations, and reorder buffers * Optimizations for high performance such as branch predictors, instruction scheduling, and load-store speculations * Design choices and enhancements to tolerate latency in the cache hierarchy of single and multiple processors * State-of-the-art multithreading and multiprocessing emphasizing single chip implementations Topics are presented as conceptual ideas, with metrics to assess the performance impact, if appropriate, and examples of realization. The emphasis is on how things work at a black box and algorithmic level. The author also provides sufficient detail at the register transfer level so that readers can appreciate how design features enhance performance as well as complexity.
From smart sensors to cloud to TinyML, learn the IoT ecosystem by developing on ESP32 with industry-wide tools and technologies Key Features * Build IoT projects from scratch using ESP32 * Customize solutions, take them to cloud, visualize real-time data, implement security features * Practice using a variety of hands-on projects such as an audio player, smart home, and more Book Description The ESP32 is a low-cost, low-power, SoC (system on a chip) series of microcontrollers with integrated WiFi and dual-mode Bluetooth. It has shipped >100M units as of 2018 and powers many WiFi devices on the market. This book provides end-to-end coverage of building an IoT system from the ground up to secure data communication techniques from sensors to cloud platforms that will help you to develop production-grade IoT solutions by using the ESP32 SoC. Starting with the fundamentals of IoT supported with real-world use cases, this book will take you through every aspect of building an IoT device using ESP32 from scratch. With every chapter, you'll learn to expand your IoT applications with features such as sensor communication, integrating popular IoT libraries such as Little FS, LVGL and more, connectivity via. WiFi/BLE, security features, cloud connectivity and real-time data visualization techniques using Grafana. Moving further, an entire section is dedicated to covering AI/ML for embedded systems. You'll learn to build and run ML applications using TInyML and ESP32-S3 to create state-of-the-art embedded products. The book takes a hands-on approach to have you start building IoT solutions right from the start. An end-to-end IoT solution in the form of a Smart Home is dedicated towards the end of the book where you apply all the techniques learned through the book in real-time. Get started with building secure, production grade IoT systems on ESP32, today! What you will learn * Using IDE and development tools effectively with debugging/testing features * How to drive popular peripherals and external devices (GPIO, I2C, multimedia, storage) * Handy IoT libraries to be integrated into ESP32 projects * Managing WiFi (STA & AP modes, provisioning, ESP Rainmaker framework features) * Security features (Secure boot, OTA firmware update) * Developing AWS IoT and visualizing data with Grafana * Adding voice capabilities by employing the ESP AFE and Speech recognition framework * Develop ML applications using TinyML on ESP32-S3 and the Edge Impulse platform * Developing TinyML applications on ESP32-S3 Who This Book Is For If you are an embedded software developer, an IoT software architect or developer, a technologist, or anyone who wants to learn how to use ESP32 and its applications, this book is for you. A basic understanding of embedded systems, programming, networking, and cloud computing concepts is necessary to get started with the book.
Work through over 50 recipes to develop smart applications on Arduino Nano 33 BLE Sense and Raspberry Pi Pico using the power of machine learning Key Features Train and deploy ML models on Arduino Nano 33 BLE Sense and Raspberry Pi Pico Work with different ML frameworks such as TensorFlow Lite for Microcontrollers and Edge Impulse Explore cutting-edge technologies such as microTVM and Arm Ethos-U55 microNPU Book DescriptionThis book explores TinyML, a fast-growing field at the unique intersection of machine learning and embedded systems to make AI ubiquitous with extremely low-powered devices such as microcontrollers. The TinyML Cookbook starts with a practical introduction to this multidisciplinary field to get you up to speed with some of the fundamentals for deploying intelligent applications on Arduino Nano 33 BLE Sense and Raspberry Pi Pico. As you progress, you'll tackle various problems that you may encounter while prototyping microcontrollers, such as controlling the LED state with GPIO and a push-button, supplying power to microcontrollers with batteries, and more. Next, you'll cover recipes relating to temperature, humidity, and the three "V" sensors (Voice, Vision, and Vibration) to gain the necessary skills to implement end-to-end smart applications in different scenarios. Later, you'll learn best practices for building tiny models for memory-constrained microcontrollers. Finally, you'll explore two of the most recent technologies, microTVM and microNPU that will help you step up your TinyML game. By the end of this book, you'll be well-versed with best practices and machine learning frameworks to develop ML apps easily on microcontrollers and have a clear understanding of the key aspects to consider during the development phase. What you will learn Understand the relevant microcontroller programming fundamentals Work with real-world sensors such as the microphone, camera, and accelerometer Run on-device machine learning with TensorFlow Lite for Microcontrollers Implement an app that responds to human voice with Edge Impulse Leverage transfer learning to classify indoor rooms with Arduino Nano 33 BLE Sense Create a gesture-recognition app with Raspberry Pi Pico Design a CIFAR-10 model for memory-constrained microcontrollers Run an image classifier on a virtual Arm Ethos-U55 microNPU with microTVM Who this book is forThis book is for machine learning developers/engineers interested in developing machine learning applications on microcontrollers through practical examples quickly. Basic familiarity with C/C++, the Python programming language, and the command-line interface (CLI) is required. However, no prior knowledge of microcontrollers is necessary.
|
![]() ![]() You may like...
Advances in Interdisciplinary Research…
P.K. Kapur, Gurinder Singh, …
Hardcover
R2,967
Discovery Miles 29 670
Smart Technologies in Data Science and…
Sanjoy Kumar Saha, Paul S. Pang, …
Hardcover
R5,645
Discovery Miles 56 450
Aggregation-Induced Emission (AIE) - A…
Jianwei Xu, Ming Hui Chua, …
Paperback
R6,076
Discovery Miles 60 760
Fuzzy Logic - Recent Applications and…
Jenny Carter, Francisco Chiclana, …
Hardcover
R4,586
Discovery Miles 45 860
Machine Learning for Authorship…
Farkhund Iqbal, Mourad Debbabi, …
Hardcover
R4,576
Discovery Miles 45 760
Foundation Models for Natural Language…
Gerhard PaaĆ, Sven Giesselbach
Hardcover
R935
Discovery Miles 9 350
|