2026年,使用国产FPGA(如安路科技)进行‘电机FOC控制’项目开发时,在实现SVPWM、Clark/Park变换等算法时,如何克服其开发工具(如TD)在仿真调试、性能分析方面与Vivado/Quartus的差距?
由于项目国产化要求,我们需要使用安路科技的FPGA开发一个电机FOC(磁场定向控制)系统。算法层面涉及SVPWM生成、Clarke/Park变换及其反变换、PID控制等。之前用Xilinx的Vivado习惯了,切换到安路的Tang Dynasty(TD)开发工具后,感觉在仿真调试(比如波形查看、触发设置)、性能分析(资源利用率、时序报告分析)和IP核丰富度上都有不小差距。在必须使用国产FPGA和工具链的前提下,我们应该采取哪些策略或变通方法来保证开发效率和系统可靠性?比如,是否推荐先用成熟的商用FPGA做算法验证再移植?或者有什么针对TD工具的高效调试技巧?