Programmable Logic Design Quick Start Handbook
Programmable Logic Design Quick Start Handbook
Programmable Logic Design Quick Start Handbook
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
PROGRAMMABLE LOGIC DESIGN: QUICK START HANDBOOK •<br />
Table of Contents<br />
Navigating This Book<br />
Table of Contents<br />
Chapter 1: Introduction<br />
The History of <strong>Programmable</strong> <strong>Logic</strong> .................................................................. 1<br />
Complex <strong>Programmable</strong> <strong>Logic</strong> Devices (CPLDs)............................................. 4<br />
Why Use a CPLD ....................................................................................... 4<br />
Field <strong>Programmable</strong> Gate Arrays (FPGAs) ....................................................... 6<br />
<strong>Design</strong> Integration....................................................................................... 8<br />
The Basic <strong>Design</strong> Process ..................................................................................... 9<br />
HDL File Change Example ................................................................................ 13<br />
Before (16 x 16 multiplier):....................................................................... 13<br />
After (32 x 32 multiplier): ......................................................................... 13<br />
Intellectual Property (IP) Cores......................................................................... 14<br />
<strong>Design</strong> Verification.............................................................................................. 14<br />
Functional Simulation .................................................................... 16<br />
Device Implementation ................................................................. 16<br />
Fitting ............................................................................................... 16<br />
Place and Route .............................................................................. 17<br />
Downloading or Programming .................................................... 18<br />
System Debug ................................................................................. 19<br />
Chapter 2: Xilinx Solutions<br />
Introduction.......................................................................................................... 21<br />
Xilinx Devices....................................................................................................... 22<br />
Platform FPGAs................................................................................................... 22<br />
Virtex FPGAs ............................................................................................. 22<br />
Virtex-II Pro FPGAs .................................................................................. 23<br />
The Power of Xtreme Processing ................................................. 23<br />
XtremeDSP – ................................................................................... 23<br />
The Ultimate Connectivity Platform ........................................... 24<br />
The Power of Integration................................................................ 24<br />
Enabling a New Development Paradigm ................................... 24<br />
Industry-Leading Tools ................................................................. 24<br />
Xilinx • vi