Advantages of UltraCMOS DSAs with Serial-Addressability

Similar documents
Optimizing the Phase Accuracy of the PE44820 Phase Shifter

PE Advance Information. Product Description

OBSOLETE. RF Output DOC-02145

OBSOLETE. 9 khz. Operation Frequency 9 khz. db 6000 MHz. db Return Loss RF1, RF2 and RFC

OBSOLETE REPLACE WITH PE43712 PE Product Specification. Product Description

PE4257. Product Specification. Product Description

PE42823 Document Category: Product Specification

Product Specification PE9311

OBSOLETE REPLACE WITH PE43711 PE Product Specification. Product Description

OBSOLETE REPLACE WITH PE43712 PE Product Specification. Product Description

REPLACE WITH PE43205 PE Switched Attenuator Array. Product Specification. RF InputOBSOLETE. RF Output. Parallel Control. Control Logic Interface

Product Specification PE42520

OBSOLETE REPLACE WITH PE4259 PE4283. Product Specification. Product Description

PE42020 Product Specification

OBSOLETE OUT. Output Buffer. Supply Voltage V. Supply Current 8 12 ma

Product Specification PE94302

PE42412 Document Category: Product Specification

Product Specification PE42850

Product Specification PE45450

Product Specification PE42821

Product Specification PE42851

Obsolete PE Product Specification. Product Description

Product Specification PE42452

OBSOLETE. RF Output. Parameter Test Conditions Frequency Minimum Typical Maximum Units

PE42512 Document Category: Product Specification

Product Specification PE42540

PE Document Category: Product Specification

PE42582 Document Category: Product Specification

PE43712 Product Specification

PE42482 Document Category: Product Specification

PE Product Specification. SP5T Absorptive UltraCMOS High-Isolation RF Switch MHz, Vss EXT option. Product Description

PE42562 Document Category: Product Specification

Product Specification PE42442

Product Specification PE42920

Obsolete db db Input IP dbm Input 1 db Compression 21 dbm

Application Note AN51

PE Product Specification. Product Description. 75 Ω Terminated MHz SPDT CATV UltraCMOS Switch Featuring Unpowered Operation

Obsolete PE3336. Product Specification. Product Description. 3 GHz UltraCMOS Integer-N PLL for Low Phase Noise Applications

PE3282A. 1.1 GHz/510 MHz Dual Fractional-N PLL IC for Frequency Synthesis. Peregrine Semiconductor Corporation. Final Datasheet

Product Specification PE64908

Product Specification PE64909

OBSOLETE PE4150. Product Specification. UltraCMOS Low Frequency Passive Mixer with Integrated LO Amplifier. Product Description

PE29102 Document Category: Product Specification

PE Product Specification. UltraCMOS Integer-N PLL Frequency Synthesizer for Low Phase Noise Applications

PE4141. Product Specification. Ultra-linear UltraCMOS Broadband Quad MOSFET Array. Product Description

Product Specification PE64906

AN3: Application Note

END OF LIFE. Product Specification PE64908 RF- RF+ CMOS Control Driver and ESD. Product Description

PE4140. Product Specification. Ultra-High Linearity UltraCMOS Broadband Quad MOSFET Array. Product Description

SKY LF: GHz Seven-Bit Digital Attenuator with Serial and Parallel Drivers

AN4: Application Note

AN17: Application Note

PE Product Specification RF- RF+ CMOS Control Driver and ESD. Product Description. UltraCMOS Digitally Tunable Capacitor (DTC) MHz

SKY LF: GHz Five-Bit Digital Attenuator with Serial-to-Parallel Driver (0.5 db LSB)

DATA GND VCC GND RF1 GND GND GND. Product Description. Ordering Information. Sample bag with 25 pieces 7 Sample reel with 100 pieces

International Microwave Symposium June 2013

SKY LF: DC-3.0 GHz Six-Bit Digital Attenuator with Serial or Parallel Driver (0.5 db LSB)

= +25 C, Vdd = Vs= P/S= +5V

Obsolete PE3236. Product Specification. Product Description MHz UltraCMOS Integer-N PLL for Low Phase Noise Applications

SKY LF: 300 khz 2.0 GHz Five-Bit Digital Attenuator with Serial-to-Parallel Driver

ADC Bit µp Compatible A/D Converter

P2042A LCD Panel EMI Reduction IC

Product Specification PE97640

Maxim Integrated Products 1

Single stage LNA for GPS Using the MCH4009 Application Note

PE Product Specification. Radiation Tolerant UltraCMOS Integer-N Frequency Synthesizer for Low Phase Noise Applications. Product Description

Preliminary Product Overview

P1P Portable Gaming Audio/Video Multimedia. MARKING DIAGRAM. Features

Features. Applications

Parameter Symbol Conditions Ratings Unit

PIN CONNECTIONS

