SlideShare a Scribd company logo
1 of 19
Download to read offline
Andrew Scott-Mackie
Intel
Addressing 5G RF-FE Control
Challenges with MIPI RFFESM
v3.0
© 2019 MIPI Alliance, Inc. 2
Agenda
• Problem Statement
– Abstract 5G sub 6 GHz RF Front End
– Use case with tight Tx timing
– Use case with tight Rx timing
• Solutions
– Strategies to solve the trigger congestion problem
– How to separate the trigger programming from the actual triggering
– Revised use cases using timed triggers
• Timed Trigger Design Topics
– Designing an RFFE master controller
– Designing an RFFE slave controller
• Mappable Triggers (an additional feature)
• Questions
© 2019 MIPI Alliance, Inc. 3
5G RF-FE Control
• Timing & Requirements
© 2019 MIPI Alliance, Inc. 4
Abstract 5G Sub 6 GHz, RF Front End (RFFE)
Frequency Range 1 RFFE
• Receive
– 4x4 DL MIMO
– Inter-band Down Link Carrier Aggregation
(DL CA)
• Transmit
– 2x2 UL MIMO and/or
– Inter-band Up Link Carrier Aggregation
(UL CA)
– PAs with Envelope Tracking (EnvTr)
RFFE Control Architecture
• Number of buses to be limited
– ideally: 1
– in reality: several
RFIC
LNA
LNA
PA
PA
EnvTr
EnvTr
LNAs
LNAs
TRx
Rx
TRx
Rx
RFFE bus
Command Sequences (CS) to
various Front End components
interfere!
© 2019 MIPI Alliance, Inc. 5
Use Case with Tight Tx Timing: 2*UL Carrier Aggregation
RFFE traffic #1
UL #1 @
ANT_1
Power
UL #1 Symbol N
Cyclic
Prefix
PA/EnvTr #1
prog. CS
PA #1
Trig
EnvTr # 1
Trig
1.2µs @ SCS 60kHz
0.65µs
UL #1 Symbol N-1
CP UL #2 Symbol N
UL #2 Symbol N-1
EnvTr/PA #2
prog. CS
EnvTr #2
Trig
PA #2
Trig
UL #2 @
ANT_2
RFFE traffic #2
Power
EnvTr #2
Trig
EnvTr/PA #1
prog. CS
EnvTr/PA #2
prog. CS
PA #1
Trig
PA #2
Trig
EnTr #1
Trig
Common RFFE bus
Command Sequence
EnvTr #1
Trig
PA #2
Trig
Congestion! Triggers displaced /
Symbols corrupted
34 clock cycles
© 2019 MIPI Alliance, Inc. 6
Use Case with Tight Rx Timing: X*DL Carrier
Aggregation
DL #1 Symbol NCP
LNA1
Trig
DL #1 Symbol N-1
DL #2 Symbol NCPDL #2 Symbol N-1
LNA2
Trig
DL #X Symbol NCPDL #X Symbol N-1
LNAX
Trig
≤ 33 µs (MRTD by 3GPP)
LNAX
prog
LNA2
prog
LNA1
prog
DL @ ANT
Common RFFE
Command Sequence
LNA1
Trig
LNA2
Trig
LNAX
Trig
Symbol corruption occurs
if Duration ‘D’ ≤ X * 0.65µs
D
0.65µs 34 SCLK
© 2019 MIPI Alliance, Inc. 7
Potential Solution (Hardware)
• How to solve the RFFE bus congestion
• Duplicating resources
© 2019 MIPI Alliance, Inc. 8
Duplicated RFFE Buses Spatial Solution
• Concurrently operated FE
components shall not share a
common bus
• Requires to know ALL use cases
in advance
• Worst case: 1 bus per
component
• Very costly in PCB area and
routing
Not flexible for future requirements
RFIC
LNA
LNA
PA
PA
EnvTr
EnvTr
LNAs
LNAs
TRx
Rx
Rx
TRx
RFFE Bus
RFFE Bus
RFFE Bus
RFFE Bus
© 2019 MIPI Alliance, Inc. 9
Potential Solution (Programmable)
• How to solve the RFFE bus congestion with
Timed Trigger(s)
© 2019 MIPI Alliance, Inc. 10
Timed Trigger – Solution in Time (1)
Trigger
fired
Programming shadow Regs
Timed
Trig (D)
t=T2t=T1
Shadow Regs
Active Regs
D = T2 – T1
RFFE bus
Max Clock
52MHz
Trigger delay up to
510 clock cycles
(~10µs @ 52MHz)
© 2019 MIPI Alliance, Inc. 11
Timed Trigger – Solution in Time (2)
(c) Timed
Trig CS (D3)
t=T3
Ta
t=T2
t=T1
Trigger
Trigger
Trigger
(b) Timed
Trig CS (D2)
(a) Timed
Trig CS (D1)
Tb Tc
D1 = T1 – Ta
D2 = T2 – Tb
D3 = T3 – Tc
RFFE busses
Common RFFE
T3T2T1
Calculate the time ‘D’ from the
end of Timed Trigger CS to the
time the trigger should fire
© 2019 MIPI Alliance, Inc. 12
Design Topics
• How to design RFFE bus clients and masters
© 2019 MIPI Alliance, Inc. 13
Adding Timed Triggers to RFFE Master Controller
Timed Action @
T1
Timed Action @
T2
Timed Action @
T3
List of timed
RFFE actions
RFFE
Scheduler
TT#1 CS
xxx
TT#2 CS
xxx
TT#3 CS
xxx
Ta Tb Tc T1T2 T3
RFFE Dispatcher
+ SCLK Maintainer
TT#1 CS
T1-Ta
TT#2 CS
T2-Tb
TT#3 CS
T3-Tc
t
SDAT
SCLKkeep clock alive
© 2019 MIPI Alliance, Inc. 14
Adding Timed Triggers to RFFE Client Controller
M10 M9 M8 M7 M6 M5 M4 M3
T10 T9 T8 T7 T6 T5 T4 T3
UDR Shadow Register X
UDR Register X≥1
EXT_TRIG_MASK
EXT_TRIG
Timed Trigger Counter T4
Timed Trigger Counter T3Trigger Counter
Timed Triggers
• Is an add-on to Extended Triggers as in
v2.1
• Counter: Count down from ‘D’ with
each SCLK cycle; if ≠0
• Transition from 1 to 0; fire trigger
(Timer expired)
© 2019 MIPI Alliance, Inc. 15
Mappable Triggers
• Problem to be solved
• Design issues
© 2019 MIPI Alliance, Inc. 16
Problem: fixed assignment Trigger à UDR Register (Set)
M10 M9 M8 M7 M6 M5 M4 M3
T10 T9 T8 T7 T6 T5 T4 T3
UDR Shadow Register X
UDR Register X≥1
EXT_TRIG_MASK
EXT_TRIG
UDR Shadow Register Y
UDR Register Y≥1
Fixed (HW)
assignments
© 2019 MIPI Alliance, Inc. 17
UDR Register (Set) per LUT assigned to Trigger
M10 M9 M8 M7 M6 M5 M4 M3
T10 T9 T8 T7 T6 T5 T4 T3
UDR Shadow Register X
UDR Register X≥1
EXT_TRIG_MASK
EXT_TRIG
UDR Shadow Register Y
UDR Register Y≥1
LUT
LUT
TriggerBus
Mapping X (UDR)
Mapping Y (UDR)
Configurable
assignments
© 2019 MIPI Alliance, Inc. 18
Summary With Key Takeaway Messages
• Timed Triggers can reduced the number of RFFE busses
• Mappable Triggers can allow flexible mapping of Front End
hardware to reduce the number of RFFE connection
MIPI DevCon Taipei 2019: Addressing 5G RFFE Control Challenges with MIPI RFFE v3.0

