(bus)线段的命名.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
(bus)线段的命名.ppt

匯流排(bus) 將多條同性質但不相同的訊號匯集在一起,以一條粗黑線表示,我們稱此粗黑線為『匯流排(bus)』 匯流排的畫法其實與平常的線段畫法幾乎相同,只不過使用較粗的線條而已 匯流排(bus) 大致擺放好電路的主要元件與畫上預改為bus線的一般線段(線段須呈紅色)後,在命令列中點選Options → Line Style或直接按滑鼠右鍵再點選Line Style,接著將線段類型由 細線更改為粗線 ;此時線段將自動改為紅色線 匯流排(bus)的命名 匯流排的命名必須為NAME[X..Y] , 其中X到Y的值須為匯流至匯流排的訊號線數。而『NAME』則可自由命名,但不可為特殊符號或以數字開頭;假設共有8條訊號線要匯流至匯流排,因此該匯流排名稱命名為A[7..0]或B[7..0]或S[7..0];只要中括弧[ ]內中的bit數總和為8即可,如命名A[10..3]亦可,除非有特別需要,否則別自找麻煩。 連接匯流排(bus)線段的命名 將所要連接至匯流排的線段依序命名,其命名的原則必須與匯流排的名稱相互對應,如A[7..0]線段需命名為A0、A1…A7 而線段命名的方法如下:將游標移至欲標示A1 的線段上,點選該線段(在線段上按一下滑鼠左鍵),該線段 便會由原來的黑色變為紅色;注意點選的位置,因為等一下所輸入線段的名稱即會出現在該位置上,例如輸入A0,便可將該線段名稱設定為A0;當輸入後覺得線段名稱的位置不適當時,可用拖曳的方式移動其位置。 連接匯流排(bus)線段的命名 命名完畢若再度點選該線段線段和名稱將同時變成紅色,剛剛所設定的線段名稱亦會被紅色的方框所框住,此時即表示命名成功。 四位元加法器 所以要先將x, y, sum設定成4bitx[3..0]表示x使用0–3的bit數的範圍。 y[3..0]表示y使用0–3的bit數的範圍。 sum[3..0]表示sum使用0–3的bit數的範圍。 四位元加法器-將x, y, sum 的bus拉出 四位元加法器-用細線將x, y, sum接起 細線命名 四位元加法器-將x, y, sum 的bus規劃出高低位元依序完成 四位元加法器-將carry_in和carry_out接起後完成 進入波形產生器,先加入I/O接腳(Enter Node),接著將時間長度(End Time)與時間顯示範圍(Time Range)皆設為256μs,而時間格(Grid Size)則設為1μs,如下圖。 將要合併的訊號(如B4B3B2B1)標記(mark)起來,標記時,先將滑鼠移至欲標記的訊號接腳圖示旁(如B4右邊的空白處),按住滑鼠左鍵不放,拖曳至所要標記的最後一個訊號接腳(如B1)後,放開滑鼠,則B4B3B2B1四個訊號接腳的波形便會全部被標記起來,而呈現黑色的區塊。 在黑色區塊。 在黑色區塊的範圍內按下滑鼠右鍵,選擇Enter Group ,對話框左下角(Radix)中,點選群組訊號的顯示模式(BIN為二進制、OCT為八進制、DEC為十進制、HEX為十六進制)。由於十進制的顯示方式是一般人最習慣的,所以在此點選十進制(DEC),再按下 OK 鈕即可完成訊號的合併,依此方式再將A4A3A2A1、S4S3S2S1訊號進行群組的合併。 設定被加數A[4..1]與加數B[4..1]的輸入值,其設定方法如下: ,點選A[4..1],使其呈現黑色條狀的標記,再點選圖示 鈕,將Starting Value(啟始值)設定為0;Increment By(增加值)設定為1;Multiplied By(間隔值)設定為1,按下 OK 鈕後,即可看到被加數A[4..1] 被設定為0~9。 設定B[4..1]按 086-CPLD 群組訊號號還原成各別單一位元的訊號時,則點選Ungroup。 四位元加法電路完成後請獎檔案寄送或儲存繳交老師 完成四位元加法電路後請另製作四位原減法電路 * * 半加器設計 功能:執行一位元(bit)與一位元相加,不考慮進位。 * 真值表及邏輯圖 * 全加器設計 功能:執行一位元與一位元相加, 考慮前一級進位。 * 真值表及邏輯圖 * 全加器由半加器與OR閘組成 * 4位元並加器 * 4位元並加器 *

文档评论(0)

sunguohong + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档