周期精确/位精确的Cache事务级建模方法  被引量:1

Cycle-accurate/Bit-accurate Cache Transaction Level Modeling Approach

在线阅读下载全文

作  者:孙铭泽[1] 郭炜[1] 周红月[1] 魏继增[1] 

机构地区:[1]天津大学计算机科学与技术学院,天津300072

出  处:《计算机工程》2013年第8期74-76,82,共4页Computer Engineering

基  金:天津市应用基础及前沿技术研究计划基金资助重点项目"高可信密码片上系统的关键技术研究"(11JCZDJC1580)

摘  要:对于片上系统(SoC)架构设计,寄存器传送级建模仿真速度慢,而采用C语言建模达不到所需的精度要求。针对上述问题,基于电子系统级(ESL)设计方法,提出一种通用的周期精确/位精确的高速缓存(Cache)事务级模型。该模型面向外部接口和内部逻辑分别采用不同的抽象层次进行建模,并构建基于ESL设计的SoC,实现软硬件协同设计。实验结果表明,集成Cache模块的仿真平台运行相应程序所需周期数大幅减少,可达到既定的精度要求。For System on Chip(SoC) architecture design,the simulation speed of Register Transfer Level(RTL) modeling is slow,and system modeling using C language lacks of enough accuracy.To solve these problems,this paper presents a Cache Transaction Level Modeling(TLM) method with cycle-accurate and bits-accurate,using electronic system level design methodology.In the model,different abstraction layers are adopted in the external interfaces and internal logic.The SoC is constructed based on the Electronic System Level(ESL) design,and realizes the S/H co-design.Experimental results show that the simulation platform with the Cache model is significantly reduced in the number of cycles when running the corresponding program,and achieves the established accuracy requirements.

关 键 词:高速缓存 电子系统级设计 事务级建模 片上系统架构设计 周期精确  硬件协同设计 

分 类 号:TP316[自动化与计算机技术—计算机软件与理论]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象