Data Flow 4.{1,2}, 3.2

Size: px
Start display at page:

Download "Data Flow 4.{1,2}, 3.2"

Transcription

1 < = = Computer Science Program, The University of Texas, Dallas Data Flow 4.{1,2}, 3.2 Batch Sequential Pipeline Systems Tektronix Case Study: Oscilloscope Formalization of Oscilloscope "systems where data flows linearly thru a sequence of discrete processing steps" Early database applications transactions were collected into large batches Batch Sequential Pipeline Systems *! " # # " # # $ % & ' ( ( )! " # # $ % & ' ( ( ) +, -. / " # # $ % & ' ( ( ) +, -. / 0 ' 1. 2 " # # $ % & ' ( ( ) 4 5 " # # " # # $ ' 6 ( ( ) a small number of large stand-alone programs performed sequential updates on flat (unstructured) files. / # #! 7 /.! 7!. /! / #! #, # 9 8 / 5 - : ; 3 < 3 =! / > / 5, / / 2 7! >?????. 8 / 5 -. /! / #!. # / #,. /! / #! /! 2 /. 1 5 ; 3 < 3 = 4 A B C. #. - #.. " 4 4

2 «< 3 = Batch Sequential Pipeline Systems input K N O M N I / # #! 7 /.! 7!. /! / #! I F M H transactions #, # 9 8 / 5 - : ; 3 < 3 =! / > / 5, / / 2 7! rejected J K L H validated transactions. 8 / 5 -. /! / #! P Q R S T U V W X Y Z W [ S T U V W X Y P Q R S T U V W X \ Z W [ S T U V W X \ rejected rejected D E F G H I D E F G H I E L M N H sorted transactions sorted transactions sorted transactions reports. # / #,. /! / #! /. - 7 #. - #..! 2 /. 1 5 Constraints: processes run in a fixed sequence; but they do not know each other each runs to completion, producing an output, before the next process begins Internal Structure of Batch Update Process ] ^ _ ` a _ b ^ c d ^ ` _ e f c g b e h i b o p q p r s t procedure call ^ ` ` i d d j c i k _ l _ b ^ c d ^ ` _ e f c m b f g n ` i j c i k _ l _ b ^ c d ^ ` _ e f c ] ^ d e ` h ^ ~ e g ^ _ e f c ` a i ` ^ ` ` i d d ^ ` ` _ e _ i u v v w s t x y s z q { v p t s } s t m f d _ ^ ` ` _ e _ i ƒ ˆ Š Œ Š Ž Œ Š Š Ž Œ Œ Š ƒ Š Ž Œ Š Ž š œ ž Ÿ œ Ÿ ª š œ Ÿ ± ª Ž Š ƒ ƒ Š Œ Œ š ª š ² ³ µ ª

3 < 3 Background Tektronix Case Study industrial development of oscilloscope SA 3-year collaborative effort between several Tektronix product divisions and Computer Research Laboratory Oscilloscope patient monitoring (ECG, EEG, EMG) automotive diagnostics radar control, auto pilot, etc. 5 #. # / 5 <! / 5 # 7.! 1 Oscilloscope Sw. Sys. old: simple analog device modern: rely primarily on digital technology, complex sw 5 #. # / 5! / 5 real-time continuous signal (in voltage) * # 5 5 # sample signals at discrete pts, measure them, display traces huge internal data storage, interface to a network of workstations sophisticated GUI, >>300 user-level commands Tektronix Case Study Needs accommodate frequent changes in hw capability new reqs on UI tailor general-purpose oscilloscope to specialized markets better reconfigurability (how/when/where signal is acquired & displayed) Problem "little reuse" -> not "better, cheaper, faster,..." L K F D ¹ H º M» M J M K N ¼ development convention A PL A tool set A L K F D ¹ H º M» M J M K N ½ L K F D ¹ H º M» M J M K N ¾ Goal: develope an architectural framework development convention B PL B tool set B development convention C PL C tool set C Result: a domain-specific SA as the basis of the next generation oscilloscopes

4 An OO Model object signal waveform trace measurement trigger mode max-min wvfm x-y wvfm accumulate wvfm waveform trace measurement trigger mode a (seq. of) oscillations, in voltages, in a given time interval a (seq. of) oscillations, on screen, in a given time interval frequency in general #peaks in a given segment max/min/avg peak max/min/avg rise or fall in slope rise/decline time slopes greater than a given threshold value + led to a concept recognition & clarification of the data types - no overall model for explaining how the types fit together A Layered Model User Interface Visualization Digitization Hardware interacts with the user and decides which data to show on the screen manipulates saveform (incl. waveform addition) Fourier transformation (converting input signal from time domain to frequency domain) maps digitized waveforms (& measurements) to visula rep. digitize signals and store them internally for later processing waveform acquisition (extracting a bounded time slice of a signal) manipulates fns that filter signals as they enter the oscilloscope À Á Â Ã Ä Å Æ Á Ã communication between neighboring layers only + intuitively appealing, due to partitioning of fns into well-defined groupings - boundaries of abstraction conflicted with the needs for fn interactions users need to affect setting channels in Hardware layer choosing acquisition mode & parameters (e.g., threshold values) in Digitization layer creating derived waveforms (e.g., scaling factor) in Visualization layer

5 OSI Reference Model Application Presentation Session Transport Network Data Link (SMTP, MIME), ftp, telnet, gopher, usenet (NNTP), rlogin, mosaic, netscape,... Ç È É Ê Ë Ì Í É Ì Î È Í Data Rep. (ASCII, EBCDIC), Compression, Encryption graceful data exchange, dialog mgmt, (re)synchronization Split messages Quality Of Service (QOS) multiplexing error-free transmission fast transmission routing accounting Physical Version Management Version Management Object Management Database System Operating System + incremental development + modifiability + portability - structuring can be difficult - performance

