Software Defined Radio Forum Contribution

Size: px
Start display at page:

Download "Software Defined Radio Forum Contribution"

Transcription

1 Committee: Technical Sotware Deined Radio Forum Contribution Title: VITA-49 Drat Speciication Appendices Source Lee Pucker SDR Forum Date: 7 March 2007 Distribution: Post on Web Site, Members Only Document Summary: This provides appendices to the VITA speciication or moving data between an RF Front end and signal processing subsystem Notes o importance: None Impacts/Eects: Use o this document is expected to impact the work done by the Transceiver API Task group. Action Desired: None Action Required or Closure : None NOTICE This document has been prepared by VITA to assist the SDR Forum (or its successors or assigns). It is intended or discussion purposes only. It may be amended or withdrawn at a later time and it is not binding on any member o the SDR orum or on VITA. Use o this document is governed by the SDR Forum/VITA MOU.

2 VITA Radio Transport (VRT) Drat Standard VITA Drat December 2006 This standard is being prepared by the VITA Standards Organization (VSO) and is unapproved. Do not speciy or claim conormance to this document. VSO is the Public Domain Administrator o this drat speciication, and guards the contents rom change except by sanctioned meetings o the task group under due process. VITA Standards Organization PO Box Fountain Hills, AZ Ph: Fax: Available upon request URL:

3 TABLE OF CONTENTS 1 Introduction VITA Inormation Reerences VRT Overview Compliance Data Packet Classes and Streams Context Packet Classes and Streams Inormation Classes and Streams... 6 Appendix A Inormation Stream Speciication Example... 7 Appendix B Context Field Examples... 8 Appendix B.1 Reerence Point Identiier Example...10 Appendix B.2 Spectral Fields Example...11 Appendix B.3 RF Reerence Frequency Oset Example...13 Appendix B.4 Bandwidth Frequency Oset Example...16 Appendix B.5 Frequency Translation Example...18 Appendix B.6 Reerence Level and Gain Example...24 Appendix B.7 Timestamp Adjustment Example...26 Appendix B.8 Data Packet Payload Format Examples...28 Appendix B.9 ECEF and Relative Ephemeris Example...36 Appendix B.10 Input Source Stream Association List Example...39 Appendix B.11 Vector Component Stream Association List Example...41 Appendix B.12 System Stream Association List Example...43 Appendix B.13 Extension Context Packet Stream Example...45

4 LIST OF FIGURES Figure B.1-1: Example block diagram with VRT Packet Stream generator symbols shown...8 Figure B.1-2: Example block diagram with VRT Packet Stream details shown...9 Figure B.1-1: Reerence Point Identiier Example...10 Figure B.2-1: Block diagram or Spectral Fields example...11 Figure B.2-2: Original and Translated Spectra and Spectral Parameters...11 Figure B.2-3: Context Packet Stream contents or Spectral Fields Example...12 Figure B.3-1: Block diagram or RF Reerence Frequency Oset Example...13 Figure B.3-2: Original and Translated Spectra or a single DDC...14 Figure B.3-3: Context Packet Stream contents or RF Reerence Frequency Oset Example...15 Figure B.4-1: Block diagram or Bandwidth Frequency Oset Example...16 Figure B.4-2: Original and Translated Spectra or Bandwidth Frequency Oset Example...16 Figure B.4-3: Context Packet Stream contents or Bandwidth Frequency Oset Example...17 Figure B.6-1: Block diagram or Gain and Reerence Level Example...24 Figure B.6-2: Level o Digital Receiver samples...25 Figure B.6-3: Level o DDC samples...25 Figure B.7-1: Block diagram or Timestamp Adjustment Example...26 Figure B.7-2 : Timing diagram or Timestamp Adjustment Example...27 Table B.8-1: Complex Polar Component Formats...28 Figure B.8-1: Data Packet Payload Format Field...28 Figure B.8-3: 32-bit Format...29 Figure B.8-4: 32-bit Complex Format...29 Figure B.8-5: 16-bit Format...30 Figure B.8-6: 16-bit Complex Format...30 Figure B.8-7: 8-bit Format...31 Figure B.8-8: 8-bit Complex Format...31 Figure B.8-9: Link-Eicient Packing...32 Figure B.8-10: Processing-Eicient Packing...32 Figure B.8-11: 14-bit Data Items in 16-bit Packing Fields...33 Figure B.8-12: Event Tags...33 Figure B.8-13: Sample Vector...34 Figure B.8-14: Sample Vector with Channel Tags...34 Figure B.8-15: Channel Repeating...35 Figure B.8-16: Sample Component Repeating or Complex Data Formats...35 Figure B.9-1: Location and attitude o antenna in the Relative Ephemeris Coordinate System...36 Figure B.9-2: Location and attitude o antenna in the ECEF Coordinate System...37 Figure B.9-3: Block diagram or ECEF and Relative Ephemeris Example...38 Figure B.10-1: Block diagram or Input Source List Example...39 Figure B.10-2: Representation o Input Source Stream Associations...39 Figure B.10-3: Association Diagram or the Input Source List Example...40 Figure B.11-1: Block diagram or Vector Component List Example...41 Figure B.11-2: Context Packet contents or the Vector Component List Example...41 Figure B.11-3: Association Diagram or the Vector Component List Example...42 Figure B.12-1: Block diagram or System List Example...43 Figure B.12-2: Representation o System Stream Associations...43 Figure B.12-3: Association Diagram o System List Example...44

5 LIST OF TABLES Error! No table o igures entries ound. SDR Forum Document Number SDRF-07-I-0007-V0.0.0

6 1 Introduction 2 VITA Inormation 3 Reerences 4 VRT Overview 5 Compliance 6 Data Packet Classes and Streams 7 Context Packet Classes and Streams 8 Inormation Classes and Streams

7 Appendix A Inormation Stream Speciication Example

8 Appendix B Context Field Examples The sections in this appendix contain examples that illustrate the use o several ields in the IF Context Packet Class. Each example contains a block diagram o the system begin described. The blocks in these diagrams that correspond to VRT packet stream generators contain symbols that are a visual shorthand or VRT packet stream generators. An example o this shorthand is shown in Figure B.1-1. Figure B.1-1: Example block diagram with VRT Packet Stream generator symbols shown The presence o a yellow (green) rectangle in the upper (lower) right hand corner o a process indicates that this process generates Context (Data) Packet Streams. In this example there are three processes that generate VRT packet streams. Process 1 does not generate any Data Packet Streams, it has an analog input and analog output. But it does generate an IF Context Packet Stream with a Stream Identiier that is represented by the characters S1. In the block diagram, this Context Packet Stream is represented by the yellow rectangle containing S1 in the upper right corner o the Process 1 block. Process 2 is composed o two sub-processes. Neither o these sub-processes generates VRT packet streams. However, the encapsulating Process 2 sends an IF Context Packet Stream that contains context about both subprocesses. As beore, this is represented by the yellow rectangle containing S2 in the upper right corner o the Process 2 block. This block also generates an IF Data Packet Stream. This is represented by the green rectangle containing S2 in the lower right corner o the Process 2 block. Note that both the yellow Context rectangle and the green Data rectangle have the same Stream Identiier, S2. This indicates that the Data and Context packet streams rom this process are directly associated as described in Section Process 2 may also orward the Context packets it receives rom Process 1, or it may absorb this contextual inormation and present it in its own Context packet stream. Finally, Process 3 generates both IF Context and IF Data Packet Streams, indicated by the two rectangles containing S3. In the examples in the ollowing sections, the symbolic Stream Identiiers S1, S2, and S3 are replaced with actual 32-bit numbers. Sometimes it is not only useul to show which types o packet streams a process is generating, but to also show some o the details o the packet streams. In these cases, the block diagram is augmented with representations o the packet streams as shown in Figure B.1-2.

9 Figure B.1-2: Example block diagram with VRT Packet Stream details shown Details o the Context Packet Streams are shown in yellow boxes. Details o the Data Packet Streams are shown in green boxes. Here Context Packet Streams are represented with yellow boxes and Data Packet Streams are represented with green boxes. In this igure, the Stream Identiier or each o the packet streams is shown. Other ields will be shown as necessary.

10 Appendix B.1 Reerence Point Identiier Example Figure B.1-1 shows a block diagram o a VRT system that uses the Reerence Point Identiier ield. In this example there are three processes, a Digital Receiver, a DDC, and a Demodulator, each o which generates a Data Packet Stream and a Context Packet Stream. The Context Packet Streams coming rom the Tuner, DDC, and Demodulator, have Stream Identiiers 100, 200, and 300 respectively, and each orm a direct association with their respective Data Packet Streams. Figure B.1-1: Reerence Point Identiier Example The reerence point or the Digital Receiver and DDC Data is the Receiver input. The reerence point or the Demodulator is the Demodulator input. Each o the Context Packet Streams contains a Reerence Point ID ield that speciies the reerence point or each process. In this example, both the Receiver and DDC Context Packet Streams include a Reerence Point IDs equal to 100. This speciies that the reerence point or both the Receiver and DDC are at the input to the Digital Receiver. The Demodulator, however, has 300 as its Reerence Point ID, which speciies its own input as its reerence point. Thereore, the RF Reerence Frequency ield in the Digital Receiver s Context Packet Stream will indicate the requency at the input to the Digital Receiver that was translated to the IF Reerence Frequency. Also, the Reerence Level ield in the DDC s Context Packet Stream will indicate the power o a tone at the input to the Digital Receiver that will create a unit-scale sinusoid in the payload o the DDC s Data Packet. Similarly, the sum o the Timestamp in the Demodulator s Data Packet and the Timestamp Adjustment in the Demodulator s Context Packet Stream will indicate the time that the irst sample o the Data Packet was present at the input to the Demodulator.

11 Appendix B.2 Spectral Fields Example This section presents an example using the Bandwidth, IF Reerence Frequency, RF Reerence Frequency, and Spectral Inversion Indicator ields. This example also illustrates how context inormation can relate to analog signals. Subsequent examples will illustrate how these same ields relate to digital signals. The block diagram or this example contains only one process, an analog tuner, as shown in Figure B.2-1. The tuner translates spectral energy rom a high requency RF band to a lower requency IF band. Figure B.2-1: Block diagram or Spectral Fields example In this example the tuner generates an IF Context Packet Stream, with a Stream Identiier value o 100. The Context Packet contains the Reerence Point Identiier ield which also has value 100 to indicate that the reerence point is at the input to the tuner. The Context Packet also contains Bandwidth, IF Reerence Frequency, and RF Reerence Frequency ields. The Bandwidth Frequency Oset and RF Reerence Frequency Oset ields are not present in the Context Packet Stream (examples using these two ields are given in subsequent sections). Bandwidth Spectrum at Tuner input (Reerence Point) Bandwidth Spectrum at Tuner output IF Reerence Frequency RF Reerence Frequency Figure B.2-2: Original and Translated Spectra and Spectral Parameters The spectrum o the analog signals at the input and output o the Tuner. The Bandwidth ield gives the bandwidth o the output signal. The IF Reerence Frequency marks the center o the output band, and the RF Reerence Frequency marks the requency that was translated to the IF Reerence Frequency. Figure B.2-2 shows the RF spectrum at the tuner input (the reerence point) and the IF spectrum at the tuner output. In this example the Bandwidth ield contains the 3dB bandwidth at the tuner output. The IF center requency, which is the nominal center o the output band the tuner, is marked with a wide bar in the igure. The IF Reerence Frequency ield in the Context Packet speciies this value. The requency at the tuner input that translates to the IF Reerence Frequency would be speciied by the RF Reerence Frequency ield. Assuming the spectrum is not inverted rom the RF to the IF band, the Spectral Inversion Indicator bit in the State and Event Indicator ield would be zero.

