US 11,881,875 B1
Waveform generator using a waveform coding scheme for both long states and toggle states
Stefano Passi, Pavia (IT); and Roberto Giorgio Bardelli, Fino Mornasco (IT)
Assigned to STMicroelectronics S.r.l., Agrate Brianza (IT)
Filed by STMicroelectronics S.r.l., Agrate Brianza (IT)
Filed on Aug. 25, 2022, as Appl. No. 17/895,671.
Int. Cl. H04B 1/04 (2006.01); H04B 11/00 (2006.01)
CPC H04B 1/04 (2013.01) [H04B 11/00 (2013.01)] 12 Claims
OG exemplary drawing
 
1. A waveform generator, comprising:
a memory including a plurality of memory locations, wherein a sequence of memory locations within said plurality of memory locations stores a corresponding sequence of state codes specifying a waveform, where said sequence of state codes is read from the memory;
a long and toggle decoder circuit configured to decode each state code in the sequence of state codes read from the memory and generate a sequence of signal codes, wherein:
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; and
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; and
a signal decode circuit configured to decode the signal codes in the sequence of signal codes generated by the long and toggle decoder circuit and generate the waveform for output to include the signal levels corresponding to the decoded signal codes.