FPGA and CPLD Architectures: A Tutorial


This tutorial surveys commercially available high-capacity programmable devices. The authors describe the three main categories of FPDs: simple and complex programmable logic devices, and field-programmable gate arrays. They then give architectural details of the most important chips and example applications of each type of device.


Stephen D. Brown and Jonathan Rose, "FPGA and CPLD Architectures: A Tutorial," IEEE Design and Test of Computers, Vol. 13, No. 2, 1996, pp. 42-57.

(Download Full Paper)