Browse Results

Showing 21,501 through 21,525 of 74,104 results

Elon Musk: A Biografia de um Gênio Moderno e Titã dos Negócios

by Nate Whitman

Elon Musk é, sem dúvida, um titã dos negócios. Ele controla empresas gigantes, como a Tesla e a SpaceX, e se consolidou na História, para sempre - mas quanto você realmente sabe sobre o homem por trás de tudo isso? Nesse relato detalhado sobre a vida e a carreira de Elon Musk, você aprenderá sobre sua infância e vida escolar na África do Sul, seu humilde começo no continente americano, e seus primeiros empreendimentos nos negócios. Partindo das antigas Zip2 e X.com, as quais marcaram o início da carreira de Musk, às empresas de ponta SpaceX e Tesla, pelas quais chegamos a conhecê-lo, você descobrirá como uma ideia obscura e despretenciosa levou à fundação da SpaceX, como a Tesla revolucionou carros elétricos, e como essas empresas (e o próprio Musk) continuam a sobreviver a todas as dificuldades. Mas, além dos negócios, você também terá a chance de observar o próprio homem - A polarizada imagem pública de Musk, suas incontáveis brincadeiras, e famosas sensações, como o Not-A-Flamethrower e o site de avaliação de mídia, Pravduh. Das visões política e religiosa de Musk à sua aparição em estruturas-chave da Internet, Elon Musk: A Biografia de um Gênio Moderno e Titã dos Negócios oferece uma perspectiva única e poderosa em um dos homens mais famosos do mundo.

Elon Musk: A Mission to Save the World

by Anna Crowley Redding

Elon Musk, visionary behind SpaceX and CEO of both the electric car company Tesla and the social media platform Twitter, is constantly generating headlines. But how did he get there? This riveting and beautifully designed YA biography shows how a once-bullied school boy became a figure the New York Times described as "arguably the most important and successful entrepreneur in the world." Online banking, reusable rockets, electric sports cars, improved solar power, colonizing Mars—Elon Musk is full of unique, daring, and highly-publicized ideas that he believes will help save the world. But behind his legendary drive and the mind-blowing headlines seen on CNN, Forbes, or The Wall Street Journal is the story of a bullied and beaten school boy who, through creativity and determination, decided to rewrite his narrative and find groundbreaking ways to make the world a better place. With the sense of fun and style that he has become so well-known for, of course.From hosting raves to pay for college to rewriting the rules on space travel, Elon Musk has always gone his own way, to either the dismay or admiration of the general public. And now, award-winning investigative journalist Anna Crowley Redding takes readers on a well-researched trip through Elon's life and accomplishments.

Elon Musk: Tesla, SpaceX, and the Quest for a Fantastic Future

by Ashlee Vance

<p>In the spirit of Steve Jobs and Moneyball, <i>Elon Musk</i> is both an illuminating and authorized look at the extraordinary life of one of Silicon Valley's most exciting, unpredictable, and ambitious entrepreneurs--a real-life Tony Stark--and a fascinating exploration of the renewal of American invention and its new "makers". <p>Ashlee Vance spotlights the technology and vision of Elon Musk, the renowned entrepreneur and innovator behind SpaceX, Tesla, and SolarCity, who sold one of his Internet companies, PayPal, for $1.5 billion. Ashlee Vance captures the full spectacle and arc of the genius's life and work, from his tumultuous upbringing in South Africa and flight to the United States to his dramatic technical innovations and entrepreneurial pursuits. <p>Vance uses Musk's story to explore one of the pressing questions of our age: can the nation of inventors and creators who led the modern world for a century still compete in an age of fierce global competition? He argues that Musk--one of the most unusual and striking figures in American business history--is a contemporary, visionary amalgam of legendary inventors and industrialists including Thomas Edison, Henry Ford, Howard Hughes, and Steve Jobs. More than any other entrepreneur today, Musk has dedicated his energies and his own vast fortune to inventing a future that is as rich and far-reaching as the visionaries of the golden age of science-fiction fantasy. <p>Thorough and insightful, <i>Elon Musk</i> brings to life a technology industry that is rapidly and dramatically changing by examining the life of one of its most powerful and influential titans.</p> <p><b>A New York Times Bestseller</b></p>

