Skip to content

Real World FPGA Design with Verilog

Best in textbook rentals since 2012!

ISBN-10: 0130998516

ISBN-13: 9780130998514

Edition: 2000

Authors: Ken Coffman

List price: $95.00
Blue ribbon 30 day, 100% satisfaction guarantee!
what's this?
Rush Rewards U
Members Receive:
Carrot Coin icon
XP icon
You have reached 400 XP and carrot coins. That is the daily max!

FPGA (Field Programmable Gate Arrays) allow programmers to customise circuits. This book offers a practical, applied guide to FGPA for electrical engineers programming in Verilog.
Customers also bought

Book details

List price: $95.00
Copyright year: 2000
Publisher: Prentice Hall PTR
Publication date: 12/8/1999
Binding: Mixed Media
Pages: 320
Size: 7.50" wide x 9.75" long x 1.00" tall
Weight: 1.848
Language: English

Verilog Design in the Real World
Trivial Overheat Detector Example
Synthesizable Verilog Elements
Verilog Hierarchy
Built-In Logic Primitives
Latches and Flipflops
Blocking and Nonblocking Assignments
Miscellaneous Verilog Syntax Items
Digital Design Strategies and Techniques
Design Processing Steps
Analog Building Blocks for Digital Primitives
Using a LUT to Implement Logic Functions
Discussion of Design Processing Steps
Synchronous Logic Rules
Clocking Strategies
Logic Minimization
What Does the Synthesizer Do? Area Delay Optimization
A Digital Circuit Toolbox
Verilog Hierarchy Revisited
Tristate Signals and Busses
Bidirectional Busses
Priority Encoders
Area Speed Optimization in Synthesis
Trade-off Between Operating Speed and Latency
Delays in FPGA Logic Elements
State Machines
Adders
Subtractors
Multipliers
More Digital Circuits: Counters, RAMs, and FIFOs
Ripple Counters
Johnson Counters
Linear Feedback Shift Registers
Cyclic Redundancy Checksums
ROM
RAM
FIFO Notes
Verilog Test Fixtures
Compiler Directives
Automated Testing
Real World Design: Tools, Techniques, and Trade-offs
Compiling with LeonardoSpectrum
Complete Design Flow, 8-Bit Equality Comparator
8-Bit Equality Comparator with Hierarchy
Optimization Options In the Xilinx Environment
Mapping Options
Logic Level Timing Report Post Layout Timing Report
VHDL Verilog Simulation Options
Other Design Manager Tools
A Look at Competing Architectures
Factors that Determine Integrated Circuit Pricing
FPGA Device Design
FPGA Technology Selection Checklist
Xilinx FPGA Architectures
Altera CPLD Architectures
Libraries, Reusable Modules, and IP
Keys to Increased Productivity
Library Elements
Structural Coding Style
A Small Diversion to Compare a Schematic to a Verilog Design
Using LogiBLOX Module Generator
Design Reuse, Reusing Your Own Code
Buying IP Designs
Summing Up
Designing for ASIC Conversion
HardWire Devices
Semicustom Devices
Design Rules for ASIC Conversion
Synchronous Design Rules
Oscillators
Delay Lines
The Language of Test
Print-on-Change Test Vectors
Afterword-A Look into the Future
Resources
Glossary and Acronyms
Bibliography
Index
The Author