Knowledge-Guided Methodology for Third-Party Soft IP Analysis

Singh, B.,Shankar, A., Wolff, F., Weyer, D.

Mumbai(2014)

引用 8|浏览0
暂无评分
摘要
In System-on-Chip designs, third party IP reuse is prevalent as it increases productivity and reduces time-to-market. These IPs can be classified as untrusted designs since the user has no insight into IP verification or quality control process. In practice, it is generally assumed that the IP has been functionally validated by developers and thorough verification at user end is not performed. In the current state-of-the-art, lint tools are primarily used to determine IP design quality. These tools pinpoint design issues by performing static analysis of RTL code but have a limitation that they do not perform behavioral analysis. In this paper, we present a knowledge-guided methodology, which identifies RTL behavior by finding correspondences with a knowledge base of previously analysed trusted designs. In comparison to existing techniques, our approach uses combination of static and dynamic analysis techniques to better approximate design behavior. We tested our methodology by analysing several IEEE-754 floating point soft IPs. We define identification coverage and confidence factor metric to quantify our IP analysis results.
更多
查看译文
关键词
knowledge based systems,logic circuits,microprocessor chips,system-on-chip,IEEE-754 floating point soft IP,IP design quality,RTL code,confidence factor metric,dynamic analysis,identification coverage,knowledge-guided methodology,lint tools,static analysis,system-on-chip designs,third-party soft IP analysis,Expert systems,Knowledge base,Ontology,RTL Lint,RTL analysis
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要