课程分类

课程介绍
课程目录
用户评论
课程介绍
课程目录
用户评论

你将获得

  • 掌握某些知识点
  • 学会某些技巧(或思路)

教学服务

  • icon

    1v1专属答疑服务

  • icon

    BAT专家面试辅导

讲师介绍

  • 高级数字IC设计工程师,在全球top10的IC公司工作NNN年+,具有丰富的数字IC设计经验

  • 课程详情

    1 testbench概述
      1.1 testbench的概念和作用
      1.2 基于testbench的仿真流程
    2 testbench仿真原理
      2.1 testbench的基本构成
      2.2 testbench的执行过程
      2.3 testbench的进程和时序控制
        2.3.1 initial
        2.3.2 always
        2.3.3 assign
        2.3.4 module
        2.3.5 primitives
        2.3.6 #(时延控制)
        2.3.7 @(事件控制)
        2.3.8 wait(事件控制)
      2.4 结构化的testbench
        2.4.1 testbench为什么要结构化
        2.4.2 结构化testbench的基本结构
        2.4.3 结构化testbench再优化
    3 testbench仿真设计
      3.1激励编写
        3.1.1时钟激励
          3.1.1.1一般时钟
          3.1.1.2占空比非50%的时钟
          3.1.1.3固定数目的时钟
          3.1.1.4相移时钟
        3.1.2复位激励
          3.1.2.1异步复位
          3.1.2.2同步复位
        3.1.3循环控制
          3.1.3.1 forever
          3.1.3.2 for
          3.1.3.3 while
          3.1.3.4 repeat
        3.1.4 force/release
      3.2系统任务和函数
        3.2.1仿真时间函数$time
        3.2.2显示任务$display
        3.2.3IO任务$fopen
        3.2.4随机分布函数$random
        3.2.5仿真控制函数$finish
      3.3搭建环境
      3.4运行仿真和确认结果
    温馨提示
    • 请勿私下交易
      请勿在平台外交易。与机构和老师私下交易造成的任何损失及纠纷,腾讯课堂不承担任何责任
    • 听课说明

      1、电脑:访问腾讯课堂官网 ke.qq.com 查看我的课表或下载win/mac客户端听课

      2、手机/平板:下载腾讯课堂APP, 进入学习页面听课