【技术实现步骤摘要】
本专利技术属于嵌入式系统
具体涉及一种嵌入式系统中基于SPM的输入输出缓冲实现方法。
技术介绍
SRAM的英文全称是“Static RAM”,翻译过来就是“静态随机存储器”,主要用于制造高速缓冲存储器(cache)。这种静态随机存储器不需要通过定时的刷新电路,就可以保证其存储的内容。与其相对应的DRAM,即“Dynamic RAM”(动态随机存储器)常被用作内存,需要通过定时的刷新电路每隔一段时间对其进行刷新充电,才能保证其内保存的数据不会丢失。但是静态随机存储器的造价和集成度都是限制其大小和使用的因素。·由于静态随机存储器具备较好的读写性能,所以在计算机系统内有它的特定用途。目前静态随机存储器有几种用法一种是置于中央处理器与主存之间的高速缓存,即为通常所说的高速缓冲存储器;另一种是插在卡槽上作为扩充用的高速缓存。还有为了加速中央处理器内部数据的传送,在中央处理器的内部也设计有高速缓存,所以在奔腾处理器就有一级高速缓存和二级高速缓存的概念,一般一级缓存是建在中央处理器的内部,二级缓存是集成在中央处理器的外部。显然,速度快和不需要定时刷新是静态随机存储器最 ...
【技术保护点】
一种嵌入式系统中基于SPM的输入输出缓冲实现方法,其特征在于:1)SPM空间划分SPM空间为M,每个输入输出请求区域的大小为S,则划分完成后形成的输入输出请求区域的个数n为:n=M/S输入输出请求区域Si被划分成输入输出请求信息区RRi和输入输出缓冲区RBi,i均为1到n的自然数;2)嵌入式操作系统改造在嵌入式操作系统中,将输入输出请求处理代码中原指向内存空间作为输入输出缓冲的地址空间改为指向经过划分的SPM空间;3)输入输出请求处理输入输出请求Ri到达嵌入式操作系统后,这些请求信息被存放于SPM空间:当输入输出请求Ri被分配到对应的输入输出请求区域Si,则输入输出请求Ri ...
【技术特征摘要】
【专利技术属性】
技术研发人员:胡威,张凯,陈建勋,刘小明,刘俊,郭宏,邹代坤,袁知辉,彭智伟,李宁,
申请(专利权)人:武汉科技大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。