據參與日前召開的設計自動化大會的討論者稱,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核的詳細信息并不感興趣,他還指出“我們必須可見度有所限制”。