Jump to ratings and reviews
Rate this book

Embedded Systems Architecture and Design: Hardware and Software: Architectures, Hardware and Software Design Principles, Considerations, Flows, Concepts, and Building Blocks

Rate this book
This book : This book is the combination of two separate “Embedded Systems Architecture and Hardware Design”, together with “Embedded Systems Architecture and Software Design”. Both books are published by author at Amazon Kindle Direct Publishing. This book shall assist reader to learn about embedded systems architecture and design by presenting hardware/software architectures, hardware building blocks, physical ICs, discrete components, software design principles, considerations, design flow, concepts, software building blocks, and drivers programming.

Embedded Systems Basic, Design and Development This book begins by defining what an embedded system is. Chapter 1 present classification and aspect of embedded systems, describes embedded systems’ hardware and software characteristics. Chapter 2 illustrates the four phases of embedded systems design and development plan, design, integrated development (ID), design verification and validation (DV&V).

Embedded Systems Three architecture design cases are presented in Chapter 3. The first, Digital Thermal Controller, employs the Microchip PIC32MX675F256 microcontroller plus a LAN8740A Ethernet PHY transceiver IC. The second, Digital Weight Scale project, adopts Texas Instrument’s CC2541F256 Bluetooth Low Energy SoC as the machine-to-machine core. The third, Smart Connected Vehicle design, use Sierra Wireless CDMA module SL3010T plus CC2541F256 as the central processing unit. Each design case starts from describing technology background followed by function requirements. Hardware and software architectures are derived and presented.

Hardware Design Principles, Considerations, Design Process Flow, Concepts and Designing hardware for embedded systems requires a profound knowledge of the real-world scenarios within which the electronic systems are used. Chapter 4 describes principles and considerations to successfully design the embedded systems hardware. Chapter 5 presents the hardware design process flow for embedded systems design. Chapter 6 discusses some embedded system hardware concepts and definitions.

Hardware Architectures, Building Blocks, Circuits, and The hardware architectures, building blocks, major intelligent devices, schematics circuits, integrated circuits (ICs), discrete components, and operational theories for three design cases which presented in Chapter 3 are discussed in Chapter 7. The architecture and functional diagram of PIC32MX675F256 MCU, CC2541F256 Bluetooth SoC, and Ethernet transceiver LAN8740 are presented and discussed in this chapter too.

Software Design Principles, Considerations, Design Process flow, Concepts and Chapter 8 discusses software design principles and considerations. Chapter 9 presents software design process flow. Chapter 10 talks about software design concepts and definitions.

Software Design Architectures, Building Blocks, and Real-Time Operating Systems (RTOS): Chapter 11 discusses software design architecture, building blocks, and present coding examples for SPI/I2C/USART/GPIO drivers. Many embedded systems require real-time behavior, an RTOS provides the resource management and scheduling required to meet the demands of applications.

Integrated Development and Development Chapter 12 describes embedded system hardware/software Integrated Development (ID) and Design Verification (DV).

This book is intentionally written for following audience. Managers/team leaders who need to manage and guide embedded systems hardware and software projects effectively. Engineers/designers who want to optimize embedded systems architectures and design. New graduates/students who want to study and practice embedded systems architectures and design. Interested readers who want to learn and explore embedded systems architecture and design.

482 pages, Paperback

Published February 15, 2022

About the author

Roger Hu

11 books

Ratings & Reviews

What do you think?
Rate this book

Friends & Following

Create a free account to discover what your friends think of this book!

Community Reviews

5 stars
0 (0%)
4 stars
1 (100%)
3 stars
0 (0%)
2 stars
0 (0%)
1 star
0 (0%)
No one has reviewed this book yet.

Can't find what you're looking for?

Get help and learn more about the design.