Elusive: How Peter Higgs Solved the Mystery of Mass

by Frank Close

*A New York Times Book Review Editor's Choice Selection* The first major biography of Peter Higgs, revealing how a short burst of work changed modern physics On July 4, 2012, the announcement came that one of the longest-running mysteries in physics had been solved: the Higgs boson, the missing piece in understanding why particles have mass, had finally been discovered. On the rostrum, surrounded by jostling physicists and media, was the particle&’s retiring namesake—the only person in history to have an existing single particle named for them. Why Peter Higgs? Drawing on years of conversations with Higgs and others, Close illuminates how an unprolific man became one of the world&’s most famous scientists. Close finds that scientific competition between people, institutions, and states played as much of a role in making Higgs famous as Higgs&’s work did. A revelatory study of both a scientist and his era, Elusive will remake our understanding of modern physics.

EmDrive: Advances in Spacecraft Thrusters and Propulsion Systems

by Roger Shawyer

EmDrive provides a comprehensive description of the theoretical background of this emerging technology. It includes the derivation of the essential equations, provides full thruster design details, and describes the manufacture and methods of testing that would enable the work to be correctly reproduced in the appropriate research facilities. Electromagnetic drive is a proposed method of propulsion that does not require a propellant, although it still requires fuel. It holds the potential to revolutionize renewable energy production, clean and quiet transport, and global climate control. Having evolved from numerous individual and organizational contributions, this book explains the origin and subsequent development of this theory from the original UK government requirement. The sequence of experimental devices is covered in detail, and the subsequent test results are discussed. Similar programmes in the USA and China are introduced, and the implications of recent disclosures are considered. This book will interest industry professionals working on electromagnetic theory and experimental physics in the fields of aerospace and energy engineering.

Email and the Everyday: Stories of Disclosure, Trust, and Digital Labor

by Esther Milne

An exploration of how email is experienced, understood, and materially structured as a practice spanning our everyday domestic and work lives.Despite its many obituaries, email is not dead. As a global mode of business and personal communication, email outstrips newer technologies of online interaction; it is deeply embedded in our everyday lives. And yet--perhaps because the ubiquity of email has obscured its study--this is the first scholarly book devoted to email as a key historical, social, and commercial site of digital communication in our everyday lives. In Email and the Everyday, Esther Milne examines how email is experienced, understood, and materially structured as a practice spanning the domestic and institutional spaces of daily life.

Embedded Artificial Intelligence: Principles, Platforms and Practices

by Bin Li

This book focuses on the emerging topic of embedded artificial intelligence and provides a systematic summary of its principles, platforms, and practices. In the section on principles, it analyzes three main approaches for implementing embedded artificial intelligence: cloud computing mode, local mode, and local-cloud collaborative mode. The book identifies five essential components for implementing embedded artificial intelligence: embedded AI accelerator chips, lightweight neural network algorithms, model compression techniques, compiler optimization techniques, and multi-level cascaded application frameworks. The platform section introduces mainstream embedded AI accelerator chips and software frameworks currently used in the industry. The practical part outlines the development process of embedded artificial intelligence and showcases real-world application examples with accompanying code. As a comprehensive guide to the emerging field of embedded artificial intelligence, the book offers rich and in-depth content, a clear and logical structure, and a balanced approach to both theoretical analysis and practical applications. It provides significant reference value and can serve as an introductory and reference guide for researchers, scholars, students, engineers, and professionals interested in studying and implementing embedded artificial intelligence.

Embedded Control for Mobile Robotic Applications (IEEE Press Series on Control Systems Theory and Applications)

by Leena Vachhani Pranjal Vyas Arunkumar G. K.

