Behavioural Modelling for the Design of High Speed Physical Layers