標(biāo)題: 一看就會(huì)用的可編程邏輯器件GAL16v8 [打印本頁(yè)]

作者: xiaogan_gu    時(shí)間: 2015-6-21 12:14
標(biāo)題: 一看就會(huì)用的可編程邏輯器件GAL16v8
     看了這個(gè),菜鳥都可以上手了,Abel4為GAL的編譯軟件,還有幾個(gè)例程序,一看就會(huì)。

GAL的應(yīng)用.rar

12.21 MB, 下載次數(shù): 404, 下載積分: 黑幣 -5

Abel4.rar

1.08 MB, 下載次數(shù): 266, 下載積分: 黑幣 -5

GAL編譯軟件


作者: mmlyy2001    時(shí)間: 2017-1-4 08:54
謝謝分享
作者: xiaotian2005    時(shí)間: 2017-1-19 12:57
謝謝分享
作者: ljcong    時(shí)間: 2017-12-16 23:10
沒(méi)積分!下載不了。
作者: ljcong    時(shí)間: 2017-12-16 23:18
我也想下載看看
作者: ljcong    時(shí)間: 2017-12-16 23:41

謝謝分享!我收藏了。
作者: qqcswcwv    時(shí)間: 2018-1-18 10:46
謝謝分享
作者: ladeng0303    時(shí)間: 2018-3-20 10:31
謝謝分享,剛好要用到,!
作者: huaiguang    時(shí)間: 2018-3-22 21:34
謝謝分享
作者: liuchuntian    時(shí)間: 2018-3-25 15:56
謝謝分享,老師辛苦了。
作者: liuchuntian    時(shí)間: 2018-3-26 10:41
謝謝分享,老師辛苦啦。
作者: hjy0519    時(shí)間: 2018-4-18 21:22

謝謝分享,老師辛苦啦。
作者: zb2408757    時(shí)間: 2018-4-22 15:24
很好的資料啊
作者: ismeyu    時(shí)間: 2018-5-3 08:26
謝謝  正想學(xué)習(xí)學(xué)習(xí)  這么好的資料

作者: giantman    時(shí)間: 2018-5-24 11:57
令人懷念的器件
作者: SnowWolf    時(shí)間: 2018-6-5 23:40
學(xué)習(xí)了!謝謝!
作者: TRANSHUMAN    時(shí)間: 2018-6-9 09:53
謝謝分享
作者: kikss1    時(shí)間: 2018-6-10 14:51

謝謝分享
作者: blueseahigh    時(shí)間: 2018-9-30 10:03
謝謝分享。。。。。。。。。。。。!
作者: trent5145    時(shí)間: 2018-12-25 12:08
謝謝分享
作者: caomangshushen    時(shí)間: 2019-1-18 15:23
謝謝分享
作者: 13852720938    時(shí)間: 2019-3-22 17:03
現(xiàn)在還能下嗎
作者: liuzx66    時(shí)間: 2019-3-23 21:16
謝謝分享
作者: baibaoyu    時(shí)間: 2019-4-17 18:23
謝謝  正想學(xué)習(xí)學(xué)習(xí)  這么好的資料
作者: baibaoyu    時(shí)間: 2019-4-17 18:26
謝謝  正想學(xué)習(xí)學(xué)習(xí)  這么好的資料
作者: dbtz5    時(shí)間: 2019-4-26 15:21
感謝分享
作者: fwi297    時(shí)間: 2019-5-21 16:15
謝謝分享
作者: zjlzdf    時(shí)間: 2019-5-26 11:19
謝謝樓主分享
作者: 英尚微電子    時(shí)間: 2019-5-28 10:45

謝謝分享
作者: jianxingya    時(shí)間: 2019-6-19 17:24
謝謝分享
作者: 9786372    時(shí)間: 2019-11-19 14:40
謝謝分享,但是沒(méi)有積分啊。
作者: jovew    時(shí)間: 2019-11-27 19:51
還是不會(huì)用。能不能教一下,或者幫忙給寫一個(gè)例子看看。
作者: jovew    時(shí)間: 2019-12-20 16:14
我看了很久還是不懂
作者: 祝云章    時(shí)間: 2020-2-19 13:33
謝謝分享,學(xué)習(xí)學(xué)習(xí)!
作者: fwi297    時(shí)間: 2020-4-1 20:21
謝謝分享!我收藏了。
作者: icebee250    時(shí)間: 2020-4-7 14:28
感謝分享,在這之前我都考慮過(guò)搞臺(tái)能解密GAL芯片的編程器了。。。
作者: q5911    時(shí)間: 2020-5-26 07:27

謝謝  正想學(xué)習(xí)學(xué)習(xí)  這么好的資料
作者: 絕對(duì)整爛    時(shí)間: 2020-8-15 00:24
這樣不好吧,百度文庫(kù)里的那個(gè)WORD搬到這里,例程在哪里呢?
作者: jovew    時(shí)間: 2020-8-28 15:24
這個(gè)芯片由誰(shuí)會(huì)開發(fā)?

