Design and Characterization of an SPWD-Based Virtual Instrument