标题: 一看就会用的可编程逻辑器件GAL16v8 [打印本页]

作者: xiaogan_gu    时间: 2015-6-21 12:14
标题: 一看就会用的可编程逻辑器件GAL16v8
     看了这个,菜鸟都可以上手了,Abel4为GAL的编译软件,还有几个例程序,一看就会。

GAL的应用.rar

12.21 MB, 下载次数: 404, 下载积分: 黑币 -5

Abel4.rar

1.08 MB, 下载次数: 266, 下载积分: 黑币 -5

GAL编译软件


作者: mmlyy2001    时间: 2017-1-4 08:54
谢谢分享
作者: xiaotian2005    时间: 2017-1-19 12:57
谢谢分享
作者: ljcong    时间: 2017-12-16 23:10
没积分!下载不了。
作者: ljcong    时间: 2017-12-16 23:18
我也想下载看看
作者: ljcong    时间: 2017-12-16 23:41

谢谢分享!我收藏了。
作者: qqcswcwv    时间: 2018-1-18 10:46
谢谢分享
作者: ladeng0303    时间: 2018-3-20 10:31
谢谢分享,刚好要用到,!
作者: huaiguang    时间: 2018-3-22 21:34
谢谢分享
作者: liuchuntian    时间: 2018-3-25 15:56
谢谢分享,老师辛苦了。
作者: liuchuntian    时间: 2018-3-26 10:41
谢谢分享,老师辛苦啦。
作者: hjy0519    时间: 2018-4-18 21:22

谢谢分享,老师辛苦啦。
作者: zb2408757    时间: 2018-4-22 15:24
很好的资料啊
作者: ismeyu    时间: 2018-5-3 08:26
谢谢  正想学习学习  这么好的资料

作者: giantman    时间: 2018-5-24 11:57
令人懷念的器件
作者: SnowWolf    时间: 2018-6-5 23:40
学习了!谢谢!
作者: TRANSHUMAN    时间: 2018-6-9 09:53
谢谢分享
作者: kikss1    时间: 2018-6-10 14:51

谢谢分享
作者: blueseahigh    时间: 2018-9-30 10:03
谢谢分享!!!!!!!!!!!!!!
作者: trent5145    时间: 2018-12-25 12:08
谢谢分享
作者: caomangshushen    时间: 2019-1-18 15:23
谢谢分享
作者: 13852720938    时间: 2019-3-22 17:03
现在还能下吗
作者: liuzx66    时间: 2019-3-23 21:16
谢谢分享
作者: baibaoyu    时间: 2019-4-17 18:23
谢谢  正想学习学习  这么好的资料
作者: baibaoyu    时间: 2019-4-17 18:26
谢谢  正想学习学习  这么好的资料
作者: dbtz5    时间: 2019-4-26 15:21
感谢分享
作者: fwi297    时间: 2019-5-21 16:15
谢谢分享
作者: zjlzdf    时间: 2019-5-26 11:19
谢谢楼主分享
作者: 英尚微电子    时间: 2019-5-28 10:45

谢谢分享
作者: jianxingya    时间: 2019-6-19 17:24
谢谢分享
作者: 9786372    时间: 2019-11-19 14:40
谢谢分享,但是没有积分啊。
作者: jovew    时间: 2019-11-27 19:51
还是不会用。能不能教一下,或者帮忙给写一个例子看看。
作者: jovew    时间: 2019-12-20 16:14
我看了很久还是不懂
作者: 祝云章    时间: 2020-2-19 13:33
谢谢分享,学习学习!
作者: fwi297    时间: 2020-4-1 20:21
谢谢分享!我收藏了。
作者: icebee250    时间: 2020-4-7 14:28
感谢分享,在这之前我都考虑过搞台能解密GAL芯片的编程器了。。。
作者: q5911    时间: 2020-5-26 07:27

谢谢  正想学习学习  这么好的资料
作者: 绝对整烂    时间: 2020-8-15 00:24
这样不好吧,百度文库里的那个WORD搬到这里,例程在哪里呢?
作者: jovew    时间: 2020-8-28 15:24
这个芯片由谁会开发?

作者: zse05    时间: 2022-6-7 15:11
请问有gal16v8d的烧录器电路图吗
作者: cnfloatleaf    时间: 2023-6-29 19:33
GAL16V8, 22V10都是30年前的东西了,用编程器烧芯片, 现在都是直接下载,编程器都用不上了
记得编译软件是FM.exe
作者: cnfloatleaf    时间: 2023-6-29 19:35
用起来很方便,几句描述语言,边以后就可以上编程器烧芯片了
作者: cnfloatleaf    时间: 2023-6-29 19:47
PLD16V8
DECODE
VER 1.00
DESIGER WP

