无处不在的验证
验证工具发展史
(a)硬件仿真
发展到2000年左右,通过基于定制ASIC的新体系结构,硬件仿真器得到了显着改善,支持软件改进,支持Verilog和VDHL语言,并设计了新的部署模式,客户群扩展到了处理器和图形的市场之外,在多机箱配置下总容量能扩展到1亿门,接近1MHz的仿真速度。
如今,随着芯片集成度提高,SoC逐渐成为常态,到2015年左右,设计已经达到十亿门的规模,硬件仿真已成为所有验证策略的基础、SoC设计中必备的工具。在这段期间经过多次并购整合,市场上仅剩三家在仿真领域竞争:1998年,Cadence购买了Quickturn并推出了名为Palladium的硬件仿真系统;Mentor Graphics并购了Meta Systems和IKOS推出了Veloce仿真器和Questa®CodeLink;Synopsys于2012年收购了EVE并在两年后推出了基于Xilinx Virtex-7 FPGA的ZeBu-Server3。
(b)虚拟原型
但自行组装意味着需要对设计进行分区,而FPGA上有更多的信号在各个分区之间传输,需要对引脚进行多路复用,门的数量呈平方增长,而引脚的数量呈线性增长,这意味着每个引脚有数千个门,这一方法要求工程师具备大量设计及FPGA的知识,以及对FPGA工具流程的熟悉。
与其同时,S2C于2003年于硅谷成立以解决FPGA原型市场需求;Cadence于2011年推出Rapid Prototyping Platform,也就是今天的Protium;而开发者也仍在运用其丰富的FPGA知识自行组装原型系统。
芯片设计需要怎样的验证工具?
小结

