diff --git a/README.md b/README.md index 28ecbf1..be9ad95 100644 --- a/README.md +++ b/README.md @@ -72,7 +72,7 @@ The roadmap provides a comprehensive guide to the essential topics for a typical ## ๐Ÿ˜• Don't Know Where to Start! -If you feel overwhelmed by the extensive list of topics in the roadmap, you're not alone. Before delving too deeply, let's ease into it with some simple starter projects. Learning embedded systems engineering takes time and effort. Don't get discouraged if you don't understand something right away. Keep practicing and you will eventually get there. +**If you feel overwhelmed by the extensive list of topics in the roadmap, you're not alone. Before delving too deeply, let's ease into it with some simple starter projects. Learning embedded systems engineering takes time and effort. Don't get discouraged if you don't understand something right away. Keep practicing and you will eventually get there.** ### โš’๏ธ Projects @@ -235,19 +235,19 @@ _________________ - [๐Ÿ”—๐Ÿ‘ถ Tiny Tapeout > Digital Design Guide](https://tinytapeout.com/digital_design/) - [๐Ÿ“˜๐Ÿ’Ž Digital Design - Morris Mano, Michael Ciletti](https://a.co/d/c3tBaoc) -- [๐Ÿ“˜๐Ÿ‘ถ๐Ÿ’Ž Digital Design and Computer Architecture: ARM Edition - Sarah Harris, David Harris](https://a.co/d/4otoVvI) -- [๐Ÿ“˜๐Ÿ‘ถ๐Ÿ’Ž Digital Design and Computer Architecture: RISC-V Edition - Sarah Harris, David Harris](https://a.co/d/61l7Jtb) +- [๐Ÿ“˜๐Ÿ‘ถ๐Ÿ’Ž Digital Design and Computer Architecture: ARM Edition - Sarah Harris, David Harris](https://a.co/d/4otoVvI) +- [๐Ÿ“˜๐Ÿ‘ถ๐Ÿ’Ž Digital Design and Computer Architecture: RISC-V Edition - Sarah Harris, David Harris](https://a.co/d/61l7Jtb) - [๐Ÿ“˜๐Ÿ‘ถ Digital Fundamentals - Thomas L. Floyd](https://a.co/d/2lgJKNX) #### ๐Ÿ”ต Computer Architecture Computer architecture is the backbone of embedded systems, governing the hardware and software interactions. Embedded developers need a grasp of computer architecture to design, develop, and debug embedded software effectively. Expertise in ARM and RISC-V, two prevalent instruction set architectures (ISAs) in embedded systems, is paramount for embedded developers. ARM is the dominant ISA, while RISC-V's open-source nature and flexibility are gaining traction. -- [๐Ÿ“˜๐Ÿ‘ถ๐Ÿ’Ž Computer Organization and Design: ARM Edition - David A. Patterson, John L. Hennessy](https://a.co/d/8YPUXG7) -- [๐Ÿ“˜๐Ÿ‘ถ๐Ÿ’Ž Digital Design and Computer Architecture: ARM Edition - Sarah Harris, David Harris](https://a.co/d/4otoVvI) -- [๐Ÿ“˜๐Ÿ‘ถ๐Ÿ’Ž Digital Design and Computer Architecture: RISC-V Edition - Sarah Harris, David Harris](https://a.co/d/61l7Jtb) -- [๐Ÿ“˜๐Ÿ‘ถ The Elements of Computing Systems - Noam Nisan, Shimon Schocken](https://a.co/d/cX6jkLl) -- [๐Ÿ“˜ Computer Organization and Embedded Systems - Carl Hamacher, Zvonko Vranesic, Safwat Zaky, Naraig Manjikian](https://a.co/d/2lt4Svf) +- [๐Ÿ“˜๐Ÿ‘ถ๐Ÿ’Ž Computer Organization and Design: ARM Edition - David A. Patterson, John L. Hennessy](https://a.co/d/8YPUXG7) +- [๐Ÿ“˜๐Ÿ‘ถ๐Ÿ’Ž Digital Design and Computer Architecture: ARM Edition - Sarah Harris, David Harris](https://a.co/d/4otoVvI) +- [๐Ÿ“˜๐Ÿ‘ถ๐Ÿ’Ž Digital Design and Computer Architecture: RISC-V Edition - Sarah Harris, David Harris](https://a.co/d/61l7Jtb) +- [๐Ÿ“˜๐Ÿ‘ถ The Elements of Computing Systems - Noam Nisan, Shimon Schocken](https://a.co/d/cX6jkLl) +- [๐Ÿ“˜ Computer Organization and Embedded Systems - Carl Hamacher, Zvonko Vranesic, Safwat Zaky, Naraig Manjikian](https://a.co/d/2lt4Svf) - [๐Ÿ“˜ Embedded Systems Architecture - Tammy Noergaard](https://www.oreilly.com/library/view/embedded-systems-architecture/9780123821966/) - [๐Ÿ“˜ Embedded Systems Architecture - Daniele Lacamera](https://www.packtpub.com/product/embedded-systems-architecture-second-edition/9781803239545) - [๐Ÿ“˜ The Definitive Guide to ARMยฎ Cortexยฎ-M0 and Cortex-M0+ Processors - Joseph Yiu](https://www.oreilly.com/library/view/the-definitive-guide/9780128032787/)