symbol timing synchronization part ii over the air testing
play

Symbol Timing Synchronization Part II: Over-the-air Testing ELEC - PowerPoint PPT Presentation

Symbol Timing Synchronization Part II: Over-the-air Testing ELEC 433 Evan Everett and Michael Wu March 12, 2013 Design Thus Far Rx Chain Tx Chain Modulator Down- Pulse-Shaping Decimating Up- converter


  1. Symbol Timing Synchronization Part II: Over-the-air Testing ELEC 433 Evan Everett and Michael Wu March 12, 2013

  2. Design Thus Far Rx Chain Tx Chain ∼ ∼ ∼ ∼ ∼ ∼ Modulator Down- Pulse-Shaping Decimating Up- converter Filter Matched Filter converter Variable delay artificial CFO Timing Carrier Synch Recovery

  3. This Week: Standalone Transceiver Rx Chain Tx Chain WARP ∼ ∼ ∼ ∼ Radio ∼ ∼ Modulator Down- Pulse-Shaping Decimating Up- converter Filter Matched Filter converter • Transmit to or receiver from another board Timing Carrier • Correct real carrier and timing Synch Recovery offsets

  4. Step 1: Ports in Sysgen To radio DAC From Radio ADC Rx Chain Tx Chain ∼ ∼ ∼ ∼ ∼ ∼ Fix12_11 Modulator Down- Pulse-Shaping Decimating Up- converter Filter Matched Filter converter • Connect Tx to radio DAC • Connect RX to radio ADC Timing Carrier Synch Recovery • Both 12 bits

  5. Step 2: Connect to Radio in XPS • Same steps as your previous model • Connect to WARP radio ports to your model pors like you connected to DAC ports by editing the .mhs file PORT user_RFA_RXD_I = net_gnd PORT user_RFA_RXD_Q = net_gnd PORT user_RFA_TXD_I = net_gnd PORT user_RFA_TXD_Q = net_gnd

  6. Step 2: Connect to Radio in XPS • Same steps as your previous model • Connect to WARP radio ports to your model pors like you connected to DAC ports by editing the .mhs file PORT user_RFA_RXD_I = radioA_Rx_I PORT user_RFA_RXD_Q = radioA_Rx_Q PORT user_RFA_TXD_I = radioA_Tx_I PORT user_RFA_TXD_Q = radioA_Tx_Q Names of your arbitrary net ... gateways names PORT radio_dac_i = radioA_Tx_I PORT radio_dac_q = radioA_Tx_Q PORT radio_adc_i = radioA_Rx_I PORT radio_adc_q = radioA_Rx_Q

  7. Step 3: C-code to Control Transceiver • Switch between Tx and Rx modes • Enable/Disable CFO correction and timing correction • Vary transmit and receive amplifier gains • Vary carrier frequency • Look at signals in various parts of design (already implemented)

  8. Other information • Template C code for transceiver controller is online • Made need to retune filter coefficients for CFO and timing • Make sure you can write the values from software • Make sure you can reset CFO and timing correction loops • Will need to share boards

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend