A multi-purpose VLSI chip for adaptive data compression of bilevel images | Synapse