如何在FPGA中乘以包含浮点的矩阵?

时间:2017-08-10 19:47:19

标签: matrix floating-point verilog simulink hdl

我想问一个关于HDL中矩阵乘法的问题。在6个月的时间里,我一直在学习FPGA和ASIC设计,但仍然没有足够的经验来使用Verilog / VHDL编程FPGA。我快速搜索了一下,发现Verily适合我。无论如何,你只是假设我是初学者,直到现在我只关注使用Xilinx Spartan 3E-XCS1600E MicroBlaze入门套件制作的简单教程,因为我也有。

对我来说最具挑战性的部分是在Verilog中创建矩阵。如果我能够创建矩阵并首先用整数填充它们,那么我可以使用浮动数字移动下一步矩阵。事先,我也想对这些矩阵进行反演,对我来说似乎很难。

我的问题是,为了增加矩阵,我该怎么办?是否有任何棘手或简单的方法来做这样的C语言? (我知道Verilog是HDL,我们不能这么想)。另外我如何将浮点数转换为固定或整数类型?然后我想我可以用这种方式解决我的问题。我看了其他问题,但不太了解。感谢您的回复和帮助。

奖金问题:如果我在MATLAB或Simulink上尝试这些操作,使用HDL Coder将其转换为HDL会更容易吗?如果是的话,你可以指导我这样做吗?

此致

莱昂纳多

0 个答案:

没有答案