Efforts to build high-speed hardware for many different entropy coders are limited by fundamental feedback loops. Here is a method that allows for parallel compression in hardware. This parallelism results in extremely high rates, 100 million symbols/second or higher. The system is generalizable to any lossless or lossy system with deterministic decompression. Prototype hardware that divides the data into multiple streams that feed parallel coders is presented here. The problem of efficient transmission of multiple streams of variable-length coded data is solved by a unique coded data interleave method.
Martin P. Boliek, James D. Allen, Edward L. Schwar