HIMAC协处理器队列管理与实现.pdfVIP

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
HIMAC协处理器队列管理与实现

第2卷第5期 2013年9月 网 络 新 媒 体 技 术 VoS1.2No.5 ep.2013 HIMAC协处理器队列管理与实现 张 磊 邱智亮 (西安电子科技大学 ISN国家重点实验室 西安 710071) 摘要:介绍了一种适用于HIMAC协处理器的队列管理设计。该队列管理实现将若干EMAC帧汇聚成一个 HIMAC帧的功能, 并通过动态管理提高了内存的利用率。设计通过了软件仿真及FPGA验证,实现了数据的正确存储和转发。 关键词:HIMAC协处理器,队列管理,汇聚 DesignandRealizationofQueueManagementforHIMACCoprocessor ZHANGLei,QIUZhiliang (StateKeyLaboratoryofIntegratedServicesNetworks,XidianUniversity,Xi’an,China) Abstract:Thispaperpresentsadesign ofqueuemanagementforHIMAC coprocessor.Thequeuemanagementcanconvergeseveral EMAC framestoaHIMACframe,andimprovethememoryutilizationbythroughthedynamicmanagement.Thedesignhaspassedthe softwaresimulationandFPGAverification,andachievedtheproperstoringandforwardingofdata. Keywords:HIMACCoprocessor,QueueManagement,Convergence 1 引言 HINOC技术是在当前nTB已经存在和普遍应用的前提下,利用有线电视网已有的同轴电缆线路和分 配网络,组建而成的最后 100米范围内的宽带接人网…。该技术利用同轴电缆的860MHz以上的空余频段, 在现有有线电视网的基础上,仅增加缆桥 HINOCBridge(HB)和缆猫 HINOCModem(HM)等相关设备,实现 高速和高质量多业务接入,支持VoIP、HDTV/SDTV、VoD、高速上网等传统与新型业务。 HIMAC协处理器主要完成数据帧的过滤、转发和汇聚等功能,实现HIMAC层到HIPHY层的快速数据 搬移。队列管理主要完成数据帧的入队和出队操作。在传统的以太网中数据以EMAC帧格式存在,设备的 队列管理只对 EMAC帧进行存储转发,而在 HINOC网络中数据是以HIMAC帧格式存在 ,队列管理必须将 输人的EMAC帧汇聚成 HIMAC帧在HINOC网络中传输。 队列管理中对数据帧的存储一般有两种方式_2j,一种是静态的分配内存,即每个数据帧队列分配固定 的内存 ,如果该队列没有数据时,其他队列也不能使用该队列的内存,这样就造成内存的浪费;另一种是动态 内存分配,即所有数据帧队列共享整个 内存空间,这样存在的问题是会 出现某些队列 “饿死”的现象。 针对上面的设计要求和问题,本文介绍一种具有 EMAC帧汇聚功能和提高内存利用率、防止队列 “饿 死”的队列管理的设计实现 。 本文于2012—02—10收到。 基金项 目:863计划资助项 目(编号:2011AA01A106);国家科技支撑计划资助项 目(编号:2012BAHO2B02)。 网 络 新 媒 体 技 术 2013正 2 HIMAC协处理器队列管理结构及功能概述 2.1 HIMAC协处理器队列管理结构 队列管理主要分为人队控制模块、出队控制模块、汇聚定时模块、选通开关和用于管理链表的存储模块 等组成,系统框图如图1所示。人队控制模块主要完成 EMAC帧的人队和HIMAC帧的汇聚操作;出队控制 模块主要完成EMAC帧和HIMAC帧的出队操作;汇聚定时模块的作用是实现HIMAC帧定时汇聚操作 ;选

文档评论(0)

118zhuanqian + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档