An all-in-one resource for designing and implementing embedded control in mobile robotics In Embedded Control for Mobile Robotic Applications, a distinguished trio of researchers delivers an authoritative and fulsome resource for understanding embedded control and robotics. The book includes coverage of a variety of embedded platforms, their use in controller implementation, stability analyses of designed controllers, and two new approaches for designing embedded controllers. The authors offer a full chapter on Field-Programmable-Gate-Array (FPGA) architecture development for controller design that is perfect for both practitioners and students taking robotics courses and provide a companion website that includes MATLAB codes for simulation and embedded platform-specific code for mobile robotic applications (in Embedded C and Verilog). The two approaches discussed by the authors—the top-down methodology and the bottom-up methodology—are of immediate practical utility to both practicing professionals in the field and students studying control applications and mobile robotics. The book also offers: A thorough introduction to embedded control, including processor, IC, and design technology, as well as a discussion of limitations in embedded control design Comprehensive explorations of the bottom-up and top-down methods, including computations using CORDIC, interval arithmetic, sliding surface design, and switched nonlinear systems Practical discussions of generic FPGA architecture design, including Verilog, PID controllers, DC motors and Encoder, and a systematic approach for designing architecture using FSMD In-depth examinations of discrete-time controller design, including the approximation to discrete-time transfer function and embedded implementation stability Perfect for practitioners working in embedded control design and control applications in robotics, Embedded Control for Mobile Robotic Applications will also earn a place in the libraries of academicians, researchers, senior undergraduate students, and graduate students in these fields.

Embedded Deep Learning: Algorithms, Architectures and Circuits for Always-on Neural Network Processing

by Bert Moons Daniel Bankman Marian Verhelst

This book covers algorithmic and hardware implementation techniques to enable embedded deep learning. The authors describe synergetic design approaches on the application-, algorithmic-, computer architecture-, and circuit-level that will help in achieving the goal of reducing the computational cost of deep learning algorithms. The impact of these techniques is displayed in four silicon prototypes for embedded deep learning.Gives a wide overview of a series of effective solutions for energy-efficient neural networks on battery constrained wearable devices;Discusses the optimization of neural networks for embedded deployment on all levels of the design hierarchy – applications, algorithms, hardware architectures, and circuits – supported by real silicon prototypes;Elaborates on how to design efficient Convolutional Neural Network processors, exploiting parallelism and data-reuse, sparse operations, and low-precision computations;Supports the introduced theory and design concepts by four real silicon prototypes. The physical realization’s implementation and achieved performances are discussed elaborately to illustrated and highlight the introduced cross-layer design concepts.

Embedded Devices and Internet of Things: Technologies, and Applications

by Adesh Kumar, Surajit Mondal, Gaurav Verma and Prashant Mani

The text comprehensively discusses machine-to-machine communication in real-time, low-power system design and estimation using field programmable gate arrays, PID, hardware, accelerators, and software integration for service applications. It further covers the recent advances in embedded computing and IoT for healthcare systems. The text explains the use of low-power devices such as microcontrollers in executing deep neural networks, and other machine learning techniques.This book: Discusses the embedded system software and hardware methodologies for system-on-chip and FPGA Illustrates low-power embedded applications, AI-based system design, PID control design, and CNN hardware design Highlights the integration of advanced 5G communication technologies with embedded systems Explains weather prediction modeling, embedded machine learning, and RTOS Highlights the significance of machine-learning techniques on the Internet of Things (IoT), real-time embedded system design, communication, and healthcare applications, and provides insights on IoT applications in education, fault attacks, security concerns, AI integration, banking, blockchain, intelligent tutoring systems, and smart technologies It is primarily written for senior undergraduates, graduate students, and academic researchers in the fields of electrical engineering, electronics and communications engineering, and computer engineering.

Embedded Engineering Education

by Roman Szewczyk Ivan Kaštelan Miodrag Temerinac Moshe Barak Vlado Sruk