6 ä clipped signal waveform trace trace Couple Acquire To-XY Clip times Trigger subsystem A Pipe&Filter Model Measure measurement Couple conditions external signals DC: nothing gets changed AC: the value should be subtracted from the appropriate DC offset Ground: the voltage value = 0 Acquire derive digitized waveforms from the signals, when a trigger event is detected by the Trigger subsystem To-XY Clip converts waveforms into visual data by scaling it and positioning/translating it fits the visual data into a display of certain size + intuitively appealing; well-partitioned functions, etc. - interactive control difficult A Modified Pipe&Filter Model Ï Ó Û Ò Ô ã Û Ó Ö Ð Þ Ô Ý á Ð Ü Ü Ô Ó Ï Ú Þ Ü Ð Ó Ö Ø Ò Ô clipped signal waveform trace trace Couple Acquire To-XY Clip times Trigger subsystem Ô Ó Ð Ø Ï Ð Ñ Ò Ó Ô Õ Ð Ö Ô Ï Ð Ñ Ò Ó Ô Ù Õ Ð Ö Ú Û Ü Ï Ý Ð Ó Ú Ü Þ ß Ð Ý Ö Û Õ Ö Õ Ð Ü Ï à Ï Ý á Ô Ñ Ô Ï Ú â Ô Measure measurement Users dynamically control the oscilloscope by setting parameters + intuitively appealing; well-partitioned functions, etc. + interactive control possible \ å Q T æ W X T X ç è é V W ç V ê X W

7 Oscilloscope in Action -> Formalization Volts Waveform AbsTime Vert scaleh, scalev Trace Horiz 0, maxy Clipped Trace maxx, maxy 0, -maxy maxx, -maxy

THE SHOPS AT ROSSMOOR NWC St Cloud Drive & Seal Beach Blvd, Seal Beach, CA

THE SHOPS AT ROSSMOOR NWC St Cloud Drive & Seal Beach Blvd, Seal Beach, CA THE SHOPS AT ROSSMOOR NWC St Cloud Drive & Seal Beach Blvd, Seal Beach, CA JOIN Restaurant ready space Endcap with great frontage and visibility 3,299 SF 120-208 volt, 3-phase, 4-wire, 600-amp, 3 gas line,

More information

Datong Chen, Albrecht Schmidt, Hans-Werner Gellersen

Datong Chen, Albrecht Schmidt, Hans-Werner Gellersen Datong Chen, Albrecht Schmidt, Hans-Werner Gellersen TecO (Telecooperation Office), University of Karlsruhe Vincenz-Prießnitz-Str.1, 76131 Karlruhe, Germany {charles, albrecht, hwg}@teco.uni-karlsruhe.de

More information

Fletch Diatonic A Harmonica Tablature Font User s Manual

Fletch Diatonic A Harmonica Tablature Font User s Manual Fletch Diatonic A Harmonica Tablature Font For an interactive table of contents in Acrobat, enable bookmarks (Window, Bookmarks) Copyright 2004 Winslow Tully Yerxa Fletch, Fletch Diatonic, and Discrete

More information

EBDSM-PRM Product Guide

EBDSM-PRM Product Guide EBDSM-PRM Product Guide Ceiling PIR presence/absence detector Overview The EBDSM-PRM PIR (passive infrared) presence detector provides automatic control of lighting loads with optional manual control.

More information

Second Year March 2017

Second Year March 2017 Reg. No. :... Code No. 5023 Name :... Second Year March 2017 Time : 2 Hours Cool-off time : 15 Minutes Part III ELECTRONICS Maximum : 60 Scores General Instructions to Candidates : There is a cool-off

More information

Band 10 Bandwidth and Noise Performance

Band 10 Bandwidth and Noise Performance Band 10 Bandwidth and Noise Performance A Preliminary Design Review of Band 10 was held recently. A question was raised which requires input from the Science side. Here is the key section of the report.

More information

Distributed Broadcast Scheduling in Mobile Ad Hoc Networks with Unknown Topologies

Distributed Broadcast Scheduling in Mobile Ad Hoc Networks with Unknown Topologies Distributed Broadcast Scheduling in Mobile Ad Hoc Networks with Unknown Topologies Guang Tan, Stephen A. Jarvis, James W. J. Xue, and Simon D. Hammond Department of Computer Science, University of Warwick,

More information

A NEW APPROACH FOR DIAGNOSING EPILEPSY BY USING WAVELET TRANSFORM AND NEURAL NETWORKS

A NEW APPROACH FOR DIAGNOSING EPILEPSY BY USING WAVELET TRANSFORM AND NEURAL NETWORKS A NEW APPROACH FOR DIANOSIN EPILEPSY BY USIN WAVELET TRANSFORM AND NEURAL NETWORKS M.Akin 1, M.A.Arserim 1, M.K.Kiymik 2, I.Turkoglu 3 1 Dep. of Electric and Electronics Engineering, Dicle University,

More information

STORING MESSAGES Note: If [MEMORY] (F5) is unavailable in the function key guide, press [MORE] (F2). An alternate key guide will appear.

STORING MESSAGES Note: If [MEMORY] (F5) is unavailable in the function key guide, press [MORE] (F2). An alternate key guide will appear. ASSISTING YOUR SMOOTH QSO 5 If letters not transmitted yet remain in the text string buffer when [F12] is pressed at step 6, "WAIT" appears on the status bar. When the entire text string is transmitted,

More information

Face Registration Using Wearable Active Vision Systems for Augmented Memory

Face Registration Using Wearable Active Vision Systems for Augmented Memory DICTA2002: Digital Image Computing Techniques and Applications, 21 22 January 2002, Melbourne, Australia 1 Face Registration Using Wearable Active Vision Systems for Augmented Memory Takekazu Kato Takeshi

More information

Counting Things. Tom Davis November 14, 2002

Counting Things. Tom Davis   November 14, 2002 Counting Things Tom Davis tomrdavis@earthlink.net http://www.geometer.org/mathcircles November 14, 2002 Abstract We present here various strategies for counting things. Usually, the things are patterns,

