摘要 |
<p>Disclosed are various embodiments of a programmable slicer in a digital signal processing system and/or software radio system. In one embodiment, a plurality of demodulation schemes and a plurality of channel definitions are stored in a channel allocation table. An analog waveform is received and converted into at least one digital waveform. A specified frequency range is isolated from the at least one digital waveform. The magnitude of tones within the specified frequency range is measured and stored in a signal magnitude table. Symbols and/or bits are decoded from the signal magnitude table by applying a demodulation schemes and channel definitions to the magnitudes stored in the signal magnitude table.</p> |