技术进展国际期刊

技术进展国际期刊
开放获取

国际标准期刊号: 0976-4860

抽象的

利用软核处理器在FPGA上实现数据压缩算法

Vijay G. Savani、Piyush M. Bhatasana、Akash I. Mecwan

随着在线实时数据需求的增加,需要实施数据压缩算法以提高吞吐量。本文描述了创建专用硬件的方法,该专用硬件可以接收未压缩数据作为输入并在输出端传输压缩数据。该方法同样使用 FPGA,其中硬件部分是使用 Xilinx 嵌入式开发套件 (EDK) 创建的,然后在同一硬件上实现数据压缩算法。EDK 有助于在 FPGA 上创建具有所需规格的软核处理器。数据压缩算法可以在该处理器上实现。这种系统的优点是,在不改变硬件的情况下,只要发现更好的技术,就可以使用新算法对 FPGA 重新编程。为了概念验证,已经实施了霍夫曼编码技术。软核处理器使用串行端口,并使用处理器的 GPIO 进行直接输入。用户通过该端口输入文本数据,软核处理器使用霍夫曼数据压缩算法给出压缩数据作为输出。

Top