2018年4月19日
摘要: 在case语句中,敏感表达式与各项值之间的比较,是一种全等比较。 casez与casex语句是case语句的两种变体,三者的表示形式中唯一的区别是三个关键词case、casez、casex的不同。 在casez语句中 ,如果分支表达式某些位的值为高阻z,那么对这些位的比较就会 忽略,不予考虑, 而只 阅读全文
posted @ 2018-04-19 17:12 猪肉白菜_125 阅读(1290) 评论(0) 推荐(0) 编辑
摘要: 1、任务 任务定义 任务就是一段封装在“task endtask”之间的程序。调用某个任务时可能需要它处理某些数据并返回操作结果,所以任务应当有接收数据的输入端和返回数据的输出端。另外,任务可以彼此调用,而且任务内还可以调用函数。 task task_demo; //任务定义结构开头,命名为 tas 阅读全文
posted @ 2018-04-19 17:09 猪肉白菜_125 阅读(443) 评论(0) 推荐(0) 编辑
摘要: 1、$display,$write,$fdisplay,$fopen,$fclose用于信息的显示和输出。其中, %b或%B 二进制 %o或%O 八进制 %d或%D 十进制 %h或%H 十六进制 %e或%E 实数 %c或%C 字符 %s或%S 字符串 %v或%V 信号强度 %t或%T 时间 %m或% 阅读全文
posted @ 2018-04-19 17:08 猪肉白菜_125 阅读(983) 评论(0) 推荐(0) 编辑
摘要: 如果是带有的 参数不需要本模块以外的部分修改 ,则调用模块时不需要考虑参数;如果我们希望能够在 本模块以外修改参数 ,则参数调用通常有两种方法,如下代码: 1、module_name ( parameter1, parameter2) inst_name( port_map); 2、module_n 阅读全文
posted @ 2018-04-19 17:07 猪肉白菜_125 阅读(4947) 评论(0) 推荐(0) 编辑
摘要: 在verilog中,所有的端口隐含地声明wire类型;如果输出类型的端口需要保存数值,则必须将其显式地声明为reg数据类型。 不能将input和inout类型的端口声明为reg数据类型,因为reg类型的变量是用于保存数值的,而输入端口只反映与其相连的外部信号的变化。 在verilog中,有两种端口声 阅读全文
posted @ 2018-04-19 17:06 猪肉白菜_125 阅读(12398) 评论(0) 推荐(0) 编辑
摘要: 1、环境变量PATH 程序 是由操作系统执行 是吧!要执行程序,你的找到它吧,这就是 PATH 环境变量做的事。 比如 win下 PATH 中的路径,是指在DOS下,你可以直接输入一个可执行文件的名字,它就能就行了。否则,就要先 cd 到那个可执行文件所在的目录下,之后才能在DOS直接输入名字运行。 阅读全文
posted @ 2018-04-19 17:05 猪肉白菜_125 阅读(11266) 评论(0) 推荐(3) 编辑