A block diagram compiler for digital simulation of communication systems - Gray, Donald Campbell (University of Melbourne, 1968)