12 I the tuner were tuned to 2 GHz and downconverted a 30 MHz band to a 70 MHz IF, without inverting its spectrum, then the spectral ields would contain the ollowing values: Figure B.2-3: Context Packet Stream contents or Spectral Fields Example

13 Appendix B.3 RF Reerence Frequency Oset Example The example in this section expands upon the example given in Appendix B.2, to illustrate how the RF Reerence Frequency Oset ield is used to eiciently convey requency translation inormation in channelized systems. This ield is typically used with channelizers, where a large number o narrowband signals are created rom portions o a wideband input signal. Figure B.3-1 shows such a system, where a Digital Receiver is ollowed by a bank o 64 DDCs. In this example, the digital receiver is dynamically tuned across a spectral region o interest. The DDCs are conigured to examine portions o the receiver s output band in greater detail. The tuning requency o each DDC channel remains ixed as the receiver s tuning requency is changed. Figure B.3-1: Block diagram or RF Reerence Frequency Oset Example The RF Reerence Frequency Oset ield is typically used with channelizers The Context Packet Stream or the Digital Receiver contains a Reerence Point ID that speciies the input to the receiver as the reerence point. The Receiver s Context Packet Stream also contains entries or IF Reerence Frequency and RF Reerence Frequency, as explained in Appendix B.2. The DDC Context Packet Streams each contain a Reerence Point ID and an Input Source Stream Association List. The Reerence Point ID speciies the input to each DDC as its reerence point. An entry in each o the Input Source Stream Association Lists contains Stream ID 100, which denotes that the receiver is the input source or each o the DDCs. The DDC Context Packet Streams also contains entries or IF Reerence Frequency and RF Reerence Frequency, and RF Reerence Frequency Oset.

14 Figure B.3-2: Original and Translated Spectra or a single DDC The red and green bars indicate which requencies get translated to the IF Reerence Frequency or the Digital Receiver, and DDC 2, respectively. Figure B.3-2 illustrates how the DDC s RF Reerence Frequency Oset ield is used. The original spectrum at the input to the digital receiver is shown in the top axis. The bands or several DDC channels are shown overlaid upon the RF spectrum. In addition, a red bar (letmost bar) is shown at the receiver s RF Reerence Frequency. This is the requency that gets converted to the receiver s IF Reerence Frequency. Also shown is a green bar (rightmost bar) at the requency that gets translated to the DDC s IF Reerence Frequency. The calculation to determine this original requency is discussed shortly. The middle axis shows the spectrum o the receiver s Data Packet Stream, which is also the input to each o the DDCs. The same channel bands and colored bars are shown with this translated spectrum. The bottom axis shows the spectrum o a single DDC s Data Packet Stream. The original requency marked by the green bar is translated to DC, and the spectrum or all other channels, including the one marked by the red bar, is iltered out. As stated in Section , the sum o the DDC s RF Reerence Frequency Oset and the some RF Reerence Frequency gets translated to the DDC s IF Reerence Frequency. Additionally, the RF Reerence Frequency or any associated upstream process can be used in this calculation. The RF Reerence Frequency or the DDC or the receiver can be used in this example. When the DDC s RF Reerence Frequency Oset is summed with the DDC s RF Reerence Frequency, this sum speciies a requency at the Reerence Point related to that RF Reerence Frequency. In this case, the reerence point

15 is the input to the DDC itsel. At this location, the ollowing relationship holds. Note that the let hand side o this relationship reers to the green bar in the middle axis. When the DDC s RF Reerence Frequency Oset is summed with the receiver s RF Reerence Frequency, the relationship holds at the receiver s reerence point, which is the input to the receiver. At this location, the ollowing relationship holds. In this case, the let hand side o this relationship reers to the green bar in the top axis. Consider this system when the receiver translates a 320 MHz band centered at 9 GHz down to an IF requency o 1 GHz and the bank o 64 DDCs breaks this band into 5 MHz-wide channels with a channel spacing that is also 5 MHz. I DDC 2 converted the band centered at 1005 MHz down to baseband, then the ollowing parameters would be sent in their respective Context Packet Streams. Figure B.3-3: Context Packet Stream contents or RF Reerence Frequency Oset Example Given these Context Packet Streams, a VRT processor could calculate that, o the spectrum at the DDC input, the band centered at 1005 MHz was translated to 0 Hz at the DDC output, and that, o the spectrum at the receiver input, the band centered at 9005 MHz was translated to 0 Hz at the DDC output. To see why the additional computation required by the RF Reerence Frequency Oset is useul, note that i the receiver sweeps its tuned requency to 9032 MHz, then 9064 MHz, and so on, that only one Context Packet or the receiver needs to be sent per requency step. The 64 Context Packets or the 64 DDCs do not need to be sent at each requency step. This could signiicantly reduce the chance o link congestion in some systems.

16 Appendix B.4 Bandwidth Frequency Oset Example The Bandwidth ield is used to describe the amount o usable signal spectrum at the output o a process. For many systems, the center o this signal band will be at the IF Reerence Frequency. For those systems where the IF Reerence Frequency is not at the center o the signal band, the Bandwidth Frequency Oset ield is used to speciy the dierence between the true center o the band and the IF Reerence Frequency. For example, or the digital receiver shown in Figure B.4-1, assume that it is necessary to have the IF Reerence Frequency describe the lower band edge. Figure B.4-1: Block diagram or Bandwidth Frequency Oset Example Figure B.4-2 shows the signal spectrum at the input and output o the receiver. The IF Reerence Frequency is at the lower band edge, and the Bandwidth Frequency Oset speciies the amount to add to the IF Reerence Frequency value to get the true center o the band described by the Bandwidth ield. Bandwidth Spectrum at Receiver input (Reerence Point) Bandwidth Spectrum at Receiver output IF Reerence Frequency Bandwidth Frequency Oset RF Reerence Frequency Figure B.4-2: Original and Translated Spectra or Bandwidth Frequency Oset Example The IF Reerence Frequency marks the lower band edge. The sum o the IF Reerence Frequency and Bandwidth Frequency Oset gives the band center requency.

17 The ollowing numerical example is the same as that given in Appendix B.2, but with the IF Reerence Frequency at the lower band edge instead o the band center. I the tuner were tuned to 2 GHz and downconverted a 30 MHz band to a 70 MHz IF, without inverting its spectrum, then the spectral ields would contain the ollowing values: Figure B.4-3: Context Packet Stream contents or Bandwidth Frequency Oset Example

18 Appendix B.5 Frequency Translation Example In many applications, equipment rom dierent vendors will connected together to perorm a particular task. For some systems, the context rom each individual component may not be useul, but the combined settings o the entire system are o interest to the end user. Thereore the system designer may choose to aggregate the context rom each component and generate a summary context packet stream or the entire system, to be sent along with the system s inal data packet stream. Aggregating context rom a cascade o components is generally a straight-orward procedure. For the system delay parameter, the sum o the individual Timestamp Adjustment ields will usually suice. For the system level parameter, the gain o each component can be added to the Reerence Level o the digitizer. The system bandwidth will typically be the bandwidth o the inal bandlimiting process. The determination o the original RF requency, however, is complicated when the input and output center requencies o neighboring process are mismatched, or spectral inversion is encountered. Consider the VRT-enabled components shown in Figure B.5-1 which were combined to orm a surveillance system. The tuner downconverts a 500 MHz band rom a center requency o 10 GHz to an IF center requency o 1200 MHz. The UHF tuner converts a 30 MHz portion o this band centered at 1400 MHz down to an IF center requency o 20 MHz. There the signal is digitized and a DDC is used to downconvert a 1 MHz band rom a center requency o 30 MHz to baseband. Figure B.5-1: Surveillance System Components or Frequency Translation Example VRT Context Packet Streams are generated by each o these components (or their controllers) and VRT Data Packet Streams are generated by the ADC and DDC. The end user o the system, however, would like to be presented with only the DDC data packet stream and a context packet stream that describes the settings o the combined system, as shown in Figure B.5-2. In other words, the end user would like the data and context or only the DDC process, but with the reerence point or the DDC context moved up to the antenna.

19 Figure B.5-2: Surveillance System As shown in Figure B.5-2, several context parameters or the aggregate surveillance system are easy to determine. The Bandwidth, IF Reerence Frequency, and Sample Rate ields or the system are the same as those or the inal DDC process. There are two spectral inversions (in the and UHF tuners) between the original DDC input reerence point and the desired antenna reerence point. Thereore the spectral inversion indicator or the system is the same as that or the DDC. The inal parameter to determine is the RF Reerence Frequency, which requires calculation. This calculation is made simpler by irst determining the translation requency or each process in the signal path. The translation requency is the dierence between the requency o the original RF signal and the requency o the upright spectral image ater requency conversion. In terms o VRT parameters, shown in Figure B.5-3, the translation requency is the dierence between the RF Reerence Frequency and the IF Reerence Frequency i no spectral inversion occurs, and the dierence between the RF Reerence Frequency and the negative IF Reerence Frequency i spectral inversion does occur during the requency conversion.

20 Figure B.5-3: VRT Parameters and Frequency Conversion The translation requency is shown graphically or the spectrally inverting and non-inverting cases in Figure B.5-4. Figure B.5-4: The translation requency or spectral inversion and non-inversion The translation requency is the dierence between the original spectra at the reerence point and the upright spectra ater requency conversion. For the non- inverting downconversion shown on the let, the translation requency is simply the dierence between the RF and IF Reerence Frequencies. For the inverting downconversion, it is the dierence between the RF Reerence Frequency and the negative IF Reerence Frequency. The equation relating these VRT ields is RF Re + Δ = I (1) IF Re where Δ is the translation requency and I is related to the Spectral Inversion Indicator. I is +1 or non-inverting translations, and -1 or inverting translations. Once the translation requencies or each process is known, it is straight-orward to determine the relationship between the IF Reerence Frequency and the RF Reerence Frequency or any reerence point in the signal path. For the example shown in Figure B.5-1, the translation requencies are:

