Patent ID: 6760675
Filing Date: 2004-07-06
Classification: H03K

Abstract:
A controllable pulse generator, comprising:a pulse generator device capable of generating to an external device under operation a pulse train output of a predetermined current level and of a predetermined voltage level according to one or more pulse train generating signals; a controller device directing signals to said pulse generator device, said controller device being capable of accepting one or more pulse train requests and outputting said one or more pulse train signals to said pulse generator in response to said one or more pulse train requests, said controller comprising: a communication interface capable of communicating with one or more external devices and receiving said one or more pulse train requests; an oscillator that generates a precision reference waveform; a processor communicating with said communication interface, said processor receiving said precision reference waveform from said oscillator, receiving said one or more pulse train requests from said communication interface, and generating one or more pulse train commands in response to said one or more pulse train requests; and a signal processor communicating with said processor and receiving said one or more pulse train commands, and generating and transmitting said one or more pulse train generating signals to said pulse generator device.