19
Microelectronics Presentation Days 4-5 February, 2004 BroadCast A Combined Satellite/Terrestrial UMTS Terminal Platform ARTES-4 Contract No. 13830/99 L. Philips

BroadCast - ESA Microelectronics Section ...microelectronics.esa.int/mpd2004/BroadCast_ME_DAYS.pdf · BroadCast Page 17 Case Study: W-CDMA Avionics ... BroadCast Page 19 Conclusions

Embed Size (px)

Citation preview

Microelectronics Presentation Days4-5 February, 2004

BroadCast

A Combined Satellite/Terrestrial UMTS Terminal Platform

ARTES-4 Contract No. 13830/99

L. Philips

Microelectronics Presentation Days 4-5 February 2004BroadCast Page 2

Contents

• Project goals

• Modem specifications

• Modem architecture

• Verification

• Real-life trials: S-DMB and avionics

• Conclusions

Microelectronics Presentation Days 4-5 February 2004BroadCast Page 3

Project Goals

• Development of a wideband transceiver supporting CDMA-like air interfaces including S-UMTS related communications

• Use of a Software-Defined Radio approach

• Take into account standardisation and market evolution

• Perform realistic field trials

• Note: initial goal was a versatile IC - has been retargeted to FPGA platform

Microelectronics Presentation Days 4-5 February 2004BroadCast Page 4

Modem specifications

• Programmable inner modem for oversampled chip-rate processing

• Flexible outer modem for FEC processing

• Flexible Analog FrontEnd (AFE) interface compatible with various radio’s

• Be compatible with or easily upgradable to T-UMTS/FDD, S-UMTS related schemes, S-DMB reception, narrowband CDMA schemes

Microelectronics Presentation Days 4-5 February 2004BroadCast Page 5

Examples of Operational ModesTest A B C D E F G H Mode IS95A IS95A UMTS UMTS UMTS UMTS IS95A IS95AData rate 1 9,6k 19,2 9,6 19,2 38,4 57,6 9,6 19,2 Data rate 2 0 0 320 320 320 320 0 0 DCH1 bits/frame 300 600 96 192 384 576 300 600DCH2 bits/frame 0 0 3200 3200 3200 3200 0 0CRC1 16 16 16 16 16 16 16 16CRC2 0 0 16 16 16 16 0 0L1 16 16 16 16 16 16 16 16L2 0 0 16 16 16 16 0 0Rate 2 2 3 3 3 3 2 2Coding Conv. Conv. Turbo Turbo Turbo Turbo Conv. Conv. Max. Coder in 272 512 3341 3418 3571 3725 272 512Max. Coder out 560 1040 10034 10265 10726 11186 560 1040 SF 128 64 8 8 8 8 64 32Nr. DPDCH 2 2 1 1 1 1 1 1 Puncturing (%) 0,00 0,00 10,13 12,76 17,76 22,76 0,00 0,00Input CRC 1 392 872 96 176 328 480 424 1024Input CRC 2 0 0 3216 3216 3216 3216 0 0Code blocks 1 1 1 1 1 1 1 1Input coder 408 888 3344 3424 3576 3728 440 1040Output coder 832 1792 10044 10284 10740 11196 896 2096Puncturing bits 0 0 924 1164 1620 2076 0 02nd Fillers 8 8 0 0 0 0 4 4PHY-Data 840 1800 9120 9120 9120 9120 900 2100Punct. Pattern none none 2/21 2/15 2/12 2/9 none none

-Flexibility for CDMA-like scheme.g. IS95A and UMTS/FDD

-Multi-channel coding possible

-Full inner and outer modem capability

Microelectronics Presentation Days 4-5 February 2004BroadCast Page 6

BroadCast Inner Modem Block Diagram

Acquisition- Freq. search- SCH Step 1- SCH Step 2- Flexible readout

RRCFilter

NCO

Common Rx

NCO

DLL

AFC/PLL

AGC

InterpolatorRake

channel correctionmultipath combination

6-channeldescramblingdespreading

Demodulator

Transmitter

RRCFilter

10-channelspreading/scrambling TPC

To D/A

FromA/D

To/fromARM

subsyst.

Inner ModemInner ModemBroadCastBroadCast

To demod.

NCO

Programmable Gold code GeneratorPN code from local RAM Power setting

ACLR, EVM tuning through coefficient

reconfigurability

IF control

Residual frequency tracking

Timetracking

Programmablechannel

estimationProgrammable Gold code Generator

PN code from local RAMFiltering

IF control

Integrationtime setting

Microelectronics Presentation Days 4-5 February 2004BroadCast Page 7

BroadCast Outer Modem Block DiagramLength and fillers

attachment

CRC attachment

TrCh multiplexing

Code blocksegmentation

Coding

PhCh mapping

X1

A1

B1

Y

K

E

Up

Up

Length and fillersattachment

CRC attachment

X2

A2

B2

PhCh segmentation

PhCh mapping

Up

Up

Code blockconcatenation

N

PuncturingAdding fillers

V

2nd Interleaving2nd Interleaving

Up Up

- CRC- Multiplexing- Coding: convolutional/Turbo- Puncturing/Repetition- Segmentation- Interleaving

Microelectronics Presentation Days 4-5 February 2004BroadCast Page 8

BroadCast Outer Modem • Turbo Decoder

• Achieves a BER of 3e-7 at signal-to-noise ratio of 1.0 dBwhen performing 5 full iterations on a block of 5114 bits.(litterature: typ. 1e-6 under same conditions)