ICS309 SERIAL PROGRAMMABLE TRIPLE PLL SS VERSACLOCK SYNTH. Description. Features. Block Diagram DATASHEET

SKY LF: 10 MHz GHz Six-Bit Digital Attenuator with Driver (0.5 db LSB, 31.5 db Range)

PE3291. Product Specification. Product Description

Frequently Asked Questions DAT & ZX76 Series Digital Step Attenuators

MMIC VCO MMVC92. MMIC VCO GHz Type Q. General Description. Features. Packages. Functional Diagram. Applications

DC GHz GHz

SKY , SKY LF: SP3T Switch for Bluetooth and b, g

434MHz LNA for RKE Using the 2SC5245A Application Note

Features. Packages. Applications

ICS CLOCK SYNTHESIZER FOR PORTABLE SYSTEMS. Description. Features. Block Diagram PRELIMINARY DATASHEET

Dual 16-Bit DIGITAL-TO-ANALOG CONVERTER

LA1654C. Function RF amplifier, rectifier, detector, time code output, and standby circuit.

100 MHz to 4000 MHz RF/IF Digitally Controlled VGA ADL5240

TQP4M9083 High Linearity 7-Bit, 31.75dB Digital Step Attenuator

TQM8M GHz Digital Variable Gain Amplifier

DTH-14. High Accuracy Digital Temperature / Humidity Sensor. Summary. Applications. Data Sheet: DTH-14

DEMONSTRATION NOTE. Figure 1. CS51411/3 Demonstration Board. 1 Publication Order Number: CS51411DEMO/D

Features. = +25 C, With Vdd = Vdd1 = +5V, Vss = -5V. Parameter Frequency (GHz) Min. Typ. Max. Units GHz GHz

SKY LF: 0.1 to 6.0 GHz High Isolation SPDT Absorptive Switch

LP3943/LP3944 as a GPIO Expander

HRF-SW1001 SPDT Absorptive RF Switch DC to 2.5 GHz Operation

Practical RTD Interface Solutions

QPM GHz Multi-Chip T/R Module

MM58174A Microprocessor-Compatible Real-Time Clock

DACPORT Low Cost, Complete P-Compatible 8-Bit DAC AD557*

1X6610 Signal/Power Management IC for Integrated Driver Module

HMC629ALP4E. 3 db LSB GaAs MMIC 4-BIT DIGITAL ATTENUATOR, DC - 10GHz. Typical Applications. Functional Diagram. General Description

Features. Applications

Transcription:

0 Carroll Park Drive San Diego, CA, USA AN Tel: --00 Fax: -- www.psemi.com Advantages of UltraCMOS DSAs with Serial-Addressability Introduction Today s RF systems are more complex than ever as designers seek to integrate more functionality into their products. Achieving this functionality requires reliably controlling many ICs. For years, high-performance RF and microwave products have relied heavily on GaAs technology. While GaAs provides good RF performance, it has a few limitations. Digital circuitry requires a lot of power and is not easy to implement. Control is usually limited to simple parallel and serial methods, often executed with costly, complex, and less reliable multi-chip modules (MCM). On the other hand, UltraCMOS technology is much more versatile than GaAs technology. Peregrine s UltraCMOS Digital Step Attenuators (DSAs) provide best-in-class linearity and attenuation accuracy, and fast settling time. Also, digital and RF functions are easily integrated, enabling superior control methods without resorting to MCMs. Summary: This provides an overview of Parallel, Serial, and Serial-Addressable control in UltraCMOS DSAs. A unique feature of UltraCMOS DSAs, Serial-Addressable control has the following advantages: Control up to eight devices with only three communication lines Simplified and more compact layouts Better noise immunity Control of multiple devices with little additional complexity Peregrine's DSA product offerings provide the designer with flexibility to meet varying system needs. See page for a comparison table of UltraCMOS DSAs. Many RF designers may be unfamiliar with serialaddressable control. This application note describes the basic operation of parallel, serial, and serial-addressable control and the advantages of UltraCMOS DSAs with serialaddressability. Document No. -00-0 www.psemi.com Page of

