据参与日前召开的设计自动化大会的讨论者称,Synplicity所提供的一项IP内核加密流程将有助于增进供应商和消费者间的信任,但他们同时亦承对加密IP核的可见度将会有所折衷。
Synplicity于6月19日推出一项IP加密标准并提供给业界无偿使用。此项IP加密法采用整合了Cadence Design Systems所提出的内嵌加密机制和现行Verilong2005版且已由政府许可的公开加密方式对IP核进行加密。ARM IP授权主任Mark Brass称,这一方案将使得IP核供应商增强对新客户的信任。来自Cadence公司的Victor Berman称,标准加密流程使得IP核的评估及IP核在流程中的使用简单化。
软件和IP解决方案副总Christopher Fanning称,Lattice为首家采用对称加密法的公司,他认为标准IP核加密流程的提出非常成功,因其可为多家EDA和IP供应商提供加密算法,可对IP核提供足够的保护。LSI兼VSI联盟CTO Gary Delp亦对其极为称赞。
Xilinx工程师称,在封装IP核时,目前必须支持至少三种不同的形式以用于不同的工具。因此,通用的加密法对该公司具有很大的吸引力,此外,还可确保IP用户的合法性。
据Synplicity全球工程副总Andrew Dauman称,此项加密原理草案的混合方案将对称加密法和非对称加密法完美结合。利用这一方案,IP供应商采用通过对称算法对数据进行加密,但对密匙加密时则采用非对称算法。数据块和所有的关键块被编译成单个文件,提供给所有EDA供应商。要解密时,EDA应用,如合成功能,利用嵌入在应用本身的供应商密钥进行解密。
来自听众席的咨询员Stu Sutherland指出设计者们对IP核加密很为关切。“从设计工程师的角度出发,IP模块是一个黑盒子,特别是在经过加密之后”,他说“设计工程师没法相信黑盒子。当我们在设计的调试过程中遇到问题时,我们必须知道那个黑盒子里发生了什幺”。
来自ARM公司的Brass指出,客户可采用加密流程对IP核进行评估,一旦他们做出决定之后,便可对IP充分授权以便接近RTL。来自Xilinx公司的Mitra称,大多数FPGA设计者对IP核的详细信息并不感兴趣,他还指出“我们必须可见度有所限制”。
|