Embedded Design Using Programmable Gate Arrays |  | Author: Dennis Silage Publisher: Bookstand Publishing Category: Book
List Price: $34.95 Buy New: $31.46 as of 9/5/2010 08:50 CDT details You Save: $3.49 (10%)
New (6) Used (5) from $31.46
Seller: Amazon.com Rating: 2 reviews Sales Rank: 557,130
Media: Paperback Pages: 321 Shipping Weight (lbs): 1.6 Dimensions (in): 10 x 6.9 x 0.9
ISBN: 1589094867 Dewey Decimal Number: 621 EAN: 9781589094864 ASIN: 1589094867
Publication Date: February 25, 2008 Shipping: Eligible for FREE Super Saver Shipping Availability: Usually ships in 24 hours
| |
| Similar Items:
| |
| Editorial Reviews:
Product Description Embedded Design Using Programmable Gate Arrays Dennis Silage This text describes modern embedded processing systems using the Field Programmable Gate Array. This new paradigm in embedded design utilizes the Verilog Hardware Description Language behavioral synthesis of controller and datapath constructs and the Finite State Machine for Digital Signal Processing, communications and control with the FPGA, external hard core peripherals, custom internal soft core peripherals and the soft core processor. Review materials and references for DSP place the embedded design projects in perspective. This text features the Xilinx Spartan-3E Starter Board, the Xilinx ISE WebPACK EDA, Xilinx LogiCORE blocks and the Xilinx PicoBlaze soft core processor. Embedded Design Using Programmable Gate Arrays is intended as a supplementary text and laboratory manual for undergraduate students in a contemporary course in digital logic and embedded systems. Professionals who have not had an exposure to the fine grained FPGA, the Verilog HDL, an EDA software tool or the new paradigm of the controller and datapath and the FSM will find that this text and the Xilinx Spartan-3E Starter Board provides the necessary experience in this emerging area of electrotechnology.
|
| Customer Reviews: The Most Practical Verilog Book November 17, 2008 Nicholas DiToro (Philadelphia, PA USA) 2 out of 2 found this review helpful
Embedded Design Using Programmable Gate Arrays is an extremely practical learn-by-doing book. If you are a hands-on embedded engineering practitioner (or want to be) this book is for you, especially if you need to use Verilog with FPGA Xilinx hardware. It is also useful as an educational lab manual, with which I would probably pair one of Michael Cilletti's Verilog books for the course material.
Chapter 1's C language to Verilog procedure is a tool that you can add directly to your toolbox. This C2Verilog procedure is the first of many thrusts into behavioral synthesis. Chapter 1 also has a decent introduction to Verilog, making this book a standalone volume for electrical engineers and computer scientists with a background in digital design and C language embedded systems.
Chapter 2 is an in-depth discussion of the Xilinx ISE, with an abundance of screen shots. There is really no other way to guide someone through such a tool, and the book's treatment is very thorough. Chapter 3 discusses applications on two readily available evaluations boards, showing how to interface to board peripherals such as display, mouse, and keyboard. This is usually a job for driver software, but if you have no CPU, this chapter describes what you have to do. Chapter 4 highlights some practical DSP applications complete with the background theory, equations, and Xilinx FIR LogiCore Compiler tool examples. Practical communications examples are also thrown into this chapter, including UART (serial port) transmitter and receiver Verilog source code.
If you are working with such FPGA parts, your toolbox would not be complete without some knowledge of softcore processors. Chapter 5 is a quick introduction to the PicoBlaze CPU. This chapter acts as a connection to other volumes within the subject of software design. The reader should have some additional background before making architectural design decisions between hardware and software implementations, though.
Dr. Dennis Silage is the recipient of the American Society for Engineering Educators 2007 Outstanding Teaching Award. In addition to this endorsement I can add that I have had the pleasure of sitting in on many of his lectures. This book is a great tool for getting started. Buy it.
- Nicholas DiToro
Nice Book March 14, 2010 I buy this book because because i hahe the spartan3e starter board and this seems to be the best book with example code and the only source with templates i know where real time DSP with A/D and D/A is possible.
|
|
|