Stress Testing the OpenSimulator Virtual World Server
|
|
- Melanie Lyons
- 5 years ago
- Views:
Transcription
1 Stress Testing the OpenSimulator Virtual World Server Introduction OpenSimulator ( is an open source project building a general purpose virtual world simulator. As part of a larger effort to research scaling of virtual worlds, Intel Labs has been using OpenSimulator as a test case to understand the design requirements for the server portion of a multi-user virtual world system. The previous article explained OpenSimulator s architecture, and this article shows how the architecture affects the operation of various workloads. Workloads One way to measure the limits of a simulator is stress testing. This gives some idea of the upper bounds of the simulator operation and possible weaknesses of its implementation. Three stress tests were developed: scripts, physics, and avatars. Scripting is stressed by dynamically creating scripts until the CPU execution is saturated. Our particular test creates groups of scripted cubes until the creation time of the cubes exceeds some limit. While it is possible to write compute-bound scripts, in general scripts written inside objects in a virtual world tend to be small and timer- or sensor-driven. In order to measure the limits of many small scripts, we built a test which created small, timer-driven scripted objects. The actual script operation is simple (change color and rotate the object). Physics is stressed by dynamically creating physics objects which interact with other physical objects and noting how many physical objects can be interacting before the frame rate drops below an acceptable level. The dynamic creation of physical objects means the number of objects slowly increases until the frame rate limit is reached. The avatar stress test introduces active, moving avatars into a simulator until the simulator frame rate drops below an acceptable level. The active avatars move to random waypoints: they pick a destination and begin walking to that destination until it is reached, then choose another random destination and begin walking there. The operation is performed by an avatar-driving routine that simulates a user performing the walk forward command until the avatar reaches the destination. This simulates both the execution and communication load on the simulator for many active avatars. Scripts The scripted objects are created in groups of 4, and they are created until the time it takes to create the 4 objects exceeds some threshold. This is a rough measure of when the CPU is saturated.
2 Scripted objects Percent total CPU utilization As can be seen in Figure 1, as the number of scripted objects increases, the CPU becomes busier and busier until it reaches nearly 1% of available compute resources. This 1% of CPU is full utilization of all 16 hardware threads in a dual quad-core server (a dual Intel Xeon E554 processor-based server), so it demonstrates the multi-threading of the script engine and its ability to utilize all available processing power to execute the multiple scripts. The frame rate did not change, suggesting the script engine is scheduled independently from the main simulator heartbeat loop Objects PercentCPU Figure 1 Percent CPU utilization as number of scripted objects is increased. Physics A Galton box ( is a regular arrangement of pins on a board where balls are dropped onto one location at the top of the board, the balls bounce down the pins and drop out the bottom of the board in a binomial distribution. To test the limits of the physics engine, we built a 3D Galton box in our virtual world and dropped hundreds of balls into the top. This created many physical interactions, many individual physics actors, and a method of testing whether all the interactions are correct. The balls are scripted to disappear when they leave the Galton box so the physical objects on the ground do not affect the test results. For stress testing, we re not interested in the correctness, but in how many physical balls can be added to the Galton box before the physics engine becomes overloaded. In OpenSimulator, the physics engine performance is measured with a scaled frame rate. As described in the previous article, the physics engine is invoked every simulator heartbeat period and, for compatibility reasons, this is scaled up and reported as 46. Some testing has shown that when the physics frame rate drops below 3, the overall performance of the simulator degrades. Thus, the physics
3 Simulator Frames Per Second Avatars Physical objects Total percent CPU utilization stress test metric is the number of physics enabled balls that can be interacting in the Galton box when the reported physics frame rate drops below 3. As can be seen in Figure 2, as the number of physical objects in the Galton box increases, the frame rate decreases. New physical balls are created and enter the top of the Galton box. This goes on for some period of time and then new balls stop being added. As the balls leave the Galton box, they are scripted to delete themselves. The effect is for the Figure 2 Simulator frames-per-second and percent CPU utilization as the number of physical objects increases and decreases Objects number of physically interacting balls to grow and then decrease as the balls stop being added and the exiting balls disappear. Thus the shape of the Objects curve. Inverted from that curve is the simulator frame rate, which reduces as the number of physical objects increases and then recovers as they decrease. The line at the bottom of Figure 2 is the percent of total CPU utilization (percent of 16 hardware threads). The physics engine is utilizing only one hardware thread, thus the <1% total CPU utilization. One way to interpret the graph is that physical objects are added until the one CPU thread is totally utilized, then the simulator frame rate reduces as more physical objects are added. At around 4 physics objects, the physics frame rate drops below the threshold. PercentCPU Avatars As mentioned above, the avatar stress test consists of adding wandering avatars until the simulator performance begins to falter. The avatar creation and driving routine try to mimic the operations of a human by creating and operating the avatar with the normal login and navigation mechanisms. So the move forward action is performed by making the same protocol request as if a user pressed the key which makes the avatar move forward. The avatars are active by wandering around. This means that messages are being sent from the client to the server to operate each avatar, and also update information is being sent from the server to all the clients. When an avatar moves, a position update must be sent to all clients. This partially simulates the load and networking requirements of real users Agents Figure 3 shows the simulator frame rate as avatars are added to a scene. As the number of avatars is increased, eventually the simulator frame rate begins to fall. Avatars are logged-in in Figure 3. Simulator frames-per-second as the number of active avatars is increased.
4 groups of 25 to spread out the overhead of initialization. For OpenSimulator, about 35 wandering avatars start the degradation of the simulator s responsiveness running on a quad-core server, with the simulator frame rate dropping below 3 with about 45 wandering avatars. Observations The scripting and physics workloads offer a view of contrasting architectures. Two observations can be made about the script engine. First, it is multi-threaded and uses all the CPU threads to execute the scripts, and secondly, it is not tied to the running of the heartbeat thread. Thus, the script engine can execute many scripts without affecting the responsiveness of the simulator. This is shown in Figure 1, where as the number of scripts increases, the CPU utilization goes to 1% while the simulator frame rate does not change. The physics workload, on the other hand, utilized only 7% of a dual quad-core (16 hardware threads) server, which suggests that the physics engine is single-threaded. As discussed in the previous article, the physics engine is invoked on the simulator s heartbeat loop (a central loop which invokes object updates and physics several times a second). This means that OpenSimulator physics implementation suffers from two design problems: 1) it does not take advantage of multiple available hardware threads, and 2) because execution of physics happens on the heartbeat thread, an overloaded physics engine means slow simulator execution. This has several lessons for virtual world server design. The various functions of the simulator (physics, scripts, communication, etc.) should be multi-threaded to utilize all of the hardware threads available in modern servers. Additionally, the functions must be scheduled independently so their operation does not affect other functions. This leads to a server design of multiple independently scheduled modules which rely on locking of the central data structures. Conclusion In this article, we stress tested OpenSimulator and found the need for multi-threading in the sub-systems and the utility of independent task scheduling. Both of these promote scaling of the virtual world server. The next article will explore platform power and networking as it relates to a virtual world server. About the Author Robert Adams is a software engineer in Intel Labs and is a member of the Virtual World Infrastructure team investigating systems architectures for scalable virtual environments.
5 INFORMATION IN THIS DOCUMENT IS PROVIDED IN CONNECTION WITH INTEL PRODUCTS. NO LICENSE, EXPRESS OR IMPLIED, BY ESTOPPEL OR OTHERWISE, TO ANY INTELLECTUAL PROPERTY RIGHTS IS GRANTED BY THIS DOCUMENT. EXCEPT AS PROVIDED IN INTEL'S TERMS AND CONDITIONS OF SALE FOR SUCH PRODUCTS, INTEL ASSUMES NO LIABILITY WHATSOEVER, AND INTEL DISCLAIMS ANY EXPRESS OR IMPLIED WARRANTY, RELATING TO SALE AND/OR USE OF INTEL PRODUCTS INCLUDING LIABILITY OR WARRANTIES RELATING TO FITNESS FOR A PARTICULAR PURPOSE, MERCHANTABILITY, OR INFRINGEMENT OF ANY PATENT, COPYRIGHT OR OTHER INTELLECTUAL PROPERTY RIGHT. Intel products are not intended for use in medical, life saving, life sustaining, critical control or safety systems, or in nuclear facility applications. Intel may make changes to specifications and product descriptions at any time, without notice. Designers must not rely on the absence or characteristics of any features or instructions marked "reserved" or "undefined." Intel reserves these for future definition and shall have no responsibility whatsoever for conflicts or incompatibilities arising from future changes to them. The information here is subject to change without notice. Do not finalize a design with this information. This white paper, as well as the software described in it, is furnished under license and may only be used or copied in accordance with the terms of the license. The information in this document is furnished for informational use only, is subject to change without notice, and should not be construed as a commitment by Intel Corporation. Intel Corporation assumes no responsibility or liability for any errors or inaccuracies that may appear in this document or any software that may be provided in association with this document. Intel processor numbers are not a measure of performance. Processor numbers differentiate features within each processor family, not across different processor families. See for details. The Intel processor/chipset families may contain design defects or errors known as errata, which may cause the product to deviate from published specifications. Current characterized errata are available on request. Copies of documents, which have an order number and are referenced in this document, or other Intel literature, may be obtained by calling , or by visiting Intel's Web Site. Intel, Core, Atom, Pentium and the Intel Logo are trademarks of Intel Corporation in the U.S. and other countries. *Other names and brands may be claimed as the property of others. Copyright 21, Intel Corporation. All rights reserved.
Interactive Computing Devices & Applications Based on Intel RealSense Technology
TGM 2014 1 Interactive Computing Devices & Applications Based on Intel RealSense Technology File Download: Go to www.walkermobile.com, Published Material tab, find v1.0 2 Introducing Geoff Walker Senior
More informationArtRage*, part of Intel Education User Guide
ArtRage*, part of Intel Education User Guide Copyright 04 Intel Corporation. All rights reserved. Intel and the Intel logo are registered trademarks of Intel Corporation in the United States and Disclaimer
More informationArtRage part of Intel Education
ArtRage part of Intel Education Intuitive digital art creation Getting started with ArtRage ArtRage part of Intel Education provides intuitive tools that simulate the use of real materials to create digital
More informationAN4269. Diagnostic and protection features in extreme switch family. Document information
Rev. 2.0 25 January 2017 Application note Document information Information Keywords Abstract Content The purpose of this document is to provide an overview of the diagnostic features offered in MC12XS3
More informationPIN Diode Chips Supplied on Film Frame
DATA SHEET PIN Diode Chips Supplied on Film Frame Applications Switches Attenuators Features Preferred device for module applications PIN diodes supplied are 00% tested, saw cut, and mounted on film frame
More informationPERCEPTUAL COMPUTING: Perceptual 3D Editing
PERCEPTUAL COMPUTING: Perceptual 3D Editing 1. Introduction If you re familiar with Perceptual Computing and some of its applications, you will no doubt be wondering to what degree the technology can be
More informationAPPLICATION NOTE. ATA6629/ATA6631 Development Board V2.2 ATA6629/ATA6631. Introduction
APPLICATION NOTE ATA6629/ATA6631 Development Board V2.2 ATA6629/ATA6631 Introduction The development board for the Atmel ATA6629/ATA6631 (ATA6629-EK, ATA6631-EK) is designed to give users a quick start
More informationSKY65120: WCDMA PA Bias Method For Lower Junction Temperature
application note SKY6120: WCDMA PA Bias Method For Lower Junction Temperature Introduction This application note describes how SKY6120 may be used with reduced bias control to obtain better thermal performance.
More informationFeatures. Applications
High-Current Low-Dropout Regulators General Description The is a high current, high accuracy, lowdropout voltage regulators. Using Micrel's proprietary Super βeta PNP process with a PNP pass element, these
More informationWhy VPEAK is the Most Critical Aperture Tuner Parameter
APPLICATION NOTE Why VPEAK is the Most Critical Aperture Tuner Parameter VPEAK and Voltage Handling: Selecting an Aperture Tuner with Insufficient VPEAK May Result in Degraded TRP, TIS and Phone Certification
More informationSKY LF: GHz SP3T Switch, 50 Ω Terminated
DATA SHEET SKY13408-465LF: 1.0 6.0 GHz SP3T Switch, 50 Ω Terminated Applications WiMAX 802.16 Dual-band WLANs (802.11 a/b/g/n) LTE/4G systems WLAN 802.11a/c 5 GHz video distribution Features 50 Ω matched
More informationIntegrated Power Delivery for High Performance Server Based Microprocessors
Integrated Power Delivery for High Performance Server Based Microprocessors J. Ted DiBene II, Ph.D. Intel, Dupont-WA International Workshop on Power Supply on Chip, Cork, Ireland, Sept. 24-26 Slide 1 Legal
More informationMAAP Preliminary Information. Power Amplifier GHz. Preliminary - Rev. V2P. Features. Functional Schematic.
MAAP-11199 8-1 GHz Features Saturated Output Power: 24 dbm Gain: 12 db Input Return Loss: >1 db Output Return Loss: >1 db Reverse Isolation: >3 db Dimension: 18 x 2 µm 2 RoHS* Compliant Bare Die Functional
More informationSense. 3D Scanner. User Guide. See inside for use and safety information.
Sense 3D Scanner User Guide See inside for use and safety information. 1 CONTENTS INTRODUCTION.... 3 IMPORTANT SAFETY INFORMATION... 4 Safety Guidelines....4 SENSE 3D SCANNER FEATURES AND PROPERTIES....
More informationMIC General Description. Features. Applications. Typical Application. 3A Low Voltage LDO Regulator with Dual Input Voltages
3A Low Voltage LDO Regulator with Dual Input Voltages General Description The is a high-bandwidth, low-dropout, 3.0A voltage regulator ideal for powering core voltages of lowpower microprocessors. The
More informationSMS : 0201 Surface Mount Low Barrier Silicon Schottky Diode Anti-Parallel Pair
PRELIMINARY DATA SHEET SMS7621-092: 0201 Surface Mount Low Barrier Silicon Schottky Diode Anti-Parallel Pair Applications Sub-harmonic mixer circuits Frequency multiplication Features Low barrier height
More informationPHYTER 100 Base-TX Reference Clock Jitter Tolerance
PHYTER 100 Base-TX Reference Clock Jitter Tolerance 1.0 Introduction The use of a reference clock that is less stable than those directly driven from an oscillator may be required for some applications.
More informationPractical RTD Interface Solutions
Practical RTD Interface Solutions 1.0 Purpose This application note is intended to review Resistance Temperature Devices and commonly used interfaces for them. In an industrial environment, longitudinal
More informationAVR122: Calibration of the AVR's internal temperature reference. 8-bit Microcontrollers. Application Note. Features.
AVR1: Calibration of the AVR's internal temperature reference Features Two-point and one-point calibration Compensating the ADC output values 1 Introduction This application note describes how to calibrate
More informationFigure 1: AAT4712 Evaluation Board Picture.
Introduction EVALUATION BOARD DATA SHEET The AAT4712 is an integrated P-channel MOSFET load switch with adjustable current limits, integrated discharge paths, over-temperature protection, a power loop
More informationAT15291: Migrating QTouch Designs from SAM D MCUs to SAM C MCUs. Scope. Features. QTouch APPLICATION NOTE
QTouch AT15291: Migrating QTouch Designs from SAM D MCUs to SAM C MCUs APPLICATION NOTE Scope This application note is a guide to assist users in migrating QTouch designs from Atmel SMART SAM D MCUs to
More informationReverse Recovery Operation and Destruction of MOSFET Body Diode
Reverse Recovery Operation and Destruction of MOSFET Body Diode Description This document describes the reverse recovery operation and destruction of the MOSFET body diode. 1 Table of Contents Description...
More informationParameter Test Conditions Units Min. Typ. Max. RFC to T X RFC to R X. P IN = +23 dbm, AC 80 MHz / 256 QAM
Features 2.11a,n,ac Applications.9 db T X Insertion Loss 19 db R X Isolation 12 db R X Gain 2.2 db Noise Figure 1 ma Current - db EVM @ 23 dbm Input (2.11ac MHz / 256 QAM) Lead Free 2 mm 12-lead STQFN
More informationLMH7324 High Speed Comparator Evaluation Board
LMH7324 High Speed Comparator Evaluation Board General Description This board is designed to demonstrate the LMH7324 quad comparator with RSPECL outputs. It will facilitate the evaluation of the LMH7324
More informationSMP LF: Surface Mount PIN Diode
DATA SHEET SMP1324-087LF: Surface Mount PIN Diode Applications Switches Attenuators Features Low-series resistance: 0.75 Ω maximum @ 50 ma Low total capacitance: 1.5 pf maximum @ 30 V Excellent thermal
More informationCapacitor protection relay
Capacitor Protection Relay FEATURES Capacitor unbalance protection Line current unbalance protection Overvoltage protection Overheating protection Ground fault protection Overcurrent protection Undercurrent
More informationSMV LF and SMV LF: Surface Mount, 0402 Hyperabrupt Tuning Varactor Diodes
DATA SHEET SMV1247-040LF and SMV1249-040LF: Surface Mount, 0402 Hyperabrupt Tuning Varactor Diodes Applications Wide bandwidth VCOs Wide voltage range, tuned phase shifters and filters Features High capacitance
More informationADA1200: Linear Amplifier
DATA SHEET ADA1200: Linear Amplifier Applications Low-noise amplifier for CATV set-top boxes CATV drop amplifier Features 12 db gain 50 to 1000 MHz frequency range Noise figure: 2.3 db Single +5 V supply
More informationDME, DMF, DMJ Series: Silicon Beam-Lead Schottky Mixer Diode (Singles, Pairs, and Quads) Bondable Beam-Lead Devices
DATA SHEET DME, DMF, DMJ Series: Silicon Beam-Lead Schottky Mixer Diode (Singles, Pairs, and Quads) Bondable Beam-Lead Devices Applications Microwave Integrated Circuits Mixers Detectors Features Low 1/f
More informationFeatures. Applications
Teeny Ultra-Low-Power Op Amp General Description The is a rail-to-rail output, input common-mode to ground, operational amplifier in Teeny SC70 packaging. The provides a 400kHz gain-bandwidth product while
More informationOLH7000: Hermetic Linear Optocoupler
DATA SHEET OLH7000: Hermetic Linear Optocoupler Features High reliability and rugged hermetic construction Couples AC and DC signals 1000 VDC electrical isolation Matched photodiodes Excellent linearity
More informationMAFL Horizontal Plug-in Diplex Filter 5-42 / MHz Rev. V1. Features. Functional Schematic. Description.
Features Plug in Design Low Insertion Loss Excellent Cross over Isolation Excellent Return loss RoHS compliant Lea Free Functional Schematic Description MAFL-1147 is a high performance horizontal plugin
More informationZero Bias Silicon Schottky Barrier Detector Diodes
DATA SHEET Zero Bias Silicon Schottky Barrier Detector Diodes Features High sensitivity Low video impedance Description Skyworks series of packaged, beam-lead and chip zero bias Schottky barrier detector
More informationSMP1302 Series: Switch and Attenuator Plastic Packaged PIN Diodes
DATA SHEET SMP1302 Series: Switch and Attenuator Plastic Packaged PIN Diodes Applications TV distribution and cellular base stations High volume switch and attenuators Features Designed for base station
More informationEvaluation Board for the AAT1409/7/5 Eight/Six/Four-Channel LED Backlight Driver with Integrated Boost and High Frequency Direct PWM Dimming
Introduction The AAT09/07/0 evaluation board provides a platform for evaluating the family of 8-channel / 6-channel / -channel LED backlight drivers. The PCB layout has been optimized for portable device
More informationSKY LF: GHz Two-Way, 0 Degrees Power Divider
DATA SHEET SKY16406-381LF: 2.2-2.8 GHz Two-Way, 0 Degrees Power Divider Applications TD-LTE systems Satellite communications 2.4 GHz ISM band Features Low insertion loss: 0.3 db @ 2.5 GHz High isolation:
More informationSMP1321 Series: Low Capacitance, Plastic Packaged PIN Diodes
DATA SHEET SMP1321 Series: Low Capacitance, Plastic Packaged PIN Diodes Applications High-performance wireless switches Features Capacitance: 0.18 pf typical @ 30 V Series resistance: 1.05 Ω typical @
More informationOLS2449: Dual Channel, Radiation Tolerant, Phototransistor Hermetic Surface Mount Optocoupler
DATA SHEET OLS2449: Dual Channel, Radiation Tolerant, Phototransistor Hermetic Surface Mount Optocoupler Features Same reliable processing and construction as the OLS049, but with a higher current transfer
More informationThe sensor can be operated at any frequency between 0 Hz and 1 MHz.
Rev. 05 4 March 2009 Product data sheet 1. Product profile 1.1 General description The is a sensitive magnetic field sensor, employing the magnetoresistive effect of thin-film permalloy. The sensor contains
More informationSPD1101/SPD1102/SPD : Sampling Phase Detectors
DATA SHEET SPD1101/SPD1102/SPD1103-111: Sampling Phase Detectors NOTE: These products have been discontinued. The Last Time Buy opportunity expires on 12 April 2010. Applications Phase-Locked Loops Phase-locked
More informationSY10EL34/L SY100EL34/L
NOT RECOMMENDED FOR NEW DESIGNS 5/3.3 2, 4, 8 Clock Generation Chip Precision Edge General Description The SY10/100EL34/L are low-skew 2, 4, 8 clock generation chi designed explicitly for low-skew clock
More informationVersatile Planar Transformer
Versatile Planar Transformer QUICK REFERENCE DATA Type Transformer Size (L x W x H) 40 mm x 35 mm x 2 mm Terminals SMD or through holes Power Up to 220 W Frequency range 50 khz to 400 khz Inductance range
More informationSKY LF: 0.02 to 4.0 GHz High Isolation SP4T Absorptive Switch with Decoder
DATA SHEET SKY13392-359LF:.2 to 4. GHz High Isolation SP4T Absorptive Switch with Decoder Applications GSM/CDMA/WCDMA/LTE cellular infrastructure Test and measurement systems Military communications Features
More informationEvaluation Board for the AAT1409/7/5 Eight/Six/Four-Channel LED Backlight Driver with Integrated Boost and High Frequency Direct PWM Dimming
Introduction The AAT09/07/0 evaluation board provides a platform for evaluating the family of 8-channel / 6-channel / -channel LED backlight drivers. The PCB layout has been optimized for portable device
More informationOLH5730/5731: Hermetic Low Input Current, Dual-Channel Optocouplers
9DATA SHEET OLH7/731: Hermetic Low Input Current, Dual-Channel Optocouplers Features Rugged and reliable hermetic Dual Inline Package (DIP) Performance guaranteed over full military temperature range High
More informationTechnical Proposal for COMMON-ISDN-API. Version 2.0. Generic Tone Generator and Detector Support for Voice Applications. Extension.
Technical Proposal for COMMON-ISDN-API Version 2.0 Generic Tone Generator and Detector Support for Voice Applications Extension October 2007 Dialogic Corporation COPYRIGHT NOTICE AND LEGAL DISCLAIMER Fourth
More informationOLS010: Phototransistor Hermetic Surface Mount Optocoupler
DATA SHEET OLS010: Phototransistor Hermetic Surface Mount Optocoupler Features Miniature hermetic surface mount package High current transfer ratio (CTR) guaranteed over 55 C to +125 C ambient temperature
More informationOLH2047/OLH2048/OLH2049: Photo-Transistor Hermetic Optocouplers
DATA SHEET OLH247/OLH248/OLH249: Photo-Transistor Hermetic Optocouplers Features Current Transfer Ratio (CTR) guaranteed over 55 C to + C ambient temperature range 25 electrical isolation Standard 8-pin
More informationAVR221: Discrete PID Controller on tinyavr and megaavr devices. Introduction. AVR 8-bit Microcontrollers APPLICATION NOTE
AVR 8-bit Microcontrollers AVR221: Discrete PID Controller on tinyavr and megaavr devices APPLICATION NOTE Introduction This application note describes a simple implementation of a discrete Proportional-
More information3.3 V hex inverter Schmitt trigger
Rev. 02 25 pril 200 Product data sheet. General description 2. Features 3. Ordering information The is a high-performance BiCMOS product designed for V CC operation at 3.3 V. It is capable of transforming
More informationFEATURES. IHLP-3232DZ μh ± 20 % ER e3 MODEL INDUCTANCE VALUE INDUCTANCE TOLERANCE PACKAGE CODE JEDEC LEAD (Pb)-FREE STANDARD
IHP-33DZ- IHP Commercial Inductors, High Temperature ( C) Series DESIGN SUPPORT TOOS click logo to get started Models Available STANDARD EECTRICA SPECIFICATIONS INDUCTANCE ± % AT khz,. V, A (μh) Design
More informationDATA SHEET SE2567L: 5 GHz Power Amplifier with Power Detector Preliminary Information Applications Product Description Features Ordering Information
Applications Product Description DSSS 5 GHz WLAN (IEEE802.11a) Access Points, PCMCIA, PC cards Features High output power amplifier 19dBm Integrated 50ohm input and output match Integrated power amplifier
More informationCE PSoC 6 MCU Breathing LED using Smart IO
CE219490 PSoC 6 MCU Breathing LED using Smart IO Objective This example demonstrates the flexibility of the PSoC 6 MCU Smart IO Component, by implementing the LED breathing effect exclusively in hardware
More informationOptimizing Feedforward Compensation In Linear Regulators
Optimizing Feedforward Compensation In Linear Regulators Introduction All linear voltage regulators use a feedback loop which controls the amount of current sent to the load as required to hold the output
More informationEvaluation Board for the AAT2428 Sixteen-Channel White LED Driver Solutionwith LED Current and Timing Control
EV9 Evaluation Board for the AAT48 Introduction The AAT48 evaluation board is a hardware platform to evaluate the functions of the AAT48, a 6-channel white LED driver for LED current and timing control.
More informationApplications. Product Description. Features. Ordering Information. Functional Block Diagram
Applications DSSS 5 GHz WLAN (IEEE802.11a) Access Points, PCMCIA, PC cards Features High output power amplifier 19.5dBm Only 1 external component required Integrated power amplifier enable pin (VEN) Buffered,
More informationSMV LF: Surface Mount, 0402 Silicon Hyperabrupt Tuning Varactor Diode
DATA SHEET SMV1232-040LF: Surface Mount, 0402 Silicon Hyperabrupt Tuning Varactor Diode Applications Wide bandwidth VCOs Wide range voltage-tuned phase shifters and filters Features Low series resistance:
More informationSKY LF: GaAs SP2T Switch for Ultra Wideband (UWB) 3 8 GHz
DATA SHEET SKY1398-36LF: GaAs SPT Switch for Ultra Wideband (UWB) 3 8 GHz Features Positive voltage control (/1.8 V to /3.3 V) High isolation 5 for BG1, 5 for BG3 Low loss.7 typical for BG1,.9 for BG3
More informationCAN Bus Driver and Receiver
ishay Siliconix CAN Bus Driver and Receiver FEATURES Survives Ground Shorts and Transients on Multiplexed Bus in Automotive and Industrial Applications Single Power Supply Compatible with Intel 82526 CAN
More informationOLS049: Radiation-Tolerant, Phototransistor Hermetic Surface-Mount Optocoupler
DATA SHEET OLS049: Radiation-Tolerant, Phototransistor Hermetic Surface-Mount Optocoupler Features Miniature hermetic surface-mount package Radiation tolerant High CTR guaranteed over 55 C to +15 C ambient
More informationCPC1908J i4-pac Power Relay
i4-pac Power Relay Units Blocking Voltage 6 V P Load Current 8. A rms On-resistance.3 Ω R θjc.3 C/W Features Compact i4-pac Power Package Low Thermal Resistance Heat Sink Option Handle Load Currents Up
More informationSMP LF: Surface Mount PIN Diode
DATA SHEET SMP1345-087LF: Surface Mount PIN Diode Applications Switches Attenuators Features Low-series resistance: 2 Ω maximum @ 10 ma Low total capacitance: 0.2 pf maximum @ 5 V QFN (2 x 2 mm) package
More informationChop away input offsets with TSZ121/TSZ122/TSZ124. Main components Single very high accuracy (5 μv) zero drift micropower 5 V operational amplifier
DT0015 Design tip Chop away input offsets with TSZ121/TSZ122/TSZ124 By Preet Sibia Main components TSZ121 TSZ122 TSZ124 Single very high accuracy (5 μv) zero drift micropower 5 V operational amplifier
More informationIncreasing ADC Dynamic Range with Channel Summation
Increasing ADC Dynamic Range with Channel Summation 1. Introduction by Steve Green A commonly used technique to increase the system dynamic range of audio converters is to operate two converter channels
More informationSMP LF: Surface Mount PIN Diode for High Power Switch Applications
DATA SHEET SMP1304-085LF: Surface Mount PIN Diode for High Power Switch Applications Applications Low loss, high power switches Low distortion attenuators Features Low-thermal resistance: 35 C/W Suitable
More informationMOSFET Secondary Breakdown
MOSFET Secondary Breakdown Description This document describes the secondary breakdown of a power MOSFET. 1 Table of Contents MOSFET Secondary Breakdown Description... 1 Table of Contents... 2 1. MOSFET
More informationOLS449: Radiation-Tolerant Phototransistor Hermetic Surface-Mount Optocoupler
DATA SHEET OLS449: Radiation-Tolerant Phototransistor Hermetic Surface-Mount Optocoupler Features Radiation tolerant version of the 4N49U High current transfer ratio (CTR) is guaranteed: Over 55 C to +125
More informationAAT4610B DATA SHEET AAT4610B SOT23-5. Current Limited Load Switch. General Description. Features. Applications. Typical Application
AATB General Description The AATB SmartSwitch is a current limited P-channel MOSFET power switch designed for high-side load switching applications. This switch operates with inputs ranging from.v to.v,
More informationSMS : 0201 Surface-Mount Low-Barrier Silicon Schottky Diode Anti-Parallel Pair
DATA SHEET SMS7621-092: 0201 Surface-Mount Low-Barrier Silicon Schottky Diode Anti-Parallel Pair Applications Sub-harmonic mixer circuits Frequency multiplication Features Low barrier height Suitable for
More informationAS183-92/AS183-92LF: 300 khz-2.5 GHz phemt GaAs SPDT Switch
DATA SHEET AS183-92/AS183-92LF: 300 khz-2.5 GHz phemt GaAs SPDT Switch Applications General purpose medium-power switches in telecommunication applications Transmit/receive switches in 802.11 b/g WLAN
More informationAtmel ATA6629/ Atmel ATA6631 Development Board V2.2. Application Note. Atmel ATA6629/ATA6631 Development Board V
Atmel ATA6629/ATA6631 Development Board V2.2 1. Introduction The development board for the Atmel ATA6629/ATA6631 (ATA6629-EK, ATA6631-EK) is designed to give users a quick start using these ICs and prototyping
More informationUltra-Low-Noise Amplifiers
WHITE PAPER Ultra-Low-Noise Amplifiers By Stephen Moreschi and Jody Skeen This white paper describes the performance and characteristics of two new ultra-low-noise LNAs from Skyworks. Topics include techniques
More informationSKY LF: PHEMT GaAs IC SP3T Switch GHz
DATA SHEET SKY1339-37LF: PHEMT GaAs IC SP3T Switch.1 3. GHz Features Positive low voltage control (/3 V) Low insertion loss (.5 db at.5 GHz) High isolation (5 db at.5 GHz) Simplified Block Diagram RF3
More informationIXYS IXI848A. High-Side Current Monitor. General Description. Features: Applications: Ordering Information. General Application Circuit
High-Side Current Monitor Features: High-Side Current Sense Amplifier 2.7V to 60V Input Range 0.7 Typical Full Scale Accuracy Scalable Output Voltage SOIC Package Applications: Power Management Systems
More informationSMP1307 Series: Very Low Distortion Attenuator Plastic Packaged PIN Diodes
DATA SHEET SMP1307 Series: Very Low Distortion Attenuator Plastic Packaged PIN Diodes Applications Very low distortion Pi and TEE attenuators Cable TV AGC High-volume wireless systems Features Low distortion
More informationSKY LF: 0.1 to 3.0 GHz SP8T Antenna Switch
DATA SHEET SKY13418-485LF: 0.1 to 3.0 GHz SP8T Antenna Switch Applications Any 2G/3G/4G antenna diversity or LTE (TDD/FDD) transmit/receive system for which GSM transmit is not required Features Broadband
More informationSMP1345 Series: Very Low Capacitance, Plastic Packaged Silicon PIN Diodes
DATA SHEET SMP1345 Series: Very Low Capacitance, Plastic Packaged Silicon PIN Diodes Applications High isolation LNBs, WLANs, and wireless switches Features Very low insertion loss: 0.4 db Capacitance:
More informationSKY LF: 0.1 to 3.8 GHz SP6T Antenna Switch
DATA SHEET SKY13416-485LF: 0.1 to 3.8 GHz SP6T Antenna Switch Applications Any 2G/3G/4G antenna diversity or LTE (TDD/FDD) transmit/receive system for which GSM transmit is not required Features Broadband
More informationOLH5530/5531: Hermetic High-Speed Transistor Dual-Channel Optocoupler
DATA SHEET OLH5530/5531: Hermetic High-Speed Transistor Dual-Channel Optocoupler Features Dual-channel, rugged, reliable hermetic Dual Inline Package (DIP) Performance guaranteed over full military temperature
More informationSKY , SKY LF: SP3T Switch for Bluetooth and b, g
DATA SHEET SKY325-349, SKY325-349LF: SP3T Switch for Bluetooth and 82.b, g Applications 82.b, g Bluetooth Zigbee TDMA/GSM/EDGE CDMA/WCDMA Other short-range wireless applications Simplified Block Diagram
More informationFeatures. Applications
2.5GHz, Any Differential, In-to-LVPECL, Programmable Clock Divider/Fanout Buffer with Internal Termination General Description This low-skew, low-jitter device is capable of accepting a high-speed (e.g.,
More informationCurrent Limited Load Switch General Description. Features OUT AAT4610 SET
AAT General Description The AAT SmartSwitch is a current limited P-channel MOSFET power switch designed for high-side load switching applications. This switch operates with inputs ranging from.7v to.v,
More informationFeatures OUTA INA AAT4902 INB OUTB VLIM GND
General Description The is a member of Skyworks' Application Specific Power MOSFET (ASPM TM ) product family. It is a full-bridge, constant output voltage power stage operating with supply voltage range
More informationIntel 82566/82562V Layout Checklist (version 1.0)
Intel 82566/82562V Layout Checklist (version 1.0) Project Name Fab Revision Date Designer Intel Contact SECTION CHECK ITEMS REMARKS DONE General Ethernet Controller Obtain the most recent product documentation
More informationSKY LF: 0.5 to 6.0 GHz SPDT Switch, 50 Ω Terminated
DATA SHEET SKY13370-374LF: 0.5 to 6.0 GHz SPDT Switch, 50 Ω Terminated Applications WiMAX 802.16 Dual-band WLANs (802.11 a/b/g/n) LTE/4G systems Features RF1 50 Ω 50 Ω RF2 50 Ω matched RF ports in all
More informationReference Guide & Test Report
Advanced Low Power Reference Design Florian Feckl Low Power DC/DC, ALPS Smart Meter Power Management with Energy Buffering Reference Guide & Test Report CIRCUIT DESCRIPTION Smart Wireless Sensors are typically
More informationFEATURES [12.9] Max [6.40] Max.
IHP-55FD-5A IHP Automotive Inductors, High Temperature (155 C) Series DESIGN SUPPORT TOOS click logo to get started Models Available STANDARD EECTRICA SPECIFICATIONS INDUCTANCE ± % AT 1 khz,.5 V, A (μh)
More informationDATA SHEET SE2425U : 2.4 GHz Bluetooth Power Amplifier IC. Applications. Product Description. Features. Ordering Information
Applications Bluetooth tm wireless technology (Class 1) USB dongles, PCMCIA, flash cards, Access Points Enhanced data rate Features Integrated input and inter-stage match +25 dbm GFSK Output Power +19.5
More informationACA4789: 1218 MHz 25 db Gain CATV Power-Doubler Amplifier
DATA SHEET ACA4789: 1218 MHz 25 Gain CATV Power-Doubler Amplifier Applications Advanced high-power, high-frequency HFC transmission systems Output power doubler for deep fiber node in CATV distribution
More informationAdaptive Power MOSFET Driver 1
Adaptive Power MOSFET Driver 1 FEATURES dv/dt and di/dt Control Undervoltage Protection Short-Circuit Protection t rr Shoot-Through Current Limiting Low Quiescent Current CMOS Compatible Inputs Compatible
More informationSKY LF: 0.5 to 6.0 GHz SPDT Switch, 50 Ω Terminated
DATA SHEET SKY13348-374LF:.5 to 6. GHz SPDT Switch, 5 Ω Terminated Applications WiMAX 82.16 WLAN 82.11 a/b/g/n J1 J2 Features 5 Ω terminated RF outputs from.5 to 6. GHz Low insertion loss:.6 @ 2.5 GHz
More informationQTouch Capacitive Touch Technology Copyright Atmel Atmel Corporation
QTouch Capacitive Touch Technology 1 2013 Copyright Atmel Atmel Corporation Atmel Industry Presence: Recent Design Wins Industrial Consumer Appliance 2 QTouch - Buttons, Sliders, & Wheels Atmel Touch Solutions
More informationAGENTLESS ARCHITECTURE
ansible.com +1 919.667.9958 WHITEPAPER THE BENEFITS OF AGENTLESS ARCHITECTURE A management tool should not impose additional demands on one s environment in fact, one should have to think about it as little
More informationSKY LF: 0.05 to 2.7 GHz SP4T Switch with Integrated Logic Decoder
DATA SHEET SKY13388-465LF:.5 to 2.7 GHz SP4T Switch with Integrated Logic Decoder Applications WCDMA/CDMA/LTE front-end/antenna switches Diversity receive antenna switches ANT Features Broadband frequency
More informationICM Shield Hardware User Guide
ICM-30630 Shield Hardware User Guide InvenSense reserves the right to change the detail specifications as may be required to permit improvements in the design of its products. InvenSense Inc. 1745 Technology
More informationFully Sealed Container Cermet Potentiometer Professional Grade
Fully Sealed Container Cermet Potentiometer Professional Grade T Q O QUICK REFERENCE DATA Multiple module Switch module Detent module Special electrical laws No n/a n/a A: linear, L: logarithmic, F: reverse
More informationPTN General description. 2. Features and benefits. SuperSpeed USB 3.0 redriver
Rev. 1 7 September 2015 Product short data sheet 1. General description is a small, low power IC that enhances signal quality by performing receive equalization on the deteriorated input signal followed
More informationSMP1322 Series: Low Resistance, Plastic Packaged PIN Diodes
DATA SHEET SMP1322 Series: Low Resistance, Plastic Packaged PIN Diodes Applications High-performance wireless switch applications Features Resistance: 0.8 Ω typical @ 1 ma Packages rated MSL1, 260 C per
More informationDME, DMF, DMJ Series: Silicon Beam-Lead Schottky Mixer Diodes Singles, Pairs, and Quads in Ceramic Hermetic Packages
DATA SHEET DME, DMF, DMJ Series: Silicon Beam-Lead Schottky Mixer Diodes Singles, Pairs, and Quads in Ceramic Hermetic Packages Applications Microwave integrated circuits Mixers Detectors Features Low
More informationOLH5500/5501: Hermetic High-Speed Optocouplers
DATA SHEET OLH5500/5501: Hermetic High-Speed Optocouplers Features Rugged, reliable hermetic Dual Inline Package (DIP) Performance guaranteed over full military temperature range High isolation voltage,
More information