This book focuses on the outcome of the Europeanresearch project "FP7-ICT-2011-8 / 317882:Embedded Engineering Learning Platform" E2LP. Additionally, some experiences and researches outside this project havebeen included. This book provides information about the achieved results of theE2LP project as well as some broader views about the embedded engineeringeducation. It captures project results and applications, methodologies, andevaluations. It leads to the history of computer architectures, brings a touchof the future in education tools and provides a valuable resource for anyoneinterested in embedded engineering education concepts, experiences andmaterial. The bookcontents 12 original contributions and will open a broader discussion aboutthe necessary knowledge and appropriatelearning methods for the new profile of embedded engineers. As a result, the proposed Embedded ComputerEngineering Learning Platform will help to educate a sufficient number offuture engineers in Europe, capable of designing complex systems andmaintaining a leadership in the area of embedded systems, thereby ensuring thatour strongholds in automotive, avionics, industrial automation, mobilecommunications, telecoms and medical systems are able to develop.

Embedded Machine Learning for Cyber-Physical, IoT, and Edge Computing: Hardware Architectures

by Muhammad Shafique Sudeep Pasricha

This book presents recent advances towards the goal of enabling efficient implementation of machine learning models on resource-constrained systems, covering different application domains. The focus is on presenting interesting and new use cases of applying machine learning to innovative application domains, exploring the efficient hardware design of efficient machine learning accelerators, memory optimization techniques, illustrating model compression and neural architecture search techniques for energy-efficient and fast execution on resource-constrained hardware platforms, and understanding hardware-software codesign techniques for achieving even greater energy, reliability, and performance benefits.

Embedded Machine Learning for Cyber-Physical, IoT, and Edge Computing: Software Optimizations and Hardware/Software Codesign

by Muhammad Shafique Sudeep Pasricha

This book presents recent advances towards the goal of enabling efficient implementation of machine learning models on resource-constrained systems, covering different application domains. The focus is on presenting interesting and new use cases of applying machine learning to innovative application domains, exploring the efficient hardware design of efficient machine learning accelerators, memory optimization techniques, illustrating model compression and neural architecture search techniques for energy-efficient and fast execution on resource-constrained hardware platforms, and understanding hardware-software codesign techniques for achieving even greater energy, reliability, and performance benefits.Discusses efficient implementation of machine learning in embedded, CPS, IoT, and edge computing;Offers comprehensive coverage of hardware design, software design, and hardware/software co-design and co-optimization;Describes real applications to demonstrate how embedded, CPS, IoT, and edge applications benefit from machine learning.

Embedded Machine Learning for Cyber-Physical, IoT, and Edge Computing: Use Cases and Emerging Challenges

by Muhammad Shafique Sudeep Pasricha

This book presents recent advances towards the goal of enabling efficient implementation of machine learning models on resource-constrained systems, covering different application domains. The focus is on presenting interesting and new use cases of applying machine learning to innovative application domains, exploring the efficient hardware design of efficient machine learning accelerators, memory optimization techniques, illustrating model compression and neural architecture search techniques for energy-efficient and fast execution on resource-constrained hardware platforms, and understanding hardware-software codesign techniques for achieving even greater energy, reliability, and performance benefits.Discusses efficient implementation of machine learning in embedded, CPS, IoT, and edge computing; Offers comprehensive coverage of hardware design, software design, and hardware/software co-design and co-optimization; Describes real applications to demonstrate how embedded, CPS, IoT, and edge applications benefit from machine learning.

Embedded Machine Learning with Microcontrollers: Applications on Arduino Boards

by Cem Ünsalan Berkan Höke Eren Atmaca

This textbook introduces basic and advanced embedded machine learning methods by exploring practical applications on Arduino boards. By covering traditional and neural network-based machine learning methods implemented on microcontrollers, the text is designed for use in courses on microcontrollers and embedded machine learning systems. Following the learning-by-doing approach, the book will enable students to grasp embedded machine learning concepts through real-world examples, providing them with the design and implementation skills needed for a competitive job market. By utilizing a programming environment that enables students to reach and modify microcontroller properties easily, the material allows for fast implementation of the developed system. Students are guided in implementing machine learning methods to be deployed and tested on microcontrollers throughout the book, with the theory behind the implemented methods also emphasized. Sample codes and real-world projects are available for readers and instructors. The book will also be an ideal reference for practicing engineers and electronics hobbyists.

