存储器存取装置及使用该存储器存取装置的显示器制造方法及图纸

技术编号:4259768 阅读:164 留言:0更新日期:2012-04-11 18:40
在此提出存储器存取装置及使用此存储器存取装置的显示器。此存储器装置包括动态存储器、多个客户端以及存储器管理单元。动态存储器用以存储多个存储数据。多个客户端存取动态存储器。并且,各客户端皆具有一个优先顺序。存储器管理单元依据上述的优先顺序来分别执行各客户端针对该动态存储器进行的存取操作。此外,存储器管理单元内建至少一个缓冲区,该缓冲区用以暂存执行存取操作时对应产生的多个暂存数据。

【技术实现步骤摘要】

本专利技术涉及一种存储器存取装置,且特别涉及一种存储器存取装置与运 用该存储器存取装置的显示器。
技术介绍
在现今的电子系统中,都需要利用存储器来存放存储数据。而容量较大的动态存4诸器(例如动态随才几存取存卡者器Dynamic Random Access Memory, DRAM)则经常被使用。然而,这种动态存储器的存取操作较为复杂,并且, 在同一个电子系统中需要对这个动态存储器进行读写的电子装置(以下称客 户端)通常不只一个。因此,当多个客户端需要同时针对这种动态存储器进 行存取时,总是需要对应每个客户端配置一个緩冲器来辅助。请参照图1,图1绘示已知技术中的存储器存取装置100的示意图。存 储器存取装置100中的客户端130、 140要对动态存储器110进行写入操作。 由于两个写入操作是无法同时在一个动态存储器110上进行,因此客户端 130、 140分别先行将数据写入其所对应的緩冲器131、 141中。存储器管理 单元120则是检测动态存储器110是否空闲。 一旦发现动态存储器110空闲 时,则将暂存在緩沖器131及緩冲器141中的数据依序写入动态存储器110。另外,客户端150 180则是要由动态存储器110中读出数据。相同的, 动态存储器110也无法同时提供这么多个客户端读出数据,因此,存储器管 理单元120则会在动态存储器110有空闲的时候,就先行读出客户端150 180 所会需要读取的数据,并将它存储在緩冲器151-181中。一旦客户端150 180 需要读取数据时,就只需要到其所对应的緩冲器151 181中读取就可以了。由上述说明可知,存储器存取装置IOO需要根据客户端的数量,来配置 对应的緩冲器。因此,这种已知的存储器存取装置IOO总是配置了大量的緩 冲器。并且,各緩冲器间并不能资源共享,使得緩冲器的使用效率不高,严 重的增加了生产成本。
技术实现思路
本专利技术提供一种存储器存取装置,用以使多个客户端可以有效存取一个 动态存储器,并增加其可使用的频宽。本专利技术提供一种显示器的存储器存取装置,使显示器中的多个客户端, 可以以最大的频宽,存取一个动态存储器。本专利技术提供一种存储器存取装置,包括动态存储器以及存储器管理单 元。动态存储器用以存储多个存储数据,而存储器管理单元耦接至动态存储 器。其中,存储器管理单元具有多个连接端口,每一个连接端口连接到对应 的客户端,而存储器管理单元存储一个优先顺序,用以作为存储客户端存取 动态存储器的顺序。当客户端针对动态存储器进行存取,存储器管理单元内 建至少 一緩冲区,用以暂存执行上述的存取操作时对应产生的多个暂存数 据。在本专利技术的一实施例中,其中当各客户端针对动态存储器进行写入操作 时,各客户端暂存其所要写入的数据至緩冲区中。在本专利技术的 一 实施例中,当各客户端针对动态存储器进行读出操作时,各客户端读取存储器管理单元预先读取(pre-fetch)并存储在緩沖区中的数据在本专利技术的一实施例中,存储器管理单元对应各客户端,把緩冲区分配 成多个子緩沖区。在本专利技术的一实施例中还包括控制单元,此控制单元依据各客户端存取 动态存储器的频率以及各客户端的优先顺序,动态调整其所对应的各子緩沖 区的容量。在本专利技术的一实施例中,各子緩冲区的存储容量的大小,反比于其所对 应到的各客户端的优先顺序。在本专利技术的一实施例中,当各客户端针对动态存储器进行写入操作时, 各客户端暂存所要写入的数据至其所对应的子緩沖区中。在本专利技术的一实施例中,当各客户端针对动态存储器进行读出操作时,区中的数据。另外,本专利技术提供一种使用存储器存取装置的显示器。此存储器存取装 置包括动态存储器以及存储器管理单元。动态存储器用以存储多个存储数 据,而存储器管理单元耦接至动态存储器。其中,存储器管理单元具有多个连接端口,每一个连接端口连接到对应的客户端,而存储器管理单元存储一 个优先顺序,用以作为存储客户端存取动态存储器的顺序。当客户端针对动 态存储器进行存取,存储器管理单元内建至少一緩冲区,用以暂存执行上述 的存取操作时对应产生的多个暂存数据。在本专利技术的一实施例中,所述客户端包括显示器、图像撷取器、直接存 储器存取器、3维空间梳状滤波器、直接存储器存取器、解交错器以及过驱 动器。本专利技术因釆用存储器管理单元内建緩冲区的结构,来使多个客户端所要 对同 一个动态存储器进行读写的数据可先行存储在緩冲区,在依据频宽及优 先顺序的分配,来达到多个客户端同时存取一个动态存储器的功能。因此不 需要针对每一个客户端来配置一个专属的緩冲器,有效减少电路面积。为让本专利技术的上述特征和优点能更明显易懂,下文特举优选实施例,并 配合附图,作详细"^兌明如下。附图说明图1绘示已知技术中的存储器存取装置100的示意图。 图2绘示本专利技术的存储器存取装置的一实施例。 图3绘示本专利技术一实施例的緩冲区配置的一实施方法。 图4绘示调整緩冲区的一实施方法的示意图。 图5绘示本专利技术的显示器的存储器存取装置的一实施例。主要元件符号说明100、 200、 500:存储器存取装置 110、 210、 510:动态存储器 120、 220、 520:存储器管理单元 130 180、 23卜236、 331 336、 431~436:客户端 131~181:緩冲器 240:控制单元 221、 321:纟爰沖区 3211 3216、 4311~4316:子缓冲区 531: 3维空间梳状滤波器 532、 536:显示器533、 537:直接存储器存取器534、 538:过驱动器535、 539:解交错器具体实施例方式以下将针对本专利技术的存储器存取装置提出多个实施例来加以说明,并佐 以图示,以期本领域技术人员更好地了解,并能够据以实施。请先参照图2,图2绘示本专利技术的存储器存取装置的一实施例。存储器 存取装置200包括动态存储器210、存储器管理单元220、客户端231~236 以及控制单元240。动态存储器210是提供客户端231-236用以存储数据, 而对这个动态存储器210进行实际的存取操作的则为存储器管理单元220。存储器管理单元220具有多个连接端口 ,每一连接端口分别连接到对应 的客户端231-236。而存储器管理单元220还内建有一个緩冲区221,这个 緩冲区221则是提供客户端231~236对动态存储器210进行读取或写入时, 做为暂存在这些存取操作时对应产生的暂存数据。以客户端231、 232在对 动态存储器210行写入操作为例,若在进行写入操作的同时,动态存储器210 的状态为忙碌时,客户端231、 232的写入操作将无法立即被执行。因此, 客户端231、 232所要写入的数据将可以被暂存在緩冲区221中。存储器管 理单元220会等到动态存储器210闲置时,再将暂存在緩冲区221中的值写 入至动态存储器210。此外,存储器管理单元220还会在动态存储器210闲置时,将客户端233 、 234、 235、 236所需要读取的数据,预先由动态存储器210读出至緩冲区221 中。 一旦客户端233、 234、 235、 236需要读取动态存储器210中的数据时, 就只要至緩冲区221中撷取即可。值得一提的是,存储器管理单元220在安排上述说明的这些操作的执行 本文档来自技高网
...

【技术保护点】
一种存储器存取装置,包括: 一动态存储器,用以存储多个存储数据;以及 一存储器管理单元,耦接至该动态存储器,其中该存储器管理单元具有多个连接端口,每一该连接端口连接到对应的客户端,而该存储器管理单元存储一优先顺序,用以存储这些客 户端存取该动态存储器的顺序,其中当这些客户端针对该动态存储器进行存取,该存储器管理单元内建至少一缓冲区,该缓冲区用以暂存执行这些存取操作时对应产生的多个暂存数据。

【技术特征摘要】

【专利技术属性】
技术研发人员:洪崇文
申请(专利权)人:联咏科技股份有限公司
类型:发明
国别省市:71[中国|台湾]

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

1
相关领域技术
  • 暂无相关专利