搜索
bottom↓
回复: 38

【分享】转载GAL器件烧写时序资料

[复制链接]
(104166470)

出200入1968汤圆

发表于 2018-4-8 19:48:50 | 显示全部楼层 |阅读模式
前阵子把玩 GAL16V8,用 ELM -CHAN 的资料复制了一套烧写器,玩起来还可以。
最近又入手了几片 22V10,还是移植烧写器,发现 ELM-CHAN 的资料实在是有些局限,很多熔丝位置、配置地址都没有说清楚。


关于 GAL 器件,ATMEL 和 LATTICE 等公司都有出,自己把玩最大的问题就是烧录时序相关资料太少,手册上也没有提及。
偶然间用 yahoo 找了找“gal programming” 这样的关键词,发现老外做这个的比较多(国人可能都直接买烧录机了),以下两个资料转过来供大家参考:

#1:armory站,这个站的资料(不仅限GAL)多的超出想象:http://www.armory.com/~rstevew/Public/Pgmrs/GAL/algo.htm

#2:ELM-CHAN站,11区的技术宅(STM32::FatFS 作者):http://elm-chan.org/works/pgal/report_e.html


资料均转载,有不妥大家提: )

(104149822)

出0入0汤圆

发表于 2018-4-9 00:26:18 | 显示全部楼层
谢谢分享
(104144428)

出0入0汤圆

发表于 2018-4-9 01:56:12 | 显示全部楼层
我曾经一段时间搜了一下这玩意,但始终没找到用什么东西给这东西下程序,某宝搜索GAL18V6编程器,也没搜到,楼主能否讲解一下这玩意怎么下载程序。
或者我先看看你的网页
(104106113)

出0入0汤圆

发表于 2018-4-9 12:34:47 来自手机 | 显示全部楼层
yahoo不是死了么
(104105829)

出0入17汤圆

发表于 2018-4-9 12:39:31 | 显示全部楼层
这玩意都是20多年前的东西了,现在还有人用吗
(104102927)

出0入0汤圆

发表于 2018-4-9 13:27:53 | 显示全部楼层
收藏备用。
(104092039)

出0入0汤圆

发表于 2018-4-9 16:29:21 | 显示全部楼层
记得很早以前修改20M模拟示波器中的 GAL16V8,用的able4编译,用周立功的EasyPRO80烧写。
(104076344)

出200入1968汤圆

 楼主| 发表于 2018-4-9 20:50:56 来自手机 | 显示全部楼层
sanjue 发表于 2018-4-9 01:56
我曾经一段时间搜了一下这玩意,但始终没找到用什么东西给这东西下程序,某宝搜索GAL18V6编程器,也没搜到 ...

gal器件就是个eeprom,编程类似avr的高压串行模式,地址、控制总线是用并行加载的,数据总线是用串行加载的。
我稍晚些时候发个文献来,里边有个时序图
(104076266)

出200入1968汤圆

 楼主| 发表于 2018-4-9 20:52:14 来自手机 | 显示全部楼层
huangqi412 发表于 2018-4-9 12:34
yahoo不是死了么

原网站可以访问,也没被墙:yahoo.com
(104076189)

出200入1968汤圆

 楼主| 发表于 2018-4-9 20:53:31 来自手机 | 显示全部楼层
DOER 发表于 2018-4-9 12:39
这玩意都是20多年前的东西了,现在还有人用吗

老产品肯定还有人用,你上网上找找atf16v8b的价格就知道了,而且在microchip这个型号也没停产
(104076013)

出200入1968汤圆

 楼主| 发表于 2018-4-9 20:56:27 来自手机 | 显示全部楼层
ndt2000 发表于 2018-4-9 16:29
记得很早以前修改20M模拟示波器中的 GAL16V8,用的able4编译,用周立功的EasyPRO80烧写。 ...

自己玩就可以用汇编,直接查熔丝编号生成fusemap就行,我用的是自制的烧录器,所以文件格式都随意,熔丝编号最终烧对了就行
(104063379)

出0入0汤圆

发表于 2018-4-10 00:27:01 | 显示全部楼层
t3486784401 发表于 2018-4-9 20:50
gal器件就是个eeprom,编程类似avr的高压串行模式,地址、控制总线是用并行加载的,数据总线是用串行加载 ...

劳烦楼主发点这个编程器的资料,虽然基本不会使用,但还是想了解一下
(104035813)

出0入4汤圆

