91精品一区二区三区久久久久久_欧美一级特黄大片色_欧美一区二区人人喊爽_精品一区二区三区av

位置:51電子網 » 技術資料 » 計算機技術

CY7C291-50SC 超前進位加法器提高運算速度

發布時間:2020/2/10 19:45:12 訪問次數:2477

CY7C291-50SC集成4位超前進位加法器74HC283,由于串行進位加法器的速度受到進位信號的限制,人們又設計了一種多位數超前進位加法邏輯電路,使每位的進位只由加數和被加數決定,而與低位進位無關。下面介紹超前進位的概念。

由式(4.4.10),并考慮多位數值相加,全加器的和數si和進位C.的邏輯表達式

s=Ao①BJ⊙Ci~1             (4.4.11)

C=A.Bi+(OB)C~1           (4.4.12)

定義兩個中間變量Cj和P。

Ci=AiB。              (4,4.13)

Pi=Aj①B.               (4.4.14)

當h=j=1時,Ci=1,由式(4.4.12)得Ci=1,即產生進位,所以Ci稱為產生變量。若P=1,則我B=0,由式(4.4.12)得C=C~1,即Pi=1時,低位的進位能傳送到高位的進位輸出端,故P.稱為傳輸變量。這兩個變量都與進位信號無關。

將式(4.4.13)和式(4.4.14)代人式(4.4.11)和式(4.4.12),得

si=Pi①C~1           (4.4.15)

C=C+Pi Ci~1           (4.4.16)

由式(4.4.16)得各位進位信號的邏輯表達式如下

CO=CO+POC~1                     (4.4.17a)

C1=C1+P1CO=C1+P1Co+P1POCl          (4.4.17b)

C2=C2+P2C1=G2+P2G1+P2P1Co+P2P1POC~1      (4.4.17c)

C3=C3+P3C2=C3+P3G2+P3P2G1+P3P2P1C+P3P2P1PC~1          (4.4.17d)

由式(4.4.17)可知,因為進位信號只與變量Ci、P和C~1有關,而C~1是向最低位的進位信號,其值為0,所以各位的進位信號都只與兩個加數有關,它們是可以并行產生的。用與門和或門即可實現式(4.4.17)所表示的超前進位產生電路,電路圖從略。根據超前進位概念構成的集成4位加法器74HC283的結構示意圖,如圖4.4.34所示,具體邏輯圖可查閱數據手冊。

超前進位加法器大大提高了運算速度。但是,隨著加法器位數的增加,超前進位邏輯電路越來越復雜。為了解決這一矛盾,設計出了專用的超前進位產生器,用多個運算電路并行進位方式的連接,既可擴充位數又不使邏輯電路太復雜。

上面討論了4位數加法器,如果進行更多位數的加法,則需要進行擴展。例如用74HC283實現8位二進制數相加,兩片4位加法器的連接方法如圖,產生輸出端C,進位傳輸輸出端P。

圖4.4.36 集成超(a)邏輯圖,由圖4.4.36(a)可得,前進位產生器74LS182(b)邏輯符號,為簡明起見,將上式寫為CⅡ+k=CO+PoC                (4.4.18a)

                       

同理可得

Cn+j=C1+Pl CO+P1POCn           (4.4.18b)

C+z=C2+P2GI+P2P1GO+P2PlPOCn       (4.4.18c)

P和G為低電平有效,所以得

P=P3P2PlPO                 (4.4.18d)

G=C3+P3G2+P3P2C1+P3P2Pl GO         (4.4.18e)

深圳市唯有度科技有限公司http://wydkj.51dzw.com/

CY7C291-50SC集成4位超前進位加法器74HC283,由于串行進位加法器的速度受到進位信號的限制,人們又設計了一種多位數超前進位加法邏輯電路,使每位的進位只由加數和被加數決定,而與低位進位無關。下面介紹超前進位的概念。

由式(4.4.10),并考慮多位數值相加,全加器的和數si和進位C.的邏輯表達式

