sup*_*nun 6 parameters syntax verilog
几乎只是标题.这个下划线是什么意思?这有什么不同于:
parameter FOO = 20'h00020;
Run Code Online (Sandbox Code Playgroud)
我不知道该找什么来寻找这个问题的答案,因为我不知道这种语法是什么.
从IEEE标准(1800-2009),"5.7.1整数字面常量"部分:
除第一个字符外,下划线字符(_)在数字中的任何位置都是合法的.下划线字符被忽略.此功能可用于分解长数字以便于阅读.
所以,20'h00020是一样的20'h0002_0.
我通过在上面的规范中搜索"下划线"找到了这个.