Advanced FPGA Design: Architecture, Implementation, and Optimization

· Sold by John Wiley & Sons
4.3
6 reviews
Ebook
352
Pages

About this ebook

This book provides the advanced issues of FPGA design as the underlying theme of the work. In practice, an engineer typically needs to be mentored for several years before these principles are appropriately utilized. The topics that will be discussed in this book are essential to designing FPGA's beyond moderate complexity. The goal of the book is to present practical design techniques that are otherwise only available through mentorship and real-world experience.

Ratings and reviews

4.3
6 reviews
A Google user
November 9, 2008
This book summarizes many many nuggets of FPGA Design Wisdom that are often accrued through the school of hard knocks. It does jump around a bit. The first three chapters dive into approaches for speed, area, and power in FPGA Designs. Next examples based on an AES Design are presented. High level graphical design methods are touched on as well. Many useful gems on crossing clock domains are presented next. After this, Example I2S and SPDIF interfaces are covered. Hardware Division, and Trig Functions are covered as well. Also covered is Floating -Point Math. There also is excellent insight into Reset circuits and approaches for the many different schenario's in today's FPGA's. Test-Benches for FPGA's, vs Coding for Synthesis are also covered. Tips for Synthesis, Floorplanning, Place and Route, STA, and PCB's are also covered, along with More examples (all in Verilog of an SHA-1 Algorithm, and a RISC Processor), Also useful is the Bibliography for further reading --
Did you find this helpful?
A Google user
December 16, 2011
The book is well written and definitely gives you ideas on, a) what you should be thinking of during optimizing your code phase b) solutions to some of the more common issues. I like how it makes a decent comparision between coding tradeoffs for area vs speed vs power. A good book to go along with STARC or some other guideline books that are now coming up fast!
Did you find this helpful?
A Google user
this is science for future
Did you find this helpful?

About the author

Steve Kilts is a cofounder and principal engineer at Spectrum Design Solutions, an engineering consulting firm based out of Minneapolis, Minnesota (www.spectrumdsi.com). Mr. Kilts and his team at Spectrum have successfully completed projects for clients ranging from Fortune 100 companies to small start-ups. His FPGA design experience is extensive and includes applications in audio, DSP, high-speed computing and bus architectures, IC testers, industrial automation and control, embedded microprocessors, PCI, medical system design, commercial aviation, and ASIC prototyping. Mr. Kilts has many years of experience making performance trade-offs for FPGA designs targeting high speed, area reduction, and low power. He holds a master of science degree in electrical engineering from the University of Minnesota.

Rate this ebook

Tell us what you think.

Reading information

Smartphones and tablets
Install the Google Play Books app for Android and iPad/iPhone. It syncs automatically with your account and allows you to read online or offline wherever you are.
Laptops and computers
You can listen to audiobooks purchased on Google Play using your computer's web browser.
eReaders and other devices
To read on e-ink devices like Kobo eReaders, you'll need to download a file and transfer it to your device. Follow the detailed Help Center instructions to transfer the files to supported eReaders.