testbench 写的对不对

[复制链接]
1685|5
 楼主| entepino 发表于 2013-5-2 17:59 | 显示全部楼层 |阅读模式
大家帮助看一些下图输入激励信号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 | 显示全部楼层
可以仿真试一下。这个东西是你自己给的
lxAPP 发表于 2013-5-2 21:38 | 显示全部楼层
感谢猴哥回复,学习啦
GoldSunMonkey 发表于 2013-5-3 22:41 | 显示全部楼层
lxAPP 发表于 2013-5-2 21:38
感谢猴哥回复,学习啦

8客气
您需要登录后才可以回帖 登录 | 注册

本版积分规则

214

主题

653

帖子

2

粉丝
快速回复 在线客服 返回列表 返回顶部