LZOAccel-C
LZO Data Compression Core/無損數(shù)據(jù)壓縮IP Core
LZOAccel-C是一個(gè)無損數(shù)據(jù)壓縮引擎的FPGA硬件實(shí)現(xiàn),兼容LZO 2.10標(biāo)準(zhǔn)。
Core接收未壓縮的輸入數(shù)據(jù)塊,產(chǎn)生壓縮后的數(shù)據(jù)塊。Core使用合適的頭和尾封裝了壓縮后的數(shù)據(jù)載荷,所以用戶不需要處理壓縮后的數(shù)據(jù)塊。輸入的數(shù)據(jù)塊可以被分段,并且不同數(shù)據(jù)塊的分段可以交織輸入Core。
Core的架構(gòu)比較靈活,可以根據(jù)終端用戶的需求很好地調(diào)整壓縮率和吞吐率,可以在低成本的FPGA上實(shí)現(xiàn)超過16Gbps的吞吐率。
LZOAccel-C可以提供與當(dāng)前流行的基于LZO 2.10軟件應(yīng)用相當(dāng)?shù)膲嚎s率,并且可以通過軟件模型分析處理速度和壓縮率,方便地為特定的系統(tǒng)取得最好的速率和效率之間的權(quán)衡。
LZOAccel-C采用AMBA AXI4-Stream數(shù)據(jù)接口,非常易于被使用和集成。LZOAccel-C可以脫機(jī)、獨(dú)立運(yùn)行,釋放CPU的數(shù)據(jù)壓縮密集任務(wù)量。
內(nèi)核特性:
使用LZO 2.10標(biāo)準(zhǔn)(oberhumer.com: LZO real-time data compression library)進(jìn)行無損數(shù)據(jù)壓縮
可配置的數(shù)據(jù)塊分段和搜索窗口大小
LZO編碼格式
壓縮率和吞吐率可調(diào)整
壓縮率和軟件應(yīng)用相當(dāng)
可配置的并行處理等級(jí)(搜索引擎的數(shù)量)
無需處理器,脫機(jī)、獨(dú)立運(yùn)行
通過完全驗(yàn)證(Canterbury Corpus)的LZO IP
對(duì)外接口:
標(biāo)準(zhǔn)的AXI-Stream數(shù)據(jù)總線(128-bit數(shù)據(jù)寬度)
性能指標(biāo):
1Gbps壓縮速率@1個(gè)搜索引擎@200MHz內(nèi)核時(shí)鐘
16Gbps壓縮速率@16個(gè)搜索引擎@200MHz內(nèi)核時(shí)鐘
32Gbps壓縮速率@32個(gè)搜索引擎@200MHz內(nèi)核時(shí)鐘
50%壓縮率@ Canterbury Corpus
1個(gè)搜索引擎,16KB搜索窗口大小配置的資源使用(XCKU115為例):
LUTs:6049,F(xiàn)Fs:2221,BRAM:26
16個(gè)搜索引擎,16KB搜索窗口大小配置的資源使用(XCKU115為例):
LUTs:102839,F(xiàn)Fs:37790,BRAM:442
32個(gè)搜索引擎,16KB搜索窗口大小配置的資源使用(XCKU115為例):
LUTs:199728,F(xiàn)Fs:73367,BRAM:858
可交付資料:
詳細(xì)的用戶手冊(cè)
Design File:Post-synthesis EDIF netlist or RTL Source
Timing and layout constraints,Test or Design Example Project
技術(shù)支持:郵件,電話,現(xiàn)場(chǎng),培訓(xùn)服務(wù)
LZO Compression IP Block Diagram
審核編輯 黃宇
-
FPGA
+關(guān)注
關(guān)注
1630文章
21797瀏覽量
606019 -
IP
+關(guān)注
關(guān)注
5文章
1718瀏覽量
149966 -
數(shù)據(jù)壓縮
+關(guān)注
關(guān)注
0文章
31瀏覽量
10185
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論