申请/专利权人:北京紫光芯能科技有限公司
申请日:2023-10-23
公开(公告)日:2024-03-19
公开(公告)号:CN117111859B
主分类号:G06F3/06
分类号:G06F3/06;G06F5/06;G06F9/30;G06F1/24
优先权:
专利状态码:有效-授权
法律状态:2024.03.19#授权;2023.12.12#实质审查的生效;2023.11.24#公开
摘要:本申请公开了一种数据写入方法、装置及设备,涉及电子技术领域,该方法包括:移位寄存器根据配置信息设置数据位宽阈值以及计数器阈值,移位寄存器的位宽与FIFO存储器的位宽相同,该配置信息基于FIFO存储器的位宽确定;当移位寄存器接收到数据位宽为数据位宽阈值的待写入数据时,移位寄存器增加移位寄存器中的计数器的值,计数器每次增加的值相同;当计数器的值等于计数器阈值时,移位寄存器停止数据接收,并将已接收到的待写入数据写入至FIFO存储器;从而提高了FIFO存储器的存储空间利用率。
主权项:1.一种数据写入方法,其特征在于,所述方法包括:移位寄存器根据配置信息设置数据位宽阈值以及计数器阈值,所述移位寄存器的位宽与先进先出FIFO存储器的位宽相同,所述配置信息根据所述FIFO存储器的位宽确定,所述FIFO存储器的位宽等于所述数据位宽阈值以及所述计数器阈值的积;当所述移位寄存器接收到数据位宽为所述数据位宽阈值的待写入数据时,所述移位寄存器增加所述移位寄存器中的计数器的值,所述计数器每次增加的值相同;当所述计数器的值等于所述计数器阈值时,所述移位寄存器停止数据接收,并将已接收到的待写入数据写入至所述FIFO存储器;所述移位寄存器复位,以使所述移位寄存器清空所述已接收到的待写入数据,等待接收数据位宽为所述数据位宽阈值的新的待写入数据,并在复位后的计数器的值等于所述计数器阈值时,将已接收到的新的待写入数据写入至所述FIFO存储器;所述移位寄存器包括以下至少一种状态:空闲状态、写入状态、满状态、使能状态以及复位状态,所述移位寄存器的状态通过状态机进行切换,所述空闲状态,用于指示所述移位寄存器等待接收所述待写入数据;所述写入状态,用于指示所述移位寄存器接收所述待写入数据;所述满状态,用于指示所述移位寄存器停止数据接收;所述使能状态,用于指示所述移位寄存器将所述已接收到的待写入数据写入至所述FIFO存储器;所述复位状态,用于指示所述移位寄存器复位。
全文数据:
权利要求:
百度查询: 北京紫光芯能科技有限公司 一种数据写入方法、装置及设备
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。