堆栈verilog设计实现及仿真
生活随笔
收集整理的這篇文章主要介紹了
堆栈verilog设计实现及仿真
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
堆棧頂層模塊設(shè)計(jì)代碼如下:
使用verilog設(shè)計(jì)實(shí)現(xiàn)堆棧的寫入和讀出功能
工程及仿真如下:
代碼設(shè)計(jì)如下:
module stack(input wire clk, reset, push, pop, input wire [15:0] value_in, output wire [15:0] value_out, output wire full, empty);
wire is_7, is_7_reg, is_0, is_0_reg, write_push, write_pop, top_write_enable, carry_a, carry_s;
wire [2:0] top, inc, dec, inc_dec;
wire [15:0] d_care;
regr_1 reg1(clk, reset, is_7, is_7_reg);
//push
mux2 push_checker(push, 1’b0, is_7_reg, write_push);
總結(jié)
以上是生活随笔為你收集整理的堆栈verilog设计实现及仿真的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: AD4003 VHDL设计及仿真
- 下一篇: show status和show var