............................................................
USER’S MANUAL
2
Table of Contents
Section 1
Introduction to Programmable Logic ................................................ 1-1
1.1 What is Programmable Logic? ................................................ 1-1
1.2 Device Technologies and Packaging ...................................... 1-6
1.3 Programming Logic Devices ................................................... 1-7
1.4 Functionally Testing Logic Devices ......................................... 1-7
Section 2
Designing with the CUPL™ Language ............................................. 2-1
2.1 Declaration of Language Elements ......................................... 2-1
2.2 Usage of the Language Syntax ............................................... 2-2
2.3 Advanced Language Syntax ................................................. 2-14
Section 3
Using the CUPL Compiler ............................................................... 3-1
3.1 About The Compiler ................................................................ 3-1
3.2 Output File Format Descriptions .............................................. 3-6
Section 4
CUPL Tutorial .................................................................................. 4-1
4.1 Tutorial for Gates .................................................................... 4-1
4.2 Tutorial for COUNT10 ............................................................. 4-3
4.3 Tutorial for SQUARE.PLD ....................................................... 4-5
Section 5
CUPL Software Features ................................................................. 5-1
5.1 CUPL - PALexpert ................................................................... 5-1
5.2 CUPL - PLDmaster .................................................................. 5-1
5.3 CUPL - Total Designer ............................................................ 5-1
5.4 CUPL -