啥是testbench
来源:互联网 发布:c语言单引号怎么打 编辑:程序博客网 时间:2024/04/30 15:13
你买了个黑古隆冬的东西, 有几个引脚. 人家说那叫芯片, 是USB转UART芯片.
你可以往FPGA/CPLD里写程序,让他跟那个转换芯片一样的逻辑去工作, 这里的程序就是你所谓的VHDL程序.
可写好了, 谁知道是是正宗是水货还是山寨啊, 总得测试鉴定一下吧. 于是你又用C语言写了个上位机程序, 往USB发,用UART收, 调USB1.0/1.1/2.0, 调UART速率2400/9600/115200, 反正是双向通测了一遍. 恩, 没问题. 数据准确, 性能稳定, 那是什么山寨还是水货已经不重要了. 是你的VHDL写对了.
但是, 如果你已经把VHDL都玩烂透了, c实在不熟也不想写那么复杂的c程序了. 那可不可以直接用VHDL写段简单的代码来测试你的转换程序呢?
答曰: 可以. 把你那个被测程序打包成模块, 让它被上刚写的那个测试程序虚拟调用, 给它发数据让它把收到的显示出来. That's testbench.
0 0
- 啥是testbench
- testbench
- testbench
- Testbench
- testbench
- testbench
- Testbench
- Testbench::Run
- Testbench::Regression
- TestBench笔记
- testbench相关
- VMM testbench diagram
- 有关testbench编写
- 编写TESTBENCH---测试--VHDL
- /readmemb using for testbench
- Testbench代码设计技巧
- 基本testbench写法
- testbench写法注意事项
- 《Javascript权威指南》学习笔记之十四:JavaScript内建类
- 文件浏览器 中文乱码
- Android 中子类与父类在onDraw()上的问题
- Linux常见命令
- 外媒:越南就南海冲突大造舆论
- 啥是testbench
- java的字符的匹配和替换
- 利用Python备份文件2(Windows下)
- PHP+Mysql+jQuery找回密码
- iOS 8未公布的功能知多少
- Effective c++(笔记) 之 杂项讨论
- Objective-C 计算代码运行时间
- 电子设备丢失数据怎么办
- LZW压缩算法