yuloong 发表于 2014-5-20 15:23:06

nios嵌入的硬件乘法器,在使用时,用C语言怎样写?

nios嵌入的硬件乘法器,在使用时,用C语言怎样写?代码形式是怎样?是A=mux(b,c),还是直接A=B*C?

nibia 发表于 2014-5-21 10:45:45

后者。你用前者编译不了啊

yuloong 发表于 2014-5-21 20:19:39

nibia 发表于 2014-5-21 10:45
后者。你用前者编译不了啊

我使用过C=A*B,但测了下乘法的运算时间,大概10us吧,,资料上说,使用硬件乘法器,计算时间只需要几个周期,,求解答?

我还有几个疑问:
1、如果nios下选择使用了硬件乘法器或者硬件除法器,直接用“*”和“/”就表示直接使用了硬件除法器和硬件除法器了?

2、这些嵌入的硬件除法器和硬件乘法器是用来进行整数型的运算的吗?可以进行浮点型运算吗?


nibia 发表于 2014-5-22 11:12:01

1 是的, 2 浮点不行

yuloong 发表于 2014-5-22 19:24:01

nibia 发表于 2014-5-22 11:12
1 是的, 2 浮点不行

谢谢!!!
还有一个问题:
怎样用nios做浮点型运算?

Nuker 发表于 2014-5-23 11:59:27

yuloong 发表于 2014-5-22 19:24
谢谢!!!
还有一个问题:
怎样用nios做浮点型运算?

软件模拟
或者硬件FPU:http://www.altera.com.hk/literature/tt/tt_floating_point_custom_instructions.pdf

zxq6 发表于 2014-5-23 13:04:36

用ip,神马计算都有

yuloong 发表于 2014-5-28 20:39:49

Nuker 发表于 2014-5-23 11:59
软件模拟
或者硬件FPU:http://www.altera.com.hk/literature/tt/tt_floating_point_custom_instructions ...

用nios 来计算浮点数乘除法,需要多长时间?
页: [1]
查看完整版本: nios嵌入的硬件乘法器,在使用时,用C语言怎样写?