QUARTUS是ALTERA公司的可编程器件开发平台,仅适用于其自己的EPLD/FPGA芯片,支持VERILOG、VHDL、AHDL、图形输入,是综合/仿真一体化的开发包。<br />VERILOG和VHDL是两种硬件描述语言,是ASIC和复杂的FPGA/CPLD设计的必备工具,如果有C语言的基础,学习VERILOG会更容易些,相对来说 VHDL更抽象。<br />SYNPLIFY属于第三方的综合仿真软件,与QUARTUS功能类似,但不针对特定厂家的产品,一般用于ASIC设计,如果用于FPGA/CPLD的话,后端仿真还得用相应厂家自己的平台。<br />CPLD是复杂可编程器件(ALTERA叫EPLD),FPGA是现场可编程逻辑阵列。其实从应用看,FPGA的规模远远大于CPLD/EPLD,EPLD/CPLD可掉电保存,但多数FPGA是SRAM结构,掉电后内容就没了,不容易保密,现在也有部分FLASH结构的FPGA,掉电后内容不丢。<br /><br />很短时间是学不成什么东西的,买点书慢慢看吧
|