嵌入式软处理器在硅IP开发中的验证加速方法
2011-11-25黄梅
制造业自动化 2011年14期
黄 梅
HUANG Mei
(乐山职业技术学院,乐山 614000 )
0 引言
在现代的集成电路设计过程中,常常使用“用砖头,盖房子”类似的方法来进行大规模项目的设计。硅IP模块就是盖房子用的“砖头”。“砖头”质量的好坏,直接决定了整个集成电路设计的成败。对于集成电路而言,在大多数情况下,任何小缺陷都会造成整个集成电路的失败,因此在商业过程中,往往采用经过市场验证过的硅IP,或者经过反复验证该IP的可用性。验证IP的质量和性能,逐渐成为设计工作中价值最大,最耗费人力和才智的工作。随着计算机软件技术的进步,出现了许多计算机软件工具用于提高设计的自动型,以避免人为错误。然而,由于摩尔定律的作用,集成电路上晶体管的成本在不断下降,越是大型的设计可能反而性价比越高,迫使商业公司和其他机构不断往电路上加入更多更复杂的设计,来保持市场竞争力。在摩尔定律作用下,芯片成本线性降低,规模线性增长,但复杂度却呈现指数上涨趋势,导致原有的软件设计工具越来越难以满足需要。
1 目前软件设计工具存在问题主要表现在以下方面
1)芯片的设计规模不断翻番,但计算机的硬件性能却不能同步增长;2)即使使用最先进的计算机硬件,但操作系统的能力又再次限制了系统的性能。主流的计算机操作系统,从16位,到32位,到64位,三次跨越耗费了近30年时间,但芯片设计规模,仍然保持18个月就翻番。当前主流的操作系统,其程序使用空间……
登录APP查看全文
