国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

Verilog快速入門(17)—— ROM的簡(jiǎn)單實(shí)現(xiàn)

這篇具有很好參考價(jià)值的文章主要介紹了Verilog快速入門(17)—— ROM的簡(jiǎn)單實(shí)現(xiàn)。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

Verilog快速入門

(1) 四選一多路器
(2)異步復(fù)位的串聯(lián)T觸發(fā)器
(3)奇偶校驗(yàn)
(4)移位運(yùn)算與乘法
(5)位拆分與運(yùn)算
(6)使用子模塊實(shí)現(xiàn)三輸入數(shù)的大小比較
(7)4位數(shù)值比較器電路
(8)4bit超前進(jìn)位加法器電路
(9)優(yōu)先編碼器電路①
(10)用優(yōu)先編碼器①實(shí)現(xiàn)鍵盤編碼電路
(11)8線-3線優(yōu)先編碼器
(12)使用8線-3線優(yōu)先編碼器實(shí)現(xiàn)16線-4線優(yōu)先編碼器
(13)用3-8譯碼器實(shí)現(xiàn)全減器
(14)使用3-8譯碼器①實(shí)現(xiàn)邏輯函數(shù)
(15)數(shù)據(jù)選擇器實(shí)現(xiàn)邏輯函數(shù)
(16)狀態(tài)機(jī)
(17)ROM的簡(jiǎn)單實(shí)現(xiàn)



一、題目描述

實(shí)現(xiàn)一個(gè)深度為8,位寬為4bit的ROM,數(shù)據(jù)初始化為0,2,4,6,8,10,12,14。可以通過(guò)輸入地址addr,輸出相應(yīng)的數(shù)據(jù)data。

接口信號(hào)圖如下:
Verilog快速入門(17)—— ROM的簡(jiǎn)單實(shí)現(xiàn)

輸入描述:
clk:系統(tǒng)時(shí)鐘
rst_n:異步復(fù)位信號(hào),低電平有效
addr:8bit位寬的無(wú)符號(hào)數(shù),輸入到ROM的地址
輸出描述:
data:4bit位寬的無(wú)符號(hào)數(shù),從ROM中讀出的數(shù)據(jù)文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-473992.html

二、解析與代碼

