2014年1月29日 星期三

可程式化陣列邏輯 GAL16V8

此顆 IC 為 Lattice 公司製造之通用可程式化陣列邏輯 (Generic Array Logic), 可重複燒錄 100 次以上, 價格也很低廉, 大約一顆 10 ~ 30 元左右, 通常用來燒錄數百個邏輯閘電路, 也就是簡易的自製 IC 啦, 很多 PC 的除錯卡就是用 GAL16V8 做的.

GAL 屬於 SPLD (Simple PLD) 的一種, 乃較低階的可程式化邏輯裝置, 主要由 AND 閘陣列 (此為主要的可程式化部份), 與 OR 閘陣列 (不可程式化), 以及由 D 暫存器與多工器組成之輸出邏輯巨胞 (Macrocell) 構成. 其優點是有 DIP 封裝, 適合小型專案在洞洞板焊接, 體積小價格便宜, 而且製造商較多, 除了 Lattice 公司的 GAL16V8 以外, ATMEL 公司也有製造相容晶片 ATF16V8, 露天都買得到.

GAL 設計工具可免費下載 Lattice 的 ispLEVER Classic (可編繹出所需之 jed 檔) 或 ATMEL 的 Synario, 或者舊一點,  National 的 OPALjr 搭配德國人寫的 GALBLAST 燒錄程式. 燒錄器製作可參考 Simple GAL Programmer.

參考資料 :
  1. 數位邏輯 
  2. PLD GAL CPLD FPGA 介紹
  3. 維基 : 通用陣列邏輯
  4. 維基 : 可程式邏輯裝置
  5. 可程式邏輯裝置簡介
  6. 硬體描述語言 PALASM
  7. MMI PALASM 
  8. Programming of GALs
  9. Creative Hardware Project (交大行動寬頻實驗室 IC 燒錄教學)
  10. GAL16V8 Data Sheet
  11. Using GAL Development Tools (GAL 程式開發工具介紹
  12. OLMC for GAL16V8, Tri-state Buffer and OLMC output pin (ABEL 語言) 
  13. How can I program GAL 16V8-25QJ?
  14. Lattice ispLEVER Classic 
  15. INTRODUCING SYNARIO
  16. How to create a JEDEC file 
  17. GAL 傳統程式開發工具 SYNARIO (從 ATMEL 下載)
  18. Simple GAL Programmer (簡易燒錄器) 
  19. 思泰佳 GA540 萬用燒錄器 (微控科技 $1230) 思泰佳
  20. Introduction to GAL Device Architectures
  21. 一种适合菜鸟的GAL16V8芯片开发方法
  22. 基于LabVIEW和Atmega16的GAL16V8編程器的制作 (PDF 下載)
  23. 【廣維微電腦科技】ATMEL ATF16V8B DIP20 ($30) 
  24. ATF16V8B ($24) 
  25. 《59show》ATF16V8B-15PC DIP ($19 高雄 icShopping) 
  26. 千里網購 atf16v8b-15pu 系列单片机全新原装 一標5個 ($20)
  27.  GAL16V8D-25LP DIP-20 (10個一拍) ($210) 
  28. GOGO平價 可編程邏輯加密IC,GAL16V8,16V8,PALCE16V8 ($13)
  29. 6.4 可编程通用阵列逻辑(GAL) 
2016-09-05 補充 :

我今天在下面這篇找到 ATMEL 公司的 WinCUPL 工具程式可用來編輯 GAL 系列 SPLD :

# ATMEL WinCUPL SPLD/ GAL 開發工具@ 8051動手做[實作班]

下載頁面在這裡 :

http://www.atmel.com/tools/WINCUPL.aspx

要先用 Email 註冊, 填寫公司資訊後會寄一封認證信及註冊碼才能下載. 程式安裝後開啟時也需要註冊碼.

這家在楠梓惠昌街 112 號可自取 (拆機品) :

# GOGO平價 IC, 可編程邏輯加密IC,GAL22V10,22V10,PALCE22V10,LATTICE,AMD $18


沒有留言 :