首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

请教写testbench的一个问题。

请教写testbench的一个问题。

测试文件里描述一个高电平为10ns,低电平为150ns的周期信号这样写可以吗?



      u1:  PROCESS
          variable time0 : TIME := 0 us;  
            BEGIN
              while time0<20us loop
               FS<='1';
               wait for 10ns;
               FS<='0';
               wait for 150ns;
               time0:=time0+160ns;
             end loop; 
            end process;


大浪淘沙
留下的全是金子
wait for 10ns 这样的语句在硬件里不能执行吧!
这是专用于仿真的语句。
找到问题所在了,不是这个进程有问题。

大浪淘沙
留下的全是金子
返回列表