0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看威廉希尔官方网站 视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

测试文件编写流程说明

Hack电子 来源:Hack电子 2023-08-19 10:58 次阅读

1、测试文件

testbench是写输入激励的,是一种验证手段。

2、测试文件编写流程

定义时间标尺---> 定义信号类型--->例化RTL文件---> 编写输入信号驱动 时间标尺:

格式:`timescale仿真时间单位/时间精度,如`timescale 1ns/100ps表示时延1ns,时延精度100ps,不能识别低于100ps的时间。注意时间单位应>=时间精度

3、常用信号的编写方法

1)时钟信号的固定写法

ddab9042-3e34-11ee-ac96-dac502259ad0.png

ddba7c10-3e34-11ee-ac96-dac502259ad0.png

2)复位信号的固定写法

ddce61ee-3e34-11ee-ac96-dac502259ad0.png

ddd75f10-3e34-11ee-ac96-dac502259ad0.png

复位波形是先1再0再1

3)其它信号的固定写法

输入信号为reg,输出信号为wire

ddf3772c-3e34-11ee-ac96-dac502259ad0.png

一般在时钟上升沿进行幅值,这样延迟1ns后幅值,更接近真实情况

审核编辑:汤梓红

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 测试
    +关注

    关注

    8

    文章

    5232

    浏览量

    126568
  • 时钟
    +关注

    关注

    10

    文章

    1729

    浏览量

    131422
  • RTL
    RTL
    +关注

    关注

    1

    文章

    385

    浏览量

    59746
  • 时钟信号
    +关注

    关注

    4

    文章

    448

    浏览量

    28537
  • 复位信号
    +关注

    关注

    0

    文章

    54

    浏览量

    6312

原文标题:测试文件编写

文章出处:【微信号:Hack电子,微信公众号:Hack电子】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    请问如何通过配置文件切换状态机的动作流程

    有一套产品,正常测试流程一样的,可是客户提出有时候需要把其中几个不同测试流程换顺序;比如说,正常测试是:
    发表于 01-22 14:07

    充电器的调试和测试流程

    充电器的测试很复杂,首先必须对测试工具比较熟,其次就是测试报告的编写,大多数威廉希尔官方网站 人员对报告的编写不熟悉,笔者在此一一做个解说,后面的介绍
    发表于 07-03 16:18 36次下载

    编写高效的测试设计testbenches

    编写高效的测试设计testbenches 一个设计的测试验证是非常重要的。有效的测试可以助我们快速的完成或改善设计
    发表于 02-09 14:48 36次下载

    如何编写dll文件

    如何编写dll文件:可以用几种语言来实现,如delphi编写dll,pb编写dll文件,java 编写
    发表于 01-16 10:20 8861次阅读

    如何用pb编写dll文件

    如何用pb编写dll文件 在Windows CE中,所有的驱动程序都以dll形式存在。Dll文件可以用EVC来开发,也可以使用PB来开发,使用PB开发驱动程序,可以跟NK同时进
    发表于 01-16 10:24 4326次阅读

    如何用Delphi编写dll文件

    如何用Delphi编写dll文件 一、开使你的第一个DLL专案   1.File->Close all->File->New﹝DLL﹞代码:  //自动产生Code如下 library Proj
    发表于 01-16 10:27 3577次阅读

    JDBC操作流程说明

    JDBC操作流程说明JDBC操作流程说明JDBC操作流程说明
    发表于 11-10 15:32 4次下载

    编写高效率的testbench

    编写高效率的testbench,学习编写测试文件的小伙伴们。
    发表于 05-11 16:40 16次下载

    FPGA学习系列:仿真测试文件编写

    之前有一篇文章介绍过仿真测试文件编写的步骤: 1.给A模块写测试,其测试模块的模块名为A_tb,比如原模块模块名叫做led,
    的头像 发表于 05-31 11:40 2.6w次阅读
    FPGA学习系列:仿真<b class='flag-5'>测试</b><b class='flag-5'>文件</b>的<b class='flag-5'>编写</b>

    GSM手机生产测试流程的详细资料说明

    本文档的主要内容详细介绍的是GSM手机生产测试流程的详细资料说明包括了:1.手机测试简介,2.手机测试
    发表于 05-06 08:00 5次下载
    GSM手机生产<b class='flag-5'>测试</b><b class='flag-5'>流程</b>的详细资料<b class='flag-5'>说明</b>

    pcba测试流程

    PCBA测试一般根据客户的测试方案制定具体的测试流程,基本的PCBA测试流程如下:程序烧录→IC
    的头像 发表于 05-23 17:00 1.8w次阅读

    VHDL测试平台编写综述

    本文概述了VHDL测试台和其他相关主题。它是为一个数字设计工程师编写的,他几乎没有VHDL或编程经验,以便更好地理解VHDL的编写测试台的使用。并对VHDL的发展前景进行了展望。
    发表于 01-20 15:17 19次下载
    VHDL<b class='flag-5'>测试</b>平台<b class='flag-5'>编写</b>综述

    FPGA中测试文件编写中的激励仿真

    大家好,又到了每日学习的时间了,今天我们来聊一聊FPGA中测试文件编写的相关知识,聊一聊激励仿真。 ‍ 1. 激励的产生 对于testbench而言,端口应当和被测试的module一一
    的头像 发表于 04-02 18:27 6493次阅读

    Linux驱动开发-编写按键驱动

    这篇文章介绍,如何使用杂项设备框架编写一个简单的按键驱动,完成编写、编译、安装、测试流程,了解一个杂项字符设备驱动的开发流程
    的头像 发表于 09-17 15:08 1632次阅读
    Linux驱动开发-<b class='flag-5'>编写</b>按键驱动

    FPGA入门必备:Testbench仿真文件编写实例详解

    编写完HDL代码后,往往需要通过仿真软件Modelsim或者Vivadao自带的仿真功能对HDL代码功能进行验证,此时我们需要编写Testbench文件对HDL功能进行测试验证。
    发表于 04-29 10:43 1942次阅读