作者: zse05    時(shí)間: 2022-6-7 15:11
請(qǐng)問(wèn)有g(shù)al16v8d的燒錄器電路圖嗎
作者: cnfloatleaf    時(shí)間: 2023-6-29 19:33
GAL16V8, 22V10都是30年前的東西了,用編程器燒芯片, 現(xiàn)在都是直接下載,編程器都用不上了
記得編譯軟件是FM.exe
作者: cnfloatleaf    時(shí)間: 2023-6-29 19:35
用起來(lái)很方便,幾句描述語(yǔ)言,邊以后就可以上編程器燒芯片了
作者: cnfloatleaf    時(shí)間: 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    時(shí)間: 2023-6-29 19:50
上面是一個(gè)例子,文件名是xxx.PLD,文本模式編輯

PLD16V8  型號(hào)說(shuō)明
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;  表達(dá)式
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  結(jié)束
作者: cnfloatleaf    時(shí)間: 2023-6-29 19:53
cnfloatleaf 發(fā)表于 2023-6-29 19:35
用起來(lái)很方便,幾句描述語(yǔ)言,邊以后就可以上編程器燒芯片了

用FM.exe編譯以后生成編程文件就可以用編程器燒寫芯片了
作者: cnfloatleaf    時(shí)間: 2023-6-29 19:58
這是編譯器,編譯好以后需要編程器燒寫

FM.zip

13.12 KB, 下載次數(shù): 23, 下載積分: 黑幣 -5


作者: cnfloatleaf    時(shí)間: 2023-6-29 20:01
cnfloatleaf 發(fā)表于 2023-6-29 19:50
上面是一個(gè)例子,文件名是xxx.PLD,文本模式編輯

PLD16V8  型號(hào)說(shuō)明

PIN1~PIN9,PIN11只能是輸入,PIN12~PIN19可以是輸出或輸入,PIN20電源,PIN10地
作者: cnfloatleaf    時(shí)間: 2023-6-29 20:05
FM.exe編譯器,不需要安裝
作者: jovew    時(shí)間: 2023-6-30 11:40
cnfloatleaf 發(fā)表于 2023-6-29 20:01
PIN1~PIN9,PIN11只能是輸入,PIN12~PIN19可以是輸出或輸入,PIN20電源,PIN10地

你會(huì)開發(fā)這個(gè)芯片嗎? 可以單獨(dú)聊聊,
作者: cnfloatleaf    時(shí)間: 2023-6-30 20:01
jovew 發(fā)表于 2023-6-30 11:40
你會(huì)開發(fā)這個(gè)芯片嗎? 可以單獨(dú)聊聊,

這個(gè)簡(jiǎn)單,很好用,不過(guò)現(xiàn)在都看不到用了,我昨天準(zhǔn)備發(fā)fm.exe上來(lái)給大家下載,卻傳不上來(lái),不知怎么回事?您需要的話電郵給您
作者: cnfloatleaf    時(shí)間: 2023-6-30 21:25
我明白了,應(yīng)該是我級(jí)別不夠,發(fā)不了附件,其它方法能發(fā)嗎?
作者: cnfloatleaf    時(shí)間: 2023-7-1 11:02
cnfloatleaf 發(fā)表于 2023-6-29 19:58
這是編譯器,編譯好以后需要編程器燒寫

編譯器已經(jīng)傳上來(lái)了,大家需要下載下來(lái)就能用,解壓后直接運(yùn)行。
燒寫GAL需要編程器,好多年沒(méi)用過(guò)了,現(xiàn)在能找得到嗎?
GAL芯片應(yīng)該停產(chǎn)了吧?估計(jì)只能買拆機(jī)片了。
作者: jovew    時(shí)間: 2023-9-5 10:11
這個(gè)芯片還在生產(chǎn)中吧! 上海賽格電子市場(chǎng)里,一片只有0.5元。
作者: cnfloatleaf    時(shí)間: 2023-9-5 23:58
好買的話替代74系列芯片還是很方便的,1片可以替代幾片74芯片,引腳可以按布線位置定義。
我再補(bǔ)充一下
按前面的發(fā)布的格式編寫GAL文件,文本格式,文件名為xxx.PLD,擴(kuò)展名必須是PLD
表達(dá)式中,*是與,+是或,/是非,
/也可以用在輸出引腳上,例如: /A = B + C;
編寫完成后,運(yùn)行FM.exe,輸入文件名,輸出xxx.JED
用編程器加載xxx.JED文件燒寫GAL即可

作者: cnfloatleaf    時(shí)間: 2023-9-6 00:10
GAL也可以用在時(shí)序電路,我本想找個(gè)例子貼出來(lái),但沒(méi)有找到,我憑印象寫一點(diǎn)。

