发明名称 总线互联模块的集成方法、装置以及验证方法和装置
摘要 本发明提供一种系统芯片中总线互联模块的集成方法、装置以及验证方法和装置。所述系统芯片中总线互联模块的集成方法,包括:获取系统芯片中总线互联模块的设计属性列表文件;根据所述设计属性列表文件,自动生成集成所述总线互联模块的代码。所述系统芯片中总线互联模块的验证方法,包括:获取系统芯片中总线互联模块的设计属性列表文件;根据所述设计属性列表文件,自动生成测试所述总线互联模块的代码。本发明能够提供系统芯片中总线互联模块的集成和验证效率。
申请公布号 CN103150281B 申请公布日期 2016.04.06
申请号 CN201310105360.3 申请日期 2013.03.28
申请人 青岛中星微电子有限公司 发明人 李树杰
分类号 G06F13/38(2006.01)I 主分类号 G06F13/38(2006.01)I
代理机构 北京银龙知识产权代理有限公司 11243 代理人 许静;程美琼
主权项 一种系统芯片中总线互联模块的集成方法,其特征在于,包括:获取系统芯片中总线互联模块的设计属性列表文件;所述设计属性列表文件包括:所述总线互联模块中各模块端口的协议类型、所述各模块端口的协议传输类型和属性、所述各模块端口的信号的位宽、与所述总线互联模块连接的主设备对与所述总线互联模块连接的从设备的访问可见映射关系和/或所述从设备对应的芯片内地址范围;根据所述设计属性列表文件,自动生成集成所述总线互联模块的代码;其中,所述根据所述设计属性列表文件,自动生成集成所述总线互联模块的代码的步骤包括:根据所述各模块端口的协议类型,对所述模块端口进行命名;获取所述各模块端口的协议类型对应的端口,将所述端口存储在端口数据结构中;根据所述各模块端口的协议传输类型和属性,去掉所述端口数据结构中不需要的端口;根据所述各模块端口的信号的位宽,对所述端口数据结构中各个模块端口的位宽参数进行赋值。
地址 266109 山东省青岛市高新区智力岛路1号创业大厦C座6层