WARP Project Forums - Wireless Open-Access Research Platform

You are not logged in.

#1 2017-Jun-07 00:55:42

Rather
Member
Registered: 2016-Oct-25
Posts: 28

Dac Module

Hello everyone



If i want to do 8x8 or 16x16 commincation using WARP nodes, can i do it just by using four WARP boards and Four FMC_RF modules on each board.

and what is the advantage of doing it over using  8 boards without FMC-RF module  apart from cost.


                                                      &

I have read about FMC-BB-4DA module,i have seen the user guide which indicates the four analog PHY outputs are in I & Q form,So i need to know that For every wireless channels to be analyzed do we need the corresponding number of FMC-BB-4DA boards for debugging and for observing the real time signals.



Thank you

Last edited by Rather (2017-Jun-07 02:07:03)

Offline

 

#2 2017-Jun-07 14:43:14

murphpo
Administrator
From: Mango Communications
Registered: 2006-Jul-03
Posts: 5159

Re: Dac Module

You can assemble an 8-antenna node using 2 WARP v3 kits, 2 FMC-RF-2X245 modules and two CM-PLL modules. Double all this for a 16-antenna node.

Each RF interface on WARP v3 is a half-duplex transceiver. To build an 8x8 MIMO link (8 Tx antennas and 8 Rx antennas simultaneously) you would need two 8-antenna nodes.

The FMC-BB-4DA module is not required for any of our reference designs. It is most useful for observing real-time I/Q streams from a PHY receiver implemented in the FPGA. When using WARPLab, the FMC-BB-4DA module is not very useful. Most WARP v3 users do not use the FMC-BB-4DA module in their installations.

Offline

 

#3 2017-Jun-07 23:21:47

Rather
Member
Registered: 2016-Oct-25
Posts: 28

Re: Dac Module

Thanks murphpo,

So by this

"You can assemble an 8-antenna node using 2 WARP v3 kits, 2 FMC-RF-2X245 modules and two CM-PLL modules.

Do you mean that if i want to establish both  transmitter and receiver   node. Ii need , one node with above modules from one side and other side also same.

Offline

 

#4 2017-Jun-08 08:57:07

murphpo
Administrator
From: Mango Communications
Registered: 2006-Jul-03
Posts: 5159

Re: Dac Module

Do you mean that if i want to establish both  transmitter and receiver   node. Ii need , one node with above modules from one side and other side also same.

Yes. Building an 8x8 link requires an 8-antenna transmitter and 8-antenna receiver operating at the same time. This requires two 8-antenna nodes.

Offline

 

#5 2017-Jun-09 04:02:25

Rather
Member
Registered: 2016-Oct-25
Posts: 28

Re: Dac Module

Hello Murpho,

First of all thank you .

Now as you told the requirements needed for creating 8X8 Massive MIMO out of 2 warp nodes each including one WARP v3 kit, one FMC-RF-2x245 & one CM-PLL .Now i have a little queries as


1. DO we require only 2 CM-PLL modules for the whole setup of 8x8 MIMO or in total 4 modules. I was reading an example from WARP LAB 8x2 array where it is mentioned one CM-PLL for each board?


2.Are there  any reference designs for creating this system available with Mango Communication.If yes please forward the link?

Actually i need to present a demo for 8x8 MIMO communication at our  customer side.


Thank you.

Regards

Rather

Offline

 

#6 2017-Jun-09 08:51:42

murphpo
Administrator
From: Mango Communications
Registered: 2006-Jul-03
Posts: 5159

Re: Dac Module

A CM-PLL module is required for every WARP v3 node that must be synchronized with other nodes. When building an 8-antenna array with two 4-antenna nodes, both 4-antenna nodes must use CM-PLL modules to share clocks.

The WARPLab 8x2 example uses one 8-antenna node (2 WARP v3 + 2 FMC-RF-2X245 + 2 clock modules) and one 2-antenna node (WARP v3). The 2-antenna node does not require a clock module since it does not source or sink any external clock signals.

We do not have any example code for an 8x8 MIMO system. It would be straightforward to extend the WARPLab examples to generate and capture 8-antenna waveforms; our 8x2 example script would be a good starting point.

Offline

 

#7 2017-Oct-18 00:17:12

MAH
Member
Registered: 2017-Oct-18
Posts: 1

Re: Dac Module

Dear Murpho,

If i want to do 4x4 using only warp v3 kits (without using FMC Modules), how many CM-PLL modules are required to synchronize warpv3 kits.

Please suggest how to proceed for a 4x4 MIMO application using warpv3.

Last edited by MAH (2017-Oct-18 00:50:29)

Offline

 

#8 2017-Oct-18 10:13:19

murphpo
Administrator
From: Mango Communications
Registered: 2006-Jul-03
Posts: 5159

Re: Dac Module

In order to share clocks between WARP v3 nodes, each node must be equipped with a clock module. So to build a 4-antenna "node" from two WARP v3 boards, both boards must have CM-PLL modules. One node will act as the clock source for both nodes.

The alternative is building a 4-antenna node with WARP v3 + FMC-RF-2X245. This setup does not require any clock modules; the FMC module uses the WARP v3 clocks by default.

Offline

 

#9 2018-Mar-22 05:36:54

Rather
Member
Registered: 2016-Oct-25
Posts: 28

Re: Dac Module

Hello Murphpo,


"The alternative is building a 4-antenna node with WARP v3 + FMC-RF-2X245. This setup does not require any clock modules; the FMC module uses the WARP v3 clocks by default".

if i want to perform above configuration ,I need to download the 4RF bit file to both boards and then extend  'wl_example_mimo_ofdm_txrx' for four antennas and run the design using Matlab and check the results.Please clarify if i am going wrong here?

Also are there any  examples for 4x4 available for  user demo purpose?

Offline

 

#10 2018-Mar-22 09:59:15

chunter
Administrator
From: Mango Communications
Registered: 2006-Aug-24
Posts: 1212

Re: Dac Module

That's right, you'd need to extend the MIMO OFDM example to 4 radios and run it on the 4 antenna node. The only example code that uses more than 2 antennas on a WARP v3 node is the 8x2 array example.

Offline

 

Board footer