发表于 2018-4-10 08:06:27 来自手机 | 显示全部楼层
huangqi412 发表于 2018-4-9 12:34
yahoo不是死了么

是雅虎中国死了
(104021610)

出200入1968汤圆

 楼主| 发表于 2018-4-10 12:03:10 | 显示全部楼层
sanjue 发表于 2018-4-10 00:27
劳烦楼主发点这个编程器的资料,虽然基本不会使用,但还是想了解一下

除了原贴里的两个网站,还有这么一个 PDF 的文献,看样子是已经很有年头了。

用 LPT 口做的 GAL 编程器,可参考电路、时序:

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
(104021534)

出200入1968汤圆

 楼主| 发表于 2018-4-10 12:04:26 | 显示全部楼层
sanjue 发表于 2018-4-9 01:56
我曾经一段时间搜了一下这玩意,但始终没找到用什么东西给这东西下程序,某宝搜索GAL18V6编程器,也没搜到 ...

上传了为数不多的讲解时序的文献,见  #14 楼
(104020128)

出0入0汤圆

发表于 2018-4-10 12:27:52 | 显示全部楼层
t3486784401 发表于 2018-4-10 12:04
上传了为数不多的讲解时序的文献,见  #14 楼

多谢楼主
(104017915)

出0入0汤圆

发表于 2018-4-10 13:04:45 | 显示全部楼层
这东西还有人用啊
(104013246)

出0入0汤圆

发表于 2018-4-10 14:22:34 | 显示全部楼层
好像多年前找过这个,后来改用cpld了,翻新品几块钱,价格低,量足,软件还通用
(104001110)

出200入1968汤圆

 楼主| 发表于 2018-4-10 17:44:50 | 显示全部楼层
jlhgold 发表于 2018-4-10 14:22
好像多年前找过这个,后来改用cpld了,翻新品几块钱,价格低,量足,软件还通用 ...

金老板原来跟我提过,不过当时水平还没够。

前阵子偶然机会搞到几片,玩了玩的确不错,用来代替 74 系列还是很灵活的
(104000665)

出200入1968汤圆

 楼主| 发表于 2018-4-10 17:52:15 | 显示全部楼层
gliet_su 发表于 2018-4-10 13:04
这东西还有人用啊

原 atmel 的 16v8, 22v10,在 microchip 官网上还都是 "In Production" 的状态,手册2014还在更新,看来老机器还是很多的。
(102980227)

出0入0汤圆

发表于 2018-4-22 13:19:33 | 显示全部楼层
步进电机驱动用? 原来看到有用ABEL的。
(102969327)

出200入1968汤圆

 楼主| 发表于 2018-4-22 16:21:13 来自手机 | 显示全部楼层
true_elecom 发表于 2018-4-22 13:19
步进电机驱动用? 原来看到有用ABEL的。

做个局部总线解码很好用,替代74系列比较灵活。
我用vc编的,算是硬件汇编层,生成熔丝表和jed文件
(102859716)

出0入0汤圆

发表于 2018-4-23 22:48:04 | 显示全部楼层
这个贴里面也有相关内容
https://www.amobbs.com/forum.php ... 8&highlight=gal
(102858853)

出0入0汤圆

发表于 2018-4-23 23:02:27 | 显示全部楼层
老器件了~~
(102592844)

出200入1968汤圆

 楼主| 发表于 2018-4-27 00:55:56 来自手机 | 显示全部楼层
lzf713 发表于 2018-4-23 22:48
这个贴里面也有相关内容
https://www.amobbs.com/forum.php?mod=viewthread&tid=850558&highlight=gal ...

最开始看的中文资料也是这个,相当古老
(102592792)

出200入1968汤圆

 楼主| 发表于 2018-4-27 00:56:48 来自手机 | 显示全部楼层
dingxiao 发表于 2018-4-23 23:02
老器件了~~

这个器件上电后是温热的,功耗太酸爽
(102556608)

出0入0汤圆

发表于 2018-4-27 10:59:52 | 显示全部楼层
以前用过这类芯片,收藏了,多谢分享
(12921678)

出0入0汤圆

发表于 2021-2-27 21:35:22 来自手机 | 显示全部楼层
t3486784401 发表于 2018-4-9 20:56
自己玩就可以用汇编,直接查熔丝编号生成fusemap就行,我用的是自制的烧录器,所以文件格式都随意,熔丝 ...

