一种面向Chisel硬件设计语言的代码分析系统

AITNT
正文
推荐专利
一种面向Chisel硬件设计语言的代码分析系统
申请号:CN202510505872
申请日期:2025-04-22
公开号:CN120409370A
公开日期:2025-08-01
类型:发明专利
摘要
本发明公开一种面向Chisel硬件设计语言的代码分析系统,包括:代码读取组件,读取和解析硬件代码;中间硬件表示组件,将硬件代码转换为中间硬件表示,包括中间代码、实例构造图、数据流图和寄存器图;基础分析组件,基于中间硬件表示进行分析,包括时序关系分析、电路常量分析、电路值区间分析和冗余电路化简;应用分析组件,基于基础分析和中间硬件表示进行应用级分析,包括硬件缺陷分析和硬件信息流泄露分析。分析模板组件,将前述分析的共性部分抽象为模板,包括数据流分析模板和可达性分析模板,支持基于模板开发新的硬件分析功能。本发明对使用Chisel硬件设计语言编写的硬件设计进行代码分析,获取硬件设计的行为信息并检测潜在的设计缺陷。
技术关键词
硬件设计语言 代码分析系统 分析组件 代码读取 电路 缺陷分析 代码转换 模板组件 冗余 时序 语句 基础 节点 工作表 关系 变量 算法 终点 内存
系统为您推荐了相关专利信息
1
一种原木计数及木材截面积测量方法与装置
原木 工业相机 深度相机 ORB算法 像素
2
一种紧凑型PLC控制器功能模块
PLC控制器 功能模块 加速器 控制策略 通信单元
3
一种基于多目标混合精英粒子群优化的三相整流系统的控制方法
信息熵 立方体 速度更新过程 粒子群算法 轮盘
4
一种兼容SCI和Mcbsp接口的数据记录子卡
通讯接口电路 子卡 存储芯片 暂存器 存储电路
5
无源电子烟
柔性电池 锂电池 无源电子烟 柔性基板 柔性太阳能电池
添加客服微信openai178,进AITNT官方交流群
驱动智慧未来:提供一站式AI转型解决方案
沪ICP备2023015588号