- 博客(9)
- 资源 (13)
- 收藏
- 关注
原创 阿里云盘分享
modelsim-win64-10.6d-se 链接:https://www.aliyundrive.com/s/cfWUtuJ9h8h
2021-10-17 12:42:23 6386
原创 reg、wire与logic的区别
文章目录一、wire1、定义二、reg1.定义三、logic1.定义一、wirewire类型设计时表示导线结构,它不存储状态,只能负责传递驱动级的输出。wire型数据常用来表示用以assign关键字指定的组合逻辑信号。Verilog程序模块中输入、输出信号类型默认时自定义为wire型。wire型信号可以用做任何方程式的输入,也可以用做“assign”语句或者实例原件的输出。1、定义<font color=#999AAA >wire [n-1:0] my_wire0,my_w
2021-06-01 20:34:40 10675 2
原创 Liunx常用命令
Liunx常用命令前言1.目录操作命令1.1目录切换 cd1.2目录查看 ls [-al]1.3目录操作【增,删,改,查】1.3.1创建目录 mkdir1.3.2删除目录或文件 rm1.3.3修改目录 mv和cp1.重命名目录2.剪切目录3.修改目录1.3.4查找目录 find2.文件操作命令2.1文件操作【增,删,改,查】2.1.1新建文件 touch2.1.2删除文件 rm2.1.3修改文件 :利用vi/vim文本编辑器修改2.1.4查找文件 cat/more/less/tail2.2权限修改 chmo
2021-04-03 17:33:33 163
原创 TCL脚本学习笔记
一、 特殊变量1.1、在tcl中,有一些特殊变量,它们有一个特定的用法/功能特殊变量描述argc指命令行参数的个数。argv指包含命令行参数的列表。argv0是指被解释的文件或由调用脚本的名称的文件名。env用于表示是环境变量数组元素。errorCode为最后的tcl错误的错误代码errorInfo为最后Tcl错误的堆栈跟踪错误信息...
2020-04-28 13:21:39 2213
原创 连续赋值和过程赋值
连续赋值:1)语法上,有关键词“assign”来标识;2)左侧被赋值的数据类型必须是线网型数据(wire);3)连续赋值语句不能出现在过程快中(initial/always);4)连续赋值语句主要用来对组合逻辑进行建模以及线网数据间进行描述;5)连续赋值语句产生作用后,赋值表达式中信号的任何变化都将立即被反映到赋值线网型数据的取值上;过程赋值:1)语法上,没有关键词“assign”;...
2019-09-08 17:51:05 8338
原创 Verilog中阻塞赋值和非阻塞赋值的区别
Verilog中阻塞赋值(=)和非阻塞赋值(<=)的区别**阻塞赋值:**前面语句执行完,才可执行下一条语句;即:前面语句的执行(b=a)阻塞了后面语句的执行(c=b)。即:always块内,2条语句顺序执行。**非阻塞赋值:**always块内,2条语句同时执行。即:前面语句的执行(b=a)不会阻塞后面语句的执行(c=b)。1、 verilog编写代码的8个原则,记住这八点可以避免9...
2019-09-08 17:24:59 4285
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人