a digital to analog converter converts a plurality of digital input data into a plurality of analog output signals . the dac includes an element pool having a plurality of elements , a random number generator for converting the digital input data into a set of control signals , a plurality of summing nodes for generating analog output signals , and a plurality of switches for connecting the elements to the summing nodes . the switches are controlled by the control signals . because of the control of the random number generator , the element signals transferring to the summing nodes can be used alternatively and simultaneously .