Location:  Home » Books » Embedded Design Using Programmable Gate Arrays    

Embedded Design Using Programmable Gate Arrays

Embedded Design Using Programmable Gate ArraysAuthor: 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%)

In Stock


New (6) Used (5) from $31.46

Seller: Amazon.com
Rating: 5.0 out of 5 stars 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:
5 out of 5 stars 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



5 out of 5 stars 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.


Copyright © 2009 Distance Learning Computer Course
behavioral synthesis  fpga  signal processing  verilog  verilog dsp