SerialParallel (Serial to Parallel Shift Register)
Symbol
Available in ADS
Parameters
Name |
Description |
Units |
Default |
---|---|---|---|
InputRate |
Serial input data clock rate |
kHz |
50 |
LSB_First |
Order of serial data: |
None |
yes |
Delay |
Initial synchronization delay |
nsec |
0.0 |
OutputBits |
Number of bits in output word |
None |
4 |
IntegerOut |
Scale output data as integers (instead of from −1 to 1): yes or no |
None |
yes |
Notes/Equations
- This SerialParallel shift register model is used to convert a serial data stream into a multiple bit word. The fixed serial input bit rate is specified by the InputRate parameter, with an initial synchronization delay specified by the Delay parameter. The serial data can be interpreted as either LSB or MSB first, depending on the state of the LSB_First parameter. The input impedance is infinite. A voltage less than 0.5V is a logical zero.
- The number of bits in each output word is specified by OutputBits. The output is updated at a rate equal to InputRate/OutputBits. The open circuit output voltage is an integer value from 0 to 2 OutputBits -1, if the IntegerOut parameter is true. Otherwise, the output is scaled from a −1 to +1V, with all 0s corresponding to −1V and all 1s to + 1Vs. The output impedance is fixed at 0.1 Ohm.
- This model works in transient and circuit envelope simulation. Only the baseband portion of circuit envelope voltage is used.