Page 22 - eAC20310_數位邏輯設計 台科大版_課本PDF
P. 22

數位邏輯設計



                      1   簡單型可程式邏輯元件

                               簡單型可程式化邏輯元件它是依常用邏輯電路組合設計的架構,由 AND


                          與 OR 閘(基本邏輯電路,參考第 2-2 節)的二層陣列所組成,經規劃後可執
                          行被指定的邏輯功能。如可程式唯讀記憶體(programmable read only memory,


                          PROM)、可程式邏輯陣列(programmable logic array, PLA)、可程式陣列邏輯

                         (programmable array logic, PAL)與泛型陣列邏輯(generic array logic, GAL)等,

                          其特性差異如表 1-3 所示。


                                                        表 1-3 各類 SPLD 特性比較表

                        種類      AND 陣列        OR 陣列                           特    性
                       PROM        ո֛          ̙஝ྌ       ̥ঐ஝ྌɓϣf

                        PLA       ̙஝ྌ          ̙஝ྌ       ̥ঐ஝ྌɓϣfʫўᕐᄴအകd஺ܓ࿔dʊန஗ଇӖf
                        PAL       ̙஝ྌ           ո֛       ̥ঐ஝ྌɓϣf̥Ϟ AND ৬ΐϞအകd஺ܓҞf

                        GAL       ̙஝ྌ           ո֛       ၾ PAL Νd̙ࠠል஝ྌf


                      2   複雜型可程式邏輯元件

                               複雜型可程式邏輯元件(CPLD)與 SPLD 一樣,都是以常用邏輯電路組合

                          設計架構為基礎的元件。基本上它是由數組類似 PAL 或 GAL 的陣列所組成。它

                          是一種高整合性的邏輯元件,具有提升性能、增加可靠度、減少電路板(PCB)

                          面積及降低成本的優點。



                      3   現場可程式化邏輯閘陣列元件

                               現場可程式化邏輯閘陣列元件(FPGA),顧名思義是一種可在電路板上直

                          接規劃的元件。它可以像電腦軟體載入資料般,隨時在電路板上更新設計,因此

                          被大量應用在產品設計實驗或原型機(prototyping)製作等少量產品的場合。


                     1-4.2 數位積體電路大小的分類



                           數位積體電路大小等級的分類,若依其晶片內含等效邏輯閘(數位電路常用之

                     基本元件)的數量多寡,大致可分為五類,如表 1-4 所示。

                      註 ϞԬࣣᘬ݊˸ཥ౺᜗ࡈᅰԸਜʱഃࣖᜌ፨ཛྷf

              12
   17   18   19   20   21   22   23   24   25   26   27