Parallel Control Parallel control is commonly available on both GaAs DSAs and UltraCMOS DSAs. In directparallel control, the microcontroller unit () programs the logic level on each control pin directly to the desired attenuation level. In latched-parallel control, the first programs the logic levels into a temporary register which is then latched into the control pins by pulsing Latch Enable () from high to low. Direct-parallel and latched-parallel control are illustrated in Figures and. In both cases the commands Peregrine s PE0, a high-linearity, -bit DSA that covers a. db attenuation range in 0. db steps. The DSA provides a direct-parallel, latched-parallel, or serial CMOS control interface. In direct-parallel control the sends data from its parallel outputs (PO#s) to the DSA s control inputs (C#s). Logic high activates an attenuation setting and logic low deactivates an attenuation setting. For example, for maximum attenuation, the sends logic high to all control inputs. For minimum attenuation, the sends logic low to all control inputs. For all other attenuation levels, the sends logics high and low in the appropriate combination. The only difference for latched-parallel control is that the control commands are stored in a temporary register and latched simultaneously with the line. Parallel control has the advantage of speed compared to serial control. The disadvantage is the use of multiple control lines, which require much more board space and a more complicated layout to isolate the RF subsystem from the control lines and other noise sources. This disadvantage is compounded in designs requiring multiple DSAs. Figure. Direct-Parallel Control PO PO PO PO PO PO PO C0. Cp A RF RF C0. Cp A RF RF C0. CP C C C C C PE0 NC NC NC NC NC NC x mm QFN, Lead C0. CP C C C C C PE0 NC NC NC NC NC NC x mm QFN, Lead A RF A RF Figure. Latched-Parallel Control PO PO PO PO PO PO PO C0. C0. C PE0 C C C C C0. C0. PE0 C C A RF A RF C C C Parallel programming (Figures and ): The desired attenuation level is programmed directly onto each control pin (direct-parallel) or indirectly latched onto each control pin (latched-parallel). Page of Document No. -00-0 UltraCMOS RFIC Solutions

Serial Control Now consider PE0 configured for serial control, illustrated in Figure. Serial control is also commonly available on both GaAs and UltraCMOS DSAs. Figure. Serial Control Consider an example where PE0 is to be serially programmed to. db of attenuation. Since PE0 has 0. db steps, the remaining bits may be calculated by multiplying the desired level by four and converting to binary, remembering to include the don t care for the most significant bit:. x = (X). C0. Cp A RF RF CP C0. C C C C C PE0 A RF A RF PE0 Figure shows the resultant timing diagram of the three inputs of PE0. First is changed to logic low. Next, the initiates the signal. Then the sends the Attenuation Word to, clocking in each word bit. is returned to logic high after the eighth word bit is clocked in, latching the Attenuation Word into the DSA and setting the attenuation to. db. Note that new data cannot be written to the register until any previous data transfer is complete and is reset to logic low. Figure. Example Timing Diagram, Serial Control NC NC NC NC NC NC x mm QFN, Lead Serial programming: Attenuation is programmed within a one-byte Attenuation Word, least significant bit first. Serial control is implemented using a master/slave relationship. The is the master device and initiates communication by changing from logic high to logic low. The then generates a clock (). Data may now be transferred from the s Serial Out (). Attenuation is programmed with a one-byte (i.e., eight bit) Attenuation Word. Since PE0 requires only seven bits, the Attenuation Word s most significant bit is a don t care. Data bits are shifted into Serial In () on the rising edge of, least significant bit first. is a line of shift registers that stores each bit until the latch is enabled. Latch Enable Clock Serial In x 0 0 Attenuation Word The main advantage of serial control is reduced routing complexity. For PE0, control lines have been reduced from seven in direct-parallel mode to three in serial mode. Isolation considerations are therefore also simplified. The main disadvantage of serial control is slower speed; however, clock speeds in modern electronic systems are so fast that this is often not a problem. Document No. -00-0 www.psemi.com Page of

Serial control is relatively easy to adapt to controlling multiple devices, as illustrated in the example in Figure. This implementation has one master device and four slave devices. Each PE0 is configured for serial control, and each has its own line from the. To program, for example,. db of attenuation to only PE0 #, set,, and to a logic high and cycle, latching in the appropriate Attenuation Word (X). Unfortunately, the effect is that the parallel lines that serial control helped eliminate in the single device case are added back in, and the same problems recur - larger, more complicated layouts and reduced RF isolation. Figure. Serial Control of Multiple Devices PE0 # PE0 # PE0 # PE0 # CP C0. C C C C C C0. Cp A RF RF A RF A RF NC NC NC NC NC NC x mm QFN, Lead Serial programming of multiple devices: Attenuation is programmed by setting the appropriate level to each device. Page of Document No. -00-0 UltraCMOS RFIC Solutions

Serial-Addressable Control The real benefits of serial-addressable control may now be seen, as illustrated in Figure. Serial-addressable control is a unique feature of UltraCMOS DSAs that is not available in GaAs DSAs. Table (see page ) details the programming options of Peregrine s DSAs. Figure. Serial-Addressable Control 0 PE0 "00" PE0 "0" A0 A A 0 0 PE0 "0" PE0 "0" In this example, the commands the PE0, a high-linearity, -bit DSA that covers a. db attenuation range in 0. db steps. The DSA provides a direct-parallel, latched-parallel, and serial-addressable CMOS control interface. The DSAs are also identified by hard-wiring address pins A, A, and A0 on the PE0 package. Where serial mode used one-byte protocol, serialaddressable mode uses two-byte protocol. The most significant byte (MSB) is the Address Word and the least significant byte (LSB) is the Attenuation Word. The three least significant bits of the Address Word are address bits (bit for A, bit for A, and bit 0 for A0), allowing up to eight addresses for programming. Like PE0, the seven least significant bits of PE0 s Attenuation Word program its attenuation level. Unused bits in either word are don t cares. Figure shows the timing diagram of the three inputs of PE0 0 to program. db attenuation in serial-addressable mode. NC Vdd P/S A0 RF C0. C0. C C C C C 0 PE0 pad A A RF The Address Word identifies device 0 in its three least significant bits. The Attenuation Word is derived using the same method as serial control with a single device, so once again use (X). Although all four DSAs see the same,, and, only DSA 0 will be programmed. Serial-Addressable programming: Only the DSA whose physical address (set on the DSA package pins) matches the Address Word will be programmed. All other DSA s will ignore the programming command. Latch Enable Figure. Example Timing Diagram for Serial-Addressable Control Clock Serial In x x x x x 0 0 Address Word x 0 0 Attenuation Word Document No. -00-0 www.psemi.com Page of

Serial addressability in Peregrine s DSAs extends the advantages of simple serial control of one device to the control of many more only three lines are required for up to eight devices, reducing board size and simplifying design. Adding latch lines also makes it relatively easy to control,, or even more DSAs, as illustrated in Figure. In this example, six communication lines control devices with serial-addressability, a more practical implementation than using thirty-four communication lines to control devices without serial-addressability. In general, for x devices without serial addressability + x communications lines are required; with serial addressability, only + INT[ ( x + ) / ] lines are required. Note: Buffering may be required for and to drive devices. Figure. Serial Addressable Control of devices PE0 "000" PE0 "00" PE0 "000" PE0 "00" PE0 "0" PE0 "" PE0 "0" PE0 "0" PE0 "0" PE0 "0" PE0 "0" PE0 "" PE0 "" PE0 "" PE0 "" PE0 "" PE0 "000" PE0 "00" PE0 "000" PE0 "00" PE0 "0" PE0 "0" PE0 "0" PE0 "0" PE0 "" PE0 "" PE0 "0" PE0 "" PE0 "0" PE0 "" PE0 "" PE0 "" Serial-Addressable Programming of multiple devices: an with multiple lines extends the advantages of Serial-Addressable control. Note: Buffering may be required for and to drive devices. Page of Document No. -00-0 UltraCMOS RFIC Solutions

Conclusion UltraCMOS DSAs offer many advantages over GaAs DSAs, and serial-addressability is a particularly valuable advantage. Parallel control of DSAs provides fast attenuation programming but requires a great amount of board space and compromises noise immunity. Serial control, on the other hand, offers simpler layouts and better noise immunity, especially for controlling a few ICs. Serial-addressable control, a unique feature of Peregrine DSAs, extends the advantages of serial control of one device to many more, empowering the designers of today's increasingly sophisticated RF products. For help or more information about this, please contact Peregrine Applications Support at help@psemi.com. Datasheets can be found on our website at www.psemi.com. Table. Comparison of UltraCMOS DSAs Part # Product Description Freq. range (GHz) PE0 -bit, Ω DC-.0 Attenuation (db) range.0 steps Insertion Loss (db) Input IP (dbm). Package Direct Parallel Programming Modes Latched Parallel Serial Serial- Addressable PE0 -bit, 0 Ω DC-.0. range. PE0 -bit, 0 Ω DC-.0 PE0 -bit, Ω DC-.0 PE0 -bit, Ω DC-.0 range.0 steps. range range.0 steps... PE0 -bit, 0 Ω DC-.0 PE0 -bit, 0 Ω DC-.0. range. range.. -lead yes yes no no PE0 -bit, Ω DC-.0 PE0 -bit, 0 Ω DC-.0 PE0 -bit, 0 Ω DC-.0. range. range. range... -lead x QFN -lead yes yes no yes PE0 -bit, 0 Ω DC-.0. range 0., 0. or.0 steps. -lead x QFN yes yes no yes The information in this document is believed to be reliable. However, Peregrine assumes no liability for the use of this information. Use shall be entirely at the user s own risk. No patent rights or licenses to any circuits described in this document are implied or granted to any third party. Peregrine s products are not designed or intended for use in devices or systems intended for surgical implant, or in other applications intended to support or sustain life, or in any application in which the failure of the Peregrine product could create a situation in which personal injury or death might occur. Peregrine assumes no liability for damages, including consequential or incidental damages, arising out of the use of its products in such applications. The Peregrine name, logo, and UTSi are registered trademarks and UltraCMOS, HaRP and MultiSwitch are trademarks of Peregrine Semiconductor Corp. Document No. -00-0 www.psemi.com Page of