FPGA Prototyping by VHDL Examples Xilinx Spartan-3 Version

ISBN-10: 0470185317
ISBN-13: 9780470185315
Edition: 2008
Authors: Pong P. Chu
List price: $122.00 Buy it from $86.77
This item qualifies for FREE shipping

*A minimum purchase of $35 is required. Shipping is provided via FedEx SmartPost® and FedEx Express Saver®. Average delivery time is 1 – 5 business days, but is not guaranteed in that timeframe. Also allow 1 - 2 days for processing. Free shipping is eligible only in the continental United States and excludes Hawaii, Alaska and Puerto Rico. FedEx service marks used by permission."Marketplace" orders are not eligible for free or discounted shipping.

30 day, 100% satisfaction guarantee

If an item you ordered from TextbookRush does not meet your expectations due to an error on our part, simply fill out a return request and then return it by mail within 30 days of ordering it for a full refund of item cost.

Learn more about our returns policy

Description: A hands-on introduction to VHDL synthesis and FPGA prototyping Hardware Descriptive Language (HDL) and Field Programmable Gate Array (FPGA) devices allow designers to quickly develop and simulate a sophisticated digital circuit, realize it on a  More...

New Starting from $124.43
what's this?
Rush Rewards U
Members Receive:
coins
coins
You have reached 400 XP and carrot coins. That is the daily max!
You could win $10,000

Get an entry for every item you buy, rent, or sell.

Study Briefs

Limited time offer: Get the first one free! (?)

All the information you need in one place! Each Study Brief is a summary of one specific subject; facts, figures, and explanations to help you learn faster.

Add to cart
Study Briefs
Italian Grammar Online content $4.95 $1.99
Add to cart
Study Briefs
Portuguese Grammar Online content $4.95 $1.99
Add to cart
Study Briefs
Spanish Grammar Online content $4.95 $1.99
Add to cart
Study Briefs
German Grammar Online content $4.95 $1.99

Customers also bought

Loading
Loading
Loading
Loading
Loading
Loading
Loading
Loading
Loading
Loading

Book details

List price: $122.00
Copyright year: 2008
Publisher: John Wiley & Sons, Incorporated
Publication date: 2/4/2008
Binding: Hardcover
Pages: 468
Size: 7.25" wide x 10.25" long x 1.25" tall
Weight: 2.420
Language: English

A hands-on introduction to VHDL synthesis and FPGA prototyping Hardware Descriptive Language (HDL) and Field Programmable Gate Array (FPGA) devices allow designers to quickly develop and simulate a sophisticated digital circuit, realize it on a prototyping device, and verify the operation of its physical implementation. As these technologies have matured, they have become accepted mainstream practice so that it is possible to use a PC and an inexpensive FPGA prototyping board to construct a complex digital system. This book uses a "learn by doing" approach to introduce the concepts and techniques of VHDL and FPGA to designers through a series of hands-on experiments. FPGA Prototyping by VHDL Examples provides: A collection of clear, easy-to-follow templates for quick code development A large number of practical examples to illustrate and reinforce the concepts and design techniques Realistic projects that can be implemented and tested on a Xilinx prototyping board A thorough exploration of the Xilinx PicoBlaze soft-core microcontroller Although the book is an introductory text, the examples are developed in a rigorous manner and the derivations follow strict design guidelines and coding practices used for large, complex systems. It lays a solid foundation for students and new engineers and prepares them for future development tasks. FPGA Prototyping by VHDL Examples is an indispensable companion text for introductory digital design courses and also serves as a valuable self-teaching guide for practicing engineers who wish to learn more about this emerging area of interest.

PONG P. CHU, PhD, is Associate Professor in the Department of Electrical and Computer Engineering, Cleveland State University. He has received grants from both NASA and the National Science Foundation, and has taught undergraduate and graduate-level digital systems and computer architecture courses for more than a decade.

Preface
Acknowledgments
Basic Digital Circuits
Gate-level combinational circuit
Introduction
General description
Basic lexical rules
Library and package
Entity declaration
Data type and operators
Architecture body
Code of a 2-bit comparator
Structural description
Testbench
Bibliographic notes
Suggested experiments
Code for gate-level greater-than circuit
Code for gate-level binary decoder
Overview of FPGA and EDA software
Introduction
FPGA
Overview of general FPGA device
Overview of Xilinx Spartan-3 device
Overview of Digilent S3 board
Design flow
Overview of Xilinx ISE project navigator
Short tutorial of ISE project navigator
Create the design project and HDL codes
Create a testbench and perform RTL simulation
Add a constraint file and synthesize and implement the code
Generate and download the configuration file to FPGA devices
Short tutorial of ModelSim HDL simulator
Bibliographic notes
Suggested experiments
Gate-level greater-than circuit
Gate-level binary decoder
RT-level combinational circuit
Introduction
RT-level components
Relational operators
Arithmetic operators
Other synthesis related VHDL constructs
Summary
Routing circuit with concurrent assignment statements
Conditional signal assignment statement
Selected signal assignment statement
Modeling with process
Process
Sequential signal assignment statement
Routing circuit with if and case statements
If statement
Case statement
Comparison to concurrent statements
Unintended memory
Constant and generic
Constant
Generic
Design examples
Hexadecimal digit to seven-segment LED decoder
Sign-magnitude adder
Barrel shifter
A simplified floating-point adder
Bibliographic notes
Suggested experiments
Multi-function barrel shifter
Dual priority encoder
BCD incrementor
Floating-point greater-than circuit
Floating-point and signed integer conversion circuit
Enhanced floating-point adder
Regular Sequential Circuit
Overview
D FF and register
Synchronous system
Code development
HDL code of FF and register
D FF
Register
Register File
Storage components in Spartan-3 deviceXilinx specific
Simple design examples
Shift register
Binary counter and variant
Testbench for sequential circuits
Case study
LED time multiplexing circuit
Stopwatch
FIFO buffer
Bibliographic notes
Suggested experiments
Programmable square wave generator
PWM and LED dimmer
Rotating square circuit
Heartbeat circuit
Rotating LED banner circuit
Enhanced stopwatch
Stack
FSM
Overview
Mealy and Moore outputs
FSM representation
FSM code development
Design examples
Rising edge detector
Debouncing circuit
Testing circuit
Bibliographic notes
Suggested experiments
Dual-edge detector
Altern

×
Free shipping on orders over $35*

*A minimum purchase of $35 is required. Shipping is provided via FedEx SmartPost® and FedEx Express Saver®. Average delivery time is 1 – 5 business days, but is not guaranteed in that timeframe. Also allow 1 - 2 days for processing. Free shipping is eligible only in the continental United States and excludes Hawaii, Alaska and Puerto Rico. FedEx service marks used by permission."Marketplace" orders are not eligible for free or discounted shipping.

Learn more about the TextbookRush Marketplace.

×