Embedded Machine Learning with Microcontrollers: Applications on STM32 Development Boards

by Cem Ünsalan Berkan Höke Eren Atmaca

This textbook introduces basic embedded machine learning methods by exploring practical applications on STM32 development boards. Covering traditional and neural network-based machine learning methods implemented on microcontrollers, the text is designed for use in courses on microcontrollers, microprocessor systems, and embedded systems. Following the learning by doing approach, the book will enable students to grasp embedded machine learning concepts through real-world examples that will provide them with the design and implementation skills needed for a competitive job market. By utilizing a programming environment that enables students to reach and modify low-level microcontroller properties, the material allows for more control of the developed system. Students will be guided in implementing machine learning methods to be deployed and tested on microcontrollers throughout the book, with the theory behind the implemented methods also emphasized. Sample codes and course slides are available for readers and instructors, and a solutions manual is available to instructors. The book will also be an ideal reference for practicing engineers and electronics hobbyists.

Embedded Memories for Nano-Scale VLSIs

by Kevin Zhang

The book provides a comprehensive and in-depth view on the state-of-the-art embedded memory technologies. The book helps practicing engineers grasp key technology attributes and advanced design techniques in nano-scale VLSI design. It also helps them make decisions concerning the right design tradeoffs in real product development. This book first provides an overview on the landscape and trend of embedded memory in various VLSI system designs, including high-performance microprocessor, low-power mobile handheld devices, micro-controllers, and various consumer electronics. It then shows an in-depth view on each different type of embedded memory technology, including high-speed SRAM, ultra-low-voltage and alternative SRAM, embedded DRAM, embedded nonvolatile memory, and emerging or so-called "universal" memories such as FeRAM, MRAM, and PRAM. Each topic covers all the key technology attributes from a product application perspective, ranging from technology scaling challenges to advanced circuit techniques for achieving optimal design tradeoff in performance and power. As VLSI systems become increasingly dependent on on-die memory to provide adequate memory bandwidth for various applications, the book gives readers a broader view of this important field and helps them to achieve their optimal design goals for different applications. This book provides readers a broad knowledge on the entire embedded memory technologies in order to better comprehend the technologies and create optimal memory solutions in real applications.

Embedded Microprocessor System Design using FPGAs

by Uwe Meyer-Baese

This textbook for courses in Embedded Systems introduces students to necessary concepts, through a hands-on approach. It gives a great introduction to FPGA-based microprocessor system design using state-of-the-art boards, tools, and microprocessors from Altera/Intel® and Xilinx®. HDL-based designs (soft-core), parameterized cores (Nios II and MicroBlaze), and ARM Cortex-A9 design are discussed, compared and explored using many hand-on designs projects. Custom IP for HDMI coder, Floating-point operations, and FFT bit-swap are developed, implemented, tested and speed-up is measured. Downloadable files include all design examples such as basic processor synthesizable code for Xilinx and Altera tools for PicoBlaze, MicroBlaze, Nios II and ARMv7 architectures in VHDL and Verilog code, as well as the custom IP projects. Each Chapter has a substantial number of short quiz questions, exercises, and challenging projects. Explains soft, parameterized, and hard core systems design tradeoffs;Demonstrates design of popular KCPSM6 8 Bit microprocessor step-by-step;Discusses the 32 Bit ARM Cortex-A9 and a basic processor is synthesized;Covers design flows for both FPGA Market leaders Nios II Altera/Intel and MicroBlaze Xilinx system;Describes Compiler-Compiler Tool development;Includes a substantial number of Homework’s and FPGA exercises and design projects in each chapter.

