|
发表于 2010-6-17 09:22:11
|
显示全部楼层
最小的GAL编译器,仅支持16V8和20V8ourdev_562175.rar(文件大小:14K) (原文件名:FM.rar)
![](http://cache.amobbs.com/bbs_upload782111/files_30/ourdev_562173.JPG)
程序运行截图 (原文件名:fm.JPG)
再给一个N年前编的GAL描述程序:("====="不是程序内容)
=====================================================
PLD20V8
CopyRight 1995-1998 Great Wall Co.,Ltd.
1998-11-19
Liu Ying Xing
A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AEN GND
IOW IOR CLK DIR RD10 WRRDY RD8 RD7 RD9 CE CEI VCC
DIR=/A4*A5*A6*A7*A8*A9*/AEN*/IOR
/RD10=/A0*/A1*/A2*/A3*/A4*A5*A6*A7*A8*A9*/AEN*/IOR
WRRDY=/A0*/A1*/A2*/A3*/A4*A5*A6*A7*A8*A9*/AEN*/IOW
/RD8=/A0*/A1*/A2*A3*/A4*A5*A6*A7*A8*A9*/AEN*/IOR
/RD7=A0*/A1*/A2*/A3*/A4*A5*A6*A7*A8*A9*/AEN*/IOR
/RD9=/A0*/A1*A2*/A3*/A4*A5*A6*A7*A8*A9*/AEN*/IOR
/CE=/A4*A5*A6*A7*A8*A9*/AEN
CLK=A0*/A1*/A2*/A3*/A4*A5*A6*A7*A8*A9*/CEI*/IOW
DESCRIPTION
=====================================================
解释一下:
PLD20V8 (声明GAL型号,如果是16V8则改为"PLD16V8")
CopyRight 1995-1998 Great Wall Co.,Ltd.
1998-11-19
Liu Ying Xing (这三行是器件的版权设计描述)
(一个空行,以下为管脚定义)
A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 AEN GND
IOW IOR CLK DIR RD10 WRRDY RD8 RD7 RD9 CE CEI VCC (器件管脚定义描述,从1脚开始顺序描述,包扩VCC和GND,分为两行)
(又是一个空行,以下为逻辑描述)
DIR=/A4*A5*A6*A7*A8*A9*/AEN*/IOR (逻辑描述,每个逻辑占用一行,描述符和ABEL差不多)
/RD10=/A0*/A1*/A2*/A3*/A4*A5*A6*A7*A8*A9*/AEN*/IOR
WRRDY=/A0*/A1*/A2*/A3*/A4*A5*A6*A7*A8*A9*/AEN*/IOW
/RD8=/A0*/A1*/A2*A3*/A4*A5*A6*A7*A8*A9*/AEN*/IOR
/RD7=A0*/A1*/A2*/A3*/A4*A5*A6*A7*A8*A9*/AEN*/IOR
/RD9=/A0*/A1*A2*/A3*/A4*A5*A6*A7*A8*A9*/AEN*/IOR
/CE=/A4*A5*A6*A7*A8*A9*/AEN
CLK=A0*/A1*/A2*/A3*/A4*A5*A6*A7*A8*A9*/CEI*/IOW
(又是一个空行)
DESCRIPTION (逻辑描述完毕)
(最后一个空行,至此程序描述完成) |
|