More information

&$121,1' $VUHFRUGHGE\'DQLHO+R

&$121,1' $VUHFRUGHGE\'DQLHO+R ä É ì Ê Ë î Ë Ë µ ö Ë µ ö Ò ¹ ú Ò º Ë º Ê º Ë ½ Õ Ö ½ Ö 4658769-:?@A>

More information

Awareness in Games, Awareness in Logic

Awareness in Games, Awareness in Logic Awareness in Games, Awareness in Logic Joseph Halpern Leandro Rêgo Cornell University Awareness in Games, Awareness in Logic p 1/37 Game Theory Standard game theory models assume that the structure of

More information

Superfat. Cape Arcona Type Foundry»Where fonts come true«

Superfat. Cape Arcona Type Foundry»Where fonts come true« Cula Superfat Cape Arcona Type Foundry»Where fonts come true« Introduction CA Cula Superfat CA Cula Superfat is a distinctive fatty typeface, mainly intended for display purposes. You will find out that

More information

Congenial. Hairline Ultra Light Thin Extra Light Light Regular Medium Bold Heavy Black USER S GUIDE

Congenial. Hairline Ultra Light Thin Extra Light Light Regular Medium Bold Heavy Black USER S GUIDE Congenial Hairline Ultra Light Thin Extra Light Light Regular Medium Bold Heavy Black USER S GUIDE font faq HOW TO INSTALL YOUR FONT You will receive your files as a zipped folder. For instructions on

More information

First generation mobile communication systems (e.g. NMT and AMPS) are based on analog transmission techniques, whereas second generation systems

First generation mobile communication systems (e.g. NMT and AMPS) are based on analog transmission techniques, whereas second generation systems 1 First generation mobile communication systems (e.g. NMT and AMPS) are based on analog transmission techniques, whereas second generation systems (e.g. GSM and D-AMPS) are digital. In digital systems,

More information

a a a a a a a a a a a a Grifito

a a a a a a a a a a a a Grifito Grifito Grifito is the condensed companion for Grifo. The family has two optical sizes: M, for titles and L for big headlines. Each of these have five weights from Light to Black, with matching italics.

More information

! 1F8B0 " 1F8B1 ARROW POINTING UPWARDS THEN NORTH WEST ARROW POINTING RIGHTWARDS THEN CURVING SOUTH WEST. 18 (M4b)

! 1F8B0  1F8B1 ARROW POINTING UPWARDS THEN NORTH WEST ARROW POINTING RIGHTWARDS THEN CURVING SOUTH WEST. 18 (M4b) ! 1F8B0 " 1F8B1 ARROW POINTING UPWARDS THEN NORTH WEST ARROW POINTING WARDS THEN CURVING SOUTH WEST 7D # 1FB00 SEXTANT-1 A1 A0, E0 21 (G1) 21 (G1) 21 (G1) 81 $ 1FB01 SEXTANT-2 A2 90, D0 22 (G1) 22 (G1)

More information

Basics of Spread Spectrum Systems

Basics of Spread Spectrum Systems IMPERIAL COLLEGE LONDON, DEPARTMENT of ELECTRICAL and ELECTRONIC ENGINEERING. COMPACT LECTURE NOTES on COMMUNICATION SYSTEMS. Prof. Athanassios Manikas, Autumn 2007 Basics of Spread Spectrum Systems 1.

More information

Control of Electric Motors and Drives via Convex Optimization

Control of Electric Motors and Drives via Convex Optimization Control of Electric Motors and Drives via Convex Optimization Nicholas Moehle Advisor: Stephen Boyd February 5, 2018 Outline 1. waveform design for electric motors permanent magnet induction 2. control

More information

Low-Power Task Scheduling for Multiple Devices

Low-Power Task Scheduling for Multiple Devices Low-Power Task Scheduling for Multiple Devices Yung-Hsiang Lu Luca Benini Giovanni De Micheli CSL Stanford University USA. luyung nanni @stanford.edu DEIS Università di Bologna Italy. lbenini@deis.unibo.it

More information

The Capacity Region of the Strong Interference Channel With Common Information

The Capacity Region of the Strong Interference Channel With Common Information The Capacity Region of the Strong Interference Channel With Common Information Ivana Maric WINLAB, Rutgers University Piscataway, NJ 08854 ivanam@winlab.rutgers.edu Roy D. Yates WINLAB, Rutgers University

More information

Delivered at AERA in Chicago, April 1991

Delivered at AERA in Chicago, April 1991 SOCIAL GRAVITY JAMES PAUL GEE DEPARTMENT OF CURRICULUM AND INSTRUCTION UNIVERSITY OF WISCONSIN AT MADISON MADISON, WI 53706 jgee@mail.soemadison.wisc.edu Delivered at AERA in Chicago, April 1991 As physical

More information

For information on how to access the swashes and alternates, visit LauraWorthingtonType.com/faqs

For information on how to access the swashes and alternates, visit LauraWorthingtonType.com/faqs OPENTYPE FAQ: For information on how to access the swashes and alternates, visit LauraWorthingtonType.com/faqs All operating systems come equipped with a utility that make it possible to access the swashes

More information

COUNTY OF MIDDLESEX 2016 BUDGET

COUNTY OF MIDDLESEX 2016 BUDGET hedule C C B CC V B B 0 06 0 06 0 06 0 06 hage C W diiai 44730 47763 3.4 40730 4963 3.0 7300 90.3 996 9779 443. laig ad Wdl 7037 660.6 7037 660.6 40774 464340 4366 0.4 i eele 43674 4 0. 3304 463 9. 0600

More information

Compensation of a position servo

Compensation of a position servo UPPSALA UNIVERSITY SYSTEMS AND CONTROL GROUP CFL & BC 9610, 9711 HN & PSA 9807, AR 0412, AR 0510, HN 2006-08 Automatic Control Compensation of a position servo Abstract The angular position of the shaft

More information

