A Verilog implementation of a von Neumann decorrelator