21 Δ Δ Δ Δ UHF ADC DDC = I = I = 0Hz = I UHF DDC IF Re UHF IF Re DDC IF Re SDR Forum Document Number SDRF-07-I-0007-V0.0.0 RF Re UHF RF Re DDC RF Re = ( 1) ( 1) = = 1200MHz 10GHz = 11,200MHz 20MHz 1400MHz = 1,420MHz ( + 1) 0MHz 30MHz = 30MHz Figure B.5-1 has ive triangle symbols at the inputs and outputs o the system components. The relationships between these ive points can be expressed using equation (1) as: B C D E = I = I = I = I DDC ADC UHF A B C D Δ Δ Δ Δ DDC ADC UHF Using substitution, the requency relationship between points A and E is: E E = I = I ( I ( I ( I Δ ) Δ ) Δ ) I UHF UHF I ADC ADC I DDC DDC A A I I DDC UHF I ADC Δ ADC DDC I UHF I Δ UHF Δ ADC I Δ UHF Δ Points A and E are the IF and RF Reerence Frequency points or the aggregate system. Thereore the RF Reerence Frequency or the system is calculated as: System RF Re System RF Re System RF Re = I I UHF I DDC System IF Re I Δ = 0Hz + 30MHz 1,420MHz + 11,200MHz = 9,810MHz I UHF DDC I Δ UHF Δ The translation requency or the entire system can be ound as: System RF Re I Δ System System = I = I = I System I I UHF UHF System IF Re I DDC Δ DDC Δ = I System Δ UHF = I + Δ I UHF I DDC System IF Re = 9810MHz I I UHF Δ DDC I Δ UHF Δ The requency translations and spectral inversions are also be shown graphically in Figure B.5-5.

22 Tuner Input UHF Tuner Input Inversion (I ) UHF ADC Input DDC Input Inversion (I UHF ) DDC DDC Output Figure B.5-5: Frequency Translations within System The requency translation or the entire system simpliies to that shown in Figure B.5-6. Figure B.5-6: Frequency Translation or cascaded System The RF and IF Reerence Frequencies within the system are shown in Figure B.5-7

23 Figure B.5-7: RF and IF Reerence Frequencies within System

24 Appendix B.6 Reerence Level and Gain Example This section contains an example illustrating the use o the Reerence Level and Gain ields. Figure B.6-1 shows an example system with a microwave tuner, a digital receiver, and a DDC. Microwave Tuner Context Packet Stream Digital Receiver Context Packet Stream DDC Context Packet Stream Stream ID: 100 Stream ID: 200 Stream ID: 300 Re Point ID: 100 Re Point ID: 200 Re Point ID: 300 Gain = 15 db Reerence Level = -30 dbm Gain = -6 db Analog Mircowave Tuner Analog Digital Receiver VRT DDC VRT Digital Receiver Data Packet Stream Stream ID: 200 Digital Receiver Data, Fixed Point 12-bit 2's complement DDC Data Packet Stream Stream ID: 300 DDC Data Complex, Fixed-Point I&Q each 16-bit 2's complement Figure B.6-1: Block diagram or Gain and Reerence Level Example The microwave tuner has an analog input and an analog output, and the gain between the input and output is 15 db. The digital receiver has an analog input, and generates IF Data Packets with 12-bit two s-complement real samples. A -30 dbm tone at the input to the digital receiver will cause the signal within the IF Data Packet Stream to range rom positive to negative ull scale. Thereore a -45 dbm signal at the input to the microwave tuner will also generate a ull-scale signal at the digital receiver output. Figure B.6-2 shows the ull-scale output o the Digital Receiver Need rules regarding behavior o Gain ield or digital processes? (See next page)

25 Two's Complement Fractional dbfs Digital Receiver Output + Full Scale ½ t - Full Scale ½ Figure B.6-2: Level o Digital Receiver samples When stimulated with a -30 dbm tone at its input, the Digital Receiver will generate a sample stream where the signal ranges the ull 12-bit scale. The DDC processes the 12-bit real samples rom the receiver and generates complex samples, where both the real and imaginary components use a 16-bit two s-complement ormat. The DDC has a gain o -6 db because a tone that is ull-scale at its input will cause it to generate a packet stream with complex samples where both the real and imaginary components have peak amplitudes 6 db below ull-scale (-6 dbfs). Figure B.6-3 shows the -6 dbfs output o the DDC. Two'sCompleme nt Fractional dbfs DDC Output, + Full Scale ½ ¼ t ¼ - Full Scale ½ Two's Complement Fractional Number dbfs DDC Output, Imaginary + Full Scale ½ ¼ t ¼ - Full Scale ½ Figure B.6-3: Level o DDC samples When stimulated with a ull-scale tone at its input, such as that in Figure B.6-2, the DDC will generate a complex sample stream where the real and imaginary components range one-hal o ull-scale, or 6 db below ull-scale.

26 Appendix B.7 Timestamp Adjustment Example The example in this section illustrates the use o the Timestamp Adjustment ield to make corrections to the value contained in the Timestamp ield, and to enable the correlation o events at dierent reerence points in the system. Figure B.7-1 shows a system with an antenna ollowed by a digital receiver and a DDC processor. In this system, the group delay rom the input o the antenna to the digital receiver input is 10 ns, the group delay rom the input o the digital receiver to the its digitizer is 5 ns, and the group delay through the DDC ilter is 1 μs. 1 Figure B.7-1: Block diagram or Timestamp Adjustment Example Note that in the above igure, each process speciies its own input as its reerence point or the Timestamp Adjustment. Consider this system where the end user is interested in determining the timing o eatures o a signal in the DDC data packet at the input to the antenna. In this system, each process may take the Timestamp Adjustment o the process that precedes it and use this value to determine a new value o Timestamp Adjustment or the antenna input reerence point. For example, the Digital Receiver adds its internal 5 ns o delay to the -10 ns Timestamp Adjustment o the Antenna process and generates an IF Context Packet with a Timestamp Adjustment o -15ns and a Reerence Point ID that is the Stream ID o the Antenna, 100. Likewise, the DDC generates an IF Context Packet with a Timestamp Adjustment o ns and a Reerence Point ID o 100. Another option or this system is or the Timestamp in the IF Data Packets to be adjusted to account or the group delay in each process. Figure B.7-2 shows several o these options or the DDC process. 1 Note that though group delay varies with requency, the Timestamp Adjustment ield can only convey a single delay value. It is thereore most useul in those applications where the group delay can be considered constant over a particular band o interest.

27 Figure B.7-2 : Timing diagram or Timestamp Adjustment Example The signal at the top o this igure shows the signal as it was at the input o the antenna. An impulse is shown near the beginning o this signal trace. The second signal shows the sample stream at the output o the digital receiver, which is delayed 15 ns rom the input o the antenna. The Data and Context Packet Streams or the digital receiver are shown below the digital receiver sample stream. The data packets shown contain the samples displayed directly above them. The irst sample o the receiver data packet corresponds to the time the impulse was digitized, T 0, which is 15 ns ater the impulse arrived at the antenna input. Thereore the timestamp o the irst packet is T 0, and the Timestamp adjustment sent in the receiver s Context Packet is -15 ns. The DDC process ilters and decimates the signal. The Timestamp and Timestamp Adjustment ields or the DDC can be arranged in several ways. First, the DDC data packets can be timed to account or the group delay o the DDC, as shown in the irst row. Here the impulse becomes the irst sample o the DDC packet, and the Timestamp plus Adjustment is T 0 15 ns. The second and third rows show options where the DDC packets are not retimed. In these cases, the impulse occurs 1 μs later in the data packet than it did in the irst case. Thereore the Timestamp plus Timestamp Adjustment is T ns.

28 Appendix B.8 Data Packet Payload Format Examples This section presents several examples o the Data Packet Payload Format ield and shows the corresponding packing o the Data Packet payload. There are a very large number o permutations o payload ormats. The aim o this section is to show the use o each subield within the Data Packet Payload Format rather than show every permutation o subields. The igures in the remainder o this section have two parts. The (a) part at the top o each igure contains valid values o the Data Packet Payload Format ield or a variety o Data Item Formats. The (b) part at the bottom o each igure shows a the irst ew packing ields in the resulting Data Packet Payload. Figure B.8-2 through Figure B.8-7 show the payload packing or the common 32, 16 and 8-bit data item sizes, or both real and complex ormats. In these irst ew examples, note that there are several permutations o the Complex Polar ormat. They are summarized in Table B.8-1. Data Sample Type Data Item Type Format o the Amplitude Component Format o the Phase Component Any unsigned ixed-point ormat Unsigned ixed-point Signed ixed-point or normalized phase as per Rule Complex Polar, Signed Phase Any signed ixed-point ormat Signed ixed-point (but always positive) Signed ixed-point or normalized phase as per Rule Any loating-point ormat Floating-point (but always positive) Floating-point value in radians in the range [-π, π) Any unsigned ixed-point ormat Unsigned ixed-point Unsigned ixed-point or normalized phase as per Rule Complex Polar, Unsigned Phase Any signed ixed-point ormat Signed ixed-point (but always positive) Unsigned ixed-point or normalized phase as per Rule Any loating-point ormat Floating-point (but always positive) Floating-point value in radians in the range [0, 2π) Table B.8-1: Complex Polar Component Formats Figure B.8-1 shows the organization o the Data Packet Payload Field, which is a useul reerence when analyzing the ormat codes given in this section. Word Item Packing Data Item Event- Channel- Vector 1 Reserved Field Size Size Tag Size Tag Size Size 2 Pack Repeat Count Rpt Reserved Figure B.8-1: Data Packet Payload Format Field / Cmplx Data Item Format

29 Data Packet Payload Format 3EF EF EF E /Complex (a) Format Unsigned Fixed Pt. Signed Fixed Pt. Double-Precison Floating Pt Data Item 1 (Sample 1) Data Item 2 (Sample 2) Data Item 3 (Sample 3) Data Item 4 (Sample 4) (b) Figure B.8-2: 32-bit Format Data Packet Payload Format 3EF EF EF EF E 3EF E /Complex Complex Cartesian Complex Polar Complex Polar Complex Polar Complex Polar Cartesian Format Signed Fixed Pt. n/a n/a n/a n/a (a) Polar Amplitude Format n/a Unsigned Fixed Pt. Unsigned Fixed Pt. Double-Precision Floating Pt. Double-Precision Floating Pt. Polar Phase Format n/a Unsigned Fixed Pt. Signed Fixed Pt. Double-Precision Floating Pt. (Unsigned) Double-Precision Floating Pt. (Signed) Data Item 1 (Sample 1 /Ampl) Data Item 2 (Sample 1 Imag/Phase) Data Item 3 (Sample 2 /Ampl) Data Item 4 (Sample 2 Imag/Phase) (b) Figure B.8-3: 32-bit Complex Format

