一种基于FIFO的数据处理方法
基本信息
申请号 | CN202110579373.9 | 申请日 | - |
公开(公告)号 | CN113220607A | 公开(公告)日 | 2021-08-06 |
申请公布号 | CN113220607A | 申请公布日 | 2021-08-06 |
分类号 | G06F13/16;G06F13/42;G06F5/06 | 分类 | 计算;推算;计数; |
发明人 | 许文;田永和;刘长羽;叶泂涛;管晓权 | 申请(专利权)人 | 浙江赛思电子科技有限公司 |
代理机构 | 杭州杭诚专利事务所有限公司 | 代理人 | 刘正君 |
地址 | 314001 浙江省嘉兴市南湖区大桥镇顺泽路1376号1幢 | ||
法律状态 | - |
摘要
摘要 | 本发明公开了基于FIFO的数据处理方法,包括以下步骤:S1:处理器从外部数据源获取数据量,根据数据量计算总字节数;S2:根据数据量大小,确定数据发送的次数;S3:发送数据和标识符;S4:等待接收方回复标识,如果接收方回复的电平值为高电平,则表明接收方还没有处理完接收到的数据,需要继续等待,直到接收方回复的标识为低电平,说明接收方已经接收完数据并写入FIFO缓存,然后再进行下一次的数据发送;本发明适用于每次发送任务数据数量不固定的场景,发送方和接收方通过各自的标识进行通讯,通过数据同步和发送使能相对于FIFO写时钟完全对应起来,避免了数据写入FIFO缓存的重复或数据丢失问题。 |
