just to clarify what winston is saying, it sounds a bit vague to me, but a driver is a temporary module that is written to call (and yes, test) modules below. sometimes, especially in bottom-up design, lower-level modules are written prior to higher level ones. these modules may not run as...