场景:数据(fpga 图像-.bin 文件)在主机被压缩,以 62 字节的数据包发送到 fpga(嵌入式端)并在那里解压缩。我的目标是最大限度地减少嵌入式端的内存使用和 CPU 成本。
问题-使用具有大块大小的 LZSS 数据压缩技术:在嵌入式方面-我假设块大小是压缩前的一大块数据。如果我们选择一个 2048 块大小,并且压缩到 1000 字节......我们是否需要同时在嵌入式端拥有所有 1000 字节才能解压缩它?或者我们可以在一次流式传输 62 个字节时获取 1000 个字节并即时解压缩它?