SEL MA2 MA1 MA0 NC NC NC NC  NC  GND
OE  CS0 CS2 NC  NC NC NC CS1 CS3 VCC

CS0 = /MA0 * /MA1 * /MA2 * SEL + /MA0 * /MA1 * MA2 * /SEL;
CS1 = MA0 * /MA1 * /MA2 * SEL  + MA0 * /MA1 * MA2 * /SEL;
CS2 = /MA0 * MA1 * /MA2 * SEL  + /MA0 * MA1 * MA2 * /SEL;
CS3 = MA0 * MA1 * /MA2 * SEL   + MA0 * MA1 * MA2 * /SEL;

DESCRIPTION
作者: cnfloatleaf    时间: 2023-6-29 19:50
上面是一个例子,文件名是xxx.PLD,文本模式编辑

PLD16V8  型号说明
DECODE
VER 1.00
DESIGER WP

SEL MA2 MA1 MA0 NC NC NC NC  NC  GND 引脚定义 1~10
OE  CS0 CS2 NC  NC NC NC CS1 CS3 VCC   引脚定义 11~20

CS0 = /MA0 * /MA1 * /MA2 * SEL + /MA0 * /MA1 * MA2 * /SEL;  表达式
CS1 = MA0 * /MA1 * /MA2 * SEL  + MA0 * /MA1 * MA2 * /SEL;
CS2 = /MA0 * MA1 * /MA2 * SEL  + /MA0 * MA1 * MA2 * /SEL;
CS3 = MA0 * MA1 * /MA2 * SEL   + MA0 * MA1 * MA2 * /SEL;

DESCRIPTION  结束
作者: cnfloatleaf    时间: 2023-6-29 19:53
cnfloatleaf 发表于 2023-6-29 19:35
用起来很方便,几句描述语言,边以后就可以上编程器烧芯片了

用FM.exe编译以后生成编程文件就可以用编程器烧写芯片了
作者: cnfloatleaf    时间: 2023-6-29 19:58
这是编译器,编译好以后需要编程器烧写

FM.zip

13.12 KB, 下载次数: 23, 下载积分: 黑币 -5


作者: cnfloatleaf    时间: 2023-6-29 20:01
cnfloatleaf 发表于 2023-6-29 19:50
上面是一个例子,文件名是xxx.PLD,文本模式编辑

PLD16V8  型号说明

PIN1~PIN9,PIN11只能是输入,PIN12~PIN19可以是输出或输入,PIN20电源,PIN10地
作者: cnfloatleaf    时间: 2023-6-29 20:05
FM.exe编译器,不需要安装
作者: jovew    时间: 2023-6-30 11:40
cnfloatleaf 发表于 2023-6-29 20:01
PIN1~PIN9,PIN11只能是输入,PIN12~PIN19可以是输出或输入,PIN20电源,PIN10地

你会开发这个芯片吗? 可以单独聊聊,
作者: cnfloatleaf    时间: 2023-6-30 20:01
jovew 发表于 2023-6-30 11:40
你会开发这个芯片吗? 可以单独聊聊,

这个简单,很好用,不过现在都看不到用了,我昨天准备发fm.exe上来给大家下载,却传不上来,不知怎么回事?您需要的话电邮给您
作者: cnfloatleaf    时间: 2023-6-30 21:25
我明白了,应该是我级别不够,发不了附件,其它方法能发吗?
作者: cnfloatleaf    时间: 2023-7-1 11:02
cnfloatleaf 发表于 2023-6-29 19:58
这是编译器,编译好以后需要编程器烧写

编译器已经传上来了,大家需要下载下来就能用,解压后直接运行。
烧写GAL需要编程器,好多年没用过了,现在能找得到吗?
GAL芯片应该停产了吧?估计只能买拆机片了。
作者: jovew    时间: 2023-9-5 10:11
这个芯片还在生产中吧! 上海赛格电子市场里,一片只有0.5元。
作者: cnfloatleaf    时间: 2023-9-5 23:58
好买的话替代74系列芯片还是很方便的,1片可以替代几片74芯片,引脚可以按布线位置定义。
我再补充一下
按前面的发布的格式编写GAL文件,文本格式,文件名为xxx.PLD,扩展名必须是PLD
表达式中,*是与,+是或,/是非,
/也可以用在输出引脚上,例如: /A = B + C;
编写完成后,运行FM.exe,输入文件名,输出xxx.JED
用编程器加载xxx.JED文件烧写GAL即可

