Thanks Dave, really well explained. The link to maximum length sequence was perfect to get me reading more on this.
Do you design a driver with an impulse response as a target or is it a result of the rest of the design process the determines this?