30 Data Packet Payload Format 1E E E D /Complex (a) Format Unsigned Fixed Pt. Signed Fixed Pt. Single-Precison Floating Pt Data Item 1 (Sample 1) Data Item 2 (Sample 2) Data Item 3 (Sample 3) Data Item 4 (Sample 4) Data Item 5 (Sample 5) Data Item 6 (Sample 6) Data Item 7 (Sample 7) Data Item 8 (Sample 8) (b) Figure B.8-4: 16-bit Format Data Packet Payload Format 1E E E E D 1E D /Complex Complex Cartesian Complex Polar Complex Polar Complex Polar Complex Polar Cartesian Format Signed Fixed Pt. n/a Polar Amplitude Format n/a Unsigned Fixed Pt. Polar Phase Format n/a Unsigned Fixed Pt. n/a Unsigned Fixed Pt. Signed Fixed Pt. n/a Single-Precision Single-Precision Floating Pt. Floating Pt. (Unsigned) n/a Single-Precision Single-Precision Floating Pt. Floating Pt. (Signed) (a) Data Item 1 (Sample 1 /Ampl) Data Item 2 (Sample 1 Imag/Phase) Data Item 3 (Sample 2 /Ampl) Data Item 4 (Sample 2 Imag/Phase) Data Item 5 (Sample 3 /Ampl) Data Item 6 (Sample 3 Imag/Phase) Data Item 7 (Sample 4 /Ampl) Data Item 8 (Sample 4 Imag/Phase) (b) Figure B.8-5: 16-bit Complex Format

31 Data Packet Payload Format 0E E /Complex (a) Format Unsigned Fixed Pt. Signed Fixed Pt Data Item 1 (Sample 1) Data Item 2 (Sample 2) Data Item 3 (Sample 3) Data Item 4 (Sample 4) Data Item 5 (Sample 5) Data Item 9 (Sample 9) Data Item 13 (Sample 13) Data Item 6 (Sample 6) Data Item 10 (Sample 10) Data Item 14 (Sample 14) (b) Data Item 7 (Sample 7) Data Item 11 (Sample 11) Data Item 15 (Sample 15) Figure B.8-6: 8-bit Format Data Item 8 (Sample 8) Data Item 12 (Sample 12) Data Item 16 (Sample 16) Data Packet Payload Format 0E E E /Complex Complex Cartesian Complex Polar Complex Polar Cartesian Format Polar Amplitude Format Polar Phase Format Signed Fixed Pt. n/a n/a n/a Unsigned Fixed Pt. Unsigned Fixed Pt. n/a Unsigned Fixed Pt. Signed Fixed Pt. (a) Data Item 1 (Sample 1 /Ampl) Data Item 2 (Sample 1 Imag/Phase) Data Item 3 (Sample 2 /Ampl) Data Item 4 (Sample 2 Imag/Phase) Data Item 5 (Sample 3 /Ampl) Data Item 9 (Sample 5 /Ampl) Data Item 13 (Sample 7 /Ampl) Data Item 6 (Sample 3 Imag/Phase) Data Item 10 (Sample 5 Imag/Phase) Data Item14 (Sample 7 Imag/Phase) (b) Data Item 7 (Sample 4 /Ampl) Data Item 11 (Sample 6 /Ampl) Data Item 15 (Sample 8 /Ampl) Figure B.8-7: 8-bit Complex Format Data Item 8 (Sample 4 Imag/Phase) Data Item 12 (Sample 6 Imag/Phase) Data Item 16 (Sample 8 Imag/Phase)

32 The next three examples illustrate several methods o link-eicient and processing-eicient payload packing. Figure B.8-8 shows 14-bit real data with link-eicient packing, Figure B.8-9 shows 14-bit data with processingeicient packing, and Figure B.8-10 shows 14-bit data placed in 16-bit packing ields. This last example would have the same payload packing regardless o whether link- or processing-eicient packing was speciied. Note that all packing ields are let-justiied, so unused bits appear at the lsbs o the 32-bit word or the lsbs o the packing ield. Data Packet Payload Format 9A A /Complex (a) Format Unsigned Fixed Pt. Signed Fixed Pt Data Item 1 (Sample 1) Data Item 2 (Sample 2) Data Item 3 (Sample 3) Data Item 4 (Sample 4) Data Item 5 (Sample 5) Data Item 6 (Sample 6) Data Item 7 (Sample 7) Data Item 8 (Sample 8) Data Item 9 (Sample 9) (b) Figure B.8-8: Link-Eicient Packing Data Packet Payload Format 1A A /Complex (a) Format Unsigned Fixed Pt. Signed Fixed Pt Data Item 1 (Sample 1) Data Item 2 (Sample 2) U U U U Data Item 3 (Sample 3) Data Item 4 (Sample 4) U U U U Data Item 5 (Sample 5) Data Item 6 (Sample 6) U U U U Data Item 7 (Sample 7) Data Item 8 (Sample 8) U U U U (b) Figure B.8-9: Processing-Eicient Packing

33 Data Packet Payload Format 1E E /Complex (a) Format Unsigned Fixed Pt. Signed Fixed Pt Data Item 1 (Sample 1) U U Data Item 2 (Sample 2) U U Data Item 3 (Sample 3) U U Data Item 4 (Sample 4) U U Data Item 5 (Sample 5) U U Data Item 6 (Sample 6) U U Data Item 7 (Sample 7) U U Data Item 8 (Sample 8) U U (b) Figure B.8-10: 14-bit Data Items in 16-bit Packing Fields Figure B.8-11 illustrates the use o event tags. In this example, 8-bit data is packed into 10-bit packing ields. The two remaining bits are declared as event tags, denoted with E. This example also illustrates processing-eicient packing or 10-bit packing ields, where 3 packing ields can it in a single 32-bit word. Data Packet Payload Format 123A A /Complex (a) Format Unsigned Fixed Pt. Signed Fixed Pt Data Item 1 (Sample 1) Data Item 4 (Sample 4) Data Item 7 (Sample 7) Data Item 10 (Sample 10) Data Item 2 Data Item 3 E E E E E E U U (Sample 2) (Sample 3) Data Item 5 Data Item 6 E E E E E E U U (Sample 5) (Sample 6) Data Item 8 Data Item 9 E E E E E E U U (Sample 8) (Sample 9) E E Data Item 11 Data Item 12 E E (Sample 11) (Sample 12) E E U U (b) Figure B.8-11: Event Tags

34 Figure B.8-12 demonstrates the use o sample vectors. In this example, 8-bit data is simultaneously collected rom our sources. The irst samples rom each source are grouped at the beginning o the payload, ollowed by the group o second samples, and so on. This orms a 4-dimensional sample vector. Data Packet Payload Format 0E E /Complex (a) Format Unsigned Fixed Pt. Signed Fixed Pt Data Item 1 (Sample 1, Component 1) Data Item 2 (Sample 1, Component 2) Data Item 3 (Sample 1, Component 3) Data Item 4 (Sample 1, Component 4) Data Item 5 (Sample 2, Component 1) Data Item 9 (Sample 3, Component 1) Data Item 13 (Sample 4, Component 1) Data Item 6 (Sample 2, Component 2) Data Item 10 (Sample 3, Component 2) Data Item 14 (Sample 4, Component 2) (b) Data Item 7 (Sample 2, Component 3) Data Item 11 (Sample 3, Component 3) Data Item 15 (Sample 4, Component 3) Figure B.8-12: Sample Vector Data Item 8 (Sample 2, Component 4) Data Item 12 (Sample 3, Component 4) Data Item 16 (Sample 4, Component 4) Figure B.8-13 shows the use o channel tags with a 4-dimensional sample vector. This example is the same as the sample vector in example shown in Figure B.8-12, but each 8-bit sample is placed in a 10-bit packing ield, with the remaining two bits used as channel tags. In this example the channel tags are used to identiy each vector component. Data Packet Payload Format /Complex (a) Format Unsigned Fixed Pt. Signed Fixed Pt Data Item 1 Data Item 2 Data Item (Sample 1, Component 1) (Sample 1, Component 2) (Sample 1, Component 3) 1 0 U U Data Item 4 Data Item 5 Data Item (Sample 1, Component 4) (Sample 2, Component 1) (Sample 2, Component 2) 0 1 U U Data Item 7 Data Item 8 Data Item (Sample 2, Component 3) (Sample 2, Component 4) (Sample 3, Component 1) 0 0 U U Data Item 10 Data Item 11 Data Item (Sample 3, Component 2) (Sample 3, Component 3) (Sample 3, Component 4) 1 1 U U (b) Figure B.8-13: Sample Vector with Channel Tags

35 Figure B.8-14 demonstrates Channel Repeating with a 4-deimensional sample vector, where several consecutive samples rom the one source are grouped and packed in the payload beore the same samples rom the next source are grouped and packet in the payload. In this example, 4 consecutive samples rom each source are repeated. Data Packet Payload Format 0E E /Complex (a) Format Unsigned Fixed Pt. Signed Fixed Pt Data Item 1 (Sample 1, Component 1) Data Item 5 (Sample 1, Component 2) Data Item 9 (Sample 1, Component 3) Data Item 13 (Sample 1, Component 4) Data Item 17 (Sample 5, Component 1) Data Item 21 (Sample 5, Component 2) Data Item 2 (Sample 2, Component 1) Data Item 6 (Sample 2, Component 2) Data Item 10 (Sample 2, Component 3) Data Item 14 (Sample 2, Component 4) Data Item 18 (Sample 6, Component 1) Data Item 22 (Sample 6, Component 2) (b) Data Item 3 (Sample 3, Component 1) Data Item 7 (Sample 3, Component 2) Data Item 11 (Sample 3, Component 3) Data Item 15 (Sample 3, Component 4) Data Item 19 (Sample 7, Component 1) Data Item 23 (Sample 7, Component 2) Figure B.8-14: Channel Repeating Data Item 4 (Sample 4, Component 1) Data Item 8 (Sample 4, Component 2) Data Item 12 (Sample 4, Component 3) Data Item 16 (Sample 4, Component 4) Data Item 20 (Sample 8, Component 1) Data Item 24 (Sample 8, Component 2) Figure B.8-15 shows Sample Component Repeating or complex data ormats, where the real or amplitude component is or several consecutive samples is packed in the payload beore the imaginary or phase component is packed or the same samples. This example demonstrates a sample component repeat count o our. Data Packet Cartesian Polar Amplitude /Complex Payload Format Format Format Polar Phase Format 0E Complex Cartesian Signed Fixed Pt. n/a n/a 0E Complex Polar n/a Unsigned Fixed Pt. Unsigned Fixed Pt. 0E Complex Polar n/a Unsigned Fixed Pt. Signed Fixed Pt. (a) Data Item 1 (Sample 1 /Ampl) Data Item 2 (Sample 2 /Ampl) Data Item 3 (Sample 3 /Ampl) Data Item 4 (Sample 4 /Ampl) Data Item 5 (Sample 1 Imag/Phase) Data Item 9 (Sample 5 /Ampl) Data Item 13 (Sample 5 Imag/Phase) Data Item 6 (Sample 2 Imag/Phase) Data Item 10 (Sample 6 /Ampl) Data Item 14 (Sample 6 Imag/Phase) (b) Data Item 7 (Sample 3 Imag/Phase) Data Item 11 (Sample 7 /Ampl) Data Item 15 (Sample 7 Imag/Phase) Data Item 8 (Sample 4 Imag/Phase) Data Item 12 (Sample 8 /Ampl) Data Item 16 (Sample 8 Imag/Phase) Figure B.8-15: Sample Component Repeating or Complex Data Formats

