File Size: 7366 KB
Print Length: 476 pages
Page Numbers Source ISBN: 1461186293
Simultaneous Device Usage: Unlimited
Publisher: OutputLogic.com (May 18, 2011)
Publication Date: May 18, 2011
Sold by: Digital Services LLC
Language: English
ASIN: B0051OE98Y
Text-to-Speech: Enabled
X-Ray: Not Enabled
Word Wise: Not Enabled
Lending: Not Enabled
Enhanced Typesetting: Not Enabled
Best Sellers Rank: #684,174 Paid in Kindle Store (See Top 100 Paid in Kindle Store) #44 in Books > Engineering & Transportation > Engineering > Electrical & Electronics > Circuits > Logic #83 in Kindle Store > Kindle eBooks > Engineering & Transportation > Engineering > Electrical & Electronics > Digital Design #134 in Kindle Store > Kindle eBooks > Engineering & Transportation > Engineering > Electrical & Electronics > Circuits
As stated on the back cover, the book is a collection of short articles on various aspects of FPGA design. The book focuses almost exclusively on Xilinx Vertex-6 FPGAs programmed in Verilog, with some mention of the Spartan-6 line.There is no doubt that documentation is needed so designers can learn quickly how to use FPGAs effectively. The vendor documentation (from both Xilinx and Altera) is excellent but so extensive as to be overwhelming. A designer may not know where to start, and may not know the design tricks that will save them a lot of trouble. So, a need exists.Unfortunately, this book does not really fill that need. The fundamental shortcoming of the book is that the articles are overwhelmingly empty of information. To pick some examples at random:Article 25 is "Counters". The article shows Verilog for several counter architectures (binary synchronous, Johnson, LFSR, and cascaded binary synchronous counters). A table lists resource consumption and maximum counting frequency for several implementations, apparently from the Xilinx synthesis tool on the counters alone. The table includes a counter based on a Xilinx multiply-accumulate block, with only a note that the counter is included. There just doesn't seem to be any need for this article, someone designing FPGA logic without knowing how to write a counter is not going to be rescued by this book.Article 40 is "Estimating FPGA power consumption". The article has a short paragraph on each of 3 Xilinx tools for power estimation, huge screenshots, and results from using two of the tools to estimate power for a memory controller. The tool results show an almost 2:1 difference in estimated power (1.4W vs. 2.6W), accounted for by a more than 3:1 difference in estimated I/O power consumption.
100 Power Tips for FPGA Designers Fabrics: A Guide for Interior Designers and Architects (Norton Professional Books for Architects & Designers) Designers' Guide to Eurocode 8: Design of Bridges for Earthquake Resistance (Designers' Guide to Eurocodes) Power Training: For Combat, MMA, Boxing, Wrestling, Martial Arts, and Self-Defense: How to Develop Knockout Punching Power, Kicking Power, Grappling Power, and Ground Fighting Power Grow Fruit Indoors Box Set: 22 Cultivating Tips to Make Your Own Garden With Extra Gardening Tips To Grow Your Favorite Exotic Fruits Plus Tips How to ... Set, Grow Fruit Indoors, Gardening Tips) Practical FPGA Programming in C Advanced Mathematics for FPGA and DSP Programmers Advanced Mathematics for FPGA and DSP Programmers: Conquering Fixed-Point Pitfalls Design of Softcore DSP Processors on FPGA Chips FPGA Prototyping By Verilog Examples: Xilinx Spartan-3 Version Advanced Digital Logic Design Using VHDL, State Machines, and Synthesis for FPGA's FPGA-Based Prototyping Methodology Manual: Best Practices in Design-For-Prototyping Pizza Recipes: 100 Pizza Recipes for Home Cook (+BONUS: 100 FREE recipes) (100 Murray's Recipes Book 9) Pasta Recipes: 100 Pasta Recipes for Home Cook (+BONUS: 100 FREE recipes) (100 Murray's Recipes Book 8) 100 problemas de física cuántica / 100 Quantum Physics problems (Cien Problemas / 100 Problems) (Spanish Edition) 200 Beading Tips, Techniques & Trade Secrets: An Indispensable Compendium of Technical Know-How and Troubleshooting Tips (200 Tips, Techniques & Trade Secrets) Exploring Multimedia for Designers (Computer Animation Team) Challenges for Game Designers Tabletop Game Design for Video Game Designers Low Level C Programming for Designers: 2015