[发明专利]逆向工程数据分析系统,集成电路组件数据处理工具及其方法在审
申请号: | 201811584375.1 | 申请日: | 2018-12-24 |
公开(公告)号: | CN109977452A | 公开(公告)日: | 2019-07-05 |
发明(设计)人: | 迈克尔·格林 | 申请(专利权)人: | 泰科英赛科技有限公司 |
主分类号: | G06F17/50 | 分类号: | G06F17/50 |
代理公司: | 上海申新律师事务所 31272 | 代理人: | 董科 |
地址: | 加拿大*** | 国省代码: | 加拿大;CA |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据节点 逆向工程 目标IC 集成电路组件 数据处理工具 数据分析系统 数据结构 动态图 连通性 未连接 迁移 计算机可读介质 数字数据处理器 存储数据结构 数据存储设备 数据管理系统 图形用户界面 节点聚集 图形方式 可操作 移位 集成电路 排斥 | ||
本文描述了一种逆向工程数据分析系统,集成电路组件数据处理工具及其方法的各种实施例。在一个这样的实施例中,描述了一种用于处理从目标IC提取的IC组件数据的集成电路(IC)逆向工程数据管理系统,该系统包括:一数据存储设备,其可操作用于存储数据结构,该数据结构包括多个提取的IC组件数据节点,所述IC组件数据节点代表相应的目标IC的多个IC组件以及多个IC组件之间的连通性;一图形用户界面(GUI);以及一数字数据处理器,其可在所述数据结构上操作:以经由所述GUI呈现所述数据节点的动态图;以根据其与其它节点的连通性用图形方式迁移所述动态图上的至少一些所述数据节点,其中连接的节点相对于彼此有吸引力地位移,使得所述迁移节点逐渐与相关节点聚集以定义不同的IC组件簇,所述不同的IC组件簇代表目标IC的不同组相关IC组件,而未连接的节点被排斥地移位以逐渐地与所述未连接的节点拉开距离。还描述了各种相关的方法,过程,系统和计算机可读介质。
技术领域
本公开涉及逆向工程(RE)工具和系统,尤其涉及逆向工程数据分析系统,集成电路(IC)组件数据处理工具及其方法。
背景技术
从成品设备开始理解集成电路(IC)(例如,数字IC)的功能性可能是具有挑战性。例如,现代数字IC设计通常使用高度自动化的过程来创建。比如,通常通过用硬件描述语言编写其功能的高级描述来设计现代数字IC设计,然后将高级描述合成到逻辑门层级。这种方法,连同越来越多地使用先前设计的电路子块(例如,硬的和/或软的“宏”)的库可以实现各种门设计的常规创建。
高度自动化的处理(也称为自动路由)通常包括以空间有效的方式自动放置电子组件的软件程序,这可能不一定导致逻辑上有序或视觉上直观的电路布局。结果,表示相同功能块的电路组件可以具有不同的布局。
虽然已经开发了IC逆向工程技术,以便以合理的自动化程度和准确度重建IC的低级网表(也称为门,原始或单元级网表),但是将这些网表组织和分析成功能的,模块化和/或分层块目前在很大程度上仍然依赖于大量专家级人员的努力,这不仅耗费时间,而且成本效率低下。
提供该背景信息是为了揭示申请人认为可能相关的信息。不允许或不应解释任何前述信息构成现有技术或形成相关领域的公知的一部分。
发明内容
以下呈现了本文描述的一般发明概念的简要内容,以基本了解本公开的一些方面。该发明内容未对本公开进行详细描述。本文不旨在限制本公开的实施例的重要和核心组件或限定除了接下来的描述和权利要求清晰地或隐含地描述的范围。
目前需要一种逆向工程数据分析系统,集成电路组件数据处理工具及其方法,其克服了已知技术的一些缺点,或者至少提供了其有用的替代方案。本公开的一些方面提供了这类系统和方法的示例。例如,在一些实施例中,提供了一种系统和方法,以便于将IC的IC组件计算组织、分析和/或分类变为功能的,模块化和/或分层块。
根据一个方面,提供了一种用于处理从目标IC提取的IC组件数据的集成电路(IC)逆向工程数据管理系统,该系统包括:一数据存储设备,其可操作的用于存储数据结构,该数据结构包括多个提取的IC组件数据节点,所述IC组件数据节点代表相应的目标IC的多个IC组件以及多个IC组件之间的连通性;一图形用户界面(GUI);以及一数字数据处理器,其可在所述数据结构上操作:以经由所述GUI呈现所述数据节点的动态图;以根据其与其它节点的连通性用图形方式迁移所述动态图上的至少一些所述数据节点,其中连接的节点相对于彼此有吸引力地位移,使得所述迁移节点逐渐与相关节点聚集以定义不同的IC组件簇,所述不同的IC组件簇代表目标IC的不同组相关IC组件,而未连接的节点被排斥地移位以逐渐地使所述未连接的节点之间拉开距离。
在一个实施例中,所述数据结构还根据提取的目标IC的物理IC布局,将每个所述提取的IC组件数据节点的初始物理位置相关联;其中,根据所述提取的物理IC布局,基于每个所述初始物理位置初始呈现所述动态图;并且其中所述至少一些数据节点最初以图形方式从其各自的初始物理位置开始迁移。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于泰科英赛科技有限公司,未经泰科英赛科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811584375.1/2.html,转载请声明来源钻瓜专利网。