[发明专利]存储装置和控制访问的方法无效
申请号: | 200710129246.9 | 申请日: | 2007-03-23 |
公开(公告)号: | CN101094360A | 公开(公告)日: | 2007-12-26 |
发明(设计)人: | 后田薰 | 申请(专利权)人: | 索尼株式会社 |
主分类号: | H04N5/765 | 分类号: | H04N5/765;G11C7/00 |
代理公司: | 北京市柳沈律师事务所 | 代理人: | 黄小临;周少杰 |
地址: | 日本*** | 国省代码: | 日本;JP |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 存储 装置 控制 访问 方法 | ||
技术领域
本发明涉及一种存储装置,具有被分别分配时隙以控制访问的多个端口,更具体地说,涉及一种在保障频带所需的访问时间段依据访问类型发生变化的情况下的存储装置和控制访问的方法。
背景技术
存在一种数据存储和再现系统,其中,多个外部装置在单个存储装置中存储并再现数据。向该存储装置提供多个端口,并向各个端口分配时隙(从端口接收访问的时间帧),通过该端口,所述装置个别地访问存储装置。
图1是概念性地示出对提供有多个端口的存储装置进行访问的图。将时隙分别分配至该存储装置中提供的n个端口(端口1至端口n)。与该存储装置中的各个端口1至端口n相对应地提供缓冲存储器21(21(1)至21(n))。
在数据从端口1至端口n中的端口i存储的情况下,从端口i输入的数据临时存储到缓冲存储器21(i),之后,在向端口i分配的时隙,从该缓冲存储器21(i)中读取,并且写入存储装置中的存储介质20(例如,在快闪存储装置是一种半导体存储装置的情况下,为快闪存储器)。
此外,在从端口j中再现数据的情况下,在分配至端口j的时隙,该数据从存储介质20读取,并且临时地存储在缓冲存储器21(j)中,之后,从该缓冲存储器21(j)中读取,并输出到该端口j。
在如上所述向该存储装置的多个端口分配时隙的情况下,为了保障访问该存储装置的频带(为了保障一定业务量),需要每单位时间一定时间段,从执行频带保障(band-secured)访问的端口,访问该存储装置。
这里,在不论访问类型如何,保障频带所需的每单位时间的访问时间长度一致的情况下,具有相等长度的同样数目的时隙的每个被分配给执行频带保障访问的端口(参见日本未审查的专利申请公开公报No.H11-234625,0013-0019段,图1和5;和日本未审查的专利申请公开公报No.H11-308558,0022-0025段,图1和2)。
然而,保障频带所需的每单位时间的访问时间长度可以根据访问类型而变化。例如,再现一定量的数据所需的时间比在快闪存储装置中存储同样量的数据所需的时间长。因此,与为数据存储而访问的端口相比,需要每单位时间长的访问时间来保障为数据再现而访问的端口的频带。
此外,在再现数据的情况下,例如,与30Mbps的传输率的再现相比,每单位时间内更大量数据应以50Mbps的传输率再现。因此,为以50Mbps的传输率再现而访问的端口,与为以30Mbps的传输率再现而访问的端口相比,保障频带所需的每单位时间的访问时间更长。
图2示出了根据关于上述情况的相关技术的控制访问的方法。这里,示出了三种访问模式,例如模式1、模式2和BestEffort(最佳努力)。模式1和模式2均是其频带应保障的访问模式,但保障模式1的频带所需的每单位时间的访问时间长于模式2的。BestEffort是其频带不保障的访问模式,但其传输率是尽可能高的(基于性能的模式)。
此外,提供10个端口(端口1至端口10),模式1访问端口1、2、5、10,模式2访问端口3、4、7、8,BestEffort访问端口6、9。
一个时隙被分配给模式1的端口1、2、5、10的每个,并被分配给模式2的端口3、4、7、8的每个。设置模式1的每个端口的时隙长度Taccess1和模式2的每个端口的时隙长度Taccess2,以满足下面的条件。
条件:保障用于模式1的访问的频带所需的访问时间段,是与模式1的端口相对应的缓冲存储器(图1中的缓冲存储器21)每次访问应该存储的、按照时间长度的数据量,由Tbuf1表示,类似地,用于保障模式2的访问的频带所需的访问时间段由Tbuf2表示,Tbuf1和Tbuf2间的关系如下表示:
(公式1)
Tbuf1Tbuf2 ... (1)
此外,将用于BestEffort的端口6、9的时隙定位在末端,用于BestEffort的端口的时隙长度Taccess_best被控制,以便全部时隙长度Ttotal_access的总和满足下列公式表示的条件,从而保障用于模式1和模式2的每个的访问的频带。
(公式2)
Taccess1×Nmode1+Taccess2×Nmode2+Taccess_best
=Ttotal_access≤Tbuf ... (2)
其中Tbuf是Tbuf1和Tbuf2中较短的一个,Nmode1和Nmode2是模式1和模式2分别访问的端口的数目(这里,Nmode1是4,Nmode2是4)。
发明内容
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于索尼株式会社,未经索尼株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710129246.9/2.html,转载请声明来源钻瓜专利网。