我将verilog嵌入到black
box中仿真时,发现输出数据很大,到10^6数量级,我发现是由于应该是有符号定点数的输出数据被视为无符号所致,因此我我想是在m文件中修改输出格式,源代码是:
sum_out_port = this_block.port('sum_out');
sum_out_port.setType('UFix_24_0');
我想改成有符号的,但是把UFix改成Fix时仿真还是一样,我查了说明,说明上没写到有符号的怎么改,只提到一个XFix_<n>_<b>,但是我改成XFix后,仿真错误,提示unknown....
有哪位朋友能告诉我一下应该怎么改,谢谢