低密度PLD GAL通用逻辑阵列 编程软件WinCupl 简介 Cupl语言是可以在Windows环境上开发GAL系列PLD的编译环境
WinCupl这种编译环境由ATMEL公司出品,是免费下载软件,用于PLD器件的编程,支持多种器件,包括GAL系列和ATF系列
可以擦写100次,甚至更多次
一、Cupl的保留字 Cuple的保留字包括以下的字串: APPEND FORMAT OUT ASSEMBLY FUNCTION PARTNOASSY FUSE PIN COMPANY GROUP PINNNODE CONDITION IF PRESENT DATE JUMP REV DEFAULT LOC REVISION DESIGNER LOCATION SEQUENCE DEVICE MACRO SEQUENCED ELSE MIN SEQUENCEJK FIELD NAME SEQUENCERS FLD NODE SEQUENCET 这些字串是不能被用作其它的用途的
尤其是不能被当作标号使用
Cupl语言有一些运算符,包括: & #
$ ( ) - + * / [ ] ; :
, ' = @ ^ /* */ & 与 #或
非 $异或 ( )括号 +加 – 减 *乘 /除 = [ ] ;分号 :
, ' @ ^ /* */注释 下面是一个门电路的例子,通过这个例子我们可以学到基本的Cupl语言的用法,在该文件中 /* */之间的为注释
Name Gates; Partno CA0001; Date 07/16/87; Designer G Woolheiser; Company ATI; Location San Jose, CA
; Assembly Example; /* 这是一个表示 CUPL语言基本用法的例子 */ Pi