• Max speed : 2 Mbit/sec @ 60 MHz

• Convolutional/Viterbi codec

• Based on Viterbi algorithm

• Supports block and blind-detection (≈≈≈≈streaming) mode

• Easily extendable for higher code rates

• Most efficient for constraint lengths >= 5

Microelectronics Presentation Days 4-5 February 2004BroadCast Page 9

Analog FrontEnd InterfaceDual differential ADC + buffers

Dual differential DAC

Control FPGA+ configuration

PROM

2 Multi-protocol serial datainterfaces: Sync/Async,RS232, RS530, V.11, ...

GPIO radio interface:Synthesizer SPI, switchsetting, AGC, AFC, ...

IF I & Q radio interfaceconnector

Radio control DACsAGC,AFC,...

Self test analog switches +monitoring ADC

Self test loopback relays

"Clock factory"VCTCXO +PLL + clock

multiplication &distribution

Transformers and filters

JTAG for FPGAdebug

configuration

x

x x

x

xx

IC's marked with an x are justtransient suppressors on I/O ports

• Dual ADC and DAC

• Clock factory

• Reconstruction and anti-alias

filtering

• Control DACs: AGC, AFC, ALC

• Small FPGA for interface logic

Microelectronics Presentation Days 4-5 February 2004BroadCast Page 10

BroadCast SW Development Steps Overview ARM Integrator AP

Core ModuleARM 7TDMI

LogicModule

AFE

ARM Integrator AP

Core ModuleARM 7TDMI

LogicModuleLogic

ModuleLogicModule

AFE

Simple Test &Profiling

Test & ProfilingOn Platform

Rake FingerAllocation

AcquisitionSoftware

Level Control

MeasurementSoftware

Interpolator DLLLoop

AcquisitionSoftware

Interpolator DLLLoop

Power ControlLevel 1

Rake FingerAllocation

...

eCos RTOSeCos RTOS

Inner ModemDrivers

Outer ModemDrivers

Logical Layer 1

eCos RTOS

eCos RTOSARM Integrator AP

Core ModuleARM 7TDMI

LogicModuleLogic

ModuleLogicModule

AFE

Microelectronics Presentation Days 4-5 February 2004BroadCast Page 11

• Baseband IP validation : real-time lab tests

Base PCB

ARM MCU Subsystem

L1 modemon FPGA modules

Discrete AFE board

Baseband Platform

- ARM 7TDMI controlling the Modem subsystem

- Inner/Outer Modem implemented in Altera FPGAs

- Discrete AFE board added for analog interfaces (I,Q and real IF)

Microelectronics Presentation Days 4-5 February 2004BroadCast Page 12

Verification

1

5

7

3

2

4

8PST

BSSCh Sim

VSAESG

LSAScope

FPGAPlatform

Compare

Ref.Design

Ref.Tester

6Appl.SW

Step-by-step approach

1. 1. Simulations2. 2. Functional Test of separate blocks3. 3. Functional Test of system4. 4. Conformance Test

5. Protocol Stack Test6. Application SW Test7. Reference Design8. Manufacturing Test

Done in BroadCast

Microelectronics Presentation Days 4-5 February 2004BroadCast Page 13

• Baseband IP validation: real-time lab tests

• Modem behavior identical to simulation

• SW algorithms on ARM:

• Rake fingers ctl SW

• Power ctl SW (SIR, TPC)

• RF ctl SW (AGC, synthesizers)

• Connected to 3 types of RF front-ends (C-band real-IF, VHF I,Q, 2 GHz real-IF)

• Sync, RF status, BER, FER logging

• GUI realized by IMEC (B)

Platform Test

Microelectronics Presentation Days 4-5 February 2004BroadCast Page 14

Case Study: S-DMB Receiver

Trial Network in IST-MoDis project

Satellite Digital Multimedia Broadcast

Microelectronics Presentation Days 4-5 February 2004BroadCast Page 15

Case Study: S-DMB2GHz Radio

Radio I/F

RAKE +IM

IFµP

I/F to PC

BERT IF

.Net APIUDP for

Broadcast support

Applications

RT MonitoringApplicatio

n

OM + PS

(for BER tests)

E6455-60001

Punc 22%38408384 kbps

Punc 2.7%288016144 kbps

Rep 2.9%12803264 kbps

Rep/PuncBlock sizeSFData Rate

Microelectronics Presentation Days 4-5 February 2004BroadCast Page 16

Case Study: S-DMB Trials

Balloon with 2 GHz band antenna, emulating satellite

S-DMB receiver + measurement equipment in car

Feb, March 2003

Microelectronics Presentation Days 4-5 February 2004BroadCast Page 17

Case Study: W-CDMA Avionics

•ARM7TDMI-based basebandplatform for IM + selected OM functions (channel codecs)•Radio I/F board configured for real IFInterfacing or baseband I,Q

•C-band radio based on superhet architecture (5 GHz)

•VHF radio with baseband I,Q interfacing (140 MHz)

Microelectronics Presentation Days 4-5 February 2004BroadCast Page 18

Case Study: W-CDMA Avionics

• Flight tests in UK (Boscombe Down) and Azores

• Several data rate modes and extreme Doppler fading

• Very successful test campaign!

Oct, Nov 2002

Microelectronics Presentation Days 4-5 February 2004BroadCast Page 19

Conclusions

• SDR FPGA/SW platform available for CDMA-like air interfaces

• Results achieved:• All subsystems verified and tested• Field trials for S-DMB and avionics W-CDMA

• Future plans:• Protocol stack + network context• Integration towards products