以太网交换控制芯片的缓存结构

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
瓦 ] 『“
f端低 先 l0 口优 级』 0 x 6 5
1 垄 坠 0 塞塑 型l 0 6 6
评价一个数据缓存区结构优劣的标准如下 :
() 1数据缓存区的组织要易于查找。只有实现交换控制芯 片中的数据缓存 区的快速 查找和定位,才能充分发挥数据缓
存 区 的存 取 功能 。
o a k tb f e p c n e r l t ea ay i fd si a i n p r tu t e f c e u rs a e a d t e a i n l s so e t to o t r cur . p h v n s
[ yw r s u e ng metc m nb f r t c r; ecitre rs uu Ke o d !b f r ae n;o mo u e r t e dsr o; ges ee ma su u p q
效率并增强芯片性 能。
关奠词 :缓存管理;共享缓存结构 ;描述符 ;输出队列
Bu f rS r c u e0 h r e wic n n r l fe t u t r fEt e n t S t h a d C0 t 0 i Ch p
LI Yul W AN G Yu— a U y n ,
[ b tat T aie wi hadcnr1iincsayt l tutbe aabf r t cuefr ten twiha dcnrlhp T ipp r ss A s c| or l t n ot .ts eesr s e i ld t uf r tr h re s t n o t i. hs ae e r e zs c o o e c s a e su oE c oc u
p g n t n ma a e a i a i n g me tmo e ofp c e u e p c ,a sg me ta d r l a e me h d o d e b fe p c , o n d a k tb f r s a e s i n n n ee s t o fi l u f rs a e ma a e n g me tt c n l g f o tu o t n e h o o y o u p tp r q e e I i c e s su a ee c e c f wi h a d c n r l h p b fe p c n n a e h p p ro ma c h o g h e i n me h d f rd s rp o u u . t n r a e s g f in y o t n o to i u rs a ea d e h nc s c i e f r n e t r u h t ed sg t o o e c t r i s c c i
以太 网交换 控 制 芯片 的缓 存 结构
刘 宇 ,王玉艳
(.上海交通大学微 电子学院,上海 2 0 4 ;2 华东计算技术研究所 ,上海 20 3 ) 1 020 0 23
摘 要 :为实现交换控制 , 需要为以太网交换控制芯片选择合理的数据缓 存结构 。采用数据包缓存空间的分页管理模式、空闲缓存空 间的 调度方法和 出1端 K队列管理技术 , 7 I 1 通过数据 包缓存空间描 述符设计方法和对应 的目的端 1结构分析 , 3 提高交换控制芯片缓存空间的使用
的高效管理 。
2 内存空 间划分
交换控制芯片缓存结构如 图 1 所示。
增加芯片的设计难度 ,且会带来诸 多不稳定 因素 。 J
数据包缓存的设计策 略是实现 以太 网交换控制芯片存储 转发 的关键 ,缓存分配释放算法的效率是缓存使用效率的反
映 ,因 此 ,必 须 有 一种 合 理 的缓 存 结 构 来管 理 有 限 的缓 存空 间和 缓存 带 宽 。
第 3 卷 第Βιβλιοθήκη Baidu1 期 6 O
1 6 . 3






2 1 年 5月 00
M a 01 y2 0
No 1 .o
Co p e m ut rEng ne rng i ei
工程应 用技 术与实 现 ・
文章编号:1 0 4800 28 3 文献标识 A 0  ̄32(1) 0 2 1 4一】 码:
( . c o l f co ee t nc , h n h i ioo gUnv ri , h n h i 0 2 0 2 E s C ia n t ue f o ue e h oo y S a g a 2 0 3 ) 1 S h o o r—lc o is S a g a Ja tn ie s y S a g a 2 0 4 ; . a t hn s t t o mp tr c n lg , h n h i 0 2 3 Mi r t I i C T
1 概述
在以太网交换控制芯片的设计中,共享缓存结构是一种 较常用的交换结构。在该结构中,所有经过以太网交换控制 芯片的数据包都在缓存 中存储并转 发。共享缓存结构的优点 是缓存资源可 以得到最大化利用,并能获得很好 的时廷性 能 和很高的吞 吐率。在 以太 网交换控制芯片的硬件实现上,缓 存的集 中分布使芯片的布局和布线较容易实现…。 缓存 的集中管理、共享及其读写访问时问会制约以太 网 交换控制芯片的规模和工作效率 ,如何 有效管理缓存成为 当 务之急。如果仅通过增加缓存 的位宽来提高存储效率 ,则会
() 2数据缓存区要很好地解决缓存区重用问题 。随着承载
的数据业务增多 ,越来越 多的数据缓存 区被 占用,但交换控
制芯片中的数据缓存 区资源有限,必然出现数据缓存区不足
相关文档
最新文档