2011-05-07 462 views
1

我需要在Xilinx Simulink中获得绝对的信号。如何在Xilinx Simulink中获取数字的绝对值?

我可以使用一个mcode块并写入matlab代码来实现它。但是,只是好奇有没有更好的方法。

我对使用Simulink(Xilinx)非常新颖。 Xilinx库中的Simulink中是否有任何abs块?

感谢

+0

嗯,我模拟它。我基本上使用了一个比较零块,然后是一个2对1多路复用器。 – Kiran 2011-05-07 10:43:32

回答

2

赛灵思有以下回答实录:

http://www.xilinx.com/support/answers/10975.htm

这几乎涵盖你已经做了什么!

+0

谢谢,另有1个解决方案。并且更为理想,因为比较为0的延迟为1个时钟周期,而Slice块不需要任何额外的硬件资源 – Kiran 2011-05-16 12:46:44

+0

如果将“比较为0”的延迟时间设置为0,那么最终可能只会导致片段。优化者擅长这样的事情。 – 2011-05-16 12:50:24