LZOAccel-C
LZO Data Compression Core/無損數據壓縮IP Core
LZOAccel-C是一個無損數據壓縮引擎的FPGA硬件實現,兼容LZO 2.10標準。
Core接收未壓縮的輸入數據塊,產生壓縮后的數據塊。Core使用合適的頭和尾封裝了壓縮后的數據載荷,所以用戶不需要處理壓縮后的數據塊。輸入的數據塊可以被分段,并且不同數據塊的分段可以交織輸入Core。
Core的架構比較靈活,可以根據終端用戶的需求很好地調整壓縮率和吞吐率,可以在低成本的FPGA上實現超過16Gbps的吞吐率。
LZOAccel-C可以提供與當前流行的基于LZO 2.10軟件應用相當的壓縮率,并且可以通過軟件模型分析處理速度和壓縮率,方便地為特定的系統取得最好的速率和效率之間的權衡。
LZOAccel-C采用AMBA AXI4-Stream數據接口,非常易于被使用和集成。LZOAccel-C可以脫機、獨立運行,釋放CPU的數據壓縮密集任務量。
內核特性:
使用LZO 2.10標準(oberhumer.com: LZO real-time data compression library)進行無損數據壓縮
可配置的數據塊分段和搜索窗口大小
LZO編碼格式
壓縮率和吞吐率可調整
壓縮率和軟件應用相當
可配置的并行處理等級(搜索引擎的數量)
無需處理器,脫機、獨立運行
通過完全驗證(Canterbury Corpus)的LZO IP
對外接口:
標準的AXI-Stream數據總線(128-bit數據寬度)

性能指標:
1Gbps壓縮速率@1個搜索引擎@200MHz內核時鐘
16Gbps壓縮速率@16個搜索引擎@200MHz內核時鐘
32Gbps壓縮速率@32個搜索引擎@200MHz內核時鐘
50%壓縮率@ Canterbury Corpus
1個搜索引擎,16KB搜索窗口大小配置的資源使用(XCKU115為例):
LUTs:6049,FFs:2221,BRAM:26
16個搜索引擎,16KB搜索窗口大小配置的資源使用(XCKU115為例):
LUTs:102839,FFs:37790,BRAM:442
32個搜索引擎,16KB搜索窗口大小配置的資源使用(XCKU115為例):
LUTs:199728,FFs:73367,BRAM:858
可交付資料:
詳細的用戶手冊
Design File:Post-synthesis EDIF netlist or RTL Source
Timing and layout constraints,Test or Design Example Project
技術支持:郵件,電話,現場,培訓服務
LZO Compression IP Block Diagram

審核編輯 黃宇
-
FPGA
+關注
關注
1660文章
22394瀏覽量
635266 -
IP
+關注
關注
5文章
1857瀏覽量
155636 -
數據壓縮
+關注
關注
0文章
31瀏覽量
10380
發布評論請先 登錄
國產高性能ONFI IP解決方案全解析
國產高性能ONFI IP解決方案全解析
linux的壓縮和解壓操作
借助CXL和壓縮技術實現高效數據傳輸
電能質量在線監測裝置數據壓縮對裝置性能有哪些影響?
深入拆解:如何用協議網關打造EtherNet/IP與DeviceNet的無損數據通道
電能質量在線監測裝置的數據壓縮存儲功能對數據傳輸速度的影響有多大?
電能質量在線監測裝置的數據壓縮存儲功能對數據傳輸速度有影響嗎?
電能質量在線監測裝置的數據壓縮存儲功能支持的數據格式可以修改嗎?
應用于暫態波形存儲的數據壓縮算法需要考慮哪些因素?
低內存場景下的高效壓縮利器:FastLZ壓縮庫應用實踐指南
高性能無損數據壓縮FPGA IP,LZO無損數據壓縮IP
評論