万兆以太网MAC的流量控制电路设计与实现

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Yang Ying ,Zhang Qin ,Yang Canmei ,Lin Fujiang
(1.School of Information Science and Technology,University of Science and Technology of China,Hefei 230027,China; 2.Institute of Advanced Technology,University of Science and Technology of China,Hefei 230027,China)
ห้องสมุดไป่ตู้
引用格 式 :杨莹 ,张琴 ,杨灿美 ,等.万 兆 以太 网 MAC的流量 控制 电路设 计 与实现 [J].微 型机与应 用 ,2016,35(13):25-27。
Design and implementation of flow control circuit for 10-Gigabit Ethernet media access ccontroller
Local XGMAC 耀 在 杜 旖
发 送 PAUSE帧 (参 数 不 为 o)
接收模块l……一 流控制l……~ 发送模块
‘ 缓存快至 ——— 送PAusE帧 :
(参 数 为 o)
恢 复 箨
发 发 送 送
发送PAusE帧; 发送f
(参数为o) ! (参 :
which has the advantage of reducing response tim e and econom izing the hardware resource. The design is synthesized and simulated in ISE , and the result shows the circuit can meet the f low control requirem ents of XGM AC. Key words:10 Gigabit Ethernet;f low control; XGM AC ;PAUSE frame
摘 要 :深 入 研 究 以 太 网组 帧 、传 输 的 方 式 以及 流 量 控 制 的 原 理 ,结 合 万 兆 以 太 网 介 质 访 问控 制 (XGMAC)64 bit数 据 并 行 处 理
的特 点 ,针 对 PAUSE帧响应 周期 长、占用硬 件 资源 多的 问题 ,设 计 了一种 精 简的基 于 PAUSE帧 的流量 控制 电路 ,在 ISE 中逻 辑
Hardware and Architecture
万兆 以太 网 MAC的流量控 制 电路设计 与实现
杨 莹 ,张 琴 ,杨 灿 美 ,林福 江
(1.中 国科 学 技 术 大 学 信 息 科 学 技术 学 院 ,安 徽 合 肥 230027; 2.中 国科 学 技 术 大 学 先 进 技 术 研 究 院 ,安 徽 合肥 230027)
Abstract:This paper analyzes the Ethernet frame packing,transm itting and f low control principle for 10 Gigabit Ethernet Media Access Con-
troller(XGMAC).Combined with parallel data processing of 64 bit wide,an efficient flow control circuit based on PAUSE f lame is introduced,
0 引 言 自 2002年 万 兆 以太 网标 准 IEEE802.3ae… 提 出 以来 ,
万 兆 以太 网技 术 得 到 迅 速 发 展 与广 泛 应 用 ,近 年 来 逐 步 取 代 千兆 以太 网成 为 新 一 代 的 城 域 骨 干 网 络 。相 对 于 千 兆 以太 网 MAC层 的 125 MHz时 钟 频 率 与 8 bit数 据 处 理 位 宽 ,万 兆 以 太 网 介 质 访 问 控 制 (1O Gigabit Ethernet Media Access Controller,XGMAC)层 采 用 156.25 MHz时 钟 频 率 与 64 bit数 据 处 理 位 宽 。 时 钟频 率 的 提 高 、数 据 位 宽 的增 大 给 MAC层 流控 制 电路 的设 计 带 来 新 的挑 战 。本 文 针 对 XGMAC层 的特 点 提 出一 种 高 效 、低 功 耗 的流 控 制 电路 设 计 方 案 ,旨在 减 少 流控 制 机 制 对 系统 造 成 的额 外 延 时 并 以 此 提 高 发送 和 接 收 以 太 网 帧 的效 率 。 1 基 于 PAUSE帧流 控制 的原 理
检测PAusE帧 j
暂停发送请求
(参数不为0)
为 了提 高传 输 效 率 ,XGMAC层 采 用 PAUSE帧 进 行 流 量 控 制 。 PAUSE 帧 为 符 合 IEEE802.3协 议 的 一 种 控 制 帧 ,遵 从 以太 网最 小 帧 长 度 64 B的 限制 。
流量 控制 原 理如 图 1所 示 ,当 local—XGMAC接 收模 块 中 接 收缓 存 快满 (快 空 )时 ,local发 送 模 块 根 据 流 量 控 制 模 块 指 示 的 信 号 发 送 时 间 参 数 为 0xFFFF(0x0000)的
综 合 与 仿 真 。 验 证 结 果 表 明 ,该 电 路 可 满 足 万 兆 以 太 网 流 量 控 制 的 要 求 。
关 键 词 :万 兆 以 太 网 ;流 量 控 制 ;XGMAC;PAUSE 帧
中 图 分 类 号 :TP47
文 献 标 识 码 :A
DOI:10.19358/j.issn.1674—7720.2016.13.008
相关文档
最新文档