Patent ID: 6674380
Filing Date: 2004-01-06
Classification: G06F

Abstract:
A digital to analog converter for generating analog cyclical waveforms having a period, said cyclical waveforms generated by conversion of a sequence of step wise linearly incrementing digital phase words during said period, said digital to analog converter comprising:a clock for operating said digital to analog converter, said clock generating a clock pulse for conversion of each of said digital phase words by said digital to analog converter while generating said cyclical waveform; a lookup read only memory for converting each of said incrementing digital phase words within said period into a plurality of ON commands to be used by a plurality of current sources, said plurality of ON commands timed to generate said cyclical waveforms, said ON commands having equal time duration; a first exclusive - OR circuit having a first input, a second input and an output, said first input connected to said sequence of ON commands from said lookup table, said sequence of ON commands generated using a second exclusive OR circuit and a unary decoder, said second input connected to said incrementing digital phase words, said output connected to a register buffer; said register buffer for storing said output from said first exclusive - OR circuit for the duration of one said clock cycle; said register buffer driving said current sources thereby activating each of said current sources for equal time intervals during said period; a summer for summing said current sources into a sum of currents, said current sources activated from said output of said buffer; a current to voltage converter for converting said sum of currents into an output voltage, said output voltage generating said cyclical waveform.