36 Appendix B.9 ECEF and Relative Ephemeris Example This section presents an example where the Relative Ephemeris rom one IF Context Packet is combined with the ECEF Ephemeris rom another IF Context Packet. For simplicity, this example is limited to two dimensions. Consider the aircrat platorm shown in Figure B.9-1. The location o an antenna on the wing o this aircrat is known in the Relative Ephemeris Coordinate System (RCS). The origin o the RCS is chosen to be at the location o a GPS antenna near the rear o the aircrat. The x axis is directed along the heading o the aircrat. The y axis is at a right angle to the x axis in the plane o the aircrat. The antenna in question is located at the point P =(x 1, y 1 ) in the RCS. The antenna itsel is directed at an angle α rom the x axis. Figure B.9-1: Location and attitude o antenna in the Relative Ephemeris Coordinate System The antenna is at coordinates (x 1, y 1 ) with respect to the aircrat GPS. The GPS antenna is a convenient location or the RCS origin because the location o the GPS antenna can be determined in the ECEF Coordinate System (ECS). Consider the arrangement shown in Figure B.9-2 where the origin o the ECS is at the center o the earth. Because this is a two-dimensional example, aircrat is in the plane o the earth s equator. The GPS is located at the point P 0 =(x 0, y 0 ) in the ECS and the aircrat heading is at an angle o θ with respect to the prime meridian. With this inormation, the location o the antenna on the aircrat wing can be calculated with the proper transormation equation.

37 Figure B.9-2: Location and attitude o antenna in the ECEF Coordinate System The GPS o the aircrat is at (x 0, y 0 ) and the aircrat has a heading o θ. This aircrat platorm carries the VRT system shown in Figure B.9-3. Here the coordinates o the antenna in the RCS are given in the IF Context Packet o the antenna. The coordinates or the GPS and heading o the aircrat in the ECS are given in the IF Context Packet or the GPS. To link the two coordinate systems together, the Antenna IF Context Packet Stream also contains the Ephemeris Reerence ID ield that contains the Stream ID o the GPS. The transormation between the RCS and ECS must also be provided in the Inormation Class documentation. For this two-dimensional example, the transormation equations could be expressed as: ( ) ( ) ( ) = = cos sin 0 sin cos y x y x y x y x P P T R P T P θ θ θ θ θ and α θ α + =

38 which rotates the point P =(x, y ) an angle o θ about the point P 0 =(x 0, y 0 ), where P and P are the location o the antenna in question in the RCS and ECS, respectively, P 0 is the location o the GPS in the ECS, and α is the heading o the aircrat in the ECS. T() is a translation matrix, and R() is a rotation matrix. Figure B.9-3: Block diagram or ECEF and Relative Ephemeris Example The Ephemeris Reerence ID ield o the Antenna contains a value o 901, the Stream ID o the GPS.

39 Appendix B.10 Input Source Stream Association List Example The example in this section illustrates the use o the Input Source Stream Association List, also reerred to as the Input Source List. Figure B.10-1 shows a system with three cascaded VRT processes: a digital receiver, a DDC, and a demodulator. The receiver is the source or the data the DDC uses as an input, and the DDC is the input source or the demodulator. Figure B.10-1: Block diagram or Input Source List Example Clearly the settings o the receiver, DDC, and demodulator would aect the interpretation o the data at the output o the demodulator. Thereore, one Inormation Stream or this system would contain the demodulator s Data Packet Stream and the Context Packet Streams o the upstream processes. Figure B.10-2 shows the content o the Data and Context Packets in this Inormation Stream. The Stream ID or the demodulator Context Packet Stream, 300, matches the Stream ID or the demodulator Data Packet Stream. Thereore the demodulator Context Packet Stream is directly associated to the demodulator Data Packet. The demodulator Context Packet Stream also contains an entry o 200 in its Input Source List, shown in blue, which is the Stream ID o the DDC Context Packet Stream. In this way, the Context Packet Stream o the DDC is associated to the Data Packet Stream o demodulator. Association through the Stream Association Lists is known as contextual association. Because contextual association is indirect, is not as strong as direct association. The Context Packet Stream or the receiver is also attached to the demodulator s Data Packet Stream through the Input Source List in the DDC. The entire chain o Data Packet Stream and associated Context Packet Streams comprises the Inormation Stream. Figure B.10-2: Representation o Input Source Stream Associations

Complex Spectrum. Box Spectrum. Im f. Im f. Sine Spectrum. Cosine Spectrum 1/2 1/2 1/2. f C -f C 1/2

Complex Spectrum. Box Spectrum. Im f. Im f. Sine Spectrum. Cosine Spectrum 1/2 1/2 1/2. f C -f C 1/2 ECPE 364: view o Small-Carrier Amplitude Modulation his handout is a graphical review o small-carrier amplitude modulation techniques that we studied in class. A Note on Complex Signal Spectra All o the

More information

Amplifiers. Department of Computer Science and Engineering

Amplifiers. Department of Computer Science and Engineering Department o Computer Science and Engineering 2--8 Power ampliiers and the use o pulse modulation Switching ampliiers, somewhat incorrectly named digital ampliiers, have been growing in popularity when

More information

Lock-In Amplifiers SR510 and SR530 Analog lock-in amplifiers

Lock-In Amplifiers SR510 and SR530 Analog lock-in amplifiers Lock-In Ampliiers SR510 and SR530 Analog lock-in ampliiers SR510/SR530 Lock-In Ampliiers 0.5 Hz to 100 khz requency range Current and voltage inputs Up to 80 db dynamic reserve Tracking band-pass and line

More information

ECE5984 Orthogonal Frequency Division Multiplexing and Related Technologies Fall Mohamed Essam Khedr. Channel Estimation

ECE5984 Orthogonal Frequency Division Multiplexing and Related Technologies Fall Mohamed Essam Khedr. Channel Estimation ECE5984 Orthogonal Frequency Division Multiplexing and Related Technologies Fall 2007 Mohamed Essam Khedr Channel Estimation Matlab Assignment # Thursday 4 October 2007 Develop an OFDM system with the

More information

Experiment 7: Frequency Modulation and Phase Locked Loops Fall 2009

Experiment 7: Frequency Modulation and Phase Locked Loops Fall 2009 Experiment 7: Frequency Modulation and Phase Locked Loops Fall 2009 Frequency Modulation Normally, we consider a voltage wave orm with a ixed requency o the orm v(t) = V sin(ω c t + θ), (1) where ω c is

More information

Signals and Systems II

Signals and Systems II 1 To appear in IEEE Potentials Signals and Systems II Part III: Analytic signals and QAM data transmission Jerey O. Coleman Naval Research Laboratory, Radar Division This six-part series is a mini-course,

More information

EEE 311: Digital Signal Processing I

EEE 311: Digital Signal Processing I EEE 311: Digital Signal Processing I Course Teacher: Dr Newaz Md Syur Rahim Associated Proessor, Dept o EEE, BUET, Dhaka 1000 Syllabus: As mentioned in your course calendar Reerence Books: 1 Digital Signal

More information

UMRR: A 24GHz Medium Range Radar Platform

UMRR: A 24GHz Medium Range Radar Platform UMRR: A 24GHz Medium Range Radar Platorm Dr.-Ing. Ralph Mende, Managing Director smart microwave sensors GmbH Phone: +49 (531) 39023 0 / Fax: +49 (531) 39023 58 / ralph.mende@smartmicro.de Mittelweg 7

More information

Spread-Spectrum Technique in Sigma-Delta Modulators

Spread-Spectrum Technique in Sigma-Delta Modulators Spread-Spectrum Technique in Sigma-Delta Modulators by Eric C. Moule Submitted in Partial Fulillment o the Requirements or the Degree Doctor o Philosophy Supervised by Proessor Zeljko Ignjatovic Department

More information

Complex RF Mixers, Zero-IF Architecture, and Advanced Algorithms: The Black Magic in Next-Generation SDR Transceivers

Complex RF Mixers, Zero-IF Architecture, and Advanced Algorithms: The Black Magic in Next-Generation SDR Transceivers Complex RF Mixers, Zero-F Architecture, and Advanced Algorithms: The Black Magic in Next-Generation SDR Transceivers By Frank Kearney and Dave Frizelle Share on ntroduction There is an interesting interaction

More information

Sinusoidal signal. Arbitrary signal. Periodic rectangular pulse. Sampling function. Sampled sinusoidal signal. Sampled arbitrary signal

Sinusoidal signal. Arbitrary signal. Periodic rectangular pulse. Sampling function. Sampled sinusoidal signal. Sampled arbitrary signal Techniques o Physics Worksheet 4 Digital Signal Processing 1 Introduction to Digital Signal Processing The ield o digital signal processing (DSP) is concerned with the processing o signals that have been

More information

Introduction to OFDM. Characteristics of OFDM (Orthogonal Frequency Division Multiplexing)

