© Changyi Gu 2016

Changyi Gu, Building Embedded Systems, 10.1007/978-1-4842-1919-5_5

5. Bus Architecture

Changyi Gu

(1)San Diego, California, USA

All parts should go together without forcing. You must remember that the parts you are reassembling were disassembled by you. Therefore, if you can’t get them together again, there must be a reason. By all means, do not use a hammer.

—IBM Maintenance Manual, 1925

Inside an embedded system are numerous components, such as the CPU, memory, the disk controller, etc. Inevitably these components need to exchange data, and data is moved from one component to another through interconnections. We call these interconnections the bus. There are many bus architectures existing in the world of embedded systems. This ...

Get Building Embedded Systems: Programmable Hardware 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.