8018|5

325

帖子

0

TA的资源

裸片初长成(初级)

楼主
 

VHDL的TESTBENCH [复制链接]

写了VHDL程序后,想功能仿真,verilog中的testbench有很多的书介绍,但是vhdl的testbench却很少很少,原因也有很多吧,主要是VHDL的testbench太麻烦,但是我却学到VHDL了,所以写testbench也只有用vhdl,现在才开始学习,希望与大家讨论学习。
这里有一个例子:
ENTITY testbench IS END;
-----------------------------------------------------------
-- STIMULUS ONLY
-- testbench for 8-bit loadable counter
-- reads from file “counter.txt”
-----------------------------------------------------------
LIBRARY ieee;
USE ieee.std_logic_1164.ALL;
USE std.textio.ALL;
USE ieee.std_logic_textio.all;
USE WORK.count_types.all;
ARCHITECTURE stimonly OF testbench IS
-----------------------------------
-- component declaration for counter
-----------------------------------
COMPONENT count
PORT (clk : IN std_logic;
ld : IN std_logic;
up_dwn : IN std_logic;
clk_en : IN std_logic;
din : IN bit8;
qout : INOUT bit8);
END COMPONENT;
SIGNAL clk, ld, up_dwn, clk_en : std_logic;
SIGNAL qout, din : bit8;
BEGIN
-- instantiate the component
uut: count PORT MAP(clk => clk,
ld => ld,
up_dwn => up_dwn,
。。。。。。。

[ 本帖最后由 wenhuawu 于 2009-3-21 21:56 编辑 ]

1.jpg (15.86 KB, 下载次数: 28)

1.jpg
此帖出自FPGA/CPLD论坛

最新回复

  伤不起的VHDL的testbench啊  详情 回复 发表于 2011-12-13 01:32
点赞 关注
个人签名科技应该让生活变得更简单!
 

回复
举报

325

帖子

0

TA的资源

裸片初长成(初级)

沙发
 

Re: [讨论] VHDL的TESTBENCH

Stimulus only—只包含了激励输入与被测试元件信息.
 Full testbench—不仅包含了激励输入还包括了输出信息与期望结果的比较
 Simulator specific—常常允许设计者控制仿真器
 Hybrid testbench—是多种风格的综合。
 Fast testbench—上面几种风格均可能从文件中读取数据,这可能影响仿真速度,所以使用这种方法将不会限制仿真速度
此帖出自FPGA/CPLD论坛
个人签名科技应该让生活变得更简单!
 
 

回复

64

帖子

0

TA的资源

一粒金砂(初级)

板凳
 
zhende bucuo
此帖出自FPGA/CPLD论坛
 
 
 

回复

2

帖子

0

TA的资源

一粒金砂(初级)

4
 
zhende bucuo
此帖出自FPGA/CPLD论坛
 
 
 

回复

42

帖子

0

TA的资源

一粒金砂(中级)

5
 
我也在学VHDL的TESTBENCH,比VERILOG的麻烦多了,郁闷
此帖出自FPGA/CPLD论坛
 
 
 

回复

27

帖子

0

TA的资源

一粒金砂(中级)

6
 
  伤不起的VHDL的testbench啊
此帖出自FPGA/CPLD论坛
 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/7 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表