Altera的FPGA要用什么软件呀

【Altera的FPGA要用什么软件呀】
你这问题太雷人了 。
以前大家都是雕塑家,但是雕成一个成品,往往要浪费很多半成品和原料,这就是ASIC的制造,后来FPGA出现了 , FPGA就是块橡皮泥 , 什么硬件电路都能模仿,万用IC,你想捏成什么样随你,捏的不行,可以重新再捏 。
Altera,生产各种芯片,有自己设计的软件Quartus II,就是用HDL写的 , 设计输入,时序仿真,板上验证乱七八糟的,别人有的它都有了,和QQ一个概念 。想象下Quartus II就是捏橡皮泥的工具 。
Nios II , 是Altera公司推出的FPGA用于嵌入CPU软核的支持软件,用C C++都可以写 。所谓软核,就是以前大家都用FPGA捏ASIC玩,但是FPGA常常要外接一些处理器 , ARM MCU , 于是Altera心生不爽,我要抢你生意,于是搞了个软核出来 , FPGA以前模仿硬件电路,现在连处理器都能模仿了 , 变成万用橡皮泥了 。Nios II就是用来捏这块万用橡皮泥以前不能捏的那部分 。
FPGA是实实在在的硬件,不是软件 。即使是HDL也是硬件描述语言 。只不过现在的硬件设计由于严重依赖电脑和开发系统,所以看起来像是在搞软件,这只是用软件的方法玩硬件 , 最终硬件工程师还是要看到实实在在的芯片和板子,并让它们动起来 。VHDL语言是高层设计语言 , 需要先转化为RTL级,再对应到所谓的门电路(MAP),最终都要跟硬件对应起来,所以没有数电模电的基础,VHDL也写不好的 。
所有FPGA的开发系统都是数字电路的范畴,基本跟模电没什么关系,现在还没有模拟电路的可编程电路 。你才大一,还有很多概念不清楚 , 慢慢来吧!