[发明专利]缓冲控制装置及其管理方法有效

专利信息
申请号: 02118604.9 申请日: 2002-04-25
公开(公告)号: CN1375773A 公开(公告)日: 2002-10-23
发明(设计)人: 陈任凯;胡永谦 申请(专利权)人: 威盛电子股份有限公司
主分类号: G06F12/02 分类号: G06F12/02
代理公司: 北京三友知识产权代理有限公司 代理人: 黄志华
地址: 台湾省*** 国省代码: 台湾;71
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 缓冲 控制 装置 及其 管理 方法
【说明书】:

技术领域

发明系有关于一种缓冲控制装置(Buffer controller)及其管理方法,进一步地说明,本发明系一种利用新颖的链结结构(Linked Structure)来管理缓冲暂存器(Buffers)的配置与释回的缓冲控制装置及其缓冲暂存器管理方法。

背景技术

请参阅图1所示,为缓冲记忆体与控制器连接方块图。通常,控制器与装置连接间设有一缓冲记忆体30,以作为资料存取时的缓冲与管理,缓冲记忆体30可为一同步动态随机存取记忆体(Synchronous Dynamic Random AccessMemory;SDMM)、一静态随机存取记忆体(Static Random Access Memory;SMM)或是一动态随机存取记忆体(Dynamic Random Access Memory;DMM);其控制器10与缓冲记忆体30间尚连接有一缓冲控制装置20,系做为协助控制器10和缓冲记忆体30间资料存取的管理,以提升资料处理的效率。

请参阅图1所示,为习知利用链结串列方式(Linked List)的缓冲器管理示意图。当开始初始化时,由一指标器40指向缓冲记忆体30内第一个未使用缓冲暂存器30.0001,而未使用缓冲暂存器30.0001至30.2048形成链结串列结构,即缓冲暂存器30.0001利用其连结节点30.0002,而缓冲暂存器30.0002的连结节点则指向30.0003,如此;接续指向缓冲暂存器30.2048为止,而最后缓冲暂存器30.2048的连结节点则指向无效(Null),代表此串列的结束。请配合参阅图3,显示图2的缓冲器管理所实施缓冲控制装置的硬体示意图。缓冲控制装置20内设有一指标器40,用以记录第一个未使用缓冲暂存器的位址30.0001。当一开始时,指标器40指向缓冲暂存器30.0001,若缓冲暂存器30.0001至30.0003被连续存入资料时,则该指标器40便需要读取缓冲暂存器30.0003的连结节点以改变其内容值而指向30.0004;之后,若缓冲暂存器30.0001至30.0003使用完毕,则缓冲控制装置20应将该用毕的缓冲暂存器30.0001至30.0003逐一释回(free)链结至串列的最前端,意即将缓冲暂存器30.0003的连结节点必须改变记录而指向原指标器40中所记录的未使用缓冲暂存器30.0004,再将于标器40指向释回的缓冲暂存器30.0003,接着逐一释回缓冲暂存器30.0002至30.0001,方可完成链结。由此可见,虽是单纯释回缓冲暂存器,却牵涉到复杂的硬体运作,且需回报给缓冲控制装置20知道释回缓冲暂存器的第一位址(First address)、第二位址(second address)以及区隔段长度(segment Counter)等资讯供指标器40定位使用,但这些资讯皆需要占据记忆体空间,若大量的传输资料,会造成SRAM的负载(Loading)增加。再者,缓冲控制装置20仅设一指标器40,使配置动作与释回动作皆从串列的最前端进行会抢用该指标器40,而影响缓冲控制装置20对缓冲暂存器的管理效率。

若以交换控制器为例,通常缓冲记忆体系以缓冲暂存器为单位来分派记忆体,而各缓冲暂存器的大小可以依照不同应用而定。该缓冲暂存器一般容量系以128bytes为主;以乙太网路封包而言,其传输最大封包长度可至1522bytes,而最小长度也要64bytes,故在一个区隔段内可能要配置到12个缓冲暂存器来做为封包传输及接收的储存器,并利用其静态随机存取记忆体的高速传输特性做为中央处理器与动态随机存取记忆体间的沟通桥梁,以加速传输率,但是若交换控制器连续接收最大乙太网路封包时,即需要使用快取记忆体来做有效缓和串列链结的负荷,可是由于快取记忆体数量有限,在这种情况下串列链结的负载仍然很重,且缓冲暂存器归还的速度很慢,故需要寻求另一更有效的管理方法来因应目前日趋追求快速的网路社会。

发明内容

本发明的主要目的系提供一种缓冲控制装置,以新颖的链结结构管理缓冲暂存器的配置与释回,以改善缓冲记忆体存取效率并简化硬体架构的设计。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于威盛电子股份有限公司,未经威盛电子股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/02118604.9/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top