1. A method implementable in a computer system for producing and simulating a vector indicative of the output of a discrete time filter (DTF) in response to a waveform comprising a sequential series of voltages each comprising a unit interval, wherein the DTF comprises a plurality of taps with corresponding weights, comprising: specifying the number N of taps and each taps' corresponding weight in the computer system, wherein each Xth tap is delayed by (N-X) unit intervals; populating a matrix with N rows and M columns in the computer system, wherein each column represents a unit interval, and wherein the Xth row comprises the sequential series of voltages scaled by the Xth tap's weight shifted by (X−1) columns; adding in the computer system the columns of the matrix to produce a vector indicative of the DTF output; and simulating in the computer system a response of the produced vector.