Embedded Microprocessor System Design using FPGAs

by Uwe Meyer-Baese

This textbook for courses in Embedded Systems introduces students to necessary concepts, through a hands-on approach. It gives a great introduction to FPGA-based microprocessor system design using state-of-the-art boards, tools, and microprocessors from Altera/Intel® and Xilinx®. HDL-based designs (soft-core), parameterized cores (Nios II and MicroBlaze), and ARM Cortex-A9 design are discussed, compared and explored using many hand-on designs projects. Custom IP for HDMI coder, Floating-point operations, and FFT bit-swap are developed, implemented, tested and speed-up is measured. New additions in the second edition include bottom-up and top-down FPGA-based Linux OS system designs for Altera/Intel® and Xilinx® boards and application development running on the OS using modern popular programming languages: Python, Java, and JavaScript/HTML/CSSs. Downloadable files include all design examples such as basic processor synthesizable code for Xilinx and Altera tools for PicoBlaze, MicroBlaze, Nios II and ARMv7 architectures in VHDL and Verilog code, as well as the custom IP projects. For the three new OS enabled programing languages a substantial number of examples ranging from basic math and networking to image processing and video animations are provided. Each Chapter has a substantial number of short quiz questions, exercises, and challenging projects.

Embedded Multimedia Security Systems

by Joseph Zambreno Amit Pande

Opening with a detailed review of existing techniques for selective encryption, this text then examines algorithms that combine both encryption and compression. The book also presents a selection of specific examples of the design and implementation of secure embedded multimedia systems. Features: reviews the historical developments and latest techniques in multimedia compression and encryption; discusses an approach to reduce the computational cost of multimedia encryption, while preserving the properties of compressed video; introduces a polymorphic wavelet architecture that can make dynamic resource allocation decisions according to the application requirements; proposes a light-weight multimedia encryption strategy based on a modified discrete wavelet transform; describes a reconfigurable hardware implementation of a chaotic filter bank scheme with enhanced security features; presents an encryption scheme for image and video data based on chaotic arithmetic coding.

Embedded Multiprocessors: Scheduling and Synchronization, Second Edition (Signal Processing and Communications)

by Shuvra S. Bhattacharyya Sundararajan Sriram

Techniques for Optimizing Multiprocessor Implementations of Signal Processing ApplicationsAn indispensable component of the information age, signal processing is embedded in a variety of consumer devices, including cell phones and digital television, as well as in communication infrastructure, such as media servers and cellular base stations. Multiple programmable processors, along with custom hardware running in parallel, are needed to achieve the computation throughput required of such applications. Reviews important research in key areas related to the multiprocessor implementation of multimedia systemsEmbedded Multiprocessors: Scheduling and Synchronization, Second Edition presents architectures and design methodologies for parallel systems in embedded digital signal processing (DSP) applications. It discusses application modeling techniques for multimedia systems, the incorporation of interprocessor communication costs into multiprocessor scheduling decisions, and a modeling methodology (the synchronization graph) for multiprocessor system performance analysis. The book also applies the synchronization graph model to develop hardware and software optimizations that can significantly reduce the interprocessor communication overhead of a given schedule.Chronicles recent activity dealing with single-chip multiprocessors and dataflow modelsThis edition updates the background material on existing embedded multiprocessors, including single-chip multiprocessors. It also summarizes the new research on dataflow models for signal processing that has been carried out since the publication of the first edition.Harness the power of multiprocessorsThis book explores the optimization of interprocessor communication and synchronization in embedded multiprocessor systems. It shows you how to design multiprocessor computer systems that are streamlined for multimedia applications.

