fpga新手请教一个问题:
目标是想做一个GPS接收机,查了很多资料,一般是基于DSP+FPGA的硬件平台实现:
DSP完成载波环码环跟踪算法及电文解算、FPGA完成匹配滤波器、相关等基带处理。
目前受条件所限,只能用一块芯片实现,计划用一块内嵌DSP核的高端FPGA完成。查看了一下Virtex4系列的DSP核(我用的是ISE7.1开发环境),发现其内嵌的XtremeDSP Slice好像只能实现简单的乘法器、累加器功能,与之前所想象的用C/C++语言实现的DSP开发方式相距甚远。
因为GPS接收机算法用FPGA开发调试起来实在麻烦,最好是以类似C语言的方式实现。
请问赛灵思是否有可以有能实现此类复杂算法的DSP核?能否推荐一款芯片型号? |