Modelling hardware