在fpga设计过程中,fpga正以它极大的灵活性和快捷的开发扩大着自己的应用领地。
我们可以把很多较复杂的运算用fpga的自定义指令和自定义组件来实现。然而,直接开发自定义指令和组件往往容易出现不易察觉的错误,因此用matlab做前期的快速开发与验证,然后再用fpga来实现就会避免一些错误的发生。这种做法看似很慢,但却很有效。
我们也可以用其他语言来做类似的验证,如:C\C++。可是在数学算法方面的开发与验证,matlab要来的更快一些。因为matlab有很强大的数学函数库作支撑,一个用c\c++实现起来比较复杂的数学算法用matlab也许只需要一条语句。
matlab易学好用,语法很类似c语言,上手快,还有强大的图形编程与显示功能
是fpga开发与验证的得力助手。
用户1505049 2009-9-3 16:00
ash_riple_768180695 2007-7-16 16:50
说得很对,这样的联合是建立在Matalab提供的工具上的。