The embodiment of the invention discloses an image compression device, a method and a FPGA board. The arbitration module has a communication connection with the RISC V processor to receive RGB coded images transmitted by the RISC V processor, and the arbitration module is connected with the storage module and the image processing module respectively to transmit the received RGB coded images to the storage module. It is used to read RGB encoding image from storage module, convert RGB encoding image to JPEG encoding image, and store JPEG encoding image to storage module so that JPEG encoding image can be directly acquired in the future. By setting up image compression device on the FPGA, the independent peripheral design of RISC_V processor is realized. The workflow of image compression device on the FPGA is controlled by RISC_V processor, and image compression is realized on the RISC_V architecture.
【技术实现步骤摘要】
一种图像压缩装置、方法和FPGA板卡
本专利技术涉及芯片设计
,特别是涉及一种图像压缩装置、方法和FPGA板卡。
技术介绍
在处理器领域,目前主流的架构为x86与ARM架构,经过几十年的发展,为了能够保持架构的向后兼容性以及现代处理器架构技术的不断发展成熟,现代的x86与ARM架构的架构极为冗长,其文档长达几百或数千页。最近推出的RISC-V架构,不存在向后兼容的问题,并且由于计算机体系结构经过多年的发展已经成为比较成熟的技术。同时RISC-V完全开源,对于开发者可以节省高昂的授权费。目前RISC-V架构已经在全球范围内掀起了一场热潮。但是目前的RISC-V架构显示出现的图像是RGB编码图像,无法实现图像的压缩功能。可见,如何在RISC-V架构上实现图像的压缩,是本领域技术人员亟待解决的问题。
技术实现思路
本专利技术实施例的目的是提供一种图像压缩装置、方法和FPGA板卡,可以在RISC-V架构上实现图像的压缩。为解决上述技术问题,本专利技术实施例提供一种图像压缩装置,应用于FPGA,所述装置包括仲裁模块、存储模块和图像处理模块;所述仲裁模块与RISC-V处理器具有通信连接,用于接收所述RISC-V处理器传输的RGB编码图像;所述仲裁模块分别与所述存储模块以及所述图像处理模块连接,用于将接收的RGB编码图像传输至所述存储模块;所述图像处理模块与所述存储模块连接,用于从所述存储模块读取RGB编码图像,将所述RGB编码图像转换成JPEG编码图像,并将所述JPEG编码图像存储至所述存储模块。可选的,所述图像处理模块包括转换子模块和JPEG处理子模块;所述转换子 ...
【技术保护点】
1.一种图像压缩装置,其特征在于,应用于FPGA,所述装置包括仲裁模块、存储模块和图像处理模块;所述仲裁模块与RISC‑V处理器具有通信连接,用于接收所述RISC‑V处理器传输的RGB编码图像;所述仲裁模块分别与所述存储模块以及所述图像处理模块连接,用于将接收的RGB编码图像传输至所述存储模块;所述图像处理模块与所述存储模块连接,用于从所述存储模块读取RGB编码图像,将所述RGB编码图像转换成JPEG编码图像,并将所述JPEG编码图像存储至所述存储模块。
【技术特征摘要】
1.一种图像压缩装置,其特征在于,应用于FPGA,所述装置包括仲裁模块、存储模块和图像处理模块;所述仲裁模块与RISC-V处理器具有通信连接,用于接收所述RISC-V处理器传输的RGB编码图像;所述仲裁模块分别与所述存储模块以及所述图像处理模块连接,用于将接收的RGB编码图像传输至所述存储模块;所述图像处理模块与所述存储模块连接,用于从所述存储模块读取RGB编码图像,将所述RGB编码图像转换成JPEG编码图像,并将所述JPEG编码图像存储至所述存储模块。2.根据权利要求1所述的装置,其特征在于,所述图像处理模块包括转换子模块和JPEG处理子模块;所述转换子模块,用于从所述存储模块读取RGB编码图像,将所述RGB编码图像转换为YUV编码图像,并将所述YUV编码图像按照JPEG编码格式要求传输至所述JPEG处理子模块;所述JPEG处理子模块与所述存储模块连接,用于将YUV编码图像进行压缩处理得到JPEG编码图像,并将所述JPEG编码图像存储至所述存储模块。3.根据权利要求2所述的装置,其特征在于,所述存储模块包括RGB存储子模块和JPEG存储子模块;所述RGB存储子模块分别与所述仲裁模块以及所述转换子模块连接,用于存储所述仲裁模块传输的RGB编码图像;所述JPEG存储子模块分别与所述仲裁模块以及所述JPEG处理子模块连接,用于存储所述JPEG处理子模块传输的JPEG编码图像。4.根据权利要求3所述的装置,其特征在于,所述RGB存储子模...
【专利技术属性】
技术研发人员:于锦辉,
申请(专利权)人:广东浪潮大数据研究有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。