一种基于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缓存的重复或数据丢失问题。