Page tree
Skip to end of metadata
Go to start of metadata

N_StateDemod (N-State Demodulator)

Symbol

Available in ADS

Parameters

Name

Description

Units

Default

Fnom

Nominal input frequency

GHz

1

StateArray

Complex array of state values

None

list(1+j,-1+j,-1-j,1-j)

Notes/Equations
  1. This is a tuned demodulator that selects the input harmonic closest to the specified Fnom frequency and generates a baseband output state signal representing the nearest complex nominal state of the selected carrier at the time of last rising clock edge.
    If there is no analysis harmonic frequency close enough to the Fnom frequency, a warning is issued and the output is 0. On each rising clock edge, the I/Q information of the carrier is sampled. Using a Euclidean distance measure, the closest nominal state in the StateArray variable is determined and that state number, minus 1, is output as the baseband state voltage. This can be considered a 2-dimensional quantizer.
  2. The nominal state locations are arbitrary and user definable in the StateArray variable, which can be created from a list of complex values using the list( ) function.
  3. In transient and baseband envelope simulations, this state demodulation model functions correctly and could be used as a 1-dimensional arbitrary state quantizer.
  • No labels