Introduction to OFDM. Characteristics of OFDM (Orthogonal Frequency Division Multiplexing) Introduction to OFDM Characteristics o OFDM (Orthogonal Frequency Division Multiplexing Parallel data transmission with very long symbol duration - Robust under multi-path channels Transormation o a requency-selective

More information

Estimation and Compensation of IQ-Imbalances in Direct Down Converters

Estimation and Compensation of IQ-Imbalances in Direct Down Converters Estimation and Compensation o IQ-Imbalances in irect own Converters NRES PSCHT, THOMS BITZER and THOMS BOHN lcatel SEL G, Holderaeckerstrasse 35, 7499 Stuttgart GERMNY bstract: - In this paper, a new method

More information

The UMRR-S: A High-Performance 24GHz Multi Mode Automotive Radar Sensor for Comfort and Safety Applications

The UMRR-S: A High-Performance 24GHz Multi Mode Automotive Radar Sensor for Comfort and Safety Applications The UMRR-S: A High-Perormance 24GHz Multi Mode Automotive Radar Sensor or Comort and Saety Applications Ralph Mende*, Marc Behrens*, Marc-Michael Meinecke**, Arne Bartels**, Thanh-Binh To** *smart microwave

More information

Traditional Analog Modulation Techniques

Traditional Analog Modulation Techniques Chapter 5 Traditional Analog Modulation Techniques Mikael Olosson 2002 2007 Modulation techniques are mainly used to transmit inormation in a given requency band. The reason or that may be that the channel

More information

Analog and Telecommunication Electronics

Analog and Telecommunication Electronics Politecnico di Torino - ICT School Analog and Telecommunication Electronics B1 - Radio systems architecture» Basic radio systems» Image rejection» Digital and SW radio» Functional units 19/03/2012-1 ATLCE

More information

VITA 49 VITA Radio Transport (VRT) A Spectrum Language for Software Defined Radios

VITA 49 VITA Radio Transport (VRT) A Spectrum Language for Software Defined Radios VITA 49 VITA Radio Transport (VRT) A Spectrum Language for Software Defined Radios 9-Sept-2014 Presenter: Robert Normoyle, JHU/APL Program Manager: Debra Hurt, JHU/APL This work is funded by Office of

More information

ECEN 5014, Spring 2013 Special Topics: Active Microwave Circuits and MMICs Zoya Popovic, University of Colorado, Boulder

ECEN 5014, Spring 2013 Special Topics: Active Microwave Circuits and MMICs Zoya Popovic, University of Colorado, Boulder ECEN 5014, Spring 2013 Special Topics: Active Microwave Circuits and MMICs Zoya Popovic, University o Colorado, Boulder LECTURE 13 PHASE NOISE L13.1. INTRODUCTION The requency stability o an oscillator

More information

6.976 High Speed Communication Circuits and Systems Lecture 16 Noise in Integer-N Frequency Synthesizers

6.976 High Speed Communication Circuits and Systems Lecture 16 Noise in Integer-N Frequency Synthesizers 6.976 High Speed Communication Circuits and Systems Lecture 16 in Integer-N Frequency Synthesizers Michael Perrott Massachusetts Institute o Technology Copyright 23 by Michael H. Perrott Frequency Synthesizer

More information

Page 1. Telecommunication Electronics TLCE - A1 03/05/ DDC 1. Politecnico di Torino ICT School. Lesson A1

Page 1. Telecommunication Electronics TLCE - A1 03/05/ DDC 1. Politecnico di Torino ICT School. Lesson A1 Politecnico di Torino ICT School Lesson A1 A1 Telecommunication Electronics Radio systems architecture» Basic radio systems» Image rejection» Digital and SW radio» Functional units Basic radio systems

More information

Consumers are looking to wireless

Consumers are looking to wireless Phase Noise Eects on OFDM Wireless LAN Perormance This article quantiies the eects o phase noise on bit-error rate and oers guidelines or noise reduction By John R. Pelliccio, Heinz Bachmann and Bruce

More information

Analog and Telecommunication Electronics

Analog and Telecommunication Electronics Politecnico di Torino - ICT School Analog and Telecommunication Electronics B1 - Radio systems architecture» Basic radio systems» Image rejection» Digital and SW radio» Functional units AY 2015-16 05/03/2016-1

More information

Request Request Request Request Request Request Request

Request Request Request Request Request Request Request TITLE: DATE: March, 0 AFFECTED DOCUMENT: OCuLink.0 SPONSOR: Part I:. Summary o the Functional Changes PCI-SIG ENGINEERING CHANGE REQUEST OCuLink Cable Spec ECR Rev. Alex Haser (Molex), Jay Neer (Molex)

More information

Fundamentals of Spectrum Analysis. Christoph Rauscher

Fundamentals of Spectrum Analysis. Christoph Rauscher Fundamentals o Spectrum nalysis Christoph Rauscher Christoph Rauscher Volker Janssen, Roland Minihold Fundamentals o Spectrum nalysis Rohde & Schwarz GmbH & Co. KG, 21 Mühldorstrasse 15 81671 München Germany

More information

With the proposed technique, those two problems will be overcome. reduction is to eliminate the specific harmonics, which are the lowest orders.

With the proposed technique, those two problems will be overcome. reduction is to eliminate the specific harmonics, which are the lowest orders. CHAPTER 3 OPTIMIZED HARMONIC TEPPED-WAVEFORM TECHNIQUE (OHW The obective o the proposed optimized harmonic stepped-waveorm technique is to reduce, as much as possible, the harmonic distortion in the load

More information

Extending Vector Signal Analysis to 26.5 GHz with 20 MHz Information Bandwidth Product Note

Extending Vector Signal Analysis to 26.5 GHz with 20 MHz Information Bandwidth Product Note H Extending Vector Signal Analysis to 26.5 GHz with 20 MHz Information Bandwidth Product Note 89400-13 The HP 89400 series vector signal analyzers provide unmatched signal analysis capabilities from traditional

More information

High Speed Communication Circuits and Systems Lecture 10 Mixers

High Speed Communication Circuits and Systems Lecture 10 Mixers High Speed Communication Circuits and Systems Lecture Mixers Michael H. Perrott March 5, 24 Copyright 24 by Michael H. Perrott All rights reserved. Mixer Design or Wireless Systems From Antenna and Bandpass

More information

A technique for noise measurement optimization with spectrum analyzers

A technique for noise measurement optimization with spectrum analyzers Preprint typeset in JINST style - HYPER VERSION A technique or noise measurement optimization with spectrum analyzers P. Carniti a,b, L. Cassina a,b, C. Gotti a,b, M. Maino a,b and G. Pessina a,b a INFN

More information

Notice Notice Notice Notice Notice

Notice Notice Notice Notice Notice TITLE: PCI-SIG ENGINEERING CHANGE NOTICE OCuLink Cable Spec ECN DATE: March, 0 AFFECTED DOCUMENT: OCuLink.0 SPONSOR: Part I:. Summary o the Functional Changes Alex Haser (Molex), Jay Neer (Molex) The IL/

More information

Optimizing Reception Performance of new UWB Pulse shape over Multipath Channel using MMSE Adaptive Algorithm

Optimizing Reception Performance of new UWB Pulse shape over Multipath Channel using MMSE Adaptive Algorithm IOSR Journal o Engineering (IOSRJEN) ISSN (e): 2250-3021, ISSN (p): 2278-8719 Vol. 05, Issue 01 (January. 2015), V1 PP 44-57 www.iosrjen.org Optimizing Reception Perormance o new UWB Pulse shape over Multipath

More information

Lecture 3 Complex Exponential Signals

Lecture 3 Complex Exponential Signals Lecture 3 Complex Exponential Signals Fundamentals of Digital Signal Processing Spring, 2012 Wei-Ta Chu 2012/3/1 1 Review of Complex Numbers Using Euler s famous formula for the complex exponential The

More information

Indoor GPS Technology Frank van Diggelen and Charles Abraham Global Locate, Inc.

Indoor GPS Technology Frank van Diggelen and Charles Abraham Global Locate, Inc. 011003 Indoor GPS Technology Indoor GPS Technology Frank van Diggelen and Charles Abraham Global Locate, Inc. Abstract It is well known that GPS, when used outdoors, meets all the location requirements

More information

An image rejection re-configurable multi-carrier 3G base-station transmitter

An image rejection re-configurable multi-carrier 3G base-station transmitter An image rejection reconigurable multicarrier 3G basestation transmitter Dimitrios Estathiou Analog Devices, 79 Triad Center Drive, Greensboro, NC 2749, USA email: dimitrios.estathiou@analog.com ABSTRACT

More information

A Physical Sine-to-Square Converter Noise Model

A Physical Sine-to-Square Converter Noise Model A Physical Sine-to-Square Converter Noise Model Attila Kinali Max Planck Institute or Inormatics, Saarland Inormatics Campus, Germany adogan@mpi-in.mpg.de Abstract While sinusoid signal sources are used

More information

ATLCE - B5 07/03/2016. Analog and Telecommunication Electronics 2016 DDC 1. Politecnico di Torino - ICT School. Lesson B5: multipliers and mixers

ATLCE - B5 07/03/2016. Analog and Telecommunication Electronics 2016 DDC 1. Politecnico di Torino - ICT School. Lesson B5: multipliers and mixers Politecnico di Torino - ICT School Lesson B5: multipliers and mixers Analog and Telecommunication Electronics B5 - Multipliers/mixer circuits» Error taxonomy» Basic multiplier circuits» Gilbert cell» Bridge

More information

Sampling and Multirate Techniques for Complex and Bandpass Signals

Sampling and Multirate Techniques for Complex and Bandpass Signals Sampling and Multirate Techniques or Complex and Bandpass Signals TLT-586/IQ/1 M. Renors, TUT/DCE 21.9.21 Sampling and Multirate Techniques or Complex and Bandpass Signals Markku Renors Department o Communications

More information

Analog ó Digital Conversion Sampled Data Acquisition Systems Discrete Sampling and Nyquist Digital to Analog Conversion Analog to Digital Conversion

Analog ó Digital Conversion Sampled Data Acquisition Systems Discrete Sampling and Nyquist Digital to Analog Conversion Analog to Digital Conversion Today Analog ó Digital Conversion Sampled Data Acquisition Systems Discrete Sampling and Nyquist Digital to Analog Conversion Analog to Digital Conversion Analog Digital Analog Beneits o digital systems

More information

DKAN0008A PIC18 Software UART Timing Requirements

DKAN0008A PIC18 Software UART Timing Requirements DKAN0008A PIC18 Sotware UART Timing Requirements 11 June 2009 Introduction Design conditions oten limit the hardware peripherals available or an embedded system. Perhaps the available hardware UARTs are

More information

Instantaneous frequency Up to now, we have defined the frequency as the speed of rotation of a phasor (constant frequency phasor) φ( t) = A exp

Instantaneous frequency Up to now, we have defined the frequency as the speed of rotation of a phasor (constant frequency phasor) φ( t) = A exp Exponential modulation Instantaneous requency Up to now, we have deined the requency as the speed o rotation o a phasor (constant requency phasor) φ( t) = A exp j( ω t + θ ). We are going to generalize

More information

SEG/San Antonio 2007 Annual Meeting. Summary. Morlet wavelet transform

SEG/San Antonio 2007 Annual Meeting. Summary. Morlet wavelet transform Xiaogui Miao*, CGGVeritas, Calgary, Canada, Xiao-gui_miao@cggveritas.com Dragana Todorovic-Marinic and Tyler Klatt, Encana, Calgary Canada Summary Most geologic changes have a seismic response but sometimes

More information

ECE 5655/4655 Laboratory Problems

ECE 5655/4655 Laboratory Problems Assignment #4 ECE 5655/4655 Laboratory Problems Make Note o the Following: Due Monday April 15, 2019 I possible write your lab report in Jupyter notebook I you choose to use the spectrum/network analyzer

More information

SAW STABILIZED MICROWAVE GENERATOR ELABORATION

SAW STABILIZED MICROWAVE GENERATOR ELABORATION SAW STABILIZED MICROWAVE GENERATOR ELABORATION Dobromir Arabadzhiev, Ivan Avramov*, Anna Andonova, Philip Philipov * Institute o Solid State Physics - BAS, 672, Tzarigradsko Choussee, blvd, 1784,Soia,

More information

Functional Description of Algorithms Used in Digital Receivers

Functional Description of Algorithms Used in Digital Receivers > REPLACE THIS LINE WITH YOUR PAPER IDENTIFICATION NUMBER (DOUBLE-CLICK HERE TO EDIT) < 1 Functional Description o Algorithms Used in Digital Receivers John Musson #, Old Dominion University, Norolk, VA

More information

Application Note AN027

Application Note AN027 Temperature compensation by indirect method By S. Hellan, S. Namtvedt Keywords Temperature compensation Frequency error Crystal oscillators Initial crystal tolerance Crystal temperature drit Crystal aging

More information

Power Optimization in Stratix IV FPGAs

Power Optimization in Stratix IV FPGAs Power Optimization in Stratix IV FPGAs May 2008, ver.1.0 Application Note 514 Introduction The Stratix IV amily o devices rom Altera is based on 0.9 V, 40 nm Process technology. Stratix IV FPGAs deliver

More information

Dynamic Channel Bonding in Multicarrier Wireless Networks

Dynamic Channel Bonding in Multicarrier Wireless Networks Dynamic Channel Bonding in Multicarrier Wireless Networks Pei Huang, Xi Yang, and Li Xiao Department o Computer Science and Engineering Michigan State University Email: {huangpe3, yangxi, lxiao}@cse.msu.edu

More information

Cyclostationarity-Based Spectrum Sensing for Wideband Cognitive Radio

Cyclostationarity-Based Spectrum Sensing for Wideband Cognitive Radio 9 International Conerence on Communications and Mobile Computing Cyclostationarity-Based Spectrum Sensing or Wideband Cognitive Radio Qi Yuan, Peng Tao, Wang Wenbo, Qian Rongrong Wireless Signal Processing

More information

Predicting the performance of a photodetector

Predicting the performance of a photodetector Page 1 Predicting the perormance o a photodetector by Fred Perry, Boston Electronics Corporation, 91 Boylston Street, Brookline, MA 02445 USA. Comments and corrections and questions are welcome. The perormance

More information

Chapter 25: Transmitters and Receivers

Chapter 25: Transmitters and Receivers Chapter 25: Transmitters and Receivers This chapter describes the design o transmitters and receivers or radio transmission. The terms used shall have a deined meaning such that the components rom the

More information

EXPLOITING RMS TIME-FREQUENCY STRUCTURE FOR DATA COMPRESSION IN EMITTER LOCATION SYSTEMS

EXPLOITING RMS TIME-FREQUENCY STRUCTURE FOR DATA COMPRESSION IN EMITTER LOCATION SYSTEMS NAECON : National Aerospace & Electronics Conerence, October -,, Dayton, Ohio 7 EXPLOITING RMS TIME-FREQUENCY STRUCTURE FOR DATA COMPRESSION IN EMITTER LOCATION SYSTEMS MARK L. FOWLER Department o Electrical

More information

Validation of a crystal detector model for the calibration of the Large Signal Network Analyzer.

Validation of a crystal detector model for the calibration of the Large Signal Network Analyzer. Instrumentation and Measurement Technology Conerence IMTC 2007 Warsaw, Poland, May 1-3, 2007 Validation o a crystal detector model or the calibration o the Large Signal Network Analyzer. Liesbeth Gommé,

More information

TR (draft) V0.0.0 (2004-xx)

TR (draft) V0.0.0 (2004-xx) Technical Report Transmission and Multiplexing (TM); Spectral management on metallic access networks; Part 2: Technical methods or perormance evaluations Work Item Reerence Permanent Document DTS/TM-06030

More information

Lecture 14: FDM, AM Radio, and the Superheterodyne Receiver. Dr. Mohammed Hawa. Electrical Engineering Department, University of Jordan

Lecture 14: FDM, AM Radio, and the Superheterodyne Receiver. Dr. Mohammed Hawa. Electrical Engineering Department, University of Jordan Lecture 14: FDM, AM Radio, and the Superheterodyne Receiver Dr. Mohammed Hawa Electrical Engineering Department University o Jordan EE421: Communications I: Lecture 14. For more inormation read Chapter

More information

Fatigue Life Assessment Using Signal Processing Techniques

Fatigue Life Assessment Using Signal Processing Techniques Fatigue Lie Assessment Using Signal Processing Techniques S. ABDULLAH 1, M. Z. NUAWI, C. K. E. NIZWAN, A. ZAHARIM, Z. M. NOPIAH Engineering Faculty, Universiti Kebangsaan Malaysia 43600 UKM Bangi, Selangor,

More information

COMP 558 lecture 5 Sept. 22, 2010

COMP 558 lecture 5 Sept. 22, 2010 Up to now, we have taken the projection plane to be in ront o the center o projection. O course, the physical projection planes that are ound in cameras (and eyes) are behind the center o the projection.

More information

A MATLAB Model of Hybrid Active Filter Based on SVPWM Technique

A MATLAB Model of Hybrid Active Filter Based on SVPWM Technique International Journal o Electrical Engineering. ISSN 0974-2158 olume 5, Number 5 (2012), pp. 557-569 International Research Publication House http://www.irphouse.com A MATLAB Model o Hybrid Active Filter

More information

287. The Transient behavior of rails used in electromagnetic railguns: numerical investigations at constant loading velocities

287. The Transient behavior of rails used in electromagnetic railguns: numerical investigations at constant loading velocities 287. The Transient behavior o rails used in electromagnetic railguns: numerical investigations at constant loading velocities L. Tumonis 1, a, R. Kačianauskas 1,b, A. Kačeniauskas 2,c, M. Schneider 3,d

More information

Wireless Channel Modeling (Modeling, Simulation, and Mitigation)

Wireless Channel Modeling (Modeling, Simulation, and Mitigation) Wireless Channel Modeling (Modeling, Simulation, and Mitigation) Dr. Syed Junaid Nawaz Assistant Proessor Department o Electrical Engineering COMSATS Institute o Inormation Technology Islamabad, Paistan.

More information

Detection and direction-finding of spread spectrum signals using correlation and narrowband interference rejection

Detection and direction-finding of spread spectrum signals using correlation and narrowband interference rejection Detection and direction-inding o spread spectrum signals using correlation and narrowband intererence rejection Ulrika Ahnström,2,JohanFalk,3, Peter Händel,3, Maria Wikström Department o Electronic Warare

More information

3.6 Intersymbol interference. 1 Your site here

3.6 Intersymbol interference. 1 Your site here 3.6 Intersymbol intererence 1 3.6 Intersymbol intererence what is intersymbol intererence and what cause ISI 1. The absolute bandwidth o rectangular multilevel pulses is ininite. The channels bandwidth

More information

Solid State Relays & Its

Solid State Relays & Its Solid State Relays & Its Applications Presented By Dr. Mostaa Abdel-Geliel Course Objectives Know new techniques in relay industries. Understand the types o static relays and its components. Understand

More information

APPLICATION NOTE #1. Phase NoiseTheory and Measurement 1 INTRODUCTION

APPLICATION NOTE #1. Phase NoiseTheory and Measurement 1 INTRODUCTION Tommorrow s Phase Noise Testing Today 35 South Service Road Plainview, NY 803 TEL: 56-694-6700 FAX: 56-694-677 APPLICATION NOTE # Phase NoiseTheory and Measurement INTRODUCTION Today, noise measurements

More information

Draft ETSI TR V1.2.1 (2008-xx)

Draft ETSI TR V1.2.1 (2008-xx) Drat TR 101 830-2 V1.2.1 (2008-xx) Technical Report Permanent document: m06p06a05_spm2_dr Transmission and Multiplexing (TM); Access networks; Spectral management on metallic access networks; Part 2: Technical

More information

SILICON DESIGNS, INC Model 1010 DIGITAL ACCELEROMETER

SILICON DESIGNS, INC Model 1010 DIGITAL ACCELEROMETER SILICON DESIGNS, INC Model 1010 DIGITAL ACCELEROMETER CAPACITIVE DIGITAL OUTPUT WIDE TEMPERATURE RANGE SURFACE MOUNT PACKAGE FEATURES Digital Pulse Density Output Low Power Consumption -55 to +125 (C Operation

More information

Real-Time Digital Down-Conversion with Equalization

Real-Time Digital Down-Conversion with Equalization Real-Time Digital Down-Conversion with Equalization February 20, 2019 By Alexander Taratorin, Anatoli Stein, Valeriy Serebryanskiy and Lauri Viitas DOWN CONVERSION PRINCIPLE Down conversion is basic operation

More information

New metallic mesh designing with high electromagnetic shielding

New metallic mesh designing with high electromagnetic shielding MATEC Web o Conerences 189, 01003 (018) MEAMT 018 https://doi.org/10.1051/mateccon/01818901003 New metallic mesh designing with high electromagnetic shielding Longjia Qiu 1,,*, Li Li 1,, Zhieng Pan 1,,

More information

Measuring the Speed of Light

Measuring the Speed of Light Physics Teaching Laboratory Measuring the peed o Light Introduction: The goal o this experiment is to measure the speed o light, c. The experiment relies on the technique o heterodyning, a very useul tool

More information

AN EFFICIENT SET OF FEATURES FOR PULSE REPETITION INTERVAL MODULATION RECOGNITION

AN EFFICIENT SET OF FEATURES FOR PULSE REPETITION INTERVAL MODULATION RECOGNITION AN EFFICIENT SET OF FEATURES FOR PULSE REPETITION INTERVAL MODULATION RECOGNITION J-P. Kauppi, K.S. Martikainen Patria Aviation Oy, Naulakatu 3, 33100 Tampere, Finland, ax +358204692696 jukka-pekka.kauppi@patria.i,

More information

state the transfer function of the op-amp show that, in the ideal op-amp, the two inputs will be equal if the output is to be finite

state the transfer function of the op-amp show that, in the ideal op-amp, the two inputs will be equal if the output is to be finite NTODUCTON The operational ampliier (op-amp) orms the basic building block o many analogue systems. t comes in a neat integrated circuit package and is cheap and easy to use. The op-amp gets its name rom

More information

Study Guide for the First Exam

Study Guide for the First Exam Study Guide or the First Exam Chemistry 838 Fall 005 T V Atkinson Department o Chemistry Michigan State Uniersity East Lansing, MI 4884 The leel o knowledge and detail expected or the exam is that o the

More information

Comparative investigation of electric signal analyses methods for mechanical fault detection in induction motors

Comparative investigation of electric signal analyses methods for mechanical fault detection in induction motors Comparative investigation o electric signal analyses methods or mechanical ault detection in induction motors Eltabach Mario, Charara Ali,. Faculté des sciences et de génie inormatique, Université de Saint

More information

INTERFERENCE effects of wind turbines on communication

INTERFERENCE effects of wind turbines on communication TCOM-TPS-13-144.R 1 A Measurement-based Multipath Channel Model or Signal Propagation in Presence o Wind Farms in the UHF Band Itziar Angulo, Member, IEEE, Jon Montalbán, Graduate Student Member, IEEE,

More information

Illustrated Fractions

Illustrated Fractions Illustrated Fractions Jetser Carasco Copyright 008 by Jetser Carasco All materials on this book are protected by copyright and cannot be reproduced without permission. 1 Table o contents Lesson #0: Preliminaries--------------------------------------------------

More information

ETSI TR V1.2.1 ( ) Technical Report

ETSI TR V1.2.1 ( ) Technical Report TR 101 830-2 V1.2.1 (2008-07) Technical Report Transmission and Multiplexing (TM); Access networks; Spectral management on metallic access networks; Part 2: Technical methods or perormance evaluations

More information

Study Guide for the First Exam

Study Guide for the First Exam Study Guide or the First Exam Chemistry 838 Fall 27 T V Atkinson Department o Chemistry Michigan State Uniersity East Lansing, MI 48824 Table o Contents Table o Contents...1 Table o Tables...1 Table o

More information

Tutorial on RF (Receiver Fundamentals) Frank Ludwig DESY

Tutorial on RF (Receiver Fundamentals) Frank Ludwig DESY Frank Ludwig DESY Outline Introduction to Noise and Systems Front-Ends Components Receiver Structures Distortions and Reduction Techniques Motivation Field regulation and noise sources : Beam energy jitter

More information

Jan M. Kelner, Cezary Ziółkowski, Leszek Kachel The empirical verification of the location method based on the Doppler effect Proceedings:

Jan M. Kelner, Cezary Ziółkowski, Leszek Kachel The empirical verification of the location method based on the Doppler effect Proceedings: Authors: Jan M. Kelner, Cezary Ziółkowski, Leszek Kachel Title: The empirical veriication o the location method based on the Doppler eect Proceedings: Proceedings o MIKON-8 Volume: 3 Pages: 755-758 Conerence:

More information

1. Motivation. 2. Periodic non-gaussian noise

1. Motivation. 2. Periodic non-gaussian noise . Motivation One o the many challenges that we ace in wireline telemetry is how to operate highspeed data transmissions over non-ideal, poorly controlled media. The key to any telemetry system design depends

More information

Frequency-Foldback Technique Optimizes PFC Efficiency Over The Full Load Range

Frequency-Foldback Technique Optimizes PFC Efficiency Over The Full Load Range ISSUE: October 2012 Frequency-Foldback Technique Optimizes PFC Eiciency Over The Full Load Range by Joel Turchi, ON Semiconductor, Toulouse, France Environmental concerns lead to new eiciency requirements

More information

LISA data analysis: Doppler demodulation

LISA data analysis: Doppler demodulation INSTITUTE OF HYSICSUBLISHING Class. Quantum Grav. 20 (2003) S163 S170 CLASSICAL ANDQUANTUM GRAVITY II: S0264-9381(03)53625-5 LISA data analysis: Doppler demodulation Neil J Cornish 1 and Shane L Larson

More information

Noise. Interference Noise

Noise. Interference Noise Noise David Johns and Ken Martin University o Toronto (johns@eecg.toronto.edu) (martin@eecg.toronto.edu) University o Toronto 1 o 55 Intererence Noise Unwanted interaction between circuit and outside world

More information

IEEE Broadband Wireless Access Working Group <

IEEE Broadband Wireless Access Working Group < Project Title IEEE 80.16 Broadband Wireless Access Working Group Channel and intererence model or 80.16b Physical Layer Date Submitted Source(s) Re: 000-31-09 Tal Kaitz BreezeCOM

More information

TABLE 1. Performance comparison of state-of-the-art wideband CMOS receivers.

TABLE 1. Performance comparison of state-of-the-art wideband CMOS receivers. Dept. o ECE, CEG Campus, Anna University End Semester Examination April-May 2014 B.E(ECE) VIII Semester (FT) EC 9044 RF Microelectronics Answer All Questions Part A (10x2=20 Marks) Ql. Give any one expression

More information

Chapter 6: Introduction to Digital Communication

Chapter 6: Introduction to Digital Communication 93 Chapter 6: Introduction to Digital Communication 6.1 Introduction In the context o this course, digital communications include systems where relatively high-requency analog carriers are modulated y

More information

Lousy Processing Increases Energy Efficiency in Massive MIMO Systems

Lousy Processing Increases Energy Efficiency in Massive MIMO Systems 1 Lousy Processing Increases Energy Eiciency in Massive MIMO Systems Sara Gunnarsson, Micaela Bortas, Yanxiang Huang, Cheng-Ming Chen, Liesbet Van der Perre and Ove Edors Department o EIT, Lund University,

More information

IEEE C802.16h-05/022r1. IEEE Broadband Wireless Access Working Group <

IEEE C802.16h-05/022r1. IEEE Broadband Wireless Access Working Group < Project IEEE 802.16 Broadband Wireless Access Working Group Title Cognitive radio concepts or 802.16h Date Submitted 2005-07-11 Source(s) Mariana Goldhamer Alvarion Tel Aviv, 21

More information

Outline. Wireless PHY: Modulation and Demodulation. Admin. Page 1. G[k] = 1 T. g(t)e j2πk t dt. G[k] = = k L. ) = g L (t)e j2π f k t dt.

Outline. Wireless PHY: Modulation and Demodulation. Admin. Page 1. G[k] = 1 T. g(t)e j2πk t dt. G[k] = = k L. ) = g L (t)e j2π f k t dt. Outline Wireless PHY: Modulation and Demodulation Y. Richard Yang Admin and recap Basic concepts o modulation Amplitude modulation Amplitude demodulation requency shiting 9/6/22 2 Admin First assignment

More information

ISSUE: April Fig. 1. Simplified block diagram of power supply voltage loop.

ISSUE: April Fig. 1. Simplified block diagram of power supply voltage loop. ISSUE: April 200 Why Struggle with Loop ompensation? by Michael O Loughlin, Texas Instruments, Dallas, TX In the power supply design industry, engineers sometimes have trouble compensating the control

More information

EUP3484A. 3A, 30V, 340KHz Synchronous Step-Down Converter DESCRIPTION FEATURES APPLICATIONS. Typical Application Circuit

EUP3484A. 3A, 30V, 340KHz Synchronous Step-Down Converter DESCRIPTION FEATURES APPLICATIONS. Typical Application Circuit 3A, 30, 340KHz ynchronous tep-down Converter DECRIPTION The is a synchronous current mode buck regulator capable o driving 3A continuous load current with excellent line and load regulation. The can operate

More information

UNIT- 7. Frequencies above 30Mhz tend to travel in straight lines they are limited in their propagation by the curvature of the earth.

UNIT- 7. Frequencies above 30Mhz tend to travel in straight lines they are limited in their propagation by the curvature of the earth. UNIT- 7 Radio wave propagation and propagation models EM waves below 2Mhz tend to travel as ground waves, These wave tend to follow the curvature of the earth and lose strength rapidly as they travel away

More information

A Detailed Lesson on Operational Amplifiers - Negative Feedback

A Detailed Lesson on Operational Amplifiers - Negative Feedback 07 SEE Mid tlantic Section Spring Conerence: Morgan State University, Baltimore, Maryland pr 7 Paper ID #0849 Detailed Lesson on Operational mpliiers - Negative Feedback Dr. Nashwa Nabil Elaraby, Pennsylvania

More information

Sample Rate Conversion for Software Radio

Sample Rate Conversion for Software Radio SOFTWARE AND DSP IN RADIO Sample Rate Conversion or Sotware Radio Tim Hentschel and Gerhard Fettweis, Dresden University o Technology ABSTRACT Sotware radio terminals must be able to process many various

More information

All Digital Phase-Locked Loops, its Advantages and Performance Limitations

All Digital Phase-Locked Loops, its Advantages and Performance Limitations All Digital Phase-Locked Loops, its Advantages and Perormance Limitations Win Chaivipas, Philips Oh, and Akira Matsuawa Matsuawa Laboratory, Department o Physical Electronics, Tokyo Institute o Technology

More information

A new zoom algorithm and its use in frequency estimation

A new zoom algorithm and its use in frequency estimation Waves Wavelets Fractals Adv. Anal. 5; :7 Research Article Open Access Manuel D. Ortigueira, António S. Serralheiro, and J. A. Tenreiro Machado A new zoom algorithm and its use in requency estimation DOI.55/wwaa-5-

More information

Outline. Wireless PHY: Modulation and Demodulation. Admin. Page 1. g(t)e j2πk t dt. G[k] = 1 T. G[k] = = k L. ) = g L (t)e j2π f k t dt.

