Demon-xy 发表于 2009-2-26 11:41:30

突然接触到GAL这个东西,现在还有学的必要么?这个东西用什么软件编程?大家给推荐下,谢谢!

RT

aozima 发表于 2009-2-26 11:47:23

讨厌这个东西..发热量极大,而且易坏
要编程嘛听说PROTEL有个PLD插件即可

jamesyu 发表于 2009-2-26 11:47:49

一般都用Abel语言,用普通烧录器烧写就可以了。

Demon-xy 发表于 2009-2-26 11:58:46

Abel这个东西上哪下载?有教程么?麻烦LS受累给个下载地址,谢谢

passerby 发表于 2009-2-26 12:02:22

http://www.xiao-qi.com/

wajlh 发表于 2009-2-26 12:07:00

《数字电子技术》上讲过一点。书上用的是Lattice公司的开发系统ispEXPERT System,估计这个软件很落后了。
楼主搜一下看看。

erxun 发表于 2009-2-26 12:29:55

点击此处下载 ourdev_422235.rar(文件大小:2.73M) (原文件名:GAL.rar)

elecom 发表于 2010-6-16 21:51:05

mark..

oldmen 发表于 2010-6-17 00:10:36

win2kddk 发表于 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
A0A1A2A3A4   A5    A6A7A8A9 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         (这三行是器件的版权设计描述)
(一个空行,以下为管脚定义)
A0A1A2A3A4   A5    A6A7A8A9 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               (逻辑描述完毕)
(最后一个空行,至此程序描述完成)

zsyf0918 发表于 2010-11-7 14:11:15

谢谢
页: [1]
查看完整版本: 突然接触到GAL这个东西,现在还有学的必要么?这个东西用什么软件编程?大家给推荐下,谢谢!