作者: cnfloatleaf    时间: 2023-9-6 00:10
GAL也可以用在时序电路,我本想找个例子贴出来,但没有找到,我凭印象写一点。

在时序电路中,PIN1固定用作时钟输入,一般用CLK表示,
时序电路表达式在=后面加:
例如 A =: B;
PIN11固定用作输出使能,一般用OE表示,
例如: OUT.OE = VCC  这句话应该表示输出使能

更多的记不得了,如果以后想起来再贴出来。
作者: cnfloatleaf    时间: 2023-9-6 00:20
对了,FM是DOS程序,请在DOS下运行。
或者WIN+R,输入CMD,进入DOS命令行也可以吧?感兴趣的网友可以试试
作者: kahsuen    时间: 2023-9-7 13:09
cnfloatleaf 发表于 2023-6-29 19:58
这是编译器,编译好以后需要编程器烧写

这个好
作者: zmc419    时间: 2023-11-6 09:37
上个Abel4    for windows 更好
作者: Highnose    时间: 2023-11-6 12:01
cnfloatleaf 发表于 2023-6-30 20:01
这个简单,很好用,不过现在都看不到用了,我昨天准备发fm.exe上来给大家下载,却传不上来,不知怎么回事 ...

请问 现在用的都是啥? 这种小规模的很好用呀

作者: cnfloatleaf    时间: 2023-11-6 17:41
现在都用CPLD和FPGA的,比GAL规模打多了,功能也强多了。不过GAL替代几片74系列芯片还是很方便的。
作者: BUYMEGO    时间: 2023-11-17 11:29
你好,能帮写一个GAL16V8的程序吗
作者: cnfloatleaf    时间: 2023-11-21 01:13
可以的,请把要求写出来
作者: BUYMEGO    时间: 2023-11-22 10:56
5脚输入脉冲,6脚7脚控制端,同为高时,13脚输出5脚脉冲,6脚7脚控制端,同为低时,13脚输出5脚2分频脉冲,谢谢
作者: cnfloatleaf    时间: 2023-11-22 19:21
GAL很多年没有用了,现在凭印象写,是否正确,还要您验证

GAL的时钟只能是第一脚,所以要将1脚和5脚并联起来,还要用一个12脚(Q)做分频输出

表达式如下

PLD16V8
PRJ NAME
VER
DESIGNER

CLK NC  NC  NC  P5  P6   P7   NC  NC  GND
OE  NC  Q   OUT NC  NC  NC  NC  NC  VDD

Q := /Q
OUT = P5*P6*P7 +Q*/P6*/P7

DESCRIPTION
作者: cnfloatleaf    时间: 2023-11-22 19:24
上面的表达式请看一下是否符合您要求,然后用FM编译生成JED文件,用编程器烧GAL芯片,验证看看是否正确。
另,FM不支持括号,写表达式请注意。
作者: cnfloatleaf    时间: 2023-11-22 19:28
如果不能把5脚和1脚并联,可否在GAL里面用门电路实现D触发器,第5脚作为D触发器的时钟输入,实现二分频,这样的话还要占用几个输入输出引脚,不知您的电路是否有空余引脚?
作者: LXJ50    时间: 2024-12-3 10:13
手头有拆机的芯片,了解学习一下。
作者: qiao982    时间: 2024-12-26 15:50
菜鸟都可以上手了
作者: jovew    时间: 2025-1-16 08:22
cnfloatleaf 发表于 2023-11-22 19:21
GAL很多年没有用了,现在凭印象写,是否正确,还要您验证

GAL的时钟只能是第一脚,所以要将1脚和5脚并联 ...

可以帮忙写一个程序吗?
作者: cnfloatleaf    时间: 2025-1-20 21:03
您好,刚看到,组合逻辑没问题,时序逻辑不能确定是对的,请把要求发来看看,写给你试一下。
作者: dtxy101    时间: 2025-6-7 09:53
了解学习一下。
作者: zxy2266    时间: 2025-6-9 16:20
几十年前用这个芯片 用ALL03A写芯片,壳现在啥都没有,只有芯片了 没法玩了 ABEL也没学会




欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1