厉害,有相关资料吗?
(12913025)

出0入0汤圆

发表于 2021-2-27 23:59:35 | 显示全部楼层
duxingkei 发表于 2021-2-27 21:35
厉害,有相关资料吗?

熔丝编号在数据手册的原理图上标着。我有一篇总结GAL烧录方式的。这个手工烧录也不难,外接74165芯片做指示,几个按键就足够了。
(12912079)

出200入1968汤圆

 楼主| 发表于 2021-2-28 00:15:21 来自手机 | 显示全部楼层
duxingkei 发表于 2021-2-27 21:35
厉害,有相关资料吗?

熔丝对应开关,很容易人肉汇编的,看手册足够
(12912024)

出200入1968汤圆

 楼主| 发表于 2021-2-28 00:16:16 来自手机 | 显示全部楼层
cztian 发表于 2021-2-27 23:59
熔丝编号在数据手册的原理图上标着。我有一篇总结GAL烧录方式的。这个手工烧录也不难,外接74165芯片做指 ...


我这是陈年老帖被挖,都已经拿来做烧录器了
(4018911)

出0入0汤圆

发表于 2021-6-10 22:34:49 | 显示全部楼层
t3486784401 发表于 2021-2-28 00:16
我这是陈年老帖被挖,都已经拿来做烧录器了

楼主知道ATF22V10CQZ 用什么编程器能读出其中的熔丝图或得到逻辑关系图么?
(4004288)

出200入1968汤圆

 楼主| 发表于 2021-6-11 02:38:32 | 显示全部楼层
sunbest80 发表于 2021-6-10 22:34
楼主知道ATF22V10CQZ 用什么编程器能读出其中的熔丝图或得到逻辑关系图么? ...

这个涉及 GAL 器件的破解读取。

如果器件烧录时候没有上锁,那常规的编程器都可以读出熔丝图,但基本上产品都会上锁。

对于上锁的产品,破解难度也不大:
10 个 OLMC 如果位于普通 IO 模式,可以很容易跑逻辑就出来(输入引脚依次施加0/1,最多 2^22 种);
如果存在 REG 模式的 OLMC,会增加不少跑逻辑复杂度,找人破解费用也并不高。

不过考虑到 GAL 的特性,一般用作总线译码,不会做太复杂的 REG 反馈,基本都能跑码成功。


(3960668)

出0入0汤圆

发表于 2021-6-11 14:45:32 | 显示全部楼层
t3486784401 发表于 2021-6-11 02:38
这个涉及 GAL 器件的破解读取。

如果器件烧录时候没有上锁,那常规的编程器都可以读出熔丝图,但基本上 ...

谢谢,手头有个BATUPO II 的编程器,芯片型号里有GAL22V10C ,但是没有ATF的,不知道选用GAL22V10C能不能读出来?
(3960466)

出200入1968汤圆

 楼主| 发表于 2021-6-11 14:48:54 | 显示全部楼层
sunbest80 发表于 2021-6-11 14:45
谢谢,手头有个BATUPO II 的编程器,芯片型号里有GAL22V10C ,但是没有ATF的,不知道选用GAL22V10C能不能 ...

ATF 是兼容 GAL 型号的,时序都一样。

目前已知 PAL 开头的读写时序不同,这里应该没问题。
(3954847)

出0入0汤圆

发表于 2021-6-11 16:22:33 | 显示全部楼层
好的,多谢!回头试一下
(3937887)

出0入0汤圆

发表于 2021-6-11 21:05:13 | 显示全部楼层
我有个并口北京润飞编程器,有的GAL芯片能解密.就是软件要在win98下运行才行。
(3690536)

出0入0汤圆

发表于 2021-6-14 17:47:44 | 显示全部楼层
wiisir 发表于 2021-6-11 21:05
我有个并口北京润飞编程器,有的GAL芯片能解密.就是软件要在win98下运行才行。 ...

能烧录ATF750这个CPLD吗?跟22V10一样的引脚,但是内部不同。
(3682963)

出0入0汤圆

发表于 2021-6-14 19:53:57 | 显示全部楼层
cztian 发表于 2021-6-14 17:47
能烧录ATF750这个CPLD吗?跟22V10一样的引脚,但是内部不同。

我多年不用了,明天帮你找找看
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子论坛 ( 公安交互式论坛备案:44190002001997 粤ICP备09047143号 )

GMT+8, 2021-7-27 10:56

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表