`timescale 1ns/1ns
module rom(
	input clk,
	input rst_n,
	input [7:0]addr,
	
	output [3:0]data
);
reg [3:0] rom[7:0];
always@(posedge clk or negedge rst_n)begin
	if(!rst_n)begin
		rom[0] <= 4'd0;
		rom[1] <= 4'd2;
		rom[2] <= 4'd4;
		rom[3] <= 4'd6;
		rom[4] <= 4'd8;
		rom[5] <= 4'd10;
		rom[6] <= 4'd12;
		rom[7] <= 4'd14;
	end
	else begin 
		rom[0] <= rom[0];
		rom[1] <= rom[1];
		rom[2] <= rom[2];
		rom[3] <= rom[3];
		rom[4] <= rom[4];
		rom[5] <= rom[5];
		rom[6] <= rom[6];
		rom[7] <= rom[7];
	end

end


assign data = rom[addr];
endmodule

到了這里,關(guān)于Verilog快速入門(17)—— ROM的簡(jiǎn)單實(shí)現(xiàn)的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • Verilog快速入門(7)—— 4位數(shù)值比較器電路

    Verilog快速入門(7)—— 4位數(shù)值比較器電路

    (1) 四選一多路器 (2)異步復(fù)位的串聯(lián)T觸發(fā)器 (3)奇偶校驗(yàn) (4)移位運(yùn)算與乘法 (5)位拆分與運(yùn)算 (6)使用子模塊實(shí)現(xiàn)三輸入數(shù)的大小比較 (7)4位數(shù)值比較器電路 (8)4bit超前進(jìn)位加法器電路 (9)優(yōu)先編碼器電路① (10)用優(yōu)先編碼器①實(shí)現(xiàn)鍵盤編碼電路 (11)8線-3線優(yōu)先編碼器 (12)使用8線-3線

    2023年04月12日
    瀏覽(16)
  • Verilog快速入門(11)—— 8線-3線優(yōu)先編碼器

    Verilog快速入門(11)—— 8線-3線優(yōu)先編碼器

    (1) 四選一多路器 (2)異步復(fù)位的串聯(lián)T觸發(fā)器 (3)奇偶校驗(yàn) (4)移位運(yùn)算與乘法 (5)位拆分與運(yùn)算 (6)使用子模塊實(shí)現(xiàn)三輸入數(shù)的大小比較 (7)4位數(shù)值比較器電路 (8)4bit超前進(jìn)位加法器電路 (9)優(yōu)先編碼器電路① (10)用優(yōu)先編碼器①實(shí)現(xiàn)鍵盤編碼電路 (11)8線-3線優(yōu)先編碼器 (12)使用8線-3線

    2024年02月07日
    瀏覽(24)
  • Verilog快速入門(8)—— 4bit超前進(jìn)位加法器電路

    Verilog快速入門(8)—— 4bit超前進(jìn)位加法器電路

    (1) 四選一多路器 (2)異步復(fù)位的串聯(lián)T觸發(fā)器 (3)奇偶校驗(yàn) (4)移位運(yùn)算與乘法 (5)位拆分與運(yùn)算 (6)使用子模塊實(shí)現(xiàn)三輸入數(shù)的大小比較 (7)4位數(shù)值比較器電路 (8)4bit超前進(jìn)位加法器電路 (9)優(yōu)先編碼器電路① (10)用優(yōu)先編碼器①實(shí)現(xiàn)鍵盤編碼電路 (11)8線-3線優(yōu)先編碼器 (12)使用8線-3線

    2024年02月04日
    瀏覽(26)
  • 【Flink-1.17-教程】-【一】Flink概述、Flink快速入門

    【Flink-1.17-教程】-【一】Flink概述、Flink快速入門

    在準(zhǔn)備好所有的開發(fā)環(huán)境之后,我們就可以開始開發(fā)自己的第一個(gè) Flink 程序了。首先我們要做的,就是在 IDEA 中搭建一個(gè) Flink 項(xiàng)目的骨架。我們會(huì)使用 Java 項(xiàng)目中常見的 Maven 來(lái)進(jìn)行依賴管理。 1、創(chuàng)建工程 (1)打開 IntelliJ IDEA,創(chuàng)建一個(gè) Maven 工程。 (2)將這個(gè) Maven 工程命

    2024年01月16日
    瀏覽(53)
  • 音樂播放器蜂鳴器ROM存儲(chǔ)歌曲verilog,代碼/視頻

    音樂播放器蜂鳴器ROM存儲(chǔ)歌曲verilog,代碼/視頻

    名稱:音樂播放器蜂鳴器ROM存儲(chǔ)歌曲 軟件:Quartus 語(yǔ)言:Verilog 代碼功能: ????? ?設(shè)計(jì)音樂播放器,要求至少包含2首歌曲,使用按鍵切換歌曲,使用開發(fā)板的蜂鳴器播放音樂,使用Quartus內(nèi)的ROM IP核存儲(chǔ)音樂文件, 簡(jiǎn)譜存儲(chǔ)在ROM中,共2首歌曲。 ? ? ?《茉莉花》的簡(jiǎn)譜存

    2024年02月04日
    瀏覽(17)
  • FPGA_學(xué)習(xí)_17_IP核_ROM(無(wú)延遲-立即輸出)

    FPGA_學(xué)習(xí)_17_IP核_ROM(無(wú)延遲-立即輸出)

    由于項(xiàng)目中關(guān)于廠商提供的溫度-偏壓曲線數(shù)據(jù)已經(jīng)被同事放在ROM表了,我這邊可用直接調(diào)用。 今天在仿真的時(shí)候,發(fā)現(xiàn)他的ROM表用的IP核是及時(shí)輸出的,就是你地址給進(jìn)去,對(duì)應(yīng)地址的ROM數(shù)據(jù)就立馬輸出,沒有延遲。 我打開他的IP核配置一看,他用的是 Distributed Memory Genera

    2024年02月11日
    瀏覽(19)
  • MongoDB簡(jiǎn)單快速入門

    MongoDB簡(jiǎn)單快速入門

    ?MongoDB是一個(gè)開源、高性能、無(wú)模式的文檔型數(shù)據(jù)庫(kù)。NoSQL數(shù)據(jù)庫(kù)產(chǎn)品中的一種,是最想關(guān)系型數(shù)據(jù)庫(kù)的非關(guān)系型數(shù)據(jù)庫(kù) ?直接將安裝的壓縮包進(jìn)行解壓,然后在創(chuàng)建一個(gè)data文件夾,在data文件夾下面創(chuàng)建一個(gè)子文件夾db 啟動(dòng)服務(wù)端 創(chuàng)建數(shù)據(jù)庫(kù) mongod --dbpath=…datadb 進(jìn)入bin目

    2024年02月08日
    瀏覽(23)
  • Hadoop快速入門+MapReduce案例(贈(zèng)送17到23年往年真題答案+MapReduce代碼文件)-----大數(shù)據(jù)與人工智能比賽

    Hadoop快速入門+MapReduce案例(贈(zèng)送17到23年往年真題答案+MapReduce代碼文件)-----大數(shù)據(jù)與人工智能比賽

    Hadoop的核心就是HDFS和MapReduce HDFS為海量數(shù)據(jù)提供了 存儲(chǔ) 而MapReduce為海量數(shù)據(jù)提供了 計(jì)算框架 一.HDFS 整個(gè)HDFS有三個(gè)重要角色: NameNode (名稱節(jié)點(diǎn))、 DataNode (數(shù)據(jù)節(jié)點(diǎn))和 Client (客戶機(jī)) NameNode :是Master節(jié)點(diǎn)(主節(jié)點(diǎn)) DataNode : 是Slave節(jié)點(diǎn)(從節(jié)點(diǎn)),是文件存儲(chǔ)的基本

    2024年02月20日
    瀏覽(15)
  • Git快速入門篇—— Windows版本淘寶鏡像快速下載安裝詳細(xì)步驟及簡(jiǎn)單入門教程(附帶圖文教程)

    Git快速入門篇—— Windows版本淘寶鏡像快速下載安裝詳細(xì)步驟及簡(jiǎn)單入門教程(附帶圖文教程)

    前言:我們平時(shí)在整理代碼的時(shí)候,尤其是與別人一起開發(fā)項(xiàng)目的時(shí)候,常常涉及到代碼的更新,因此代碼版本問題成了一個(gè)很頭痛的事。而git正是為了解決這種問題而誕生。本文將詳細(xì)介紹如何通過(guò)淘寶鏡像進(jìn)行g(shù)it的安裝以及git的簡(jiǎn)單入門技巧。 下一章: git與遠(yuǎn)程倉(cāng)庫(kù)的交

    2024年02月03日
    瀏覽(31)
  • 【FPGA/verilog -入門學(xué)習(xí)4】verilog 實(shí)現(xiàn)多路脈沖計(jì)數(shù)

    【FPGA/verilog -入門學(xué)習(xí)4】verilog 實(shí)現(xiàn)多路脈沖計(jì)數(shù)

    設(shè)計(jì)一個(gè)脈沖計(jì)數(shù)器,其功能如下 輸入脈沖:4路脈沖信號(hào),分別對(duì)每路進(jìn)行脈沖檢測(cè)并計(jì)數(shù) 使能信號(hào):高電平進(jìn)行計(jì)數(shù),低電平清零計(jì)數(shù)器 計(jì)數(shù)器:在使能信號(hào)高電平期間,對(duì)脈沖信號(hào)的上升沿進(jìn)行檢測(cè)并遞增計(jì)數(shù)值 編寫測(cè)試腳本,進(jìn)行仿真驗(yàn)證 使用上一章的一路脈沖檢

    2024年02月04日
    瀏覽(23)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包