A Hands-On Guide to Designing Embedded Systems
Adam Taylor, Dan Binnun and Saket Srivastava

“A Hands-On Guide to Designing Embedded Systems” offers technical depth on FPGAs, firmware, electrical engineering, hardware strategy and new product introduction (NPI) for electrical and firmware engineers. It also provides NPI product manager (called NPI PM) techniques via a scenario-centric framing that may be particularly useful for hobbyists or those endeavoring to begin a hardware start-up. This text may also be useful to new engineers looking to obtain a high-level overview of how engineering enterprises function.

Given that few individuals have relevant experience or hold positions across all these domains, it does leave the reader wondering for which audience the authors are writing. To elaborate, a manager with more than 10 years of experience likely doesn’t need NPI PM information, and a high-level manager or group lead likely has ample electrical engineering and firmware experience. Additionally, some of the text feels too abstract for those learning how to design an embedded system—as the specificity of the examples pulls you away from the bigger picture—and is a bit too detailed for someone with a deep academic background looking for a perspective on industry, business, strategy and NPI.

The authors might benefit from splitting the text into three books: electrical engineering basics + FPGA, firmware and new product integration, as doing so would enable them to further develop the FPGA component of their text. In its current form, this section leaves the reader wanting more detail and, at the same time, it may be only relevant to a subset of readers given the complexity, cost and time of FPGA design.

Reviewed by:
Whitney Lohmeyer, Ph.D.
Assistant Professor of Engineering
Franklin W. Olin College of Engineering

Needham, Mass.

ISBN: 9781630816834
Hardcover: $149
Digital Download: $111

To order this book, contact:
Artech House
685 Canton St.
Norwood, MA 02062
800-225-9977
or
16 Sussex St.
London, SW1V 4RW, UK
+44 (0)20 7596 8750

https://www.artechhouse.com