More Related Content

What's hot

Sdh basics hand_outs_of_sdh_basics
Sdh basics hand_outs_of_sdh_basicsSdh basics hand_outs_of_sdh_basics
Sdh basics hand_outs_of_sdh_basicsPaul Andrew
 
Floorplanning in physical design
Floorplanning in physical designFloorplanning in physical design
Floorplanning in physical designMurali Rai
 
4G_Drive_Test_Parameters
4G_Drive_Test_Parameters4G_Drive_Test_Parameters
4G_Drive_Test_ParametersAmir Khan
 
Rf power amplifier design
Rf power amplifier designRf power amplifier design
Rf power amplifier designvenkateshp100
 
UMTS Drive Test Analysis and Examples
UMTS Drive Test Analysis and ExamplesUMTS Drive Test Analysis and Examples
UMTS Drive Test Analysis and ExamplesAssim Mubder
 
Nokia dictionary
Nokia dictionaryNokia dictionary
Nokia dictionaryJetal Patel
 
Lte advanced coverage enhancements
Lte advanced coverage enhancementsLte advanced coverage enhancements
Lte advanced coverage enhancementsS.c. Lu
 
Oea000000 lte principle fundamental issue 1.01
Oea000000 lte principle fundamental issue 1.01Oea000000 lte principle fundamental issue 1.01
Oea000000 lte principle fundamental issue 1.01Ndukwe Amandi
 
