李臭屁的个人空间 https://blog.eetop.cn/1763670 [收藏] [复制] [分享] [RSS]

空间首页 动态 记录 日志 相册 主题 分享 留言板 个人资料

日志

【验证学习路-基础练习4】实验二 DUT输入激励数据

已有 902 次阅读| 2020-3-15 09:57 |个人分类:验证入门学习|系统分类:芯片设计

实验二目标:

1.     拓展lab1中的测试平台,从一个输入端向一个输出端发送数据包。

2.     用新的测试平台来编译和仿真设计文件。

在这次Lab中,你将继续去搭建测试平台上的相关组件(component):激励产生器(Stimulus Generator),驱动器(Driver)等。你会使用一些的子程序(routine)去把一个数据包从输入端口3发送到输出端口7,并观察到这个数据包的有效负载(payload)。在该实验完成时,将得到如下验证结构。

                                                                         

-----------------------------------------------------------------------------------------------------------------

一、补充知识点  

    1. 数组:合并数组、合并混合数组,动态数组

    2. 队列:队列的基本操作

二、代码编写

    1. 时序

                                                

    2. 代码结构

        program中已有一个rest()任务

        需要做数据生成(gen())、数据发送两个任务(send())

        将数据发送分解为三步:发送地址(send_addrs())、发送padding(send_pad())、发送负载数据(send_payload())

三、仿真编译

    1. dut输入信号

        

    2. dut输出信号

        

    3.整体仿真结果

        


点赞

评论 (0 个评论)

facelist

您需要登录后才可以评论 登录 | 注册

  • 关注TA
  • 加好友
  • 联系TA
  • 0

    周排名
  • 0

    月排名
  • 0

    总排名
  • 0

    关注
  • 0

    粉丝
  • 0

    好友
  • 0

    获赞
  • 0

    评论
  • 访问数
关闭

站长推荐 上一条 /1 下一条

小黑屋| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-5-10 18:30 , Processed in 0.026481 second(s), 19 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
返回顶部