38
1 22.06.07 / HB9CBU Translation: VA7OJ The Digital Transceiver ADT-200A

The Digital Transceiver ADT-200A · The Functional Units of ADT-200A DSP Module ... The Principle of a Digital Receiver 22.06.07 / HB9CBU ... FM Equalizer Notch-Filter To DA-

Embed Size (px)

Citation preview

Page 1: The Digital Transceiver ADT-200A · The Functional Units of ADT-200A DSP Module ... The Principle of a Digital Receiver 22.06.07 / HB9CBU ... FM Equalizer Notch-Filter To DA-

122.06.07 / HB9CBU Translation: VA7OJ

The Digital Transceiver ADT-200A

Page 2: The Digital Transceiver ADT-200A · The Functional Units of ADT-200A DSP Module ... The Principle of a Digital Receiver 22.06.07 / HB9CBU ... FM Equalizer Notch-Filter To DA-

2

! The Principle of a Digital ReceiverAD Converter

The Problem with IP3The Direct Conversion Rx

! The Functional Units of ADT-200ADSP Module

PA ModulePreselector Module

! The Operating Concept of ADT-200A

! Where do we go from here?

22.06.07 / HB9CBU

Page 3: The Digital Transceiver ADT-200A · The Functional Units of ADT-200A DSP Module ... The Principle of a Digital Receiver 22.06.07 / HB9CBU ... FM Equalizer Notch-Filter To DA-

3

Tasks of the DDC:

Quadrature Mixer with an IF ≈ 0Hz (Homodyne Receiver), NOT a Sampler

Sample Rate Reduction by Decimation

Improvement of S/N by Integration

Signal Flow in a fully digital Receiver

The Principle of a Digital Receiver

22.06.07 / HB9CBU

BPRF in0...30MHz

AD-Converter DA-Converter

DSPDigital Down Converter (DDC)

73Msps * 14Bit = 1.02Gbit/s 2 * 32ksps * 24Bit = 1.536Mbit/s

t = 31.25us -> 9600 Instrutions at 300MIPS

D = 2304

IQ

Page 4: The Digital Transceiver ADT-200A · The Functional Units of ADT-200A DSP Module ... The Principle of a Digital Receiver 22.06.07 / HB9CBU ... FM Equalizer Notch-Filter To DA-

4

The Dynamic Range of an AD-Converter

Example: 14Bit AD-Converter AD6645 from Analog Devices:

Dynamic Range (ideal) = 86dB ( = SNR af fullscale input signal )Dynamic Range (real) = 75dB → 12 effective Bits (ENOB)

Max. Input Power = (0.78Vrms)2 / 1000Ω = -2.2dBmNoise Floor = -2.2dBm 75dB = -77.2dBm

Minimum Input Voltage at 50Ω = 30.8µV

The Principle of a Digital Receiver

22.06.07 / HB9CBU

Page 5: The Digital Transceiver ADT-200A · The Functional Units of ADT-200A DSP Module ... The Principle of a Digital Receiver 22.06.07 / HB9CBU ... FM Equalizer Notch-Filter To DA-

5

The Dynamic Range of an AD-Converter

fs/2f

Pn

B

Process Gain: Gp =

For B = 2.4kHz and fs = 73Msps : Gp = 44.8dB → SNR = 119.8dB

Noise Floor in 50Ω = 0.22µV

B*2fsLOG10 10

The Principle of a Digital Receiver

22.06.07 / HB9CBU

Page 6: The Digital Transceiver ADT-200A · The Functional Units of ADT-200A DSP Module ... The Principle of a Digital Receiver 22.06.07 / HB9CBU ... FM Equalizer Notch-Filter To DA-

6

The Calculation of Receiver Performance

Noise Figure Fges = 11.4dB

Sensitivity MDS = -129dBm @ B=2.4kHz (0.08uV)

Dynamic Range DR = 117dB

IM3 free Dynamic Range DR3 = 101dB

Max. Input Power Pmax = -11.4dBm

The Principle of a Digital Receiver