Embedded Platforms for UAS Landing Path and Obstacle Detection II: Navigation Support Systems for Urban Air Mobility Operations (Studies in Systems, Decision and Control #530)

by Umberto Papa Gennaro Ariante

This book reports on the design and development of a system that assists remote pilots during navigation. It focuses on the design and development of a ground station that assists remote pilots during maneuvers such as take-off or landing procedures, in case a high accuracy is required or the GNSS signal is lost. Continuing the tradition of the previous volume, and being its revised edition, this book covers the latest UAS regulations together with updated strategies for finding the best and safest trajectory and landing site, with a special focus on urban air mobility applications. It describes the system’s components, such as the LiDAR sensor, the temperature and humidity sensors, the Raspberry Pi 3 controller, and the Bluetooth Low Energy Transmitter, in detail. Further, it discusses the experimental tests carried out in both controlled laboratory settings and real-world environments. All in all, this book offers a timely survey of both regulations of and electronics design for unmanned aircraft systems, with extensive information on new methods and technologies for the development of Detect and Avoid systems for unmanned aerial vehicles.

Embedded Robotics: From Mobile Robots to Autonomous Vehicles with Raspberry Pi and Arduino

by Thomas Bräunl

This book presents a unique examination of mobile robots and embedded systems, from introductory to intermediate level. It is structured in three parts, dealing with Embedded Systems (hardware and software design, actuators, sensors, PID control, multitasking), Mobile Robot Design (driving, balancing, walking, and flying robots), and Mobile Robot Applications (mapping, robot soccer, genetic algorithms, neural networks, behavior-based systems, and simulation). The book is written as a text for courses in computer science, computer engineering, IT, electronic engineering, and mechatronics, as well as a guide for robot hobbyists and researchers.

Embedded Software Design and Programming of Multiprocessor System-on-Chip

by Ahmed A. Jerraya Katalin Popovici Frédéric Rousseau Marilyn Wolf

Current multimedia and telecom applications require complex, heterogeneous multiprocessor system on chip (MPSoC) architectures with specific communication infrastructure in order to achieve the required performance. Heterogeneous MPSoC includes different types of processing units (DSP, microcontroller, ASIP) and different communication schemes (fast links, non standard memory organization and access). Programming an MPSoC requires the generation of efficient software running on MPSoC from a high level environment, by using the characteristics of the architecture. This task is known to be tedious and error prone, because it requires a combination of high level programming environments with low level software design. This book gives an overview of concepts related to embedded software design for MPSoC. It details a full software design approach, allowing systematic, high-level mapping of software applications on heterogeneous MPSoC. This approach is based on gradual refinement of hardware/software interfaces and simulation models allowing to validate the software at different abstraction levels. This book combines Simulink for high level programming and SystemC for the low level software development. This approach is illustrated with multiple examples of application software and MPSoC architectures that can be used for deep understanding of software design for MPSoC.

Embedded Software Design: A Practical Approach to Architecture, Processes, and Coding Techniques

by Jacob Beningo

Design higher-quality embedded software from concept through production. This book assumes basic C and microcontroller programming knowledge and is organized into three critical areas: Software Architecture and Design; Agile, DevOps, and Processes; and Development and Coding Skills.You'll start with a basic introduction to embedded software architecture and the considerations for a successful design. The book then breaks down how to architect an RTOS-based application and explore common design patterns and building blocks. Next, you'll review embedded software design processes such as TDD, CI/CD, modeling, and simulation that can be used to accelerate development. Finally, the book will examine how to select a microcontroller, write configurable code, coding strategies, techniques, and tools developers can’t live without.Embedded systems are typically designed using microcontrollers to build electronic systems with a dedicated function and real-time responses. Modern systems need to carefully balance a complex set of features, manage security, and even run machine learning inferences while maintaining reasonable costs, scalability, and robustness. By the end of this book, you will have a defined development process, understand modern software architecture, and be equipped to start building embedded systems. What You'll LearnUnderstand what sound embedded system design is and how to employ itExplore modern development processes for quality systemsKnow where the bits hit the silicon: how to select a microcontrollerMaster techniques to write configurable, automated codeWho This Book Is For Embedded software and hardware engineers, enthusiasts, or any stakeholders who would like to learn modern techniques for designing and building embedded systems.

Refine Search

Showing 21,501 through 21,525 of 74,104 results