Advanced Signal Processing in Communications

Advanced Signal Processing in Communications Avance Signal Processing in Communications Lecture 2 Morten Jeppesen & Joachim Dahl {mje,ja}@cpk.auc.k DICOM, Aalborg University DICOM 2 p./26 Minimum Variance Estimation DICOM 2 p.2/26 Problem formulation

More information

Vacuum Regulator IRV20 Series

Vacuum Regulator IRV20 Series ! Contact our sales office for delivery dates and prices as this is a special model. Special option P.G.Information (Specialized Product) Vacuum egulator IV20 Series Special options usable for various

More information

Cooling Fan from 1990 Porsche 928 S4 PN Bosch PN

Cooling Fan from 1990 Porsche 928 S4 PN Bosch PN Ð ¹» ï ±º ë Рλ½±²¼ ±² ²¹ ² «½ ±² ó Ó» Ù ³±² Cooling Fan from 1990 Porsche 928 S4 PN 928 624 145 00 Bosch PN 0 130 304 210 Please note that I am an amateur mechanic with limited tools. I carried out the

More information

A Method of Non-Data-Aided Carrier Recovery with Modulation Identification

A Method of Non-Data-Aided Carrier Recovery with Modulation Identification San Jose State University SJSU ScholarWorks Faculty Publications Electrical Engineering 2001 A ethod of Non-Data-Aided Carrier Recovery with odulation Identification Robert H. orelos-zaragoza SONY Computer

More information

THERE ARE MORE IMPORTANT THINGS IN LIFE THAN FONTS

THERE ARE MORE IMPORTANT THINGS IN LIFE THAN FONTS CA OSKAR CAPE ARCONA TYPE FOUNDRY THERE ARE MORE IMPORTANT THINGS IN LIFE THAN FONTS www.cape-arcona.com TYPEFACE FOR A MUSIC FESTIVAL This typeface came into being as a custom font for an considerations

More information

IMPERIAL COLLEGE of SCIENCE, TECHNOLOGY and MEDICINE, DEPARTMENT of ELECTRICAL and ELECTRONIC ENGINEERING.

IMPERIAL COLLEGE of SCIENCE, TECHNOLOGY and MEDICINE, DEPARTMENT of ELECTRICAL and ELECTRONIC ENGINEERING. IMPERIAL COLLEGE of SCIENCE, TECHNOLOGY and MEDICINE, DEPARTMENT of ELECTRICAL and ELECTRONIC ENGINEERING. COMPACT LECTURE NOTES on COMMUNICATION THEORY. Prof. Athanassios Manikas, version Spring 22 Digital

More information

An Hybrid MLP-SVM Handwritten Digit Recognizer

An Hybrid MLP-SVM Handwritten Digit Recognizer An Hybrid MLP-SVM Handwritten Digit Recognizer A. Bellili ½ ¾ M. Gilloux ¾ P. Gallinari ½ ½ LIP6, Université Pierre et Marie Curie ¾ La Poste 4, Place Jussieu 10, rue de l Ile Mabon, BP 86334 75252 Paris

More information

Linear time and frequency domain Turbo equalization

Linear time and frequency domain Turbo equalization Linear time and frequency domain Turbo equalization Michael Tüchler, Joachim Hagenauer Lehrstuhl für Nachrichtentechnik TU München 80290 München, Germany micha,hag@lnt.ei.tum.de Abstract For coded data

More information

Figure 2. Another example from Teun Spaans Domino Plaza web site.

Figure 2. Another example from Teun Spaans Domino Plaza web site. ISO/IEC JTC1/SC2/WG2 N2760 L2/04-163 2004-05-18 Universal Multiple-Octet Coded Character Set International Organization for Standardization Organisation internationale de normalisation еждународная организация

More information

Service / Training Manual High Speed Combination Oven

Service / Training Manual High Speed Combination Oven R Commercial Service / Training Manual High Speed Combination Oven AXP / MXP - 60 Hz MXP22QT December 2011 16400012 Amana is a Registered Trademark of Maytag Corporation. Brand used under license. 1 Important

More information

HP 16533A 1-GSa/s and HP 16534A 2-GSa/s Digitizing Oscilloscope

HP 16533A 1-GSa/s and HP 16534A 2-GSa/s Digitizing Oscilloscope User s Reference Publication Number 16534-97009 February 1999 For Safety Information, Warranties, and Regulatory Information, see the pages behind the Index Copyright Hewlett-Packard Company 1991 1999

More information

SPECIFICATION SHEET JOB NAME MODEL NO. LAMP

SPECIFICATION SHEET JOB NAME MODEL NO. LAMP SPECIFICATION SHEET Components LED Control CPS 0875 JOB NAME MODEL NO. LAMP Determine te maximum fi xture wattage per circuit by adding te wattage of eac fi xture togeter and coose an LED power supply

More information

DEMONSTRATION OF SPEED AND POWER ENHANCEMENTS ON AN INDUSTRIAL CIRCUIT THROUGH APPLICATION OF CLOCK SKEW SCHEDULING

DEMONSTRATION OF SPEED AND POWER ENHANCEMENTS ON AN INDUSTRIAL CIRCUIT THROUGH APPLICATION OF CLOCK SKEW SCHEDULING Journal of Circuits, Systems, and Computers, Vol. 11, No. 3 (2002) 231 245 c World Scientific Publishing Company DEMONSTRATION OF SPEED AND POWER ENHANCEMENTS ON AN INDUSTRIAL CIRCUIT THROUGH APPLICATION

More information

Siberian Branch of Russian Academy of Science BUDKER INSTITUTE OF NUCLEAR PHYSICS

Siberian Branch of Russian Academy of Science BUDKER INSTITUTE OF NUCLEAR PHYSICS Siberian Branch of Russian Academy of Science BUDKER INSTITUTE OF NUCLEAR PHYSICS A.G. Lee, R.A. Lokhtin, E.M. Mandrik, A.S. Medvedko, V.V. Rashenko, E.P. Semenov, Yu.F. Tokarev PULSE MODULATOR FOR A DIAGNOSTIC

