Document No. DOC-47814-3 | UltraCMOS® RFIC Solutions
Page 8 of 18
©2013-2014 Peregrine Semiconductor Corp. All rights reserved.
PE43705
Product Specification
Programming Options
Parallel/Serial Selection
Either a Parallel or Serial Addressable interface can be
used to control the PE43705. The P/S bit provides this
selection, with P/S = LOW selecting the Parallel
interface and P/S = HIGH selecting the Serial
Addressable interface.
Parallel Mode Interface
The Parallel interface consists of seven CMOS-
compatible control lines that select the desired
attenuation state, as shown in Table 7.
The Parallel interface timing requirements are defined
by Figure 5 (Parallel Interface Timing Diagram),
Table 13 (Parallel and Direct Interface AC
Characteristics) and switching time (Tables 1-3).
For Latched Parallel programming, the Latch Enable
(LE) should be held LOW while changing attenuation
state control values, then pulse LE HIGH to LOW (per
Figure 5) to latch new attenuation state into device.
For Direct Parallel programming, the Latch Enable (LE)
line should be pulled HIGH. Changing attenuation state
control values will change device state to new
attenuation. Direct mode is ideal for manual control of
the device (using hardwire, switches, or jumpers).
Serial Interface
The Serial Addressable interface is a 16-bit Serial-In,
Parallel-Out shift register buffered by a transparent
latch. The 16-bits make up two words comprised of 8-
bits each. The first word is the Attenuation Word, which
controls the state of the DSA. The second word is the
Address Word, which is compared to the static (or
programmed) logical states of the A0, A1 and A2 digital
inputs. If there is an address match, the DSA changes
state; otherwise its current state will remain unchanged.
Figure 4 illustrates an example timing diagram for
programming a state. It is required that all parallel
control inputs be grounded when the DSA is used in
Serial Addressable mode.
The Serial interface is controlled using three CMOS-
compatible signals: Serial-In (SI), Clock (CLK), and
Latch Enable (LE). The SI and CLK inputs allow data to
be serially entered into the shift register. Serial data is
clocked in LSB first, beginning with the Attenuation
Word.
The shift register must be loaded while LE is held
LOW to prevent the attenuator value from changing
as data is entered. The LE input should then be
toggled HIGH and brought LOW again, latching the
new data into the DSA. Attenuation Word and
Address Word truth tables are listed in Table 8 and
Table 9. A programming example of the serial
register is illustrated in Table 10. The serial timing
diagram is illustrated in Figure 4.
Power-up Control Settings
The PE43705 will always initialize to the maximum
attenuation setting (31.75 dB) on power-up for both
the Serial Addressable and Latched Parallel modes
of operation and will remain in this setting until the
user latches in the next programming word. In
Direct Parallel mode, the DSA can be preset to any
state within the 31.75 dB range by pre-setting the
parallel control pins prior to power-up. In this mode,
there is a 400 µs delay between the time the DSA is
powered-up to the time the desired state is set.
During this power-up delay, the device attenuates
to the maximum attenuation setting (31.75 dB)
before defaulting to the user defined state. If the
control pins are left floating in this mode during
power-up, the device will default to the minimum
attenuation setting (insertion loss state).
Dynamic operation between Serial and Parallel
programming modes is possible.
If the DSA powers up in Serial mode (P/S = HIGH),
all the parallel control inputs DI[6:0] must be set to
logic LOW. Prior to toggling to Parallel mode, the
DSA must be programmed serially to ensure D[7] is
set to logic low.
If the DSA powers up in either Latched or Direct
Parallel mode, all parallel pins DI[6:0] must be set
to logic LOW prior to toggling to Serial Addressable
mode (P/S = HIGH), and held low until the DSA has
been programmed serially to ensure bit D[7] is set
to logic low.
The sequencing is only required once on power-up.
Once completed, the DSA may be toggled between
Serial and Parallel programming modes at will.