在時(shí)序電路中,PIN1固定用作時(shí)鐘輸入,一般用CLK表示,
時(shí)序電路表達(dá)式在=后面加:
例如 A =: B;
PIN11固定用作輸出使能,一般用OE表示,
例如: OUT.OE = VCC  這句話應(yīng)該表示輸出使能

更多的記不得了,如果以后想起來(lái)再貼出來(lái)。
作者: cnfloatleaf    時(shí)間: 2023-9-6 00:20
對(duì)了,F(xiàn)M是DOS程序,請(qǐng)?jiān)贒OS下運(yùn)行。
或者WIN+R,輸入CMD,進(jìn)入DOS命令行也可以吧?感興趣的網(wǎng)友可以試試
作者: kahsuen    時(shí)間: 2023-9-7 13:09
cnfloatleaf 發(fā)表于 2023-6-29 19:58
這是編譯器,編譯好以后需要編程器燒寫

這個(gè)好
作者: zmc419    時(shí)間: 2023-11-6 09:37
上個(gè)Abel4    for windows 更好
作者: Highnose    時(shí)間: 2023-11-6 12:01
cnfloatleaf 發(fā)表于 2023-6-30 20:01
這個(gè)簡(jiǎn)單,很好用,不過(guò)現(xiàn)在都看不到用了,我昨天準(zhǔn)備發(fā)fm.exe上來(lái)給大家下載,卻傳不上來(lái),不知怎么回事 ...

請(qǐng)問(wèn) 現(xiàn)在用的都是啥? 這種小規(guī)模的很好用呀

作者: cnfloatleaf    時(shí)間: 2023-11-6 17:41
現(xiàn)在都用CPLD和FPGA的,比GAL規(guī)模打多了,功能也強(qiáng)多了。不過(guò)GAL替代幾片74系列芯片還是很方便的。
作者: BUYMEGO    時(shí)間: 2023-11-17 11:29
你好,能幫寫一個(gè)GAL16V8的程序嗎
作者: cnfloatleaf    時(shí)間: 2023-11-21 01:13
可以的,請(qǐng)把要求寫出來(lái)
作者: BUYMEGO    時(shí)間: 2023-11-22 10:56
5腳輸入脈沖,6腳7腳控制端,同為高時(shí),13腳輸出5腳脈沖,6腳7腳控制端,同為低時(shí),13腳輸出5腳2分頻脈沖,謝謝
作者: cnfloatleaf    時(shí)間: 2023-11-22 19:21
GAL很多年沒(méi)有用了,現(xiàn)在憑印象寫,是否正確,還要您驗(yàn)證

GAL的時(shí)鐘只能是第一腳,所以要將1腳和5腳并聯(lián)起來(lái),還要用一個(gè)12腳(Q)做分頻輸出

表達(dá)式如下

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    時(shí)間: 2023-11-22 19:24
上面的表達(dá)式請(qǐng)看一下是否符合您要求,然后用FM編譯生成JED文件,用編程器燒GAL芯片,驗(yàn)證看看是否正確。
另,F(xiàn)M不支持括號(hào),寫表達(dá)式請(qǐng)注意。
作者: cnfloatleaf    時(shí)間: 2023-11-22 19:28
如果不能把5腳和1腳并聯(lián),可否在GAL里面用門電路實(shí)現(xiàn)D觸發(fā)器,第5腳作為D觸發(fā)器的時(shí)鐘輸入,實(shí)現(xiàn)二分頻,這樣的話還要占用幾個(gè)輸入輸出引腳,不知您的電路是否有空余引腳?
作者: LXJ50    時(shí)間: 2024-12-3 10:13
手頭有拆機(jī)的芯片,了解學(xué)習(xí)一下。
作者: qiao982    時(shí)間: 2024-12-26 15:50
菜鳥都可以上手了
作者: jovew    時(shí)間: 2025-1-16 08:22
cnfloatleaf 發(fā)表于 2023-11-22 19:21
GAL很多年沒(méi)有用了,現(xiàn)在憑印象寫,是否正確,還要您驗(yàn)證

GAL的時(shí)鐘只能是第一腳,所以要將1腳和5腳并聯(lián) ...

可以幫忙寫一個(gè)程序嗎?
作者: cnfloatleaf    時(shí)間: 2025-1-20 21:03
您好,剛看到,組合邏輯沒(méi)問(wèn)題,時(shí)序邏輯不能確定是對(duì)的,請(qǐng)把要求發(fā)來(lái)看看,寫給你試一下。
作者: dtxy101    時(shí)間: 2025-6-7 09:53
了解學(xué)習(xí)一下。
作者: zxy2266    時(shí)間: 2025-6-9 16:20
幾十年前用這個(gè)芯片 用ALL03A寫芯片,殼現(xiàn)在啥都沒(méi)有,只有芯片了 沒(méi)法玩了 ABEL也沒(méi)學(xué)會(huì)




歡迎光臨 (http://www.torrancerestoration.com/bbs/) Powered by Discuz! X3.1