verilog小程式求救
1樓:霜皛
always@(posedge clk)
beginsingnal => .
end在時序邏輯的賦值裡面必須用阻塞賦值。
而且乙個always塊操作乙個被賦值訊號!
修改前:always@(posedge clk)
beginif(aaa==0)
beginaaa=1;
show=0;
endelse
beginshow=show+1;
endend
修改後:/for reg aaa
always@(posedge clk)
beginif(aaa==0)
aaa《=1;
end//for reg show
always@(posedge clk) beginif(aaa==0)
show => 1'b0;
elsebegin
show=>show+1;
endend
請分清楚是同步reset還是非同步resetalways@(posedge rst)
beginaaa=0;
end你這種寫法會使編譯器發瘋的。
想一想:如果posedge rst &&aaa==0然後aaa的值是多少???
所以你應該這麼寫。
1.根據乙個always塊操作乙個被賦值訊號always@(posedge clk or posedge rst)
if(rst)
aaa => 1'b0;
elseif (.
.else.end最後一點,請把名字起得好一點 通俗一點。
別起什麼aaa的破名字!!
2樓:化樹歷幻露
else
ld=sw[7:4]+sw[3:0];此處else中s包括,11三種情況,因為btn為兩位二進位數。
verilog程式求助
3樓:網友
模組中的輸出在測試時應該是wire型作為輸出,不能賦值的。
verilog小程式
4樓:網友
else ld=sw[7:4]+sw[3:0];此處else中s包括,11三種情況,因為btn為兩位二進位數。
verilog程式
5樓:網友
主要是能不能綜合的問題,因為modelsim對大部分沒有語法問題的**都能編譯。但是quartus 2 則需要是可以綜合的。我以前做設計的時候,老師就讓我們從modelsim轉quartus 2.
因為可以綜合的**才是真正的硬體描述語言。
6樓:網友
很正常啊,編譯器不同的確會出現你的情況,因為他們的模型是不同的,而且quartus ii 是altra公司自己的編譯器,它會與它的產品(比如fpga等)相關,並不是所有verilog語句都能綜合的。
verilog 程式
7樓:網友
是的,順序執行。
不過,這是不可綜合的,一般寫在tb中。
誰有好看的小說一下,誰有好看的小說推薦一下
家 春 秋 霧 雨 電 魯賓遜漂流記 湯姆索亞歷險記 堂吉訶德 復活 美國的悲劇 戰爭與和平 駱駝祥子 西遊記 紅樓夢 三國演義 水滸傳 聊齋 儒林外史 建議看一下 匆匆那年 個人單純認為內容很好,很有感覺!1 仙道求索 仙路煙塵 惡漢刑徒 隱殺重生之官路商途 間客小兵傳奇 混在三國當軍閥 龍蛇演義...
誰有好聽的歌介紹一下,誰有好聽的歌推薦一下
陪你度過漫長歲月 那就這樣吧陰天 貝多紛的悲傷 蕭風 香草可樂的味道,我們的回憶,還有星弟,小賤,大嘴巴的一些歌 周董的一些老歌,為你而活 神木與童 光良 不會分離 煙火 王力巨集 我們的歌 蔡依琳 日不落 范瑋琪 是非題 胡彥斌 男人ktv 婚禮進行曲 梁靜茹 會呼吸的痛 俞灝明 如果,可以愛你 ...
請教一下這個是什麼品種的魚想請教一下這是什麼魚?急急急
如圖 雙冠抄麗魚 亦或是 雜交的 學名 慈鯛科 麗魚科 cichlaidae 雙冠麗魚屬 amphilophus 魚類 下圖為 箭狀雙冠麗魚 amphilophus sagittae 頭大,頭頂上方生有一個明顯的圓形肉瘤,與眾不同。體色多變,有時體色橘紅或白色。飼養水溫22 28 餌料有魚蟲 水蚯蚓...