自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 FPGA学习笔记:面向验证和仿真的行为描述语句(3)

仿真激励的产生 1、变量初始化 基本原则:可综合代码中完成内部变量的初始化,Testbench中完成可综合代码所需要的各类接口信号的初始化。初始化的方法有两种: (1)initial初始化: initial语句只执行一次,即在设计被开始模拟执行时开始,专门用于对输入信号进行初始化和产生特定的信号波形。一个Testbench可以包含多个initial语块,且同时执行,init

2017-07-14 17:05:20 460

原创 FPGA学习笔记:面向验证和仿真的行为描述语句(2)

常用的行为仿真描述语句 介绍一些在Testbench中经常使用到的行为描述语句,以设计出高效、规范的测试代码。 1、循环语句(功能仿真) (1)forever语句 连续执行过程语句,若要跳出此循环,中止语句可与过程语句共同使用。在过程语句中应使用某种形式的时序控制,以防死循环。forever语句必须写在initial模块中,主要用于产生周期性波形。 语法格式:forever begi

2017-07-14 16:12:14 1072

原创 FPGA学习笔记:面向验证和仿真的行为描述语句(1)

面向验证和仿真的行为描述语句: 1、延时控制语句 (1)语法格式:#<延迟时间> 行为语句 OR #<延迟时间> 其中“#”是延时控制的关键字符,“<延迟时间>”以多个仿真时间单位的形式给出。 使用编译指令将时间单位与物理时间相关联,编译指令需要在模块描述前定义:timescale 1ns /100ps(延迟时间为1ns,时间精度为0.1ns)

2017-07-14 13:20:13 422

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除