Abstract:
A waveform generator includes: a system control unit (2) and a plurality of channels, (3.1, ..., 3.N) controlled by the system control unit (2) and configured to supply driving signals (V1, ..., VM) for driving a respective one of an array of transducers (5.1, ..., 5.N). Each channel includes: a sequential access memory (10) having a plurality of rows, each containing instruction words (W) configured to generate a respective step of a waveform, and a memory output (10a) defined by an output row at a fixed location, the waveform being defined by a block of instruction words (W). Each channel also includes an internal control unit (12), configured to sequentially move the content of the sequential access memory (10), based on the instruction word (W) currently at the memory output (10a), so that sequences of instruction words (W) are provided at the output row (10a).
Abstract:
Ring oscillator comprising a plurality of elementary units (5) connected in cascade and linked in order to make a chain with the respective output terminals (OUT) connected to the input terminals (IN) of the successive elementary units (5) of the chain, the elementary units (5) being crossed by a cyclic signal (CLK) during a time period (Δt) of activation, each of said elementary units (5) comprising an auxiliary recovery terminal (15) for temporarily resetting each elementary unit (5) during each loop of said cyclic signal (CLK), said auxiliary recovery terminal (15) being connected to an output terminal (OUT) of a successive elementary unit (5) of the chain.
Abstract:
A memory includes a sequence of memory locations storing a corresponding sequence of state codes that specifying the shape of a waveform. The sequence of state codes is read from the memory and decoded by a long and toggle decoder circuit. The decoding operation generates a sequence of signal codes. When the state code is a long code, the sequence of signal codes includes same signal codes corresponding to a signal level of the waveform. When the state code is a toggle code, the sequence of signal codes includes a first signal code corresponding to one signal level of the waveform and a second signal code corresponding to another signal level of the waveform. A signal decode circuit then decodes the signal codes in the sequence of signal codes to generate the waveform for output which includes the signal levels corresponding to the decoded signal codes.