More information

IVI STEP TYPES. Contents

IVI STEP TYPES. Contents IVI STEP TYPES Contents This document describes the set of IVI step types that TestStand provides. First, the document discusses how to use the IVI step types and how to edit IVI steps. Next, the document

More information

aa aa aa aa aa aa aa aa Grifo aa aa

aa aa aa aa aa aa aa aa Grifo aa aa Grifo Grifo is an economic text face designed for magazines. it s made to save space in long texts and in big, tightly set headlines. The family has three optical sizes: S, for text; M, for titles and

More information

Design and Implementation of Route Recording for Mobile Services

Design and Implementation of Route Recording for Mobile Services Design and Implementation of Route Recording for Mobile Services Agnė Brilingaitė Nora Zokaitė agne@cs.auc.dk nora@cs.auc.dk Department of Computer Science, Aalborg University Fredrik Bajers Vej 7E, 90

More information

332:223 Principles of Electrical Engineering I Laboratory Experiment #2 Title: Function Generators and Oscilloscopes Suggested Equipment:

332:223 Principles of Electrical Engineering I Laboratory Experiment #2 Title: Function Generators and Oscilloscopes Suggested Equipment: RUTGERS UNIVERSITY The State University of New Jersey School of Engineering Department Of Electrical and Computer Engineering 332:223 Principles of Electrical Engineering I Laboratory Experiment #2 Title:

More information

Low Power Circuits for Multiple Match Resolution and Detection in Ternary CAMs

Low Power Circuits for Multiple Match Resolution and Detection in Ternary CAMs Low Power Circuits for Multiple Match Resolution and Detection in Ternary CAMs by Wilson W. Fung A thesis presented to the University of Waterloo in fulfillment of the thesis requirement for the degree

More information

Chapter 7 Single-Sideband Modulation (SSB) and Frequency Translation

Chapter 7 Single-Sideband Modulation (SSB) and Frequency Translation Chapter 7 Single-Sideband Modulation (SSB) and Frequency Translation Contents Slide 1 Single-Sideband Modulation Slide 2 SSB by DSBSC-AM and Filtering Slide 3 SSB by DSBSC-AM and Filtering (cont.) Slide

More information

FYS3240 PC-based instrumentation and microcontrollers. Signal sampling. Spring 2017 Lecture #5

FYS3240 PC-based instrumentation and microcontrollers. Signal sampling. Spring 2017 Lecture #5 FYS3240 PC-based instrumentation and microcontrollers Signal sampling Spring 2017 Lecture #5 Bekkeng, 30.01.2017 Content Aliasing Sampling Analog to Digital Conversion (ADC) Filtering Oversampling Triggering

More information

Oscilloscope and Function Generators

Oscilloscope and Function Generators MEHRAN UNIVERSITY OF ENGINEERING AND TECHNOLOGY, JAMSHORO DEPARTMENT OF ELECTRONIC ENGINEERING ELECTRONIC WORKSHOP # 02 Oscilloscope and Function Generators Roll. No: Checked by: Date: Grade: Object: To

More information

Tomorrow today will be yesterday. CA Normal Serif

Tomorrow today will be yesterday. CA Normal Serif Tomorrow today will be yesterday. CA Normal Serif www.cape-arcona.com # Type Ŋot * Ronja & Ħegel * fjodor» normality «Quiz work NYC # 2.576 Introduction Normal Serif a typeface by stefan claudius About

More information

Sliding Box Puzzle Protocol Document

Sliding Box Puzzle Protocol Document AI Puzzle Framework Sliding Box Puzzle Protocol Document Brian Shaver April 3, 2005 Sliding Box Puzzle Protocol Document Page 2 of 7 Table of Contents Table of Contents...2 Introduction...3 Puzzle Description...

More information

A Neural Solution for Signal Detection In Non-Gaussian Noise

A Neural Solution for Signal Detection In Non-Gaussian Noise 1 A Neural Solution for Signal Detection In Non-Gaussian Noise D G Khairnar, S N Merchant, U B Desai SPANN Laboratory Department of Electrical Engineering Indian Institute of Technology, Bombay, Mumbai-400

More information

ESTIMATION OF CARRIER-FREQUENCY OFFSET AND FREQUENCY-SELECTIVE CHANNELS IN MIMO OFDM SYSTEMS USING A COMMON TRAINING SIGNAL

ESTIMATION OF CARRIER-FREQUENCY OFFSET AND FREQUENCY-SELECTIVE CHANNELS IN MIMO OFDM SYSTEMS USING A COMMON TRAINING SIGNAL ESTIMATION OF CARRIER-FREQUENCY OFFSET AND FREQUENCY-SELECTIVE CHANNELS IN MIMO OFDM SYSTEMS USING A COMMON TRAINING SIGNAL Hlaing Minn, Member, IEEE and Naofal Al-Dhahir, Senior Member, IEEE Department

More information

OPERATING INSTRUCTIONS CONTROL CONSOLES

OPERATING INSTRUCTIONS CONTROL CONSOLES Multisport 452 OPERATING INSTRUCTIONS CONTROL CONSOLES Models with programmable team names Models with programmable numbers and names of the players Models with individual fouls Models with or without

More information

Exercise 2-1. PAM Signals EXERCISE OBJECTIVE DISCUSSION OUTLINE. Signal sampling DISCUSSION

Exercise 2-1. PAM Signals EXERCISE OBJECTIVE DISCUSSION OUTLINE. Signal sampling DISCUSSION Exercise 2-1 PAM Signals EXERCISE OBJECTIVE When you have completed this exercise, you will be familiar with the generation of both natural and flat-top sampled PAM signals. You will verify how the frequency

More information

Quantitative Study of High Dynamic Range Sigma Delta-based Focal Plane Array Architectures

