在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 3280|回复: 10

[求助] FPGA进行弹道解算,四阶龙格库塔函数,

[复制链接]
发表于 2016-4-15 16:33:40 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
导师让用FPGA进行外弹道解算,选择四阶龙格库塔函数,本人刚接触FPGA,一直找能解包含微分方程和三角函数的IP核,可是大多都是编写算法,有的是混沌、CORDIC,或者pc上C语言编程,恳请各位大神帮助
 楼主| 发表于 2016-4-15 17:33:55 | 显示全部楼层
拜托各位了
发表于 2016-4-15 18:47:40 | 显示全部楼层
这种算法一般没有现成的IP核,而且你要求的初值函数肯定也不是常见的那种通用函数,虽然没做过,个人觉得得看导函数的复杂程度吧,FPGA本来就不擅长做这种复杂的数学运算,不是做不了,就是太麻烦,如果导函数不是特别复杂,就套套公式,多看看算数运算,就是相当于编个计算公式然后给值迭代就可以了吧,这倒挺符合FPGA流水线的思想
 楼主| 发表于 2016-4-16 14:09:22 | 显示全部楼层
回复 3# runileking


  谢谢啊,我再查查资料,非常感谢
发表于 2016-4-16 22:38:21 | 显示全部楼层
如果有解常微分方程的C代码,可以了解一下Vivado中的HLS。只知道有这么一个工具,但没用过。
 楼主| 发表于 2016-4-18 10:55:48 | 显示全部楼层
回复 5# 加油99


  恩恩,我查查,谢谢,谢谢,这两天回家没来的急回复,抱歉,谢谢
 楼主| 发表于 2016-4-18 21:28:10 | 显示全部楼层
回复 4# 西柚


   如果我用c,还想用fpga,有没有比较好的办法啊
发表于 2016-4-18 22:00:57 | 显示全部楼层
Altera可以用DSP builder 去搭建算法平台,再转换成VHDL。想用C,可以使用Open-CL平台,现在
Xilinx和Altera都有支持的
 楼主| 发表于 2016-4-20 21:38:59 | 显示全部楼层
回复 8# zhangbinsniper


   谢谢啊,老师让快速出结果,就先用stm32实现了
发表于 2016-4-28 17:48:10 | 显示全部楼层
FPGA很容易实现的, 大概不到3k 门 可以搞定。 它这个是计算机数值仿真方法。可能除法实现上比较耗点时间
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /2 下一条

×

小黑屋| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-5-18 16:50 , Processed in 0.046247 second(s), 10 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表