fbpx
维基百科

可程式化陣列邏輯

可程式化陣列邏輯(英語:Programmable Array Logic, PAL),是一種以CMOS的設計技術設計的可程式邏輯裝置(PLD)。

MMI PAL 16R6 in 20-pin DIP
AMD 22V10 in 24-pin DIP

歷史

在PLD問世之前,數字邏輯電路設計都是採用小規模集成(SSI)的部分,例如在7400系列的TTL(晶體管晶體管邏輯)家族;7400系列包括各種邏輯構建模塊,如閘道(NOT, NAND, NOR, AND, OR),multiplexers(MUXes)及demultiplexers(DEMUXes),flip flops(D型, JK等)及其他。

PALs並非第一個商業化的PLD;Signetics在1975年已經開始銷售field programmable logic array(FPLA)。但是FPLA又慢(因為同時有programmable-AND和programmable-OR arrays)又貴,無法取得市場青睞。FPLA過大也是一個原因。

第一代PAL是由Monolithic記憶體公司(Monolithic Memories, Inc.,簡稱:MMI)所推出,第一個在商業化市場運用的PLD。MMI公司在20-pin(20支接腳、引腳、腳位)的PAL方面相當成功,之後超微(AMD)公司也推出了22V10,22V10也是顆PAL,具有原先PAL所有的特性特點,但接腳數增至24-pin。

架構

PAL可分成二個部份:Programmable logic plane與Output logic。

程式化PALs

 
PALASM設計4-位元計數器

很少人懂得PAL程式設計,PAL的程式化部份會有一些third-party,像是DATA/IO。

程式設計師經常使用硬體描述語言(hardware description language,HDL)例如Data I/O's ABEL,Logical Devices' CUPL,或MMI's PALASM。

PALASM是一種早期的硬體描述語言,主要是用來開發、撰寫能燒錄(program)至可程式陣列邏輯(PAL)的可程式邏輯裝置(PLD)內。

ABEL

Data I/O公司推出ABEL。

CUPL

Logical Devices公司推出Universal Compiler for Programmable Logic(CUPL),可執行於MSDOS系統之上。

後續發展

其他較大型的可编程逻辑器件还包括现场可编程逻辑门阵列(FPGA)。目前經常使用於AlteraXilinx

參見

參考書目

  • Birkner, John; Coli, Vincent, PAL Programmable Array Logic Handbook 2, Monolithic Memories, Inc, 1981 
  • Monolithic Memories, Inc. "PAL Programmable Array Logic Handbook", third edition. 1983.
  • JEDEC Standard JESD3-C, Standard Data Transfer Format Between Data Preparation System and Programmable Logic Device Programmer (页面存档备份,存于互联网档案馆), June 1994

可程式化陣列邏輯, 此條目翻譯品質不佳, 2018年7月8日, 翻譯者可能不熟悉中文或原文語言, 也可能使用了機器翻譯, 請協助翻譯本條目或重新編寫, 并注意避免翻译腔的问题, 明顯拙劣的翻譯請改掛, href, template, html, class, redirect, title, template, href, wikipedia, html, class, redirect, title, wikipedia, 提交刪除, 英語, programmable, array, logic, 是一種以cmo. 此條目翻譯品質不佳 2018年7月8日 翻譯者可能不熟悉中文或原文語言 也可能使用了機器翻譯 請協助翻譯本條目或重新編寫 并注意避免翻译腔的问题 明顯拙劣的翻譯請改掛 a href Template D html class mw redirect title Template D d a a href Wikipedia CSD html G13 class mw redirect title Wikipedia CSD G13 a 提交刪除 可程式化陣列邏輯 英語 Programmable Array Logic PAL 是一種以CMOS的設計技術設計的可程式邏輯裝置 PLD MMI PAL 16R6 in 20 pin DIP AMD 22V10 in 24 pin DIP 目录 1 歷史 2 架構 3 程式化PALs 3 1 ABEL 3 2 CUPL 4 後續發展 5 參見 6 參考書目歷史 编辑在PLD問世之前 數字邏輯電路設計都是採用小規模集成 SSI 的部分 例如在7400系列的TTL 晶體管晶體管邏輯 家族 7400系列包括各種邏輯構建模塊 如閘道 NOT NAND NOR AND OR multiplexers MUXes 及demultiplexers DEMUXes flip flops D型 JK等 及其他 PALs並非第一個商業化的PLD Signetics在1975年已經開始銷售field programmable logic array FPLA 但是FPLA又慢 因為同時有programmable AND和programmable OR arrays 又貴 無法取得市場青睞 FPLA過大也是一個原因 第一代PAL是由Monolithic記憶體公司 Monolithic Memories Inc 簡稱 MMI 所推出 第一個在商業化市場運用的PLD MMI公司在20 pin 20支接腳 引腳 腳位 的PAL方面相當成功 之後超微 AMD 公司也推出了22V10 22V10也是顆PAL 具有原先PAL所有的特性特點 但接腳數增至24 pin 架構 编辑PAL可分成二個部份 Programmable logic plane與Output logic 程式化PALs 编辑 PALASM設計4 位元計數器 很少人懂得PAL程式設計 PAL的程式化部份會有一些third party 像是DATA IO 程式設計師經常使用硬體描述語言 hardware description language HDL 例如Data I O s ABEL Logical Devices CUPL 或MMI s PALASM PALASM是一種早期的硬體描述語言 主要是用來開發 撰寫能燒錄 program 至可程式陣列邏輯 PAL 的可程式邏輯裝置 PLD 內 ABEL 编辑 Data I O公司推出ABEL CUPL 编辑 Logical Devices公司推出Universal Compiler for Programmable Logic CUPL 可執行於MSDOS系統之上 後續發展 编辑其他較大型的可编程逻辑器件还包括现场可编程逻辑门阵列 FPGA 目前經常使用於Altera與Xilinx 參見 编辑可程式邏輯陣列參考書目 编辑Birkner John Coli Vincent PAL Programmable Array Logic Handbook 2 Monolithic Memories Inc 1981 Monolithic Memories Inc PAL Programmable Array Logic Handbook third edition 1983 JEDEC Standard JESD3 C Standard Data Transfer Format Between Data Preparation System and Programmable Logic Device Programmer 页面存档备份 存于互联网档案馆 June 1994 取自 https zh wikipedia org w index php title 可程式化陣列邏輯 amp oldid 67231262, 维基百科,wiki,书籍,书籍,图书馆,

文章

,阅读,下载,免费,免费下载,mp3,视频,mp4,3gp, jpg,jpeg,gif,png,图片,音乐,歌曲,电影,书籍,游戏,游戏。