Quantitative Study of High Dynamic Range Sigma Delta-based Focal Plane Array Architectures Quantitative Study of High Dynamic Range Sigma Delta-based Focal Plane Array Architectures Sam Kavusi, Hossein Kakavand and Abbas El Gamal Department of Electrical Engineering, Stanford University, Stanford,

More information

Keysight Technologies N9051B Pulse Measurement Software X-Series Signal Analyzers. Technical Overview

Keysight Technologies N9051B Pulse Measurement Software X-Series Signal Analyzers. Technical Overview Keysight Technologies N9051B Pulse Measurement Software X-Series Signal Analyzers Technical Overview 02 Keysight N9051B Pulse Measurement Software X-Series Signal Analyzers - Technical Overview Features

More information

>pdrive< Operating instructions Modbus. Modbus

>pdrive< Operating instructions Modbus. Modbus >pdrive< Operating instructions Modbus >pdrive< >pdrive< >pdrive< >pdrive< >pdrive< MX eco 4V MX pro 4V MX pro 6V MX multi-eco MX multi-pro Modbus General remarks The following symbols should assist you

More information

History of the International Atomic Energy Agency. The First Forty Years.

History of the International Atomic Energy Agency. The First Forty Years. History of the International Atomic Energy Agency. The First Forty Years. IAEA NUCLEUS Sign In Sign In English Register INIS International Nuclear Information System International Nuclear Information System

More information

The Operational Amplifier as a differential voltage-controlled voltage source

The Operational Amplifier as a differential voltage-controlled voltage source The Operational Amplifier as a differential voltage-controlled voltage source Operational amplifiers (op amps) are high performance differential amplifiers. They have inverting and noninverting inputs

More information

CHARACTERIZING IMAGE QUALITY: BLIND ESTIMATION OF THE POINT SPREAD FUNCTION FROM A SINGLE IMAGE

CHARACTERIZING IMAGE QUALITY: BLIND ESTIMATION OF THE POINT SPREAD FUNCTION FROM A SINGLE IMAGE CHARACTERIZING IMAGE QUALITY: BLIND ESTIMATION OF THE POINT SPREAD FUNCTION FROM A SINGLE IMAGE Marc Luxen, Wolfgang Förstner Institute for Photogrammetry, University of Bonn, Germany luxen wf@ipb.uni-bonn.de

More information

MOS Based Fuzzy Logic Multiplexer Design and Simulation

MOS Based Fuzzy Logic Multiplexer Design and Simulation MOS Based Fuzzy Logic Multiplexer Design and Simulation 1 Nadeem Tariq Beigh, 2 Mir Mohammad Burhan, 3 Faizan Tariq Beigh 1 Department of Electronics and Communication, Sharda University, Greater Noida,

More information

PAR reduction revisited: an extension to Tellado s method

PAR reduction revisited: an extension to Tellado s method 1 1 6 th International OFDM-Workshop (InOWo) 1, Hamburg 31-1 PAR reduction revisited: an extension to Tellado s method Werner Henkel and Valentin Zrno Telecommunications Research Center Vienna (FTW) Vienna,

More information

m+p Analyzer Revision 5.2

m+p Analyzer Revision 5.2 Update Note www.mpihome.com m+p Analyzer Revision 5.2 Enhanced Project Browser New Acquisition Configuration Windows Improved 2D Chart Reference Traces in 2D Single- and Multi-Chart Template Projects Trigger

More information

Design and Implementation of an Ultra-high Speed Data Acquisition System for HRRATI

Design and Implementation of an Ultra-high Speed Data Acquisition System for HRRATI Design and Implementation of an Ultra-high Speed Data Acquisition System for HRRATI Bi Xin bixin@sia.cn Du Jinsong jsdu@sia.cn Fan Wei fanwei@sia.cn Abstract - Data Acquisition System (DAS) is a fundamental

More information

Stepper Motor Driver Type: STM xx1 Two-phase stepper motors with 4, 6 or 8 leads. Motor inductance must be greater than 0.5 mh.

Stepper Motor Driver Type: STM xx1 Two-phase stepper motors with 4, 6 or 8 leads. Motor inductance must be greater than 0.5 mh. Stepper Motor Driver Type: STM xx1 Two-phase stepper motors with 4, 6 or 8 leads. Motor inductance must be greater than 0.5 mh. Key Features About the STM xx1 Bipolar full bridge drive for 2 phase stepper

More information

A Mobility Management Strategy for GPRS

A Mobility Management Strategy for GPRS A Mobility Management Strategy for GPRS Yi-Bing Lin and Shun-Ren Yang Abstract In General Packet Radio Service (GPRS), a mobile station (MS) is tracked at the cell level during packet transmission, and

More information

REPLACEMENT INSERT: EV9 (BL, GR) ANSI: R3D _PK AVAILABLE FINISHES: A, D, G REPLACEMENT INSERT: PK9 (BL, GR) ANSI: R3G414

REPLACEMENT INSERT: EV9 (BL, GR) ANSI: R3D _PK AVAILABLE FINISHES: A, D, G REPLACEMENT INSERT: PK9 (BL, GR) ANSI: R3G414 Door Shoes (Cont.) 2212_PK773 A, D, G PK773 (BL) ANSI: R3G416 Combination door shoe and kick plate Excellent Acoustic performance #! " 221_V A, D, G EV9 (BL, GR) ANSI: R3D414 221_PK A, D, G PK9 (BL, GR)

More information

ECC419 IMAGE PROCESSING

ECC419 IMAGE PROCESSING ECC419 IMAGE PROCESSING INTRODUCTION Image Processing Image processing is a subclass of signal processing concerned specifically with pictures. Digital Image Processing, process digital images by means

More information

Page 1 of 8 42 Aero Camino, Goleta, CA Tel (805) Fax (805)

