答案:答: (1)目前比较流行的主流厂家的EDA的软件工具有Altera的MAX plus II、Quartus II 、Lattice的ispEXPERT、Xilinx的Foundation Series。(2)Max plus II 是A1tera公司推出的一个使用非常广泛的EDA软件工具,它支持原理图、VHDL和Verilog语言的文本文件,以及波形图与EDIF等格式的文件作为设计输入,并支持这些文件的任意混合设计。它具有门级仿真器,可以进行功能仿真和时序仿真,能够产生精确的仿真结果。在适配之后,Max plus II生成供时序仿真用的Edif、VHDL和Verilog 3种不同格式的网表文件。Max plus II界面友好,使用便捷,被誉为业界最易学易用的EDA软件,并支持主流的第三方EDA工具,支持除APEx20K系列之外的所有A1tera公司的FPGA/CPLD大规模逻辑器件。Quartus II是A1tera公司新近推出的EDA软件工具,其设计工具完全支持VHDL和Verilog的设计流程,其内部嵌有VHDL、Verilog逻辑综合器。第三方的综合工具,如Leonardo Spectrum、Synplify pro和FPGA Compiler II有着更好的综合效果,Quartus II可以直接调用这些第三方工具,因此通常建议使用这些工具来完成VHDL/Verilog源程序的综合。同样,Quartus II具备仿真功能,也支持第三方的仿真工具,如Modelsim。此外,Quartus II为A1tera DSP开发包进行系统模型设计提供了集成综合环境,它与MATLAB和DSP Builder结合可以进行基于FPGA的DSP系统开发,是DSP硬件系统实现的关键EDA工具。Quartus II还可与SOPC Builder结合,实现SOPC系统开发。ELSIF b='1' THEN next1 <= cELSENext1<= "1011";END IF;END PROCESS;答:原程序转换如下:ARCHITECTURE one OF mux ISBEGINPROCESS(a,b,c,d)BEGINNEXT1 <="110"1WHEN a=’0’ AND b=’1’ ELSEd WHEN a=’0’ ELSEc WHEN b=’1’ ELSE"1011";END one;END PROCESS;