K
korgull
Guest
嗨,好了,现在,我似乎已经解决我的问题找到一个长度的VHDL命令转换,我现在有一个问题的方式,我想用它。我想用美元大小的命令来定义变量在位宽。举例来说,我认为我能做到这一点... [代码]参数XH =($大小(X) - 1);参数厦门大学=($大小(X)/ 2);参数的XML =(($大小(X)/ 2) - 1); [/CODE]这样我就可以做到这一点:[代码] A1 = X [XH:厦门大学]; A0 = X [XML:0]; B1 = Y [XH:厦门大学; B0 = Y [XML:0] [/CODE]不幸的是,我不能在那里美元规模的命令,因为它告诉我,我有一个“非法操作数为常数表达式”此外,我需要的地方开始的“参数”代码,这是不是最理想的地方它为我想要做什么,因为我需要我的功能是递归。有没有办法,我可以建立一个方程定义的“X”和“Y”的位宽吗?或者它必须与参数语句定义。感谢