片上eDRAM性能评价函数簇研究
时间:10-07
来源:互联网
点击:
3.2 评价函数簇模型建立
针对具体的应用,可选择基准测试程序中四种不同的参量组合,给出有代表性的测试基准。基于图1分析可知,所有的参数都是离散变量,在上述实验中可以将各种情况下L,P,A值测量出来,并用统计方法进行处理。在已知曲线的基础上,进行曲线拟合,求得经验公式。Y函数需要基于Foundry的eDRAM模型来计算,此函数较为成熟和准确,只需加入函数簇中即可。
为了验证模型的正确性,在仿真软件SimpleScalar的基础上进行扩展,使用SimpleScalar仿真软件来仿真本项目所用到的存储器层次结构,与根据模型计算得到的性能指标进行比较来判断模型的正确性。SimpleScalar是开放源代码的软件,基于Alpha指令结构,为了用此软件仿真本项目的结构,需要对进行修改和完善。
4 结束语
本文作者的创新点在于提出了一种定量的存储系统性能评估的建模方法,可为SOC设计中基于eDRAM的存储系统设计提供方法。根据评价函数,可以针对具体应用来选择存储体个数、行宽、列宽、字长、刷新频率、地址映射方式,从而构建一个速度、面积和功耗优化的eDRAM的存储器,这对高性能的SOC的设计有重要意义。
针对具体的应用,可选择基准测试程序中四种不同的参量组合,给出有代表性的测试基准。基于图1分析可知,所有的参数都是离散变量,在上述实验中可以将各种情况下L,P,A值测量出来,并用统计方法进行处理。在已知曲线的基础上,进行曲线拟合,求得经验公式。Y函数需要基于Foundry的eDRAM模型来计算,此函数较为成熟和准确,只需加入函数簇中即可。
为了验证模型的正确性,在仿真软件SimpleScalar的基础上进行扩展,使用SimpleScalar仿真软件来仿真本项目所用到的存储器层次结构,与根据模型计算得到的性能指标进行比较来判断模型的正确性。SimpleScalar是开放源代码的软件,基于Alpha指令结构,为了用此软件仿真本项目的结构,需要对进行修改和完善。
4 结束语
本文作者的创新点在于提出了一种定量的存储系统性能评估的建模方法,可为SOC设计中基于eDRAM的存储系统设计提供方法。根据评价函数,可以针对具体应用来选择存储体个数、行宽、列宽、字长、刷新频率、地址映射方式,从而构建一个速度、面积和功耗优化的eDRAM的存储器,这对高性能的SOC的设计有重要意义。
嵌入式 ARM 仿真 FPGA DSP Xilinx Altera 相关文章:
- 嵌入式系统的定义与发展历史(11-15)
- 嵌入式系统亲密接触(11-22)
- 嵌入式系统设计中的USB OTG方案(02-01)
- 嵌入式线控驾驶系统开发过程中设计和测试考虑(02-02)
- 一个典型的嵌入式系统设计和实现 (02-02)
- DDR SDRAM在嵌入式系统中的应用(02-07)