quartus ii的IP核中的 sincos核怎么使用?

2019-07-16 00:25发布

本帖最后由 6749 于 2014-10-28 15:32 编辑

我用的是 Arithmetic 下面的 ALTFP_SINCOS 这个核。

下面是这个核的例化程序:
  1. sin        sin_inst (
  2.         .clk_en ( clk_en_sig ),
  3.         .clock ( clock_sig ),
  4.         .data ( data_sig ),
  5.         .result ( result_sig )
  6.         );
复制代码

我想产生一个 频率2.5MHz 振幅0-5V 的正弦信号,请问 data 端口应该输入怎样的信号?
如果有Altera IP核相关的详解资料推荐下更好。
多谢了。

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
4条回答
Starbaby
2019-07-16 04:20
我是这样想的,可以用采样法,先设每个周期采样数为d,则使输入data在一个周期内分d次增加相同的数c,其中即c=2pi/d,因为正弦函数的周期是2pi啊,d越大,正弦输出精度越高。当一个周期时间到了,则输入清零。如此循环就得到了输出为[-1,1]的正弦波。你要的是[0,5]正弦电压,将输出的结果放大2.5倍再加2.5就可以了吧。。。
不知如此可行否?

一周热门 更多>