缓冲存储器管理方法与相关缓冲存储器控制器技术

技术编号:8907070 阅读:163 留言:0更新日期:2013-07-11 04:44
本发明专利技术公开了一种缓冲存储器管理方法与相关缓冲存储器控制器。通过在缓冲存储器控制器中指定从属单元与至少一主单元,使得至少一主单元的频率可与从属单元的频率整合。缓冲存储器存取状态数组、范围存取状态数组、及/或队列存取状态数组被分配于缓冲存储器并指定给从属单元,使得缓冲存储器控制器的操作可以区块式存取或离散式存取的方式进行。与从属单元共同运作的主单元可由上述至少一主单元中,根据防饥馑算法所决定。因此,本发明专利技术可用来解决传统缓冲存储器控制器中各组件的异步频率引起的问题。

【技术实现步骤摘要】

本专利技术公开一种缓冲存储器控制方法与相关缓冲存储器控制器,尤指一种将缓冲存储器控制器包括的各单元同步化的缓冲存储器管理方法与相关缓冲存储器控制器
技术介绍
与大量数据处理相关的缓冲存储器控制机制是很重要的问题,其中所述大量数据包括多媒体数据流。为了在处理时能够暂存大量数据,缓冲存储器需要具有兼容于不同操作系统的多种类高速接口与驱动程序。然而,在缓冲存储器控制器中使用多种类的接口或驱动程序需要考虑兼容性的问题,例如单一缓冲存储器控制器中不同组件间的异步频率。请参阅图1,其图示一种现有的缓冲存储器控制器100及其与主机端110与闪存120共同运作的方式,以解释上述的兼容性问题。如图1所示,在数据传输的过程中,缓冲存储器控制器100用来当作主机端110与闪存120间的桥梁,其中缓冲存储器控制器110与闪存120可被设置于同一硬件装置内。缓冲存储器控制器100包括接口 130、数据处理单元140、后端处理引擎150、微处理器160、及缓冲存储器170。接口 130用来对应于主机端110所使用的操作系统,以接收由主机端110传输而来的数据。数据处理单元140用来处理接口 130所接收到的本文档来自技高网...

【技术保护点】
一种缓冲存储器管理方法,其特征在于,包括:当用来参照物理内存区段的缓冲存储器存取状态区指示所述物理内存区段目前可被修改,且当对应于所述缓冲存储器存取状态区的区块式存取状态区指示所述物理内存区段目前为数据接收目标时,由主机端接收数据至所述物理内存区段,其中所述物理内存区段被缓冲存储器控制器内缓冲存储器所包括;及当所述缓冲存储器存取状态区指示所述物理内存区段目前不可被修改,且当所述区块式存取状态区指示所述物理内存区段目前为数据输出源时,将数据由所述物理内存区段输出至闪存;其中所述缓冲存储器存取状态区为组成缓冲存储器状态数组的单元,所述区块式存取状态区为组成区块式存取状态数组的单元,所述区块式存取状...

【技术特征摘要】
...

【专利技术属性】
技术研发人员:詹立翔刘伯彦
申请(专利权)人:擎泰科技股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1