GUNZIP/ZLIB/Inflate 数据解压缩内核
内核具有快速处理,低延迟和高吞吐量的特点。平均而言,内核在每个时钟周期输出三个字节的解压缩数据。在典型的40nm工艺上,可提供超过15Gbps的速度。设计人员可以通过多次实例化内核来进一步扩展吞吐率,实现超过100Gbps的吞吐率。对于使用静态霍夫曼表编码的块,延迟约为几十个时钟周期。对于使用动态霍夫曼表编码的块,延迟通常小于2,000个周期。
解压缩内核的设计易于使用和集成。它独立运行,将主机CPU从繁琐的数据解压缩任务中解脱出来。内核接收输入的压缩文件并输出解压缩的文件。由于内核会解析文件头,检查输入文件中是否有错误并输出解压缩的数据有效负载,因此无需对压缩文件进行预处理。该内核具有广泛的错误跟踪和报告错误的功能。即使在输入的压缩文件中存在错误的情况下,也可以实现平稳的系统操作和错误恢复。此外,内部存储器可以选择支持错误校验码(ECC),以简化实现企业级的可靠性要求。
ZipAccel-D内核是一种无微码设计,旨在在ASIC和FPGA实现中重用。流数据(可选地桥接到AMBA AXI4流)接口简化了SoC集成。工艺映射非常简单。因为设计是可扫描的,无微码的,并且使用易于替换的通用存储模型。该内核已经过严格的验证,并已在许多市售产品中进行了量产验证。
查看 GUNZIP/ZLIB/Inflate 数据解压缩内核 详细介绍:
- 查看 GUNZIP/ZLIB/Inflate 数据解压缩内核 完整数据手册
- 联系 GUNZIP/ZLIB/Inflate 数据解压缩内核 供应商