09 2019 档案
摘要:其中使用void'的意义表示不考虑返回值。对于括号中有返回值的函数,加上void'操作符的意思就是告诉仿真器这个函数虽然有返回值,但是我不需要这个返回值。加上这个的唯一好处是可以让仿真器闭嘴:本来函数有返回值,但是你不使用,这时仿真器会抛出警告。加上void'可以关闭警告,让仿真log更干净。
阅读全文
摘要:1、系统函数$display 作用是控制台输出信息 $display("Start simulation") //显示字符串 $display("data_play = %h hex", 100) //显示data_play的16进制数(或者其他进制) $display("Simulation ti
阅读全文
摘要:书中是`define宏定义+`inlude "file.v"文件包含来实现参数模块化设计的方式 实战: 1.新建参数模块文件(我命名为para.v); 2.在para.v文件中使用'define宏定义参数: //`define+name+参数 `define STATE_INIT 3'd0 `def
阅读全文
摘要:%d正常输出十进制数,%2d指2位宽的十进制数,右端对齐,超出部分省略;%02d指输出2位十进制数,右端对齐,不够位数的话左端补0.
阅读全文
摘要://synopsys translate_off 要忽略的部分Verilog模块语句 //synopsys translate_on
阅读全文
摘要:从本质上讲,两者是不同的,PCIe(Peripheral component interconnect express)是接口类型协议,NVMe(non-volatile memory express)是传输协议
阅读全文

浙公网安备 33010602011771号