站在硬件CPLD/FPGA技术的角度来看,GNU的工具链对21IC硬件推广百利而无一害,CPLD/FPGA吸引人的地方可能是未来的片上系统,IP核可以购买现成的版权,但是也可以自行设计10多条指令只有加减法的简易型CPU,用便宜保密性强的CPLD实现,对于自行设计的简易型CPU,那就必需要自行开发编译器,要从无到有开发一个稳定的编译器,谈何容易,但是学习移植别人现成稳定的编译器就变得相对简单一些。
假若全中国的电工大部份人能玩转GNU工具链,那么CPLD/FPGA就可以名正言顺地成为真正的片上系统,否则就以目前的状况,那学会了有什么用?用其做硬件FFT吗?还是做硬件IIS?还是做硬件PWM?
对于以上这些部件,ASIC的单片机MCU早就有了,不论是易用性,功耗,性价比,体积,封装脚数,都是FPGA没法相比的。
分析以上得失利害,GNU工具链只会加速CPLD/FPGA硬件的推广,而不会分流网站的人气。
引用经济学的观点:路通财通,营商环境很重要。
|