电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

Cupl实习指导讲义

Cupl实习指导讲义_第1页
1/16
Cupl实习指导讲义_第2页
2/16
Cupl实习指导讲义_第3页
3/16
低密度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语言基本用法的例子 */ Pin 1 = a; /* 引脚 1: 输入端,定义名称是a 名称可由用户定 */ Pin 2 = b; /* 引脚 2: 输入端,定义名称是b 名称可由用户定*/ Pin 3 =SB; /* 引脚 3: 输入端,定义名称是SB 名称可由用户定*/ Pin 4 =FR; /* 引脚 4: 输入端,定义名称是FR 名称可由用户定*/ Pin 5 =SQ; /* 引脚 5: 输入端,定义名称是SQ 名称可由用户定*/ Pin 6 =A0; /* 引脚 6: 输入端,定义名称是A0 名称可由用户定*/ Pin 7 =A1; /* 引脚 7: 输入端,定义名称是A1 名称可由用户定*/ Pin 8 =A2; /* 引脚 8: 输入端,定义名称是A2 名称可由用户定*/ Pin 9 =1XK; /* 引脚 9: 输入端,定义名称是1XK 名称可由用户定*/ Pin 11 =2XK; /* 引脚 11: 输入端,定义名称是2XK 名称可由用户定*/ 说明:在G16V8A中,有10个输入端。其中第 1脚可作为时钟输入,第 11脚可作为片选端。第 10脚是接地,第 20脚是电源。 Pin 12 = inva /* 非门*/ Pin 13 = invb /* 非门...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

Cupl实习指导讲义

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部