首页 百科知识 系统设计方案怎么写

系统设计方案怎么写

时间:2024-10-10 百科知识 版权反馈
【摘要】:但现有的HDL只是提供行为级或功能级的描述,尚无法完成对复杂的系统级的抽象描述。此外,随着系统开发对EDA技术目标器件各种性能要求的提高,ASIC和FPGA将更大程度相互融合。整个EDA和集成电路设计工业都朝这个方向发展,这并非只是FPGA 与ASIC制造商竞争的产物,对于用户来说,也意味着有了更多的选择。

1.1.2 EDA的发展趋势

随着市场需求的增长,集成工艺水平的可行性以及计算机自动设计技术的不断提高,促使单片系统(或称系统集成芯片)成为集成电路设计的发展方向,这一发展趋势表现在如下几个方面:

(1)超大规模集成电路的集成度和工艺水平不断提高,深亚微米工艺(0.13 μm、0.18 μm、0.09 μm)已经走向成熟,在一个芯片上完成系统级集成已成为可能。

(2)市场对电子产品提出了更高的要求,如必须降低电子系统的成本,减小系统的体积等,从而对系统的集成度不断提出更高的要求。

(3)高性能的EDA工具得到迅速的发展,其自动化和智能化程度不断提高,为嵌入式系统设计提供了功能强大的开发环境。同时,设计的效率也成了一个产品能否成功的关键因素,促使EDA工具和IP核应用更为广泛。

(4)计算机硬件平台性能大幅度提高,为复杂的SOC设计提供了物理基础。

但现有的HDL只是提供行为级或功能级的描述,尚无法完成对复杂的系统级的抽象描述。人们正尝试开发一种新的系统级的设计语言来完成这一工作,现在已开发出更趋于电路行为级的硬件描述语言,如SystemC、Superlog及系统级混合仿真工具,可以在同一个开发平台上完成高级语言,如C/C++等,与标准HDL(Verilog HDL,VHDL)或其他更低层次描述模块的混合仿真。虽然用户用高级语言编写的模块尚不能自动转化成HDL描述,但作为一种针对特定应用领域的开发工具,软件供应商已经为常用的功能模块提供了丰富的宏单元库支持,可以方便地构建应用系统,并通过仿真加以优化,最后自动产生HDL代码,进入下一阶段的ASIC实现。

此外,随着系统开发对EDA技术目标器件各种性能要求的提高,ASIC和FPGA(Field Programmable Gate Array)将更大程度相互融合。这是因为虽然标准逻辑ASIC芯片尺寸小、功能强大、耗电省,但设计复杂,并且有批量生产要求;可编程逻辑器件(Programmable Logic Device,PLD)开发费用低廉,能在现场进行编程,但体积大,功能有限,而且功耗较大。因此,FPGA和ASIC “走到”一起,互相融合,取长补短。

在新一代产品的PCB上,尽管空间有限(几乎不能再增加器件),在ASIC器件中仍留下了FPGA的空间。如果希望改变设计,或者由于开始的工作中没有条件完成足够的验证测试,稍后也可以根据要求对它编程,有了一定的再修改的自由度。ASIC设计人员采用这种小的可编程逻辑内核用于修改设计问题,很好地降低了设计风险。

ASIC制造商增加可编程逻辑的另一个原因是,考虑到设计产品的许多性能指标变化太快,特别是通信协议,为已经完成设计并投入应用的集成电路留有多些可自由更改的功能是十分有价值的事,这在通信领域中的芯片设计方面尤为重要。

现在,传统ASIC和FPGA之间的界限正变得模糊。系统级芯片不仅集成RAM和微处理器,也集成FPGA。整个EDA和集成电路设计工业都朝这个方向发展,这并非只是FPGA 与ASIC制造商竞争的产物,对于用户来说,也意味着有了更多的选择。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