Outline. Wireless PHY: Modulation and Demodulation. Admin. Page 1. g(t)e j2πk t dt. G[k] = 1 T. G[k] = = k L. ) = g L (t)e j2π f k t dt. Outline Wireless PHY: Modulation and Demodulation Y. Richard Yang Admin and recap Basic concepts o modulation Amplitude demodulation requency shiting 09/6/202 2 Admin First assignment to be posted by this

More information

The Digital Linear Amplifier

The Digital Linear Amplifier The Digital Linear Amplifier By Timothy P. Hulick, Ph.D. 886 Brandon Lane Schwenksville, PA 19473 e-mail: dxyiwta@aol.com Abstract. This paper is the second of two presenting a modern approach to Digital

More information

arxiv:gr-qc/ v2 13 Jun 2002

arxiv:gr-qc/ v2 13 Jun 2002 LISA data analysis I: Doppler demodulation Neil J. Cornish Department o hysics, Montana State University, Bozeman, MT 59717 Shane L. Larson Space Radiation Laboratory, Caliornia Institute o Technology,

More information

PXA Configuration. Frequency range

PXA Configuration. Frequency range Keysight Technologies Making Wideband Measurements Using the Keysight PXA Signal Analyzer as a Down Converter with Infiniium Oscilloscopes and 89600 VSA Software Application Note Introduction Many applications

More information

Determination of Pitch Range Based on Onset and Offset Analysis in Modulation Frequency Domain

Determination of Pitch Range Based on Onset and Offset Analysis in Modulation Frequency Domain Determination o Pitch Range Based on Onset and Oset Analysis in Modulation Frequency Domain A. Mahmoodzadeh Speech Proc. Research Lab ECE Dept. Yazd University Yazd, Iran H. R. Abutalebi Speech Proc. Research

More information

SAS-2 6Gbps PHY Specification

SAS-2 6Gbps PHY Specification SAS-2 6Gbps PHY Speciication T10/07-063r2 Date: March 8, 2007 To: T10 Technical Committee From: Alvin Cox (alvin.cox@seagate.com) Subject: SAS-2 6Gbps PHY Electrical Speciication Abstract: The attached

More information