s=Ao①BJ⊙Ci~1             (4.4.11)

C=A.Bi+(OB)C~1           (4.4.12)

定義兩個中間變量Cj和P。

Ci=AiB。              (4,4.13)

Pi=Aj①B.               (4.4.14)

當h=j=1時,Ci=1,由式(4.4.12)得Ci=1,即產生進位,所以Ci稱為產生變量。若P=1,則我B=0,由式(4.4.12)得C=C~1,即Pi=1時,低位的進位能傳送到高位的進位輸出端,故P.稱為傳輸變量。這兩個變量都與進位信號無關。

將式(4.4.13)和式(4.4.14)代人式(4.4.11)和式(4.4.12),得

si=Pi①C~1           (4.4.15)

C=C+Pi Ci~1           (4.4.16)

由式(4.4.16)得各位進位信號的邏輯表達式如下

CO=CO+POC~1                     (4.4.17a)

C1=C1+P1CO=C1+P1Co+P1POCl          (4.4.17b)

C2=C2+P2C1=G2+P2G1+P2P1Co+P2P1POC~1      (4.4.17c)

C3=C3+P3C2=C3+P3G2+P3P2G1+P3P2P1C+P3P2P1PC~1          (4.4.17d)

由式(4.4.17)可知,因為進位信號只與變量Ci、P和C~1有關,而C~1是向最低位的進位信號,其值為0,所以各位的進位信號都只與兩個加數有關,它們是可以并行產生的。用與門和或門即可實現式(4.4.17)所表示的超前進位產生電路,電路圖從略。根據超前進位概念構成的集成4位加法器74HC283的結構示意圖,如圖4.4.34所示,具體邏輯圖可查閱數據手冊。

超前進位加法器大大提高了運算速度。但是,隨著加法器位數的增加,超前進位邏輯電路越來越復雜。為了解決這一矛盾,設計出了專用的超前進位產生器,用多個運算電路并行進位方式的連接,既可擴充位數又不使邏輯電路太復雜。

上面討論了4位數加法器,如果進行更多位數的加法,則需要進行擴展。例如用74HC283實現8位二進制數相加,兩片4位加法器的連接方法如圖,產生輸出端C,進位傳輸輸出端P。

圖4.4.36 集成超(a)邏輯圖,由圖4.4.36(a)可得,前進位產生器74LS182(b)邏輯符號,為簡明起見,將上式寫為CⅡ+k=CO+PoC                (4.4.18a)

                       

同理可得

Cn+j=C1+Pl CO+P1POCn           (4.4.18b)

C+z=C2+P2GI+P2P1GO+P2PlPOCn       (4.4.18c)

P和G為低電平有效,所以得

P=P3P2PlPO                 (4.4.18d)

G=C3+P3G2+P3P2C1+P3P2Pl GO         (4.4.18e)

深圳市唯有度科技有限公司http://wydkj.51dzw.com/

熱門點擊

 

推薦技術資料

電源變壓器制作
    鐵心截面積S=34mm×60mm, &nbs... [詳細]
版權所有:51dzw.COM
深圳服務熱線:13692101218  13751165337
粵ICP備09112631號-6(miitbeian.gov.cn)
公網安備44030402000607
深圳市碧威特網絡技術有限公司
付款方式


 復制成功!
阳春市| 宁城县| 泰宁县| 双流县| 长武县| 延长县| 和龙市| 精河县| 大宁县| 蒲江县| 达日县| 合肥市| 宝兴县| 岗巴县| 林甸县| 电白县| 周至县| 容城县| 普陀区| 阿拉善盟| 龙岩市| 桂平市| 萨迦县| 上林县| 南川市| 惠东县| 洱源县| 安溪县| 禄劝| 璧山县| 女性| 阿图什市| 济源市| 克山县| 射洪县| 昆山市| 镇坪县| 朝阳县| 喜德县| 新源县| 吴桥县|