Upload
truongkien
View
222
Download
6
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