دانلود کتاب Embedded Systems Design: An Introduction to Processes, Tools and Techniques
by Arnold S. Berger
|
عنوان فارسی: سیستم های جاسازی شده طراحی: مقدمه ای بر فرآیندها، ابزارها و تکنیک |
دانلود کتاب
جزییات کتاب
Many vital and expected topics are included, such as memory mapping, architecture, coding the hardware, design tools, etc. Berger includes other topics such as the "From the Trenches" vignettes based on his own experiences, that give concrete examples to illustrate several concepts.
A good discussion is the concept of hardware/software partitioning, an early architecture decision that affects the entire development program down the line. This is often overlooked - once the design team has decided to implement a function in hardware, for example, it may often be impossible to upgrade the functionality. Sometimes bugs in hardware may be compensated for in FPGAs and in software, but this is not an ideal contingency plan.
Berger spends significant time on debugging and testing, two critical aspects of the development cycle whose effective approach is usually the difference between an on-time delivery and a lower quality product.
A definite read!
Lisa Simone If I Only Changed the Software, Why is the Phone on Fire?: Embedded Debugging Methods Revealed: Technical Mysteries for Engineers