29
Department of Communication Engineering, NCTU 1 Instructions on Programming Programmable Array Logic Devices

Department of Communication Engineering, NCTU 1 Instructions on Programming Programmable Array Logic Devices

Embed Size (px)

DESCRIPTION

Logic DesignInstructions on Programming PALSau-Hsuan Wu 3

Citation preview

Page 1: Department of Communication Engineering, NCTU 1 Instructions on Programming Programmable Array Logic Devices

Department of Communication

Engineering, NCTU 1

Instructions on Programming Programmable Array Logic Devices

Page 2: Department of Communication Engineering, NCTU 1 Instructions on Programming Programmable Array Logic Devices

Department of Communication

Engineering, NCTU 2

1. Download Lattice ispLever, Install and Register

Page 3: Department of Communication Engineering, NCTU 1 Instructions on Programming Programmable Array Logic Devices

3

Logic Design

Instructions on Programming PAL

Sau-Hsuan Wu

Page 4: Department of Communication Engineering, NCTU 1 Instructions on Programming Programmable Array Logic Devices

4

Logic Design

Instructions on Programming PAL

Sau-Hsuan Wu

Page 5: Department of Communication Engineering, NCTU 1 Instructions on Programming Programmable Array Logic Devices

5

Logic Design

Instructions on Programming PAL

Sau-Hsuan Wu

Page 6: Department of Communication Engineering, NCTU 1 Instructions on Programming Programmable Array Logic Devices

6

Logic Design

Instructions on Programming PAL

Sau-Hsuan Wu

Page 7: Department of Communication Engineering, NCTU 1 Instructions on Programming Programmable Array Logic Devices

7

Logic Design

Instructions on Programming PAL

Sau-Hsuan Wu

Page 8: Department of Communication Engineering, NCTU 1 Instructions on Programming Programmable Array Logic Devices

8

Logic Design

Instructions on Programming PAL

Sau-Hsuan Wu

Page 9: Department of Communication Engineering, NCTU 1 Instructions on Programming Programmable Array Logic Devices

9

Logic Design

Instructions on Programming PAL

Sau-Hsuan Wu

Page 10: Department of Communication Engineering, NCTU 1 Instructions on Programming Programmable Array Logic Devices

10

Logic Design

Instructions on Programming PAL

Sau-Hsuan Wu

Page 11: Department of Communication Engineering, NCTU 1 Instructions on Programming Programmable Array Logic Devices

11

Logic Design

Instructions on Programming PAL

Sau-Hsuan Wu

Type in your NIC

Page 12: Department of Communication Engineering, NCTU 1 Instructions on Programming Programmable Array Logic Devices

12

Logic Design

Instructions on Programming PAL

Sau-Hsuan Wu

Type inThis instruction

Page 13: Department of Communication Engineering, NCTU 1 Instructions on Programming Programmable Array Logic Devices

13

Logic Design

Instructions on Programming PAL

Sau-Hsuan Wu

This your NIC

Page 14: Department of Communication Engineering, NCTU 1 Instructions on Programming Programmable Array Logic Devices

Department of Communication

Engineering, NCTU 14

2. Prepare your design withLattice Gal20V8B

Page 15: Department of Communication Engineering, NCTU 1 Instructions on Programming Programmable Array Logic Devices

15

Logic Design

Instructions on Programming PAL

Sau-Hsuan Wu

Page 16: Department of Communication Engineering, NCTU 1 Instructions on Programming Programmable Array Logic Devices

16

Logic Design

Instructions on Programming PAL

Sau-Hsuan Wu

Page 17: Department of Communication Engineering, NCTU 1 Instructions on Programming Programmable Array Logic Devices

17

Logic Design

Instructions on Programming PAL

Sau-Hsuan Wu

Page 18: Department of Communication Engineering, NCTU 1 Instructions on Programming Programmable Array Logic Devices

18

Logic Design

Instructions on Programming PAL

Sau-Hsuan Wu

Double click to bring a dialog box

Page 19: Department of Communication Engineering, NCTU 1 Instructions on Programming Programmable Array Logic Devices

19

Logic Design

Instructions on Programming PAL

Sau-Hsuan Wu

Page 20: Department of Communication Engineering, NCTU 1 Instructions on Programming Programmable Array Logic Devices

20

Logic Design

Instructions on Programming PAL

Sau-Hsuan Wu

Import a file if you already have one in your project directory

Otherwise, New a text file to type in your design

Page 21: Department of Communication Engineering, NCTU 1 Instructions on Programming Programmable Array Logic Devices

21

Logic Design

Instructions on Programming PAL

Sau-Hsuan Wu

Page 22: Department of Communication Engineering, NCTU 1 Instructions on Programming Programmable Array Logic Devices

22

Logic Design

Instructions on Programming PAL

Sau-Hsuan Wu

click this option

Page 23: Department of Communication Engineering, NCTU 1 Instructions on Programming Programmable Array Logic Devices

23

Logic Design

Instructions on Programming PAL

Sau-Hsuan Wu

Double click the Compile Logic

Page 24: Department of Communication Engineering, NCTU 1 Instructions on Programming Programmable Array Logic Devices

24

Logic Design

Instructions on Programming PAL

Sau-Hsuan Wu

Double click other items of Check Syntax Compiler Listing Compiled Equations

Reduce Logic Reduced Equations

Page 25: Department of Communication Engineering, NCTU 1 Instructions on Programming Programmable Array Logic Devices

25

Logic Design

Instructions on Programming PAL

Sau-Hsuan Wu

click this option

Page 26: Department of Communication Engineering, NCTU 1 Instructions on Programming Programmable Array Logic Devices

26

Logic Design

Instructions on Programming PAL

Sau-Hsuan Wu

Double click the Link Equations

Page 27: Department of Communication Engineering, NCTU 1 Instructions on Programming Programmable Array Logic Devices

27

Logic Design

Instructions on Programming PAL

Sau-Hsuan Wu

Double click other items ofFit Design Pro-Fit Equations Post-Fit Equations Filter Report Signal Cross ReferenceCreate Fuse Map Chip Report JEDEC File

Page 28: Department of Communication Engineering, NCTU 1 Instructions on Programming Programmable Array Logic Devices

28

Logic Design

Instructions on Programming PAL

Sau-Hsuan Wu

Double click theChip Report

Scroll down the lower window to see the chip layout

Page 29: Department of Communication Engineering, NCTU 1 Instructions on Programming Programmable Array Logic Devices

29

Logic Design

Instructions on Programming PAL

Sau-Hsuan Wu

Bring this file and your GAL20V8B to Teaching Assistants for programming