1

Contents

Table of Contents
1 Introduction
2 Installation
2.1 Introduction
2.2 Before installation
2.3 Basic installation
2.4 Advanced installation
2.5 Starting the LE software
2.6 Installing only the LE/PI Library
2.7 Installing the LE Board
3 Common User Interface
3.1 Introduction
3.2 DESQview interface
3.3 Menus
3.4 Dialog Boxes
3.5 File I/O
3.6 Tools Menu
3.7 Help System
3.8 Communication with the LE Board
4 The Logic Engine panel
4.1 Introduction
4.2 How the LE panel tool works
4.3 The LE panel tool upon startup
4.4 Status field and modes of operation
4.5 Label and I/O fields
4.6 Using input fields
4.7 Switch fields
4.8 File I/O
4.9 Symbol files
4.10 Key bindings and menu selections
5 The Logic Engine Assembler (LEASM)
5.1 Introduction
5.2 Editor
5.3 Assembler
5.4 Debugger
5.5 Design example
5.6 The micro assembly language
6 ED PLD
6.1 Introduction
6.2 Cypress PLD C 20G10
6.3 EDPLD fuse map editor
6.4 File I/O
6.5 EDPLD PLD programmer
6.6 Testing a 20G10
6.7 Key bindings
7 TERM
7.1 Introduction
7.2 Menus and key bindings
8 Logic Engine programmer's interface
8.1 Introduction
8.2 How the LEPI works
8.3 Low level interface routines
8.4 High Level Interface Routines
8.5 Declaration file syntax
8.6 Nomenclature
8.7 Linking the library
9 Using the Logic Engine board
9.1 Introduction
9.2 Tie Points
9.3 Clock
9.4 Switches and buttons
9.5 LEDs
9.6 Microsequencer
9.7 Serial port
9.8 Placing sockets in the prototype area