打印

testbench 写的对不对

[复制链接]
1293|5
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
大家帮助看一些下图输入激励信号testbench 的编写,写的对不对?
Clk已经写完了,clock process自动生成了,应该没有问题,主要就是stim_proc process,帮助看看写的对不对?
constant CLK100M_period : time := 10 ns;
   CLK100M_process :process
   begin
              CLK100M <= '0';
              wait for CLK100M_period/2;
              CLK100M <= '1';
              wait for CLK100M_period/2;
   end process;
   -- Stimulus process
   stim_proc: process
   begin        
      -- hold reset state for 100 ns.
                RESET <= '1';
                CouchPulseIN <= '0';
      wait for 100 ns;  
                RESET <= '0';
        CouchPulseIN <= '0';      
      wait for CLK100M_period*30;-- 400ns
                RESET <= '1';
                CouchPulseIN <= '0';               
              wait for CLK100M_period*60;--1000ns
                CouchPulseIN <= '1';
      Loop_A :loop
                wait for CLK100M_period*25000; --250us loop
                  CouchPulseIN <= not CouchPulseIN;
              end loop Loop_A;
      -- insert stimulus here   
   
      wait;
   end process;

相关帖子

沙发
entepino|  楼主 | 2013-5-2 18:11 | 只看该作者

使用特权

评论回复
板凳
GoldSunMonkey| | 2013-5-2 21:11 | 只看该作者
没有语法问题,关键不知道你要的对不对。

使用特权

评论回复
地板
GoldSunMonkey| | 2013-5-2 21:11 | 只看该作者
可以仿真试一下。这个东西是你自己给的

使用特权

评论回复
5
lxAPP| | 2013-5-2 21:38 | 只看该作者
感谢猴哥回复,学习啦

使用特权

评论回复
6
GoldSunMonkey| | 2013-5-3 22:41 | 只看该作者
lxAPP 发表于 2013-5-2 21:38
感谢猴哥回复,学习啦

8客气

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

211

主题

649

帖子

2

粉丝