Text this: MASIGIC : a CAD package for digital systems modelling and simulation