PROGRAMMABLE TECHNOLOGIES WEB SITE

A scientific study of the problems of digital engineering for space flight systems,
with a view to their practical solution.


FPGA Tutorials


The FPGA Tour: LEARNING THE ROPES

Ingo Cyliax

Circuit Cellar - Digital Library - CCO
pdf version

Overview
In this article, I go over some of the architectural features of FPGAs and CPLDs. Next month, I'll discuss the design flow and techniques. In the months after that, I'll cover many exciting FPGA and CPLD applications.


Architecture of FPGAs and CPLDs: A Tutorial

Stephen Brown and Jonathan Rose
Department of Electrical and Computer Engineering
University of Toronto

Toronto_tutorial.pdf

Abstract
This paper provides a tutorial survey of architectures of commercially available high-capacity field-programmable devices (FPDs). We first define the relevant terminology in the field and then describe the recent evolution of FPDs. The three main categories of FPDs are delineated: Simple PLDs (SPLDs), Complex PLDs (CPLDs) and Field-Programmable Gate Arrays (FPGAs). We then give details of the architectures of all of the most important commercially available chips, and give examples of applications of each type of device.

Home
Last Revised: January 31, 2003
Digital Engineering Institute
Web Grunt: Richard Katz
NACA Seal