恭喜成都北中网芯科技有限公司吴小林获国家专利权
买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
龙图腾网恭喜成都北中网芯科技有限公司申请的专利一种指针快速申请释放的管理方法获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN114416380B 。
龙图腾网通过国家知识产权局官网在2025-05-09发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202210172825.6,技术领域涉及:G06F9/50;该发明授权一种指针快速申请释放的管理方法是由吴小林设计研发完成,并于2022-02-24向国家知识产权局提交的专利申请。
本一种指针快速申请释放的管理方法在说明书摘要公布了:本发明涉及一种指针快速申请释放的管理方法,属于硬件设计领域。本发明网络芯片中的两块bitmap_ram用于存放芯片中的缓存指针的bitmap表,从bitmap_ram0中读取该row所对应的128个缓存空间的状态写入到fatch_FIFO中,报文在申请空闲的缓存空间时,当拍即可获取空闲缓存指针,并将fatch_FIFO中该缓存指针所对应的状态位置为1,当内部轮询逻辑在bitmap_ram0或bitmap_ram1中查找空闲缓存空间的指针时,若有被占用缓存空间的指针要释放,则网络芯片将bitmap_ram1或bitmap_ram0中该指针所对应的bit位写0。本发明使得芯片在数据接收及发送的当拍即可完成缓存指针的申请释放。
本发明授权一种指针快速申请释放的管理方法在权利要求书中公布了:1.一种指针快速申请释放的管理方法,其特征在于,该方法包括:网络芯片中的两块bitmap_ram,bitmap_ram0和bitmap_ram1,用于存放芯片中的缓存指针的bitmap表,bitmap表表示缓存指针的空闲状态,每块bitmap_ram的位宽为128,深度为64,表示总大小为8K的缓存空间的状态,其中,第i行第j列的bitmap_ram0i,j与bitmap_ram1i,j表示的是同一个缓存空间128*i+j的状态;当bitmap_ram0i,j=0且bitmap_ram1i,j=1时,代表缓存空间128*i+j空闲;当bitmap_ram0i,j=1且bitmap_ram1i,j=0时,代表缓存空间128*i+j空闲;当bitmap_ram0i,j=1且bitmap_ram1i,j=1时,代表缓存空间128*i+j被占用;bitmap_ram0的64x128个状态位被初始化为0;bitmap_ram1的64x128个状态位被初始化为1;网络芯片中64bit寄存器row_bmap0的每bit位row_bmap0i,表示bitmap_ram0的第i行是否存在空闲的缓存空间;当bitmap_ram0的第i行的128bit全为1,row_bmap0i的值为0;当128bit中有任意bit为0,row_bmap0i的值为1;64bit寄存器row_bmap1的每bit位row_bmap1i,表示bitmap_ram1的第i行是否存在空闲的缓存空间;当bitmap_ram1的第i行的128bit全为1,row_bmap1i的值为0;当128bit中有任意bit为0,row_bmap1i的值为1;在初始化完成后,内部轮询逻辑在row_bmap0中按从小到大的顺序,选取row_bmap0i=1的row,并从bitmap_ram0中读取该row所对应的128个缓存空间的状态写入到fatch_FIFO中,之后将bitmap_ram0中该128个缓存空间的状态位写1;报文在申请空闲的缓存空间时,将fatch_FIFO中该缓存指针所对应的状态位置为1;当fatch_FIFO中每行128个缓存空间全被占用后,fatch_FIFO中缓存的有效row就减少1个,当fatch_FIFO中缓存的有效row数目达到空水线后,内部缓存逻辑继续解析row_bmap0的状态并补充到fatch_FIFO中;当内部轮询逻辑将row_bmap0的bit0-bit63查询一遍后,内部轮询逻辑会切换到row_bmap1寄存器,查询row_bmap1的bit0-bit63,如此反复;当内部轮询逻辑在bitmap_ram0中查找空闲缓存空间的指针时,此时若有被占用缓存空间的指针要释放,则网络芯片将bitmap_ram1中该指针所对应的bit位写0;当内部轮询逻辑在bitmap_ram1中查找空闲缓存空间的指针时,此时若有被占用缓存空间的指针要释放,则将bitmap_ram0中该指针所对应的bit位写0。
如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人成都北中网芯科技有限公司,其通讯地址为:610041 四川省成都市武侯区益州大道中段599号航天科创中心13号楼;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。