Page 14 - AB03001_數位電路實作應用
P. 14

1-6



               不會很多,可視需要而定。黑箱是指我們給什麼樣的條件時,使輸出得到想要
               的結果,為了得到此結果,依條件而設計了組合邏輯電路。

               一、組合邏輯的設計方法:


                     1.  真值表:

                        可依功能要求,按實際狀況全部列出,並推論出其結果,就是真值表。
                     2.  布林代數:

                        從真值表中,列出布林代數,邏輯電路若以反及閘(NAND)表示,則
                        用積項之和(SOP)列出;若以反或閘(NOR)表示,則用和項之積

                        POS 列出。

                     3.  化簡:
                        將布林代數直接用邏輯閘畫出,會用掉很多邏輯閘外,電路也會複雜多

                        了,所以我們可以直接化簡也可以利用卡諾圖或列表法來化簡,一般四
                        個變數內,以卡諾圖速度會比較快且方便。

                     4.  完成電路圖:

                        將化簡後的布林代數,以邏輯電路來連接,達到所要的功能。
                     5.  實際完成的電路圖:

                        上項中可以完成我們所要的功能,也簡化多了。但是須要考量,在實際
                        電路中的方便性、一致性及經濟性。故當使邏輯閘相同外,也能集中在

                        同一個 IC 上,讓每一個邏輯閘能發揮到最大的效果。例如:完成一個
                        互斥或閘的功能,依化簡後的布林代數為 Y= AB+A B ,其電路圖如圖
                        1-5 所示。











                                                      圖 1-5   電路圖
                    從電路中看出,須要三種邏輯閘,分別 NOT、AND、OR 閘,也就是要三

               個 IC 才能完成。若以反及閘( NAND )來取代電路時,則
               Y= AB+A B = B +     A B =(A ⋅  ) B ⋅ (A⋅ B ) 所以實際電路如圖 1-6 所示。
                              A
   9   10   11   12   13   14   15   16   17   18   19