Page 1 of 8 42 Aero Camino, Goleta, CA Tel (805) Fax (805) APPLICATION NOTES 42 Aero Camino, Goleta, CA 93117 Tel (805) 685-0066 Fax (805) 685-0067 info@biopac.com www.biopac.com Application Note 142: AcqKnowledge and BSL PRO Find Rate Detector 09.06.17 This application

More information

Precalculus ~ Review Sheet

Precalculus ~ Review Sheet Period: Date: Precalculus ~ Review Sheet 4.4-4.5 Multiple Choice 1. The screen below shows the graph of a sound recorded on an oscilloscope. What is the period and the amplitude? (Each unit on the t-axis

More information

Fractionally Sampled Linear Detectors for DS-CDMA

Fractionally Sampled Linear Detectors for DS-CDMA Fractionally Sampled Linear Detectors for DS-CDMA DR Brown, DL Anair, and CR Johnson, Jr Cornell University Ithaca, NY 4853 Abstract In this paper we analyze the performance of fractionally chip sampled

More information

MRN -4 Frequency Reuse

MRN -4 Frequency Reuse Politecnico di Milano Facoltà di Ingegneria dell Informazione MRN -4 Frequency Reuse Mobile Radio Networks Prof. Antonio Capone Assignment of channels to cells o The multiple access technique in cellular

More information

Lower Bounds for the Number of Bends in Three-Dimensional Orthogonal Graph Drawings

Lower Bounds for the Number of Bends in Three-Dimensional Orthogonal Graph Drawings ÂÓÙÖÒÐ Ó ÖÔ ÐÓÖØÑ Ò ÔÔÐØÓÒ ØØÔ»»ÛÛÛº ºÖÓÛÒºÙ»ÔÙÐØÓÒ»» vol.?, no.?, pp. 1 44 (????) Lower Bounds for the Number of Bends in Three-Dimensional Orthogonal Graph Drawings David R. Wood School of Computer Science

More information

Introduction - Basic Concepts

Introduction - Basic Concepts IMPERIAL COLLEGE LONDON, DEPARTMENT of ELECTRICAL and ELECTRONIC ENGINEERING. COMPACT LECTURE NOTES on COMMUNICATION THEORY. Prof Athanassios Manikas, Autumn 2001 Introduction - Basic Concepts Outline:

More information

Face Registration Using Wearable Active Vision Systems for Augmented Memory

Face Registration Using Wearable Active Vision Systems for Augmented Memory DICTA2002: Digital Image Computing Techniques and Applications, 21 22 January 2002, Melbourne, Australia 1 Face Registration Using Wearable Active Vision Systems for Augmented Memory Takekazu Kato Takeshi

More information

Getting Started. MSO/DPO Series Oscilloscopes. Basic Concepts

Getting Started. MSO/DPO Series Oscilloscopes. Basic Concepts Getting Started MSO/DPO Series Oscilloscopes Basic Concepts 001-1523-00 Getting Started 1.1 Getting Started What is an oscilloscope? An oscilloscope is a device that draws a graph of an electrical signal.

More information

The Pitfalls of Instrument Compatibility

The Pitfalls of Instrument Compatibility The Pitfalls of Instrument Compatibility Mike Haney Systems Test Group Teradyne, Inc. North Reading, MA USA Abstract In military and aerospace applications test systems are expected to have a service life

More information

Optimal Power Allocation over Fading Channels with Stringent Delay Constraints

Optimal Power Allocation over Fading Channels with Stringent Delay Constraints 1 Optimal Power Allocation over Fading Channels with Stringent Delay Constraints Xiangheng Liu Andrea Goldsmith Dept. of Electrical Engineering, Stanford University Email: liuxh,andrea@wsl.stanford.edu

More information

ACQUISITION SYSTEM FOR GRAVITATIONAL WAVE DETECTORS

ACQUISITION SYSTEM FOR GRAVITATIONAL WAVE DETECTORS "!$#%"&"&('*),+.-0/0),1 23) LNF-98/001 46587:9

More information

"È$ß#È"ß$È#ß%È% This same mapping could also be represented in the form

È$ß#Èß$È#ß%È% This same mapping could also be represented in the form Random Permutations A permutation of the objects "ß á ß defines a mapping. For example, the permutation 1 œ $ß "ß #ß % of the objects "ß #ß $ß % defines the mapping "È$ß#È"ß$È#ß%È% This same mapping could

More information

Reference. TDS6000 Series Digital Storage Oscilloscopes

Reference. TDS6000 Series Digital Storage Oscilloscopes Reference TDS6000 Series Digital Storage Oscilloscopes 07-703-0 077030 To Use the Front Panel You can use the dedicated, front-panel knobs and buttons to do the most commonly performed operations. Turn

More information

Contents. CALIBRATION PROCEDURE NI PXIe-6555/6556. ni.com/manuals

Contents. CALIBRATION PROCEDURE NI PXIe-6555/6556. ni.com/manuals CALIBRATION PROCEDURE NI PXIe-6555/6556 Français Deutsch ni.com/manuals This document contains the verification and adjustment procedures for the NI PXIe-6555 (NI 6555) and NI PXIe-6556 (NI 6556) 200 MHz

More information

Ø20±0.2È { _ Ø_0._5_Ì~ A_[_x,_y,_u_,v_]_ B_[_z_]_ C_[_w_]_Ã_} ÆÇÕÖÚÉÛ^Í æíaí~è ūũ{º_ îaî_ îbî_ C_Ã_} Ŭ Y14.5M-2009 Stacked and Composite Tolerance

Ø20±0.2È { _ Ø_0._5_Ì~ A_[_x,_y,_u_,v_]_ B_[_z_]_ C_[_w_]_Ã_} ÆÇÕÖÚÉÛ^Í æíaí~è ūũ{º_ îaî_ îbî_ C_Ã_} Ŭ Y14.5M-2009 Stacked and Composite Tolerance Y14.5M-2009.ttf & WeldSymbols.ttf Peter Kanold 2010 These fonts are public domain freeware - copying & redistributing it is encouraged. You may use them in what ever personal or commercial way you would

More information

Signal Processing for Digitizers

Signal Processing for Digitizers Signal Processing for Digitizers Modular digitizers allow accurate, high resolution data acquisition that can be quickly transferred to a host computer. Signal processing functions, applied in the digitizer

More information

Connectivity-based Localization in Robot Networks

Connectivity-based Localization in Robot Networks Connectivity-based Localization in Robot Networks Tobias Jung, Mazda Ahmadi, Peter Stone Department of Computer Sciences University of Texas at Austin {tjung,mazda,pstone}@cs.utexas.edu Summary: Localization

More information

EXPERIMENT NUMBER 2 BASIC OSCILLOSCOPE OPERATIONS

EXPERIMENT NUMBER 2 BASIC OSCILLOSCOPE OPERATIONS 1 EXPERIMENT NUMBER 2 BASIC OSCILLOSCOPE OPERATIONS The oscilloscope is the most versatile and most important tool in this lab and is probably the best tool an electrical engineer uses. This outline guides

More information

An Overview of Static Power Dissipation

An Overview of Static Power Dissipation An Overview of Static Power Dissipation Jayanth Srinivasan 1 Introduction Power consumption is an increasingly important issue in general purpose processors, particularly in the mobile computing segment.

More information

LOOK WHO S TALKING: SPEAKER DETECTION USING VIDEO AND AUDIO CORRELATION. Ross Cutler and Larry Davis

LOOK WHO S TALKING: SPEAKER DETECTION USING VIDEO AND AUDIO CORRELATION. Ross Cutler and Larry Davis LOOK WHO S TALKING: SPEAKER DETECTION USING VIDEO AND AUDIO CORRELATION Ross Cutler and Larry Davis Institute for Advanced Computer Studies University of Maryland, College Park rgc,lsd @cs.umd.edu ABSTRACT

More information

More Meaningful PSpice Simulations via LabVIEW*

More Meaningful PSpice Simulations via LabVIEW* Int. J. Engng Ed. Vol. 21, No. 1, pp. 3±10, 2005 0949-149X/91 $3.00+0.00 Printed in Great Britain. # 2005 TEMPUS Publications. More Meaningful PSpice Simulations via LabVIEW* DALE H. LITWHILER Penn State

More information

Implementing Multipliers

Implementing Multipliers Implementing Multipliers in FLEX 10K Devices March 1996, ver. 1 Application Note 53 Introduction The Altera FLEX 10K embedded programmable logic device (PLD) family provides the first PLDs in the industry

More information

Combinational logic: Breadboard adders

Combinational logic: Breadboard adders ! ENEE 245: Digital Circuits & Systems Lab Lab 1 Combinational logic: Breadboard adders ENEE 245: Digital Circuits and Systems Laboratory Lab 1 Objectives The objectives of this laboratory are the following:

More information

Basic Communication Laboratory Manual. Shimshon Levy&Harael Mualem

Basic Communication Laboratory Manual. Shimshon Levy&Harael Mualem Basic Communication Laboratory Manual Shimshon Levy&Harael Mualem September 2006 CONTENTS 1 The oscilloscope 2 1.1 Objectives... 2 1.2 Prelab... 2 1.3 Background Theory- Analog Oscilloscope...... 3 1.4

More information

From Digital to RF Debugging in the Time and Frequency Domain. Embedded Systems Conference 2015 May 6-7, 2015

From Digital to RF Debugging in the Time and Frequency Domain. Embedded Systems Conference 2015 May 6-7, 2015 From Digital to RF Debugging in the Time and Frequency Domain Embedded Systems Conference 2015 May 6-7, 2015 Agenda In this seminar we ll discuss ı The challenges of debugging mixed domain embedded systems

More information

Generalized Transmitted-Reference UWB Systems

Generalized Transmitted-Reference UWB Systems eneralized Transmitted-Reference UWB Systems Honglei Zhang and Dennis L. oeckel lectrical and Computer ngineering Department University of Massachusetts 100 Natural Resources Road Amherst, MA 01003-9292

More information

Analyzer and Controller SignalCalc. 900 Series. A member of the

Analyzer and Controller SignalCalc. 900 Series. A member of the Analyzer and Controller SignalCalc 900 Series A member of the 900 Series The 900 integrates comprehensive control and signal analysis capabilities with a new distributed real-time signal processing engine.

More information

UTILIZATION OF AN IEEE 1588 TIMING REFERENCE SOURCE IN THE inet RF TRANSCEIVER

UTILIZATION OF AN IEEE 1588 TIMING REFERENCE SOURCE IN THE inet RF TRANSCEIVER UTILIZATION OF AN IEEE 1588 TIMING REFERENCE SOURCE IN THE inet RF TRANSCEIVER Dr. Cheng Lu, Chief Communications System Engineer John Roach, Vice President, Network Products Division Dr. George Sasvari,

More information

EMI Test Receivers: Past, Present and Future

EMI Test Receivers: Past, Present and Future EM Test Receivers: Past, Present and Future Andy Coombes EMC Product Manager Rohde & Schwarz UK Ltd 9 th November 2016 ntroduction ı Andy Coombes EMC Product Manager ı 20 years experience in the field

More information

MFS MFS Renew Room Solutions

MFS MFS Renew Room Solutions MFS MFS Renew Room Solutions Modular, Flexible, Strong. With over 50 configurations, MFS sets up just the way you want it and rearranges easily without tools. With unmatched durability, MFS is solid construction

More information

Data acquisition and instrumentation. Data acquisition

Data acquisition and instrumentation. Data acquisition Data acquisition and instrumentation START Lecture Sam Sadeghi Data acquisition 1 Humanistic Intelligence Body as a transducer,, data acquisition and signal processing machine Analysis of physiological

More information

Digital Signal Processing:

Digital Signal Processing: Digital Signal Processing: Mathematical and algorithmic manipulation of discretized and quantized or naturally digital signals in order to extract the most relevant and pertinent information that is carried

More information