- 0
- 0
- 约1.54万字
- 约 26页
- 2026-01-22 发布于重庆
- 举报
(19)国家知识产权局
(12)发明专利
(10)授权公告号CN110045922B(45)授权公告日2025.01.10
(21)申请号201910031443.X
(22)申请日2019.01.14
(65)同一申请的已公布的文献号申请公布号CN110045922A
(43)申请公布日2019.07.23
(30)优先权数据
(51)Int.CI.
GO6F3/06(2006.01)
(56)对比文件
CN102959913A,2013.03.06
US2005180250A1,2005.08.18审查员赵云峰
62/617,9722018.01.16US
(73)专利权人马维尔以色列(M.I.S.L.)有限公
司
地址以色列约克尼穆
(72)发明人R·泽马赫Y·基特纳
(74)专利代理机构北京市金杜律师事务所
11256
专利代理师酆迅张曦
权利要求书3页说明书7页附图3页
(54)发明名称
网络设备和操作方法
(57)摘要
CN110045922B一种网络设备包括具有多个存储器组的传送缓冲器、以及传送缓冲器控制器,传送缓冲器控制器被配置为:执行第一数目的写入操作,以将处理后的分组写入传送缓冲器的存储器组;监测传送缓冲器的占用率;以及当传送缓冲器的占用率至少等于阈值时,在每个存储器周期期间执行预定数目的读取操作,并且当传送缓冲器的占用率小于阈值时,在每个存储器周期期间执行大于预定数目的第二数目的读取操作。该设备使用多个端口在单个周期中并发地执行多个读取操作和多个写入操作。缓冲器控制器通过分配写入地址,在存储器组之间分发数据,以保持存储器
CN110045922B
211
211
221
203
260
CN110045922B权利要求书1/3页
2
1.一种操作网络设备的方法,所述方法包括:
在每个存储器周期期间,执行第一数目的写入操作以将处理后的分组数据写入传送缓
冲器;
监测所述传送缓冲器的占用率;以及
当所述传送缓冲器的占用率至少等于非零预定阈值时,在每个存储器周期期间,执行非零预定数目的读取操作以读取所述传送缓冲器中存储的分组数据,以及
当所述传送缓冲器的占用率小于所述预定阈值时,在每个存储器周期期间,执行第二数目的读取操作以读取所述传送缓冲器中存储的分组数据,所述第二数目大于所述预定数
目。
2.根据权利要求1所述的方法,其中执行大于所述预定数目的所述第二数目的读取操作包括:使用多个端口在单个周期中,并发地执行多个读取操作和多个写入操作。
3.根据权利要求2所述的方法,其中在所述多个端口处在所述单个周期中并发地执行多个读取操作和多个写入操作包括:通过单个端口来执行两个或更多并发读取操作,并且使用纠错技术来重建要读取的数据。
4.根据权利要求1所述的方法,所述传送缓冲器具有一定数目的写入端口,其中:
所述第一数目是所述一定数目的两倍;所述方法还包括:
双重钟控所述传送缓冲器。
5.根据权利要求1所述的方法,其中所述传送缓冲器包括多个存储器组,所述方法还包
括:
通过由所述传送缓冲器的存储器控制器对写入地址的分配,在所述存储器组之间分发数据,以保持存储器占用率在所述存储器组之间基本上均匀,由此释放端口以允许执行所述第二数目的读取操作。
6.根据权利要求5所述的方法,其中:
当所述传送缓冲器的占用率小于所述预定阈值时,在每个存储器周期期间执行大于所述预定数目的第二数目的读取操作,是仅在所述传送缓冲器的所有所述存储器组的占用率小于所述预定阈值时执行的;所述方法还包括:
当所述传送缓冲器的占用率小于所述预定阈值,并且所述传送缓冲器的所述存储器组中的至少一个存储器组的占用率至少等于所述预定阈值时,在每个存储器周期期间执行所述预定数目的读取操作。
7.根据权利要求5所述的方法,其中由所述传送缓冲器的存储器控制器分配写入地址,以控制在所述存储器组之间分发数据以保持所述存储器占用率在所述存储器组之间基本上均匀,由此释放端口以允许执行所述第二数目的读取操作,是在分组写入的位置被确定时发生的。
8.根据权利要求1所述的方法,还包括:由所述传送缓冲器的存储器控制器基于数据被读取的地址来分配写入地址,由此释放端口以允许执行所述第二数目的读取操作。
9.根据权利要求1所述的方法,其中读取操作的所述预定数目是写入操作的所述第一数目的一半。
10.一
您可能关注的文档
- CN107249720B 液体的纯化方法、药液或清洗液的制造方法、过滤介质及过滤装置 (东京应化工业株式会社).docx
- CN107944499B 一种针对前景背景同时建模的背景检测方法 (上海童慧科技股份有限公司).docx
- CN108244709B 一种利用磁性检测烟油的雾化装置及其检测方法 (深圳市新宜康科技股份有限公司).docx
- CN108336100B 一种阵列基板及其制备方法、显示面板、显示装置 (京东方科技集团股份有限公司).docx
- CN108465388B 一种固液混合设备及利用该设备的混合方法 (深圳市尚水智能股份有限公司).docx
- CN108510355B 语音交互订餐的实现方法及相关装置 (拉扎斯网络科技(上海)有限公司).docx
- CN108602844B 金属组合物及其制备方法 (普拉奥有限责任公司).docx
- CN108807446B 一种光学指纹芯片的封装结构以及封装方法 (苏州晶方半导体科技股份有限公司).docx
- CN108830449B 航拍无人机选取方法及系统 (广州亿航智能技术有限公司).docx
- CN109060630B 一种渗流侵蚀试验系统及方法 (黄劲松).docx
- CN110058052B 惯性传感器及其制造方法 (杭州士兰微电子股份有限公司).docx
- CN110135589B 用于机器学习的系统和方法 (三星电子株式会社).docx
- CN110161469B 操作雷达传感器系统的方法、对应的电路、系统和交通工具 (意法半导体股份有限公司).docx
- CN110228431B 用于校准车辆的传感器的方法和设备 (罗伯特·博世有限公司).docx
- CN110246911B 背接触叠片太阳电池串及制造方法、叠片太阳电池组件 (泰州隆基乐叶光伏科技有限公司).docx
- CN110361763B 卫星支持地测定车辆位置的方法 (罗伯特·博世有限公司).docx
- CN110426084B 一种不满管一体化测流装置及方法 (北京联创思源测控技术有限公司).docx
- CN110444241B 非易失性存储器装置、特别是相变存储器和读取方法 (意法半导体股份有限公司).docx
- CN110492529B 一种考虑海水淡化的沿海多源多荷协调控制系统和方法 (中国电力科学研究院有限公司).docx
- CN110599177B 一种交易验证方法及相关设备 (腾讯科技(深圳)有限公司).docx
原创力文档

文档评论(0)