The MathWorks 于近日宣布 Simulink Fixed Point 6面市。作為 Simulink 產品家族中的重大升級產品,Simulink Fixed Point 6具有設計、仿真定點系統(tǒng)并生成優(yōu)化執(zhí)行代碼的功能,同時創(chuàng)造更高效的工作流程。
Simulink Fixed Point 6可以幫助工程師將在Simulink、Stateflow、Embedded MATLAB函數、Signal Processing Blockset及Video and Image Processing Blockset中建立的浮點設計快速轉換成基于輸入數據范圍和目標硬件特性的定點設計。
新版本可以與The MathWorks 的Real-Time Workshop Embedded Coder 配合使用,從定點模型生成精確到數據位的產品級代碼,確保所實現的設計與仿真的情況完全一致。新版本可以為信號和參數生成1到128位的代碼,加速仿真模式并實現嵌入式代碼的發(fā)布。 現代DSP和微處理器都提供了寬字長的累加器,現在設計師們可以基于這些硬件進行開發(fā)和實現大范圍和高精度算法。
另外,Simulink Fixed Point 6中的advisor功能可以通過自動系統(tǒng)轉換法,在更短的時間內創(chuàng)造優(yōu)化的工作流程,將浮點設計轉換為定點設計。這將有利于設計出更加精確、符合成本效益的高端型大規(guī)模生產零部件,尤其在信號處理行業(yè)。