Chapter 7

Board Buses

In This Chapter

• Defining the different types of buses

• Discussing bus arbitration and handshaking schemes

• Introducing I2C and PCI bus examples

All of the other major components that make up an embedded board—the master processor, I/O (input/output) components, and memory—are interconnected via buses on the embedded board. As defined earlier, a bus is simply a collection of wires carrying various data signals, addresses, and control signals (clock signals, requests, acknowledgements, data type, etc.) between all of the other major components on the embedded board, which include the I/O subsystems, memory subsystem, and the master processor. On embedded boards, at least one bus interconnects the other major components in ...

Get Embedded Systems Architecture, 2nd Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.