Training document e ran2.2_lte tdd system multiple antenna techniques(mimo an...
Training document e ran2.2_lte tdd system multiple antenna techniques(mimo an...Training document e ran2.2_lte tdd system multiple antenna techniques(mimo an...
Training document e ran2.2_lte tdd system multiple antenna techniques(mimo an...ProcExpl
 
DT analysis how to analyze crossed feeder issue by dt
DT analysis  how to analyze crossed feeder issue by dtDT analysis  how to analyze crossed feeder issue by dt
DT analysis how to analyze crossed feeder issue by dtSandy Sandyy
 
4g LTE and LTE-A for mobile broadband-note
4g LTE and LTE-A for mobile broadband-note4g LTE and LTE-A for mobile broadband-note
4g LTE and LTE-A for mobile broadband-notePei-Che Chang
 
1 RB sensitivity at middle RBs poor than other RBs
1 RB sensitivity at middle RBs poor than other RBs1 RB sensitivity at middle RBs poor than other RBs
1 RB sensitivity at middle RBs poor than other RBsPei-Che Chang
 
Routing in telephone networks
Routing in telephone networksRouting in telephone networks
Routing in telephone networksRenjith Ravi
 

What's hot (20)

Sdh basics hand_outs_of_sdh_basics
Sdh basics hand_outs_of_sdh_basicsSdh basics hand_outs_of_sdh_basics
Sdh basics hand_outs_of_sdh_basics
 
5 IEEE standards
5  IEEE standards5  IEEE standards
5 IEEE standards
 
Floorplanning in physical design
Floorplanning in physical designFloorplanning in physical design
Floorplanning in physical design
 
4G_Drive_Test_Parameters
4G_Drive_Test_Parameters4G_Drive_Test_Parameters
4G_Drive_Test_Parameters
 
05 a rrm ul dl scheduler
05 a rrm ul dl scheduler05 a rrm ul dl scheduler
05 a rrm ul dl scheduler
 
SDH ALARMS
SDH ALARMSSDH ALARMS
SDH ALARMS
 
Rf power amplifier design
Rf power amplifier designRf power amplifier design
Rf power amplifier design
 
UMTS Drive Test Analysis and Examples
UMTS Drive Test Analysis and ExamplesUMTS Drive Test Analysis and Examples
UMTS Drive Test Analysis and Examples
 
Nokia dictionary
Nokia dictionaryNokia dictionary
Nokia dictionary
 
Lte advanced coverage enhancements
Lte advanced coverage enhancementsLte advanced coverage enhancements
Lte advanced coverage enhancements
 
SDH BASICS
SDH BASICSSDH BASICS
SDH BASICS
 
Oea000000 lte principle fundamental issue 1.01
Oea000000 lte principle fundamental issue 1.01Oea000000 lte principle fundamental issue 1.01
Oea000000 lte principle fundamental issue 1.01
 
Lecture 10
Lecture 10Lecture 10
Lecture 10
 
Training document e ran2.2_lte tdd system multiple antenna techniques(mimo an...
Training document e ran2.2_lte tdd system multiple antenna techniques(mimo an...Training document e ran2.2_lte tdd system multiple antenna techniques(mimo an...
Training document e ran2.2_lte tdd system multiple antenna techniques(mimo an...
 
DT analysis how to analyze crossed feeder issue by dt
DT analysis  how to analyze crossed feeder issue by dtDT analysis  how to analyze crossed feeder issue by dt
DT analysis how to analyze crossed feeder issue by dt
 
DMRC SDH theory
DMRC SDH theoryDMRC SDH theory
DMRC SDH theory
 
4g LTE and LTE-A for mobile broadband-note
4g LTE and LTE-A for mobile broadband-note4g LTE and LTE-A for mobile broadband-note
4g LTE and LTE-A for mobile broadband-note
 
1 RB sensitivity at middle RBs poor than other RBs
1 RB sensitivity at middle RBs poor than other RBs1 RB sensitivity at middle RBs poor than other RBs
1 RB sensitivity at middle RBs poor than other RBs
 
Routing in telephone networks
Routing in telephone networksRouting in telephone networks
Routing in telephone networks
 
Wcdma
WcdmaWcdma
Wcdma
 

Similar to MIPI DevCon Taipei 2019: Addressing 5G RFFE Control Challenges with MIPI RFFE v3.0

MIPI DevCon 2020 | Snapshot of MIPI RFFE v3.0 from a System-Architecture Per...
MIPI DevCon 2020 |  Snapshot of MIPI RFFE v3.0 from a System-Architecture Per...MIPI DevCon 2020 |  Snapshot of MIPI RFFE v3.0 from a System-Architecture Per...
MIPI DevCon 2020 | Snapshot of MIPI RFFE v3.0 from a System-Architecture Per...MIPI Alliance
 
Rf technology 5-8-2011-final-revised
Rf technology 5-8-2011-final-revisedRf technology 5-8-2011-final-revised
Rf technology 5-8-2011-final-revisedTom Terlizzi
 
5G Network Architecture, Design and Optimisation
5G Network Architecture, Design and Optimisation5G Network Architecture, Design and Optimisation
5G Network Architecture, Design and Optimisation3G4G
 
Deep Dive 5G NR-RAN Release 2018 Q4.pptx
Deep Dive 5G NR-RAN Release 2018 Q4.pptxDeep Dive 5G NR-RAN Release 2018 Q4.pptx
Deep Dive 5G NR-RAN Release 2018 Q4.pptxDaniel Estrada
 
ATSC 3.0 NR and 5G NR Synergies new ideas Convergence
ATSC 3.0 NR and 5G NR Synergies new ideas Convergence ATSC 3.0 NR and 5G NR Synergies new ideas Convergence
ATSC 3.0 NR and 5G NR Synergies new ideas Convergence Mike Simon
 
Broadcast 5G convergence new ideas
Broadcast 5G convergence new ideas Broadcast 5G convergence new ideas
Broadcast 5G convergence new ideas Mike Simon
 
Broadcast 5G Convergence New Ideas
Broadcast 5G Convergence New Ideas Broadcast 5G Convergence New Ideas
Broadcast 5G Convergence New Ideas Mike Simon
 
3.3 gpp NR USER Plane introduction
3.3 gpp NR USER Plane introduction3.3 gpp NR USER Plane introduction
3.3 gpp NR USER Plane introductionSaurabh Verma
 
A DRAM-friendly priority queue Internet packet scheduler implementation and i...
A DRAM-friendly priority queue Internet packet scheduler implementation and i...A DRAM-friendly priority queue Internet packet scheduler implementation and i...
A DRAM-friendly priority queue Internet packet scheduler implementation and i...Katsushi Kobayashi
 
IRJET- An Improved DCM-Based Tunable True Random Number Generator for Xilinx ...
IRJET- An Improved DCM-Based Tunable True Random Number Generator for Xilinx ...IRJET- An Improved DCM-Based Tunable True Random Number Generator for Xilinx ...
IRJET- An Improved DCM-Based Tunable True Random Number Generator for Xilinx ...IRJET Journal
 
01 FO_BT1101_C01_1 LTE FDD Principles and Key Technologies.pptx
01 FO_BT1101_C01_1 LTE FDD Principles and Key Technologies.pptx01 FO_BT1101_C01_1 LTE FDD Principles and Key Technologies.pptx
01 FO_BT1101_C01_1 LTE FDD Principles and Key Technologies.pptxSudheeraIndrajith
 
Technical Overview of LTE ( Hyung G. Myung)
Technical Overview of LTE ( Hyung G. Myung)Technical Overview of LTE ( Hyung G. Myung)
Technical Overview of LTE ( Hyung G. Myung)Going LTE
 
5G Network Architecture and Design
5G Network Architecture and Design5G Network Architecture and Design
5G Network Architecture and Design3G4G
 
Gpon the technology --rev 1
Gpon the technology --rev 1Gpon the technology --rev 1
Gpon the technology --rev 1guerrid
 
Gpon the technology --rev 1
Gpon the technology --rev 1Gpon the technology --rev 1
Gpon the technology --rev 1guerrid
 
Standardization of XDSL and MGfast in ITU-T SG15
Standardization of XDSL and MGfast in ITU-T SG15Standardization of XDSL and MGfast in ITU-T SG15
Standardization of XDSL and MGfast in ITU-T SG15ITU
 

Similar to MIPI DevCon Taipei 2019: Addressing 5G RFFE Control Challenges with MIPI RFFE v3.0 (20)

MIPI DevCon 2020 | Snapshot of MIPI RFFE v3.0 from a System-Architecture Per...
MIPI DevCon 2020 |  Snapshot of MIPI RFFE v3.0 from a System-Architecture Per...MIPI DevCon 2020 |  Snapshot of MIPI RFFE v3.0 from a System-Architecture Per...
MIPI DevCon 2020 | Snapshot of MIPI RFFE v3.0 from a System-Architecture Per...
 
Rf technology 5-8-2011-final-revised
Rf technology 5-8-2011-final-revisedRf technology 5-8-2011-final-revised
Rf technology 5-8-2011-final-revised
 
EENA 2016 - Standards Update (2/3)
EENA 2016 - Standards Update (2/3)EENA 2016 - Standards Update (2/3)
EENA 2016 - Standards Update (2/3)
 
aaa.pptx
aaa.pptxaaa.pptx
aaa.pptx
 
5G Network Architecture, Design and Optimisation
5G Network Architecture, Design and Optimisation5G Network Architecture, Design and Optimisation
5G Network Architecture, Design and Optimisation
 
Deep Dive 5G NR-RAN Release 2018 Q4.pptx
Deep Dive 5G NR-RAN Release 2018 Q4.pptxDeep Dive 5G NR-RAN Release 2018 Q4.pptx
Deep Dive 5G NR-RAN Release 2018 Q4.pptx
 
ATSC 3.0 NR and 5G NR Synergies new ideas Convergence
ATSC 3.0 NR and 5G NR Synergies new ideas Convergence ATSC 3.0 NR and 5G NR Synergies new ideas Convergence
ATSC 3.0 NR and 5G NR Synergies new ideas Convergence
 
Broadcast 5G convergence new ideas
Broadcast 5G convergence new ideas Broadcast 5G convergence new ideas
Broadcast 5G convergence new ideas
 
Broadcast 5G Convergence New Ideas
Broadcast 5G Convergence New Ideas Broadcast 5G Convergence New Ideas
Broadcast 5G Convergence New Ideas
 
3gpp lte
3gpp lte3gpp lte
3gpp lte
 
3.3 gpp NR USER Plane introduction
3.3 gpp NR USER Plane introduction3.3 gpp NR USER Plane introduction
3.3 gpp NR USER Plane introduction
 
A DRAM-friendly priority queue Internet packet scheduler implementation and i...
A DRAM-friendly priority queue Internet packet scheduler implementation and i...A DRAM-friendly priority queue Internet packet scheduler implementation and i...
A DRAM-friendly priority queue Internet packet scheduler implementation and i...
 
IRJET- An Improved DCM-Based Tunable True Random Number Generator for Xilinx ...
IRJET- An Improved DCM-Based Tunable True Random Number Generator for Xilinx ...IRJET- An Improved DCM-Based Tunable True Random Number Generator for Xilinx ...
IRJET- An Improved DCM-Based Tunable True Random Number Generator for Xilinx ...
 
01 FO_BT1101_C01_1 LTE FDD Principles and Key Technologies.pptx
01 FO_BT1101_C01_1 LTE FDD Principles and Key Technologies.pptx01 FO_BT1101_C01_1 LTE FDD Principles and Key Technologies.pptx
01 FO_BT1101_C01_1 LTE FDD Principles and Key Technologies.pptx
 
Technical Overview of LTE ( Hyung G. Myung)
Technical Overview of LTE ( Hyung G. Myung)Technical Overview of LTE ( Hyung G. Myung)
Technical Overview of LTE ( Hyung G. Myung)
 
Workshop 42
Workshop 42Workshop 42
Workshop 42
 
5G Network Architecture and Design
5G Network Architecture and Design5G Network Architecture and Design
5G Network Architecture and Design
 
Gpon the technology --rev 1
Gpon the technology --rev 1Gpon the technology --rev 1
Gpon the technology --rev 1
 
Gpon the technology --rev 1
Gpon the technology --rev 1Gpon the technology --rev 1
Gpon the technology --rev 1
 
Standardization of XDSL and MGfast in ITU-T SG15
Standardization of XDSL and MGfast in ITU-T SG15Standardization of XDSL and MGfast in ITU-T SG15
Standardization of XDSL and MGfast in ITU-T SG15
 

More from MIPI Alliance

MIPI DevCon 2021: MIPI I3C Under the Spotlight: A Fireside Chat with the I3C ...
MIPI DevCon 2021: MIPI I3C Under the Spotlight: A Fireside Chat with the I3C ...MIPI DevCon 2021: MIPI I3C Under the Spotlight: A Fireside Chat with the I3C ...
MIPI DevCon 2021: MIPI I3C Under the Spotlight: A Fireside Chat with the I3C ...MIPI Alliance
 
MIPI DevCon 2021: MIPI I3C Application and Validation Models for IoT Sensor N...
MIPI DevCon 2021: MIPI I3C Application and Validation Models for IoT Sensor N...MIPI DevCon 2021: MIPI I3C Application and Validation Models for IoT Sensor N...
MIPI DevCon 2021: MIPI I3C Application and Validation Models for IoT Sensor N...MIPI Alliance
 
MIPI DevCon 2021: MIPI I3C Signal Integrity Challenges on DDR5-based Server P...
MIPI DevCon 2021: MIPI I3C Signal Integrity Challenges on DDR5-based Server P...MIPI DevCon 2021: MIPI I3C Signal Integrity Challenges on DDR5-based Server P...
MIPI DevCon 2021: MIPI I3C Signal Integrity Challenges on DDR5-based Server P...MIPI Alliance
 
MIPI DevCon 2021: MIPI I3C interface for the ETSI Smart Secure Platform
MIPI DevCon 2021: MIPI I3C interface for the ETSI Smart Secure PlatformMIPI DevCon 2021: MIPI I3C interface for the ETSI Smart Secure Platform
MIPI DevCon 2021: MIPI I3C interface for the ETSI Smart Secure PlatformMIPI Alliance
 
MIPI DevCon 2021: MIPI Security for Automotive and IoT – Initial Focus on MASS
MIPI DevCon 2021: MIPI Security for Automotive and IoT – Initial Focus on MASSMIPI DevCon 2021: MIPI Security for Automotive and IoT – Initial Focus on MASS
MIPI DevCon 2021: MIPI Security for Automotive and IoT – Initial Focus on MASSMIPI Alliance
 
MIPI DevCon 2021: MIPI HTI, PTI and STP: The Bases for Next-Generation Online...
MIPI DevCon 2021: MIPI HTI, PTI and STP: The Bases for Next-Generation Online...MIPI DevCon 2021: MIPI HTI, PTI and STP: The Bases for Next-Generation Online...
MIPI DevCon 2021: MIPI HTI, PTI and STP: The Bases for Next-Generation Online...MIPI Alliance
 
MIPI DevCon 2021: Meeting the Needs of Next-Generation Displays with a High-P...
MIPI DevCon 2021: Meeting the Needs of Next-Generation Displays with a High-P...MIPI DevCon 2021: Meeting the Needs of Next-Generation Displays with a High-P...
MIPI DevCon 2021: Meeting the Needs of Next-Generation Displays with a High-P...MIPI Alliance
 
MIPI DevCon 2021: MIPI CSI-2 v4.0 Panel Discussion with the MIPI Camera Worki...
MIPI DevCon 2021: MIPI CSI-2 v4.0 Panel Discussion with the MIPI Camera Worki...MIPI DevCon 2021: MIPI CSI-2 v4.0 Panel Discussion with the MIPI Camera Worki...
MIPI DevCon 2021: MIPI CSI-2 v4.0 Panel Discussion with the MIPI Camera Worki...MIPI Alliance
 
MIPI DevCon 2021: MIPI D-PHY and MIPI CSI-2 for IoT: AI Edge Devices
MIPI DevCon 2021: MIPI D-PHY and MIPI CSI-2 for IoT: AI Edge DevicesMIPI DevCon 2021: MIPI D-PHY and MIPI CSI-2 for IoT: AI Edge Devices
MIPI DevCon 2021: MIPI D-PHY and MIPI CSI-2 for IoT: AI Edge DevicesMIPI Alliance
 
MIPI DevCon 2021: Enabling Long-Reach MIPI CSI-2 Connectivity in Automotive w...
MIPI DevCon 2021: Enabling Long-Reach MIPI CSI-2 Connectivity in Automotive w...MIPI DevCon 2021: Enabling Long-Reach MIPI CSI-2 Connectivity in Automotive w...
MIPI DevCon 2021: Enabling Long-Reach MIPI CSI-2 Connectivity in Automotive w...MIPI Alliance
 
MIPI DevCon 2021: Latest Developments within MIPI Automotive SerDes Solutions...
MIPI DevCon 2021: Latest Developments within MIPI Automotive SerDes Solutions...MIPI DevCon 2021: Latest Developments within MIPI Automotive SerDes Solutions...
MIPI DevCon 2021: Latest Developments within MIPI Automotive SerDes Solutions...MIPI Alliance
 
MIPI DevCon 2021: The MIPI Specification Roadmap: Driving Advancements in Mob...
MIPI DevCon 2021: The MIPI Specification Roadmap: Driving Advancements in Mob...MIPI DevCon 2021: The MIPI Specification Roadmap: Driving Advancements in Mob...
MIPI DevCon 2021: The MIPI Specification Roadmap: Driving Advancements in Mob...MIPI Alliance
 
MIPI DevCon 2021: State of the Alliance
MIPI DevCon 2021: State of the AllianceMIPI DevCon 2021: State of the Alliance
MIPI DevCon 2021: State of the AllianceMIPI Alliance
 
MIPI DevCon 2020 | The Story Behind the MIPI I3C HCI Driver for Linux
MIPI DevCon 2020 | The Story Behind the MIPI I3C HCI Driver for LinuxMIPI DevCon 2020 | The Story Behind the MIPI I3C HCI Driver for Linux
MIPI DevCon 2020 | The Story Behind the MIPI I3C HCI Driver for LinuxMIPI Alliance
 
MIPI DevCon 2020 | Interoperability Challenges and Solutions for MIPI I3C
MIPI DevCon 2020 | Interoperability Challenges and Solutions for MIPI I3CMIPI DevCon 2020 | Interoperability Challenges and Solutions for MIPI I3C
MIPI DevCon 2020 | Interoperability Challenges and Solutions for MIPI I3CMIPI Alliance
 
MIPI DevCon 2020 | Why an Integrated MIPI C-PHY/D-PHY IP is Essential
MIPI DevCon 2020 | Why an Integrated MIPI C-PHY/D-PHY IP is EssentialMIPI DevCon 2020 | Why an Integrated MIPI C-PHY/D-PHY IP is Essential
MIPI DevCon 2020 | Why an Integrated MIPI C-PHY/D-PHY IP is EssentialMIPI Alliance
 
MIPI DevCon 2020 | MIPI to Bluetooth LE: Leveraging Mobile Technology for Wir...
MIPI DevCon 2020 | MIPI to Bluetooth LE: Leveraging Mobile Technology for Wir...MIPI DevCon 2020 | MIPI to Bluetooth LE: Leveraging Mobile Technology for Wir...
MIPI DevCon 2020 | MIPI to Bluetooth LE: Leveraging Mobile Technology for Wir...MIPI Alliance
 
MIPI DevCon 2020 | MIPI Alliance: Enabling the IoT Opportunity
MIPI DevCon 2020 | MIPI Alliance: Enabling the IoT Opportunity MIPI DevCon 2020 | MIPI Alliance: Enabling the IoT Opportunity
MIPI DevCon 2020 | MIPI Alliance: Enabling the IoT Opportunity MIPI Alliance
 
MIPI DevCon 2020 | MIPI DevCon 2020 | How MIPI Interfaces Solve Challenges in...
MIPI DevCon 2020 | MIPI DevCon 2020 | How MIPI Interfaces Solve Challenges in...MIPI DevCon 2020 | MIPI DevCon 2020 | How MIPI Interfaces Solve Challenges in...
MIPI DevCon 2020 | MIPI DevCon 2020 | How MIPI Interfaces Solve Challenges in...MIPI Alliance
 
MIPI DevCon 2020 | MASS: Automotive Displays Using VDC-M Visually Lossless C...
MIPI DevCon 2020 |  MASS: Automotive Displays Using VDC-M Visually Lossless C...MIPI DevCon 2020 |  MASS: Automotive Displays Using VDC-M Visually Lossless C...
MIPI DevCon 2020 | MASS: Automotive Displays Using VDC-M Visually Lossless C...MIPI Alliance
 

More from MIPI Alliance (20)

MIPI DevCon 2021: MIPI I3C Under the Spotlight: A Fireside Chat with the I3C ...
MIPI DevCon 2021: MIPI I3C Under the Spotlight: A Fireside Chat with the I3C ...MIPI DevCon 2021: MIPI I3C Under the Spotlight: A Fireside Chat with the I3C ...
MIPI DevCon 2021: MIPI I3C Under the Spotlight: A Fireside Chat with the I3C ...
 
MIPI DevCon 2021: MIPI I3C Application and Validation Models for IoT Sensor N...
MIPI DevCon 2021: MIPI I3C Application and Validation Models for IoT Sensor N...MIPI DevCon 2021: MIPI I3C Application and Validation Models for IoT Sensor N...
MIPI DevCon 2021: MIPI I3C Application and Validation Models for IoT Sensor N...
 
MIPI DevCon 2021: MIPI I3C Signal Integrity Challenges on DDR5-based Server P...
MIPI DevCon 2021: MIPI I3C Signal Integrity Challenges on DDR5-based Server P...MIPI DevCon 2021: MIPI I3C Signal Integrity Challenges on DDR5-based Server P...
MIPI DevCon 2021: MIPI I3C Signal Integrity Challenges on DDR5-based Server P...
 
MIPI DevCon 2021: MIPI I3C interface for the ETSI Smart Secure Platform
MIPI DevCon 2021: MIPI I3C interface for the ETSI Smart Secure PlatformMIPI DevCon 2021: MIPI I3C interface for the ETSI Smart Secure Platform
MIPI DevCon 2021: MIPI I3C interface for the ETSI Smart Secure Platform
 
MIPI DevCon 2021: MIPI Security for Automotive and IoT – Initial Focus on MASS
MIPI DevCon 2021: MIPI Security for Automotive and IoT – Initial Focus on MASSMIPI DevCon 2021: MIPI Security for Automotive and IoT – Initial Focus on MASS
MIPI DevCon 2021: MIPI Security for Automotive and IoT – Initial Focus on MASS
 
MIPI DevCon 2021: MIPI HTI, PTI and STP: The Bases for Next-Generation Online...
MIPI DevCon 2021: MIPI HTI, PTI and STP: The Bases for Next-Generation Online...MIPI DevCon 2021: MIPI HTI, PTI and STP: The Bases for Next-Generation Online...
MIPI DevCon 2021: MIPI HTI, PTI and STP: The Bases for Next-Generation Online...
 
MIPI DevCon 2021: Meeting the Needs of Next-Generation Displays with a High-P...
MIPI DevCon 2021: Meeting the Needs of Next-Generation Displays with a High-P...MIPI DevCon 2021: Meeting the Needs of Next-Generation Displays with a High-P...
MIPI DevCon 2021: Meeting the Needs of Next-Generation Displays with a High-P...
 
MIPI DevCon 2021: MIPI CSI-2 v4.0 Panel Discussion with the MIPI Camera Worki...
MIPI DevCon 2021: MIPI CSI-2 v4.0 Panel Discussion with the MIPI Camera Worki...MIPI DevCon 2021: MIPI CSI-2 v4.0 Panel Discussion with the MIPI Camera Worki...
MIPI DevCon 2021: MIPI CSI-2 v4.0 Panel Discussion with the MIPI Camera Worki...
 
MIPI DevCon 2021: MIPI D-PHY and MIPI CSI-2 for IoT: AI Edge Devices
MIPI DevCon 2021: MIPI D-PHY and MIPI CSI-2 for IoT: AI Edge DevicesMIPI DevCon 2021: MIPI D-PHY and MIPI CSI-2 for IoT: AI Edge Devices
MIPI DevCon 2021: MIPI D-PHY and MIPI CSI-2 for IoT: AI Edge Devices
 
MIPI DevCon 2021: Enabling Long-Reach MIPI CSI-2 Connectivity in Automotive w...
MIPI DevCon 2021: Enabling Long-Reach MIPI CSI-2 Connectivity in Automotive w...MIPI DevCon 2021: Enabling Long-Reach MIPI CSI-2 Connectivity in Automotive w...
MIPI DevCon 2021: Enabling Long-Reach MIPI CSI-2 Connectivity in Automotive w...
 
MIPI DevCon 2021: Latest Developments within MIPI Automotive SerDes Solutions...
MIPI DevCon 2021: Latest Developments within MIPI Automotive SerDes Solutions...MIPI DevCon 2021: Latest Developments within MIPI Automotive SerDes Solutions...
MIPI DevCon 2021: Latest Developments within MIPI Automotive SerDes Solutions...
 
MIPI DevCon 2021: The MIPI Specification Roadmap: Driving Advancements in Mob...
MIPI DevCon 2021: The MIPI Specification Roadmap: Driving Advancements in Mob...MIPI DevCon 2021: The MIPI Specification Roadmap: Driving Advancements in Mob...
MIPI DevCon 2021: The MIPI Specification Roadmap: Driving Advancements in Mob...
 
MIPI DevCon 2021: State of the Alliance
MIPI DevCon 2021: State of the AllianceMIPI DevCon 2021: State of the Alliance
MIPI DevCon 2021: State of the Alliance
 
MIPI DevCon 2020 | The Story Behind the MIPI I3C HCI Driver for Linux
MIPI DevCon 2020 | The Story Behind the MIPI I3C HCI Driver for LinuxMIPI DevCon 2020 | The Story Behind the MIPI I3C HCI Driver for Linux
MIPI DevCon 2020 | The Story Behind the MIPI I3C HCI Driver for Linux
 
MIPI DevCon 2020 | Interoperability Challenges and Solutions for MIPI I3C
MIPI DevCon 2020 | Interoperability Challenges and Solutions for MIPI I3CMIPI DevCon 2020 | Interoperability Challenges and Solutions for MIPI I3C
MIPI DevCon 2020 | Interoperability Challenges and Solutions for MIPI I3C
 
MIPI DevCon 2020 | Why an Integrated MIPI C-PHY/D-PHY IP is Essential
MIPI DevCon 2020 | Why an Integrated MIPI C-PHY/D-PHY IP is EssentialMIPI DevCon 2020 | Why an Integrated MIPI C-PHY/D-PHY IP is Essential
MIPI DevCon 2020 | Why an Integrated MIPI C-PHY/D-PHY IP is Essential
 
MIPI DevCon 2020 | MIPI to Bluetooth LE: Leveraging Mobile Technology for Wir...
MIPI DevCon 2020 | MIPI to Bluetooth LE: Leveraging Mobile Technology for Wir...MIPI DevCon 2020 | MIPI to Bluetooth LE: Leveraging Mobile Technology for Wir...
MIPI DevCon 2020 | MIPI to Bluetooth LE: Leveraging Mobile Technology for Wir...
 
MIPI DevCon 2020 | MIPI Alliance: Enabling the IoT Opportunity
MIPI DevCon 2020 | MIPI Alliance: Enabling the IoT Opportunity MIPI DevCon 2020 | MIPI Alliance: Enabling the IoT Opportunity
MIPI DevCon 2020 | MIPI Alliance: Enabling the IoT Opportunity
 
MIPI DevCon 2020 | MIPI DevCon 2020 | How MIPI Interfaces Solve Challenges in...
MIPI DevCon 2020 | MIPI DevCon 2020 | How MIPI Interfaces Solve Challenges in...MIPI DevCon 2020 | MIPI DevCon 2020 | How MIPI Interfaces Solve Challenges in...
MIPI DevCon 2020 | MIPI DevCon 2020 | How MIPI Interfaces Solve Challenges in...
 
MIPI DevCon 2020 | MASS: Automotive Displays Using VDC-M Visually Lossless C...
MIPI DevCon 2020 |  MASS: Automotive Displays Using VDC-M Visually Lossless C...MIPI DevCon 2020 |  MASS: Automotive Displays Using VDC-M Visually Lossless C...
MIPI DevCon 2020 | MASS: Automotive Displays Using VDC-M Visually Lossless C...
 

Recently uploaded

Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsSnow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsHyundai Motor Group
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024BookNet Canada
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Neo4j
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsAndrey Dotsenko
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 

Recently uploaded (20)

Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsSnow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024Build your next Gen AI Breakthrough - April 2024
Build your next Gen AI Breakthrough - April 2024
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 

MIPI DevCon Taipei 2019: Addressing 5G RFFE Control Challenges with MIPI RFFE v3.0

  • 1. Andrew Scott-Mackie Intel Addressing 5G RF-FE Control Challenges with MIPI RFFESM v3.0
  • 2. © 2019 MIPI Alliance, Inc. 2 Agenda • Problem Statement – Abstract 5G sub 6 GHz RF Front End – Use case with tight Tx timing – Use case with tight Rx timing • Solutions – Strategies to solve the trigger congestion problem – How to separate the trigger programming from the actual triggering – Revised use cases using timed triggers • Timed Trigger Design Topics – Designing an RFFE master controller – Designing an RFFE slave controller • Mappable Triggers (an additional feature) • Questions
  • 3. © 2019 MIPI Alliance, Inc. 3 5G RF-FE Control • Timing & Requirements
  • 4. © 2019 MIPI Alliance, Inc. 4 Abstract 5G Sub 6 GHz, RF Front End (RFFE) Frequency Range 1 RFFE • Receive – 4x4 DL MIMO – Inter-band Down Link Carrier Aggregation (DL CA) • Transmit – 2x2 UL MIMO and/or – Inter-band Up Link Carrier Aggregation (UL CA) – PAs with Envelope Tracking (EnvTr) RFFE Control Architecture • Number of buses to be limited – ideally: 1 – in reality: several RFIC LNA LNA PA PA EnvTr EnvTr LNAs LNAs TRx Rx TRx Rx RFFE bus Command Sequences (CS) to various Front End components interfere!
  • 5. © 2019 MIPI Alliance, Inc. 5 Use Case with Tight Tx Timing: 2*UL Carrier Aggregation RFFE traffic #1 UL #1 @ ANT_1 Power UL #1 Symbol N Cyclic Prefix PA/EnvTr #1 prog. CS PA #1 Trig EnvTr # 1 Trig 1.2µs @ SCS 60kHz 0.65µs UL #1 Symbol N-1 CP UL #2 Symbol N UL #2 Symbol N-1 EnvTr/PA #2 prog. CS EnvTr #2 Trig PA #2 Trig UL #2 @ ANT_2 RFFE traffic #2 Power EnvTr #2 Trig EnvTr/PA #1 prog. CS EnvTr/PA #2 prog. CS PA #1 Trig PA #2 Trig EnTr #1 Trig Common RFFE bus Command Sequence EnvTr #1 Trig PA #2 Trig Congestion! Triggers displaced / Symbols corrupted 34 clock cycles
  • 6. © 2019 MIPI Alliance, Inc. 6 Use Case with Tight Rx Timing: X*DL Carrier Aggregation DL #1 Symbol NCP LNA1 Trig DL #1 Symbol N-1 DL #2 Symbol NCPDL #2 Symbol N-1 LNA2 Trig DL #X Symbol NCPDL #X Symbol N-1 LNAX Trig ≤ 33 µs (MRTD by 3GPP) LNAX prog LNA2 prog LNA1 prog DL @ ANT Common RFFE Command Sequence LNA1 Trig LNA2 Trig LNAX Trig Symbol corruption occurs if Duration ‘D’ ≤ X * 0.65µs D 0.65µs 34 SCLK
  • 7. © 2019 MIPI Alliance, Inc. 7 Potential Solution (Hardware) • How to solve the RFFE bus congestion • Duplicating resources
  • 8. © 2019 MIPI Alliance, Inc. 8 Duplicated RFFE Buses Spatial Solution • Concurrently operated FE components shall not share a common bus • Requires to know ALL use cases in advance • Worst case: 1 bus per component • Very costly in PCB area and routing Not flexible for future requirements RFIC LNA LNA PA PA EnvTr EnvTr LNAs LNAs TRx Rx Rx TRx RFFE Bus RFFE Bus RFFE Bus RFFE Bus
  • 9. © 2019 MIPI Alliance, Inc. 9 Potential Solution (Programmable) • How to solve the RFFE bus congestion with Timed Trigger(s)
  • 10. © 2019 MIPI Alliance, Inc. 10 Timed Trigger – Solution in Time (1) Trigger fired Programming shadow Regs Timed Trig (D) t=T2t=T1 Shadow Regs Active Regs D = T2 – T1 RFFE bus Max Clock 52MHz Trigger delay up to 510 clock cycles (~10µs @ 52MHz)
  • 11. © 2019 MIPI Alliance, Inc. 11 Timed Trigger – Solution in Time (2) (c) Timed Trig CS (D3) t=T3 Ta t=T2 t=T1 Trigger Trigger Trigger (b) Timed Trig CS (D2) (a) Timed Trig CS (D1) Tb Tc D1 = T1 – Ta D2 = T2 – Tb D3 = T3 – Tc RFFE busses Common RFFE T3T2T1 Calculate the time ‘D’ from the end of Timed Trigger CS to the time the trigger should fire
  • 12. © 2019 MIPI Alliance, Inc. 12 Design Topics • How to design RFFE bus clients and masters
  • 13. © 2019 MIPI Alliance, Inc. 13 Adding Timed Triggers to RFFE Master Controller Timed Action @ T1 Timed Action @ T2 Timed Action @ T3 List of timed RFFE actions RFFE Scheduler TT#1 CS xxx TT#2 CS xxx TT#3 CS xxx Ta Tb Tc T1T2 T3 RFFE Dispatcher + SCLK Maintainer TT#1 CS T1-Ta TT#2 CS T2-Tb TT#3 CS T3-Tc t SDAT SCLKkeep clock alive
  • 14. © 2019 MIPI Alliance, Inc. 14 Adding Timed Triggers to RFFE Client Controller M10 M9 M8 M7 M6 M5 M4 M3 T10 T9 T8 T7 T6 T5 T4 T3 UDR Shadow Register X UDR Register X≥1 EXT_TRIG_MASK EXT_TRIG Timed Trigger Counter T4 Timed Trigger Counter T3Trigger Counter Timed Triggers • Is an add-on to Extended Triggers as in v2.1 • Counter: Count down from ‘D’ with each SCLK cycle; if ≠0 • Transition from 1 to 0; fire trigger (Timer expired)
  • 15. © 2019 MIPI Alliance, Inc. 15 Mappable Triggers • Problem to be solved • Design issues
  • 16. © 2019 MIPI Alliance, Inc. 16 Problem: fixed assignment Trigger à UDR Register (Set) M10 M9 M8 M7 M6 M5 M4 M3 T10 T9 T8 T7 T6 T5 T4 T3 UDR Shadow Register X UDR Register X≥1 EXT_TRIG_MASK EXT_TRIG UDR Shadow Register Y UDR Register Y≥1 Fixed (HW) assignments
  • 17. © 2019 MIPI Alliance, Inc. 17 UDR Register (Set) per LUT assigned to Trigger M10 M9 M8 M7 M6 M5 M4 M3 T10 T9 T8 T7 T6 T5 T4 T3 UDR Shadow Register X UDR Register X≥1 EXT_TRIG_MASK EXT_TRIG UDR Shadow Register Y UDR Register Y≥1 LUT LUT TriggerBus Mapping X (UDR) Mapping Y (UDR) Configurable assignments
  • 18. © 2019 MIPI Alliance, Inc. 18 Summary With Key Takeaway Messages • Timed Triggers can reduced the number of RFFE busses • Mappable Triggers can allow flexible mapping of Front End hardware to reduce the number of RFFE connection