22.06.07 / HB9CBU

Preamplifier Transformer 1:4 AD-Converter

AD6645

Uinmax = 2.2VppZin = 800OhmF = 20.8dB

Zin/Zout = 1:16Gain = -0.5dB

Gain = 14dBF = 3dBIP3out = 39dB

Antialiasing-Filter

Gain = -1dBfg = 32MHz

Preselector

Gain = -2dB

Page 7: The Digital Transceiver ADT-200A · The Functional Units of ADT-200A DSP Module ... The Principle of a Digital Receiver 22.06.07 / HB9CBU ... FM Equalizer Notch-Filter To DA-

7

The Problem with Intercept Point (IP3) Measurement

IP3 from an analog Amplifier

-60

-40

-20

0

20

40

-60 -40 -20 0 20 40

Pin [dB]

Pout [dB]

-60

-50

-40

-30

-20

-10

0

10

20

30

40IP3 [dBm]

PoutIM3

IP3

IP3 from AD-Converter AD6645

-60

-40

-20

0

20

40

-60 -40 -20 0 20 40

Pin [dBFS]

Pin [dB]

-40

-30

-20

-10

0

10

20

30

40

50

60

IP3 [dBm]

Pin

IP3

The Principle of a Digital Receiver

22.06.07 / HB9CBU

IM3 product increases 3dB per 1dB of signal IM3 product is nearly independent of signal

Page 8: The Digital Transceiver ADT-200A · The Functional Units of ADT-200A DSP Module ... The Principle of a Digital Receiver 22.06.07 / HB9CBU ... FM Equalizer Notch-Filter To DA-

8

Principle of the Digital Receiver

The Problem with Intercept Point (IP3) Measurement

22.06.07 / HB9CBU Translation: VA7OJ

Page 9: The Digital Transceiver ADT-200A · The Functional Units of ADT-200A DSP Module ... The Principle of a Digital Receiver 22.06.07 / HB9CBU ... FM Equalizer Notch-Filter To DA-

9

Principle of the Digital Receiver

The Problem with Intercept Point (IP3) Measurement

Excerpt from ARRL Lab Test Report

22.06.07 / HB9CBU Translation: VA7OJ

Page 10: The Digital Transceiver ADT-200A · The Functional Units of ADT-200A DSP Module ... The Principle of a Digital Receiver 22.06.07 / HB9CBU ... FM Equalizer Notch-Filter To DA-

10

The Problem with Intercept Point (IP3) Measurement

The Principle of a Digital Receiver

22.06.07 / HB9CBU

Measurement of IM3 - Product with and without Dithering

-130

-120

-110

-100

-90

-80

-45 -40 -35 -30 -25 -20 -15

Input Power [dBm]

IM3 [dBm]

w/o Dith.with Dith.

Page 11: The Digital Transceiver ADT-200A · The Functional Units of ADT-200A DSP Module ... The Principle of a Digital Receiver 22.06.07 / HB9CBU ... FM Equalizer Notch-Filter To DA-

11

Principle of Direct Conversion Receiver

( ) ( )[ ]tsinjtcos)t(Ae)t(A)t(S tj ω⋅+ω⋅=⋅= ω⋅

I-Channel Q-Channel

ωLO

ω1 ω2 ωLO+ ω1 ωLO+ ω2

S(t) P(t)

-ωω = 0

The Principle of a Digital Receiver

22.06.07 / HB9CBU

wanted signalunwanted signal

Spectrum on negative axis is mirrored on 0Hz

Page 12: The Digital Transceiver ADT-200A · The Functional Units of ADT-200A DSP Module ... The Principle of a Digital Receiver 22.06.07 / HB9CBU ... FM Equalizer Notch-Filter To DA-

12

The Direct Conversion (Quadrature) Receiver

The Principle of a Digital Receiver

22.06.07 / HB9CBU

sin

cos

90°

LO

TP

TP -90°

AF out

I-Channel

Q-ChannelN(t)

RF in

BroadbandPhase shifter !

TP = Low-Pass Filter

Page 13: The Digital Transceiver ADT-200A · The Functional Units of ADT-200A DSP Module ... The Principle of a Digital Receiver 22.06.07 / HB9CBU ... FM Equalizer Notch-Filter To DA-

13

Mathematical Background of a Direct Conversion Receiver

The Principle of a Digital Receiver

22.06.07 / HB9CBU

AP(t)*sin(ω2t) + As(t)*sin(ω1t)

cos(ωLOt)

sin(ωLOt)

sin[(ω2 - ωLO)t] + sin[(ω1 - ωLO)t] = sin( x ) sin( y )

cos[(ω2 - ωLO)t] + cos[(ω1 - ωLO)t] = cos( x ) + cos( y )

Ap(t) = As(t) = 1

ω1 < ωLO

ω2 > ωLO

12

12

12

12

12

12

12

12

90°

TP -90°

TP

sin( x ) + sin( y )12

12

sin( x ) = Ap(t)* sin[(ω2 ωLO)t]

wanted signalx y

interfering signal

TP = Low-Pass Filter

Page 14: The Digital Transceiver ADT-200A · The Functional Units of ADT-200A DSP Module ... The Principle of a Digital Receiver 22.06.07 / HB9CBU ... FM Equalizer Notch-Filter To DA-

14

Principle of the Direct-Conversion Receiver

The Image Rejection Ratio IRR

30

40

50

60

70

80

900.001 0.01 0.1 1Θ [°]

IRR [dB]

e = 0.1dB

e = 0.03dB

e = 0.01dB

e = 0.003dB

e = 0.001dB

ε : Gain Error [-]

Θ : Phase Error [°]

e = 20 * log(ε)

The Principle of a Digital Receiver

22.06.07 / HB9CBU

Page 15: The Digital Transceiver ADT-200A · The Functional Units of ADT-200A DSP Module ... The Principle of a Digital Receiver 22.06.07 / HB9CBU ... FM Equalizer Notch-Filter To DA-

15

Principle of the Digital Receiver

How does SDR technology benefit the radio amateur?

! a radio which can be retrofitted with new features at any time! Characteristics which are largely independent of tolerances and ageing! accuracy approaching that of measuring instruments! Special features such as Antennascope, Audio Recorder, Remote Operation etc.! A future-oriented technology, which is implemented with a fraction of the components

utilized in current radio equipment! This technology lends itself to automated manufacturing, with a corresponding cost

savings

22.06.07 / HB9CBU Translation: VA7OJ

Page 16: The Digital Transceiver ADT-200A · The Functional Units of ADT-200A DSP Module ... The Principle of a Digital Receiver 22.06.07 / HB9CBU ... FM Equalizer Notch-Filter To DA-

16

Chipset of DSP Module

Functional Blocks of ADT-200A

BP

DSP

Quad Digital Down Converter (DDC)

PA Digital Up Converter (DUC)

ANT

AD6645 AD6624A

AD9754 AD6623

ADSP-21362

Audio-Codec

TLV320AIC23B

22.06.07 / HB9CBU

Page 17: The Digital Transceiver ADT-200A · The Functional Units of ADT-200A DSP Module ... The Principle of a Digital Receiver 22.06.07 / HB9CBU ... FM Equalizer Notch-Filter To DA-

17

Filter-Bank 1

Noise-Blanker 1

Noise-Blanker 2

Filter-Bank 2

*

AGC

SSBCW

PBT/BFO

AM

ISM

FM

EqualizerNotch-Filter

To DA-Converter

Demodulatoren

B = 500Hz...25kHz

Signal Processing on DSP (per Channel)

Functional Blocks of ADT-200A

22.06.07 / HB9CBU

Page 18: The Digital Transceiver ADT-200A · The Functional Units of ADT-200A DSP Module ... The Principle of a Digital Receiver 22.06.07 / HB9CBU ... FM Equalizer Notch-Filter To DA-

18

Signal Processing Example

/***************************************************************************** ** FM_Demodulator *****************************************************************************/ FM_Demodulator: /* first, we calculate the squared absolut carrier value */ F3 = F1 * F1; /* F1 -> I channel input */ F4 = F2 * F2; /* F2 -> Q channel input */ F12 = F3 + F4; /* F12 -> I^2 + Q^2 */ F13 = RSQRTS F12; /* F13 -> 1/SQR(I^2 + Q^2) */ F1 = F1 * F13; /* normalize F1 */ F2 = F2 * F13; /* normalize F2 */ /* then, we get the phase info by delay modulation */ F5 = DM(last_I); F5 = F1 - F5; /* build d/dt -> I' */ F5 = F5 * F2; /* product -> I'* Q */ F6 = DM(last_Q); F6 = F2 - F6; /* build d/dt -> Q' */ F6 = F6 * F1; /* product -> Q'* I */ DM(last_I) = F1; /* save normalized last_I */ DM(last_Q) = F2; /* save normalized last_Q */ F1 = F5 - F6; /* I'*Q - Q'*I */ CALL ARCSIN; DM(FM_out) = F3;

Functional Blocks of ADT-200A

22.06.07 / HB9CBU

Page 19: The Digital Transceiver ADT-200A · The Functional Units of ADT-200A DSP Module ... The Principle of a Digital Receiver 22.06.07 / HB9CBU ... FM Equalizer Notch-Filter To DA-

19

The TRX3C DSP Module

Functional Blocks of ADT-200A

22.06.07 / HB9CBUDigital DownconverterAD-ConverterLP Filter 30MHzPreamplifier

Master ClockDig. UpconverterTx-DAC

DSP USB-IF

Audio-Codec

Page 20: The Digital Transceiver ADT-200A · The Functional Units of ADT-200A DSP Module ... The Principle of a Digital Receiver 22.06.07 / HB9CBU ... FM Equalizer Notch-Filter To DA-

20

The Power Amplifier

Functional Blocks of the ADT-200A

Linearity at f = 7MHz

05

1015202530

3540

4550

5 10 15 20 25 30Pin [dBm]

Pout [dBm]

0.010.0

20.030.040.050.060.0

70.080.0

90.0100.0

Eta [ - ]

Pout [dBm]Eta [ - ]

22.06.07 / HB9CBU

Page 21: The Digital Transceiver ADT-200A · The Functional Units of ADT-200A DSP Module ... The Principle of a Digital Receiver 22.06.07 / HB9CBU ... FM Equalizer Notch-Filter To DA-

21

The Transmitter Power Amplifier

Principle of Adaptive Predistortion

Functional Blocks of the ADT-200A

22.06.07 / HB9CBU Translation: VA7OJ

PA Transfer Characteristic Deviation from Linearity Compensated Amplitude Response

Page 22: The Digital Transceiver ADT-200A · The Functional Units of ADT-200A DSP Module ... The Principle of a Digital Receiver 22.06.07 / HB9CBU ... FM Equalizer Notch-Filter To DA-

22

Spectrum of Output Signal without and with Adaptive Predistortion

Functional Blocks of ADT-200A

13.995 13.996 13.997 13.998 13.999 14 14.001 14.002 14.003 14.004 14.005-100

-90

-80

-70

-60

-50

-40

-30

-20

-10

0

Frequency [MHz]

Am

plitu

de [d

B]

13.995 13.996 13.997 13.998 13.999 14 14.001 14.002 14.003 14.004 14.005-100

-90

-80

-70

-60

-50

-40

-30

-20

-10

0

Frequency [MHz]

Am

plitu

de [d

B]

2-Tone Modulation with 1100Hz and 1900Hz Test Tones

without predistortion with predistortion (optimally tuned)

22.06.07 / HB9CBU

Page 23: The Digital Transceiver ADT-200A · The Functional Units of ADT-200A DSP Module ... The Principle of a Digital Receiver 22.06.07 / HB9CBU ... FM Equalizer Notch-Filter To DA-

23

Spectrum of Output Signal without and with Adaptive Predistortion

Functional Blocks of ADT-200A

2-Tone Modulation with 1100Hz and 1900Hz Test Tones

without predistortion with wideband predistortion

22.06.07 / HB9CBU Translation: VA7OJ

Page 24: The Digital Transceiver ADT-200A · The Functional Units of ADT-200A DSP Module ... The Principle of a Digital Receiver 22.06.07 / HB9CBU ... FM Equalizer Notch-Filter To DA-

24

Transmitted spectrum measured over 1 MHz

Functional Blocks of ADT-200A

22.06.07 / HB9CBU Translation: VA7OJ

Page 25: The Digital Transceiver ADT-200A · The Functional Units of ADT-200A DSP Module ... The Principle of a Digital Receiver 22.06.07 / HB9CBU ... FM Equalizer Notch-Filter To DA-

25

The Power Amplifier Module PAM2A

Functional Blocks of ADT-200A

22.06.07 / HB9CBU

electronic Rx/Tx-Switch Directional Coupler

Log Detectors

Page 26: The Digital Transceiver ADT-200A · The Functional Units of ADT-200A DSP Module ... The Principle of a Digital Receiver 22.06.07 / HB9CBU ... FM Equalizer Notch-Filter To DA-

26

Specifications of PA:

Max. Output Power 50W

Min. Output Power 100mW

Spurious and Harmonics >70dBc

Extras:

Adaptive Predistortion

Power-Meter for full Range of 0.1 ... 50W

VSWR-Meter with high Dynamic even for 0.1W

Antennascope determines the complex impedance ofan Antenna, either on the TRX or on the Feed Point(optional)

Functional Blocks of ADT-200A

22.06.07 / HB9CBU

Page 27: The Digital Transceiver ADT-200A · The Functional Units of ADT-200A DSP Module ... The Principle of a Digital Receiver 22.06.07 / HB9CBU ... FM Equalizer Notch-Filter To DA-

27

The Preselector

Functional Blocks of ADT-200A

Half Octave Filters, switched by High Current FETs

Attenuator, 0...35dB in 5dB-Steps

VLF-Front End, for 60, 75, 77.5 and 137kHz

22.06.07 / HB9CBU

Page 28: The Digital Transceiver ADT-200A · The Functional Units of ADT-200A DSP Module ... The Principle of a Digital Receiver 22.06.07 / HB9CBU ... FM Equalizer Notch-Filter To DA-

28

The Half-Octave Filters in the Preselector

Functional Blocks of ADT-200A

22.06.07 / HB9CBU Translation: VA7OJ

Page 29: The Digital Transceiver ADT-200A · The Functional Units of ADT-200A DSP Module ... The Principle of a Digital Receiver 22.06.07 / HB9CBU ... FM Equalizer Notch-Filter To DA-

29

The Preselector

Simultaneous reception in the 80m and 30/20m bands

Functional Blocks of ADT-200A

22.06.07 / HB9CBU Translation: VA7OJ

Page 30: The Digital Transceiver ADT-200A · The Functional Units of ADT-200A DSP Module ... The Principle of a Digital Receiver 22.06.07 / HB9CBU ... FM Equalizer Notch-Filter To DA-

30

The Preselector

Simultaneous reception in the 40m and 30/20m bands

Functional Blocks of ADT-200A

22.06.07 / HB9CBU Translation: VA7OJ

Page 31: The Digital Transceiver ADT-200A · The Functional Units of ADT-200A DSP Module ... The Principle of a Digital Receiver 22.06.07 / HB9CBU ... FM Equalizer Notch-Filter To DA-

31

Concept of Input Attenuators

Functional Blocks of ADT-200A

22.06.07 / HB9CBU

-130dBm-120dBm

-110dBm

-100dBm

-13dBm

-3dBm

+7dBm

+17dBm +20dBm

Dyn

amic

Ran

ge =

117

dB

Preamplifier Attenuator

Pre = 10dB Pre = 0dBATT = 0dB ATT = 10dB ATT = 20dB ATT = 25dB

-95dBm

Attenuator 0dB 10dB 20dB 30dB 35dB

Page 32: The Digital Transceiver ADT-200A · The Functional Units of ADT-200A DSP Module ... The Principle of a Digital Receiver 22.06.07 / HB9CBU ... FM Equalizer Notch-Filter To DA-

32

The Concept of Transceiver Control

The Operational Interface of ADT-200A

IF

IF

IF

Front-Panel

PC

Web-Server

SPISPISPI

USB

SPI

Internet

UDP/IP

TRX

Data Base

one Data Segment

for each Rx Channel

22.06.07 / HB9CBU

Audio Signals

Page 33: The Digital Transceiver ADT-200A · The Functional Units of ADT-200A DSP Module ... The Principle of a Digital Receiver 22.06.07 / HB9CBU ... FM Equalizer Notch-Filter To DA-

33

VFO 1

The Operational Interface of ADT-200A

The Concept of Transceiver Control

VFO Function Keys Tuning Knob AF Gain Control

Configuration Set 1

Rx1 Frequency (VFO1)

Tx1 Frequency (VFO5)

Rx1 Volume

TX1 Sidetone

VFO 2 Configuration Set 2

Rx2 Frequency (VFO2) Rx2 Volume

Rx2 Frequency (VFO6) TX2 Sidetone

VFO 3 Configuration Set 3

Rx3 Frequency (VFO3) Rx3 Volume

Rx3 Frequency (VFO7) TX3 Sidetone

VFO 4 Configuration Set 4

Rx4 Frequency (VFO4) Rx4 Volume

Rx4 Frequency (VFO8) TX4 Sidetone

22.06.07 / HB9CBU Translation: VA7OJ

Page 34: The Digital Transceiver ADT-200A · The Functional Units of ADT-200A DSP Module ... The Principle of a Digital Receiver 22.06.07 / HB9CBU ... FM Equalizer Notch-Filter To DA-

34

The Concept of Transceiver Control

The Operational Interface of ADT-200A

22.06.07 / HB9CBU Translation: VA7OJ

Page 35: The Digital Transceiver ADT-200A · The Functional Units of ADT-200A DSP Module ... The Principle of a Digital Receiver 22.06.07 / HB9CBU ... FM Equalizer Notch-Filter To DA-

35

The Concept of TRX Control

The Operational Interface of ADT-200A

22.06.07 / HB9CBU

Page 36: The Digital Transceiver ADT-200A · The Functional Units of ADT-200A DSP Module ... The Principle of a Digital Receiver 22.06.07 / HB9CBU ... FM Equalizer Notch-Filter To DA-

36

The Menu Structure

The Operational Interface of ADT-200A

Top Menu

OPTION

Mode specific

Mode: SSB

Mode specific

Mode: CW

22.06.07 / HB9CBU

Page 37: The Digital Transceiver ADT-200A · The Functional Units of ADT-200A DSP Module ... The Principle of a Digital Receiver 22.06.07 / HB9CBU ... FM Equalizer Notch-Filter To DA-

37

The Menu Structure

The Operational Interface of ADT-200A

Top Menu

OPTION

Mode specific

Mode: SSB

Mode specific

Mode: CW

22.06.07 / HB9CBU

Page 38: The Digital Transceiver ADT-200A · The Functional Units of ADT-200A DSP Module ... The Principle of a Digital Receiver 22.06.07 / HB9CBU ... FM Equalizer Notch-Filter To DA-

38

Where do we go from here?

Top Menu

OPTION

Mode specific

Mode: SSB

Mode specific

Mode: CW

22.06.07 / HB9CBU Translation: VA7OJ

Availability of first units: from January 08

ADT-200 price: approx. CHF 4500 (USD 3800)

Optional add-on features:

Antennascope

Web-server module for web-based remote control of an ADT-200A

User interface for control via a PC

Spectrum analysis

2m/70cm transceiver module with Po ≈ 10W on each band

Diversity reception