[发明专利]一种基于FPGA双口RAM乒乓操作的喷码数据存储系统的实现方法在审
申请号: | 202010024672.1 | 申请日: | 2020-01-10 |
公开(公告)号: | CN111241033A | 公开(公告)日: | 2020-06-05 |
发明(设计)人: | 陈诚;卢超 | 申请(专利权)人: | 武汉先同科技有限公司 |
主分类号: | G06F15/78 | 分类号: | G06F15/78 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 430000 湖北省武汉市东湖新技术开发区佛祖岭街流芳大道*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 fpga 双口 ram 乒乓 操作 数据 存储系统 实现 方法 | ||
本发明提供一种基于FPGA双口RAM乒乓操作的喷码数据存储系统的实现方法,所述实现方法由一片FPGA芯片和一片双口RAM实现,所述FPGA芯片内设置有数据写入选择模块、数据读出选择模块和喷头驱动模块,所述双口RAM内设置有片区1和片区2,乒乓操作的主要思想是对片区1和片区2进行分时读写,通过FPGA芯片对双口RAM内部的片区1和片区2进行乒乓操作,该基于FPGA双口RAM乒乓操作的喷码数据存储系统的实现方法设计合理,通过FPGA对双口RAM的片区1和片区2进行乒乓操作,使得信息的喷印幅度不受RAM容量大小的限制,数据写入选择模块和数据读出选择模块保证了数据读写的连续性,相邻两条喷印信息能够实现无缝切换。
技术领域
本发明属于电子技术领域,特别涉及一种基于FPGA双口RAM乒乓操作的喷码数据存储系统的实现方法。
背景技术
喷码可以看做是一种非接触的印刷方式,主要用于在已经成型的产品表面喷印生产日期、公司Logo、条形码和产品序列号等标识信息。喷码不受产品外形限制,很好的填补了打印机的不足之处,因此它在食品、医药、管材、电子等众多领域都有着极其广泛的应用。与传统字模印刷相比,喷码印刷工序流程简单,不需要过多考虑图文信息的位置精度和篇幅大小,具有极高的生产效率和成本效率。因此,喷码技术逐渐成为了一种最为灵活和丰富的外包装信息标识手段。
喷码机作为一种行业标准的喷码标识设备,喷印幅度和喷印速度是其至关重要的两个参数。喷印幅度包括喷印高度和喷印长度,喷印速度包含单条信息喷印的速度和喷印两条信息间的间隔。喷印的幅度越大,喷印信息的所占的存储空间也就越大;单条信息的喷印速度是由喷头决定的,但是喷印两条信息间的间隔是由喷码机的数据存储系统决定的,它要求喷码系统在打印完上一条信息后要尽快切换到下一条信息进行打印。因此,喷印幅度和喷印信息的间隔对喷码数据存储系统提出了极大的挑战。
目前的喷码数据存储系统一般有两种方案:①:采用大容量的SDRAM、DDR等暂存器,喷码上级系统将需要喷印的多条信息一次性的发送给FPGA和暂存器进行存储。这种存储系统相邻两条信息的喷印可以无缝切换,但是这种存储系统也存在明显的弊端,它每次打印信息的条数是有限的,受到暂存器容量的约束。另外,随着喷印信息幅面的增大和清晰度的提高,喷印信息的数据量也会提升。因此,这种喷码数据存储系统不适用于大幅面、高解析、不间断的喷印场合;②:此方案不需要使用容量太大的暂存器,喷码上级系统每次发送一条信息给FPGA和暂存器,打印驱动模块从暂存其中读取并打印完该条信息后,FPGA向上级系统请求一条新的信息,并交给打印驱动模块进行打印,依此循环。这种存储系统每次打印信息的条数不受暂存器容量的约束,但是由于每次打印完后向上级系统请求新的数据需要一段时间,相邻两条信息的打印不可避免的存在一定的间隔。并且,下一条打印信息越长,本条信息和下条信息的间隔越大,为此,本发明提出一种基于FPGA双口RAM乒乓操作的喷码数据存储系统的实现方法。
发明内容
为了解决现有技术存在的问题,本发明提供了一种基于FPGA双口RAM乒乓操作的喷码数据存储系统的实现方法,该基于FPGA双口RAM乒乓操作的喷码数据存储系统的实现方法设计合理,通过FPGA对双口RAM的片区1和片区2进行乒乓操作,使得信息的喷印幅度不受RAM容量大小的限制,数据写入选择模块和数据读出选择模块保证了数据读写的连续性,相邻两条喷印信息能够实现无缝切换。
为了实现上述目的,本发明是通过如下的技术方案来实现:一种基于FPGA双口RAM乒乓操作的喷码数据存储系统的实现方法,所述实现方法由一片FPGA芯片和一片双口RAM实现,所述FPGA芯片内设置有数据写入选择模块、数据读出选择模块和喷头驱动模块,所述双口RAM内设置有片区1和片区2,乒乓操作的主要思想是对片区1和片区2进行分时读写,通过FPGA芯片对双口RAM内部的片区1和片区2进行乒乓操作,保证在读取数据打印的同时能够接收并保存上级系统发送的喷印数据,实现喷印数据内容的无缝连续切换,具体实现方法如下:
①:喷码数据存储系统中的上级系统将输入数据流通过数据写入选择模块等时分配到片区1和片区2;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉先同科技有限公司,未经武汉先同科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010024672.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:粉墙设备
- 下一篇:一种基于隐私保护的用户可认证外包图像去噪方法