其实对于单片机这种MCU,FPGA完全可以实现,在xilinx的ISE里面,就有microblaze一个软核的cpu,如果有钱买vertix,里面有powerPC,应该能满足你的要求。
至于像除法的这种运算,可以用查表和减法自己实现,其实现在那些开发套件上面的ip核很多,乘法器,除法器,还有小的dsp核等,免费的哦,只是是加密的,你看你到RTL代码~~
谢谢~~~~
理论上如果你的FPGA有充足的资源,那么在其内部就可以自己“设计”一个CPU。好像也有很多现成的叫IP核的东西,可以直接烧进去,只是不知道有没有免费的
如果是简单逻辑功能能,FPGA会比单片机好的多,但要是涉及到数据的处理,那用FPGA就不一定够用了。比如做一个除法,对单片机而言很容易,但是对于FPGA呢?
这个关键要看你的单片机准备完成什么功能了。