最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

HDLBits (107) — 4位移位寄存器

2022-04-17 02:39 作者:僚機(jī)Wingplane  | 我要投稿

本題鏈接:

https://hdlbits.01xz.net/wiki/Shift4

構(gòu)建一個(gè)4位移位寄存器(右移),具有異步復(fù)位、同步加載和啟用功能。

  • areset: 移位寄存器重置為零。

  • load: 用data[3:0]代替移位加載移位寄存器。

  • ena: 右移(q[3]變?yōu)榱?,q[0]移出并消失)。

  • q: 移位寄存器的內(nèi)容。

如果loadena輸入都被聲明為(1),則load的輸入具有更高的優(yōu)先級(jí)。

題目

答案

輸出波形

加載和復(fù)位

向量

當(dāng)位寬大于 1 時(shí),wire 或 reg 即可聲明為向量的形式。Verilog 支持可變的向量域選擇,

Verillog 還支持指定 bit 位后固定位寬的向量域選擇訪問。

  • [bit+: width]?: 從起始 bit 位開始遞增,位寬為 width。

  • [bit-: width]?: 從起始 bit 位開始遞減,位寬為 width。

對(duì)信號(hào)重新進(jìn)行組合成新的向量時(shí),需要借助大括號(hào)。

異步復(fù)位

異步復(fù)位是指無論時(shí)鐘到來與否,只要復(fù)位信號(hào)有效,電路就會(huì)執(zhí)行復(fù)位操作。

異步復(fù)位常常會(huì)被綜合成如下電路:

異步復(fù)位的優(yōu)點(diǎn):大多數(shù)觸發(fā)器單元有異步復(fù)位端,不會(huì)占用額外的邏輯資源。且異步復(fù)位信號(hào)不經(jīng)過處理直接引用,設(shè)計(jì)相對(duì)簡(jiǎn)單,信號(hào)識(shí)別快速方便。

異步復(fù)位的缺點(diǎn):復(fù)位信號(hào)與時(shí)鐘信號(hào)無確定的時(shí)序關(guān)系,異步復(fù)位很容易引起時(shí)序上 removal 和 recovery 的不滿足。且異步復(fù)位容易受到毛刺的干擾,產(chǎn)生意外的復(fù)位操作。

參考內(nèi)容:

?2.3 Verilog 數(shù)據(jù)類型 | 菜鳥教程:

https://www.runoob.com/w3cnote/verilog-data-type.html

5.1 Verilog 復(fù)位簡(jiǎn)介 | 菜鳥教程:

https://www.runoob.com/w3cnote/verilog2-reset.html


HDLBits (107) — 4位移位寄存器的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
南和县| 子长县| 开阳县| 马鞍山市| 怀柔区| 雅安市| 和平区| 长葛市| 小金县| 兴隆县| 汶上县| 鹤壁市| 依兰县| 松江区| 江门市| 启东市| 兴文县| 宾川县| 尚志市| 宝山区| 阳谷县| 奇台县| 永春县| 会昌县| 吉水县| 原平市| 卓尼县| 湄潭县| 罗定市| 柳州市| 桦南县| 扎鲁特旗| 凤城市| 秦安县| 佳木斯市| 华阴市| 霍州市| 敦煌市| 焉耆| 厦门市| 上思县|