摘要
随着安全算法的发展,其复杂性和算法操作数据位数也随之迅速增加。安全算法的硬件实现和加速器化已成为必然趋势。本文针对北京华虹集成电路设计有限公司的安全算法加速器IP核的验证项目,介绍了Synopsys公司VMM验证平台和AMBAVIP在其中的应用。主要阐述了选择VMM验证平台与AMBAVIP的依据;VMM环境中定向测试发生器(Generator)模块的编写、测试案例编写、安全算法的设计、仿真信息筛选方面的应用技巧。通过本验证平台,查出了加速器很多处设计错误。仿真平台验证结束后,在FPGA上对本加速器进行了大量椭圆曲线的测试。所有测试全部通过,证明了本验证平台的有效性。
As the security algorithm became more and more complex, and the operation width became wider and wider, using accelerator hardware to realize secure algorithm has become the trend. This paper focuses on the verification of a secure algorithm accelerator IP, which is developed by Beijing HuaHong IC Design Co. Ltd. h discussed the reason of choosing Synopsys VMM verification platform and AMBA V1P: the techniques in tuning directed transaction generator of the VMM environment, in designing test cases, in deploying secure algorithm, in ng simulation message. The verification process exposed many design hugs. Using this platform, after the ation of the accelerator was over, extensive tests were performed on FPGA. All tests passed successfully, which proved the effectiveness of the verification platform.
出处
《中国集成电路》
2013年第4期42-47,共6页
China lntegrated Circuit