M
Martin
Tue, Nov 4, 2014 10:20 AM
Hi,
I am interested to know what is needed to simultanous capture wideband
signals on both channels of a USRP X310.
Can you simultanuously capture a signal from the first daughterboard
using first 10 Gbit interface and capture signal from the second
daughterboard using PCI-E or second 10 Gbit interface?
Is simultanuous use of dual 10 Gbit or 10 Gbit + PCI-E use supported yet
in the hardware, firmware and software?
Thanks in advance,
Martin Dudok van Heel
Hi,
I am interested to know what is needed to simultanous capture wideband
signals on both channels of a USRP X310.
Can you simultanuously capture a signal from the first daughterboard
using first 10 Gbit interface and capture signal from the second
daughterboard using PCI-E or second 10 Gbit interface?
Is simultanuous use of dual 10 Gbit or 10 Gbit + PCI-E use supported yet
in the hardware, firmware and software?
Thanks in advance,
Martin Dudok van Heel
MM
Marcus Müller
Tue, Nov 4, 2014 10:31 AM
Hi Martin,
technically, you can transport all streams over the same link. Let's
assume you're capturing 100MS/s on both cards (which makes sense,
because the analog bandwidth of the -120 daughterboards allows for a
maximum of 120MHz of usable spectrum, anyways):
1e8S/s * 2 * 16b/S * 2 = 64e8b/s = 6.4e9 b/s < 10Gb/s
explanation of above formula: we have 100 millions of samples per
second, each sample being I+Q (thus the first factor of 2) and having 16
bit; we have this on each of our 2 daughterboards, leading us to a total
of 6.4Gb/s, which comfortably fits into the 10Gb/s of the interface.
Now, the real challenge is to process that data. The average desktop PC
will usually be underpowered to even just receive these samples and
don't do anything with them. You'll need a really really strong storage
system to store that away, and real time signal processing on this scale
might need impressive hardware, depending on what you're actually trying
to do.
Greetings,
Marcus
On 04.11.2014 11:20, Martin via USRP-users wrote:
Hi,
I am interested to know what is needed to simultanous capture wideband
signals on both channels of a USRP X310.
Can you simultanuously capture a signal from the first daughterboard
using first 10 Gbit interface and capture signal from the second
daughterboard using PCI-E or second 10 Gbit interface?
Is simultanuous use of dual 10 Gbit or 10 Gbit + PCI-E use supported
yet in the hardware, firmware and software?
Thanks in advance,
Martin Dudok van Heel
USRP-users mailing list
USRP-users@lists.ettus.com
http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com
Hi Martin,
technically, you can transport all streams over the same link. Let's
assume you're capturing 100MS/s on both cards (which makes sense,
because the analog bandwidth of the -120 daughterboards allows for a
maximum of 120MHz of usable spectrum, anyways):
1e8S/s * 2 * 16b/S * 2 = 64e8b/s = 6.4e9 b/s < 10Gb/s
explanation of above formula: we have 100 millions of samples per
second, each sample being I+Q (thus the first factor of 2) and having 16
bit; we have this on each of our 2 daughterboards, leading us to a total
of 6.4Gb/s, which comfortably fits into the 10Gb/s of the interface.
Now, the real challenge is to process that data. The average desktop PC
will usually be underpowered to even just receive these samples and
don't do anything with them. You'll need a really really strong storage
system to store that away, and real time signal processing on this scale
might need impressive hardware, depending on what you're actually trying
to do.
Greetings,
Marcus
On 04.11.2014 11:20, Martin via USRP-users wrote:
> Hi,
>
> I am interested to know what is needed to simultanous capture wideband
> signals on both channels of a USRP X310.
>
> Can you simultanuously capture a signal from the first daughterboard
> using first 10 Gbit interface and capture signal from the second
> daughterboard using PCI-E or second 10 Gbit interface?
>
>
> Is simultanuous use of dual 10 Gbit or 10 Gbit + PCI-E use supported
> yet in the hardware, firmware and software?
>
>
> Thanks in advance,
>
> Martin Dudok van Heel
>
> _______________________________________________
> USRP-users mailing list
> USRP-users@lists.ettus.com
> http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com
RM
Ruben.Merz@swisscom.com
Tue, Nov 4, 2014 10:53 AM
To piggyback on this question: can you confirm that you don't need to use both 10 Gbit interfaces simultaneously with a x300/x310?
Thanks
Ruben
-----Original Message-----
From: USRP-users [mailto:usrp-users-bounces@lists.ettus.com] On Behalf Of
Marcus Müller via USRP-users
Sent: Tuesday, November 04, 2014 11:31 AM
To: usrp-users@lists.ettus.com
Subject: Re: [USRP-users] X310 simultanuous capture using dual 10 Gbit or 10-
Gbit + PCI-E
Hi Martin,
technically, you can transport all streams over the same link. Let's assume
you're capturing 100MS/s on both cards (which makes sense, because the
analog bandwidth of the -120 daughterboards allows for a maximum of
120MHz of usable spectrum, anyways):
1e8S/s * 2 * 16b/S * 2 = 64e8b/s = 6.4e9 b/s < 10Gb/s explanation of above
formula: we have 100 millions of samples per second, each sample being I+Q
(thus the first factor of 2) and having 16 bit; we have this on each of our 2
daughterboards, leading us to a total of 6.4Gb/s, which comfortably fits into the
10Gb/s of the interface.
Now, the real challenge is to process that data. The average desktop PC will
usually be underpowered to even just receive these samples and don't do
anything with them. You'll need a really really strong storage system to store
that away, and real time signal processing on this scale might need impressive
hardware, depending on what you're actually trying to do.
Greetings,
Marcus
On 04.11.2014 11:20, Martin via USRP-users wrote:
Hi,
I am interested to know what is needed to simultanous capture wideband
signals on both channels of a USRP X310.
Can you simultanuously capture a signal from the first daughterboard
using first 10 Gbit interface and capture signal from the second
daughterboard using PCI-E or second 10 Gbit interface?
Is simultanuous use of dual 10 Gbit or 10 Gbit + PCI-E use supported
yet in the hardware, firmware and software?
Thanks in advance,
Martin Dudok van Heel
USRP-users mailing list
USRP-users@lists.ettus.com
http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com
To piggyback on this question: can you confirm that you don't need to use both 10 Gbit interfaces simultaneously with a x300/x310?
Thanks
Ruben
> -----Original Message-----
> From: USRP-users [mailto:usrp-users-bounces@lists.ettus.com] On Behalf Of
> Marcus Müller via USRP-users
> Sent: Tuesday, November 04, 2014 11:31 AM
> To: usrp-users@lists.ettus.com
> Subject: Re: [USRP-users] X310 simultanuous capture using dual 10 Gbit or 10-
> Gbit + PCI-E
>
> Hi Martin,
>
> technically, you can transport all streams over the same link. Let's assume
> you're capturing 100MS/s on both cards (which makes sense, because the
> analog bandwidth of the -120 daughterboards allows for a maximum of
> 120MHz of usable spectrum, anyways):
> 1e8S/s * 2 * 16b/S * 2 = 64e8b/s = 6.4e9 b/s < 10Gb/s explanation of above
> formula: we have 100 millions of samples per second, each sample being I+Q
> (thus the first factor of 2) and having 16 bit; we have this on each of our 2
> daughterboards, leading us to a total of 6.4Gb/s, which comfortably fits into the
> 10Gb/s of the interface.
>
> Now, the real challenge is to process that data. The average desktop PC will
> usually be underpowered to even just receive these samples and don't do
> anything with them. You'll need a really really strong storage system to store
> that away, and real time signal processing on this scale might need impressive
> hardware, depending on what you're actually trying to do.
>
> Greetings,
> Marcus
>
> On 04.11.2014 11:20, Martin via USRP-users wrote:
> > Hi,
> >
> > I am interested to know what is needed to simultanous capture wideband
> > signals on both channels of a USRP X310.
> >
> > Can you simultanuously capture a signal from the first daughterboard
> > using first 10 Gbit interface and capture signal from the second
> > daughterboard using PCI-E or second 10 Gbit interface?
> >
> >
> > Is simultanuous use of dual 10 Gbit or 10 Gbit + PCI-E use supported
> > yet in the hardware, firmware and software?
> >
> >
> > Thanks in advance,
> >
> > Martin Dudok van Heel
> >
> > _______________________________________________
> > USRP-users mailing list
> > USRP-users@lists.ettus.com
> > http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com
>
>
> _______________________________________________
> USRP-users mailing list
> USRP-users@lists.ettus.com
> http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com
MM
Marcus Müller
Tue, Nov 4, 2014 11:03 AM
can you confirm that you don't need to use both 10 Gbit interfaces
simultaneously with a x300/x310?
Yes, unless you exceed the bandwidth offer by a single link, which you
can effectively only do by driving at least one channel at 200MS/s,
which in fact is a very valid operation mode in some cases (think
spectrum monitoring with custom RF frontends).
Generally, the X3x0 offers the means to use the different interfaces,
and you get to pick any one or one of a few combinations [1], but as
long as your desired bandwidth (ie. samples/second*bits/sample) fits
through an interface, you can use that one alone.
Best regards,
Marcus
[1]http://files.ettus.com/manual/page_usrp_x3x0.html#x3x0_load_fpga_imgs_fpga_flavours
On 04.11.2014 11:53, Ruben.Merz@swisscom.com wrote:
To piggyback on this question: can you confirm that you don't need to use both 10 Gbit interfaces simultaneously with a x300/x310?
Thanks
Ruben
-----Original Message-----
From: USRP-users [mailto:usrp-users-bounces@lists.ettus.com] On Behalf Of
Marcus Müller via USRP-users
Sent: Tuesday, November 04, 2014 11:31 AM
To: usrp-users@lists.ettus.com
Subject: Re: [USRP-users] X310 simultanuous capture using dual 10 Gbit or 10-
Gbit + PCI-E
Hi Martin,
technically, you can transport all streams over the same link. Let's assume
you're capturing 100MS/s on both cards (which makes sense, because the
analog bandwidth of the -120 daughterboards allows for a maximum of
120MHz of usable spectrum, anyways):
1e8S/s * 2 * 16b/S * 2 = 64e8b/s = 6.4e9 b/s < 10Gb/s explanation of above
formula: we have 100 millions of samples per second, each sample being I+Q
(thus the first factor of 2) and having 16 bit; we have this on each of our 2
daughterboards, leading us to a total of 6.4Gb/s, which comfortably fits into the
10Gb/s of the interface.
Now, the real challenge is to process that data. The average desktop PC will
usually be underpowered to even just receive these samples and don't do
anything with them. You'll need a really really strong storage system to store
that away, and real time signal processing on this scale might need impressive
hardware, depending on what you're actually trying to do.
Greetings,
Marcus
On 04.11.2014 11:20, Martin via USRP-users wrote:
Hi,
I am interested to know what is needed to simultanous capture wideband
signals on both channels of a USRP X310.
Can you simultanuously capture a signal from the first daughterboard
using first 10 Gbit interface and capture signal from the second
daughterboard using PCI-E or second 10 Gbit interface?
Is simultanuous use of dual 10 Gbit or 10 Gbit + PCI-E use supported
yet in the hardware, firmware and software?
Thanks in advance,
Martin Dudok van Heel
USRP-users mailing list
USRP-users@lists.ettus.com
http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com
Hello Ruben,
>can you confirm that you don't need to use both 10 Gbit interfaces
simultaneously with a x300/x310?
Yes, unless you exceed the bandwidth offer by a single link, which you
can effectively only do by driving at least one channel at 200MS/s,
which in fact is a very valid operation mode in some cases (think
spectrum monitoring with custom RF frontends).
Generally, the X3x0 *offers* the means to use the different interfaces,
and you get to pick any one or one of a few combinations [1], but as
long as your desired bandwidth (ie. samples/second*bits/sample) fits
through an interface, you can use that one alone.
Best regards,
Marcus
[1]http://files.ettus.com/manual/page_usrp_x3x0.html#x3x0_load_fpga_imgs_fpga_flavours
On 04.11.2014 11:53, Ruben.Merz@swisscom.com wrote:
> To piggyback on this question: can you confirm that you don't need to use both 10 Gbit interfaces simultaneously with a x300/x310?
>
> Thanks
> Ruben
>
>> -----Original Message-----
>> From: USRP-users [mailto:usrp-users-bounces@lists.ettus.com] On Behalf Of
>> Marcus Müller via USRP-users
>> Sent: Tuesday, November 04, 2014 11:31 AM
>> To: usrp-users@lists.ettus.com
>> Subject: Re: [USRP-users] X310 simultanuous capture using dual 10 Gbit or 10-
>> Gbit + PCI-E
>>
>> Hi Martin,
>>
>> technically, you can transport all streams over the same link. Let's assume
>> you're capturing 100MS/s on both cards (which makes sense, because the
>> analog bandwidth of the -120 daughterboards allows for a maximum of
>> 120MHz of usable spectrum, anyways):
>> 1e8S/s * 2 * 16b/S * 2 = 64e8b/s = 6.4e9 b/s < 10Gb/s explanation of above
>> formula: we have 100 millions of samples per second, each sample being I+Q
>> (thus the first factor of 2) and having 16 bit; we have this on each of our 2
>> daughterboards, leading us to a total of 6.4Gb/s, which comfortably fits into the
>> 10Gb/s of the interface.
>>
>> Now, the real challenge is to process that data. The average desktop PC will
>> usually be underpowered to even just receive these samples and don't do
>> anything with them. You'll need a really really strong storage system to store
>> that away, and real time signal processing on this scale might need impressive
>> hardware, depending on what you're actually trying to do.
>>
>> Greetings,
>> Marcus
>>
>> On 04.11.2014 11:20, Martin via USRP-users wrote:
>>> Hi,
>>>
>>> I am interested to know what is needed to simultanous capture wideband
>>> signals on both channels of a USRP X310.
>>>
>>> Can you simultanuously capture a signal from the first daughterboard
>>> using first 10 Gbit interface and capture signal from the second
>>> daughterboard using PCI-E or second 10 Gbit interface?
>>>
>>>
>>> Is simultanuous use of dual 10 Gbit or 10 Gbit + PCI-E use supported
>>> yet in the hardware, firmware and software?
>>>
>>>
>>> Thanks in advance,
>>>
>>> Martin Dudok van Heel
>>>
>>> _______________________________________________
>>> USRP-users mailing list
>>> USRP-users@lists.ettus.com
>>> http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com
>>
>> _______________________________________________
>> USRP-users mailing list
>> USRP-users@lists.ettus.com
>> http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com
RK
Robert Kossler
Tue, Nov 4, 2014 2:46 PM
On a related question, the Intel 10GbE PCIe x8 card has 2 ports. Since
only 1 port is needed to interface to the X310, I am wondering if I could
get by with this card in an PCIe x4 slot rather than x8 (assuming it would
mechanically fit in the x4 slot). Does anyone know if using an x4 slot
would allow sufficient bandwidth when only using one of the two 10GbE ports?
Rob
On Tue, Nov 4, 2014 at 6:03 AM, Marcus Müller usrp-users@lists.ettus.com
wrote:
can you confirm that you don't need to use both 10 Gbit interfaces
simultaneously with a x300/x310?
Yes, unless you exceed the bandwidth offer by a single link, which you
can effectively only do by driving at least one channel at 200MS/s,
which in fact is a very valid operation mode in some cases (think
spectrum monitoring with custom RF frontends).
Generally, the X3x0 offers the means to use the different interfaces,
and you get to pick any one or one of a few combinations [1], but as
long as your desired bandwidth (ie. samples/second*bits/sample) fits
through an interface, you can use that one alone.
Best regards,
Marcus
[1]
http://files.ettus.com/manual/page_usrp_x3x0.html#x3x0_load_fpga_imgs_fpga_flavours
On 04.11.2014 11:53, Ruben.Merz@swisscom.com wrote:
To piggyback on this question: can you confirm that you don't need to
use both 10 Gbit interfaces simultaneously with a x300/x310?
Marcus Müller via USRP-users
Sent: Tuesday, November 04, 2014 11:31 AM
To: usrp-users@lists.ettus.com
Subject: Re: [USRP-users] X310 simultanuous capture using dual 10 Gbit
Gbit + PCI-E
Hi Martin,
technically, you can transport all streams over the same link. Let's
you're capturing 100MS/s on both cards (which makes sense, because the
analog bandwidth of the -120 daughterboards allows for a maximum of
120MHz of usable spectrum, anyways):
1e8S/s * 2 * 16b/S * 2 = 64e8b/s = 6.4e9 b/s < 10Gb/s explanation of
formula: we have 100 millions of samples per second, each sample being
(thus the first factor of 2) and having 16 bit; we have this on each of
daughterboards, leading us to a total of 6.4Gb/s, which comfortably
10Gb/s of the interface.
Now, the real challenge is to process that data. The average desktop PC
usually be underpowered to even just receive these samples and don't do
anything with them. You'll need a really really strong storage system
that away, and real time signal processing on this scale might need
hardware, depending on what you're actually trying to do.
Greetings,
Marcus
On 04.11.2014 11:20, Martin via USRP-users wrote:
Hi,
I am interested to know what is needed to simultanous capture wideband
signals on both channels of a USRP X310.
Can you simultanuously capture a signal from the first daughterboard
using first 10 Gbit interface and capture signal from the second
daughterboard using PCI-E or second 10 Gbit interface?
Is simultanuous use of dual 10 Gbit or 10 Gbit + PCI-E use supported
yet in the hardware, firmware and software?
Thanks in advance,
Martin Dudok van Heel
USRP-users mailing list
USRP-users@lists.ettus.com
http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com
On a related question, the Intel 10GbE PCIe x8 card has 2 ports. Since
only 1 port is needed to interface to the X310, I am wondering if I could
get by with this card in an PCIe x4 slot rather than x8 (assuming it would
mechanically fit in the x4 slot). Does anyone know if using an x4 slot
would allow sufficient bandwidth when only using one of the two 10GbE ports?
Rob
On Tue, Nov 4, 2014 at 6:03 AM, Marcus Müller <usrp-users@lists.ettus.com>
wrote:
> Hello Ruben,
>
> >can you confirm that you don't need to use both 10 Gbit interfaces
> simultaneously with a x300/x310?
> Yes, unless you exceed the bandwidth offer by a single link, which you
> can effectively only do by driving at least one channel at 200MS/s,
> which in fact is a very valid operation mode in some cases (think
> spectrum monitoring with custom RF frontends).
> Generally, the X3x0 *offers* the means to use the different interfaces,
> and you get to pick any one or one of a few combinations [1], but as
> long as your desired bandwidth (ie. samples/second*bits/sample) fits
> through an interface, you can use that one alone.
>
> Best regards,
> Marcus
>
>
> [1]
> http://files.ettus.com/manual/page_usrp_x3x0.html#x3x0_load_fpga_imgs_fpga_flavours
> On 04.11.2014 11:53, Ruben.Merz@swisscom.com wrote:
> > To piggyback on this question: can you confirm that you don't need to
> use both 10 Gbit interfaces simultaneously with a x300/x310?
> >
> > Thanks
> > Ruben
> >
> >> -----Original Message-----
> >> From: USRP-users [mailto:usrp-users-bounces@lists.ettus.com] On Behalf
> Of
> >> Marcus Müller via USRP-users
> >> Sent: Tuesday, November 04, 2014 11:31 AM
> >> To: usrp-users@lists.ettus.com
> >> Subject: Re: [USRP-users] X310 simultanuous capture using dual 10 Gbit
> or 10-
> >> Gbit + PCI-E
> >>
> >> Hi Martin,
> >>
> >> technically, you can transport all streams over the same link. Let's
> assume
> >> you're capturing 100MS/s on both cards (which makes sense, because the
> >> analog bandwidth of the -120 daughterboards allows for a maximum of
> >> 120MHz of usable spectrum, anyways):
> >> 1e8S/s * 2 * 16b/S * 2 = 64e8b/s = 6.4e9 b/s < 10Gb/s explanation of
> above
> >> formula: we have 100 millions of samples per second, each sample being
> I+Q
> >> (thus the first factor of 2) and having 16 bit; we have this on each of
> our 2
> >> daughterboards, leading us to a total of 6.4Gb/s, which comfortably
> fits into the
> >> 10Gb/s of the interface.
> >>
> >> Now, the real challenge is to process that data. The average desktop PC
> will
> >> usually be underpowered to even just receive these samples and don't do
> >> anything with them. You'll need a really really strong storage system
> to store
> >> that away, and real time signal processing on this scale might need
> impressive
> >> hardware, depending on what you're actually trying to do.
> >>
> >> Greetings,
> >> Marcus
> >>
> >> On 04.11.2014 11:20, Martin via USRP-users wrote:
> >>> Hi,
> >>>
> >>> I am interested to know what is needed to simultanous capture wideband
> >>> signals on both channels of a USRP X310.
> >>>
> >>> Can you simultanuously capture a signal from the first daughterboard
> >>> using first 10 Gbit interface and capture signal from the second
> >>> daughterboard using PCI-E or second 10 Gbit interface?
> >>>
> >>>
> >>> Is simultanuous use of dual 10 Gbit or 10 Gbit + PCI-E use supported
> >>> yet in the hardware, firmware and software?
> >>>
> >>>
> >>> Thanks in advance,
> >>>
> >>> Martin Dudok van Heel
> >>>
> >>> _______________________________________________
> >>> USRP-users mailing list
> >>> USRP-users@lists.ettus.com
> >>> http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com
> >>
> >> _______________________________________________
> >> USRP-users mailing list
> >> USRP-users@lists.ettus.com
> >> http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com
>
>
> _______________________________________________
> USRP-users mailing list
> USRP-users@lists.ettus.com
> http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com
>
IB
Ian Buckley
Tue, Nov 4, 2014 5:48 PM
Rob, In theory a Gen1 PCIeX4 slot provides 1GByte/S of full duplex bandwidth and I suspect you would not see any real issues unless you explored the corner case of bandwidth….in practice your going to have a lot of fun trying to fit a X8 edge connector into a physical X4 slot unless it's a mother board where they have provided larger connectors with unused lanes for exactly this reason. If it's Gen2 or Gen3 then of course you will have a massive surplus of PCIe performance.
-Ian
On Nov 4, 2014, at 6:46 AM, Robert Kossler via USRP-users usrp-users@lists.ettus.com wrote:
On a related question, the Intel 10GbE PCIe x8 card has 2 ports. Since only 1 port is needed to interface to the X310, I am wondering if I could get by with this card in an PCIe x4 slot rather than x8 (assuming it would mechanically fit in the x4 slot). Does anyone know if using an x4 slot would allow sufficient bandwidth when only using one of the two 10GbE ports?
Rob
On Tue, Nov 4, 2014 at 6:03 AM, Marcus Müller usrp-users@lists.ettus.com wrote:
Hello Ruben,
can you confirm that you don't need to use both 10 Gbit interfaces
simultaneously with a x300/x310?
Yes, unless you exceed the bandwidth offer by a single link, which you
can effectively only do by driving at least one channel at 200MS/s,
which in fact is a very valid operation mode in some cases (think
spectrum monitoring with custom RF frontends).
Generally, the X3x0 offers the means to use the different interfaces,
and you get to pick any one or one of a few combinations [1], but as
long as your desired bandwidth (ie. samples/second*bits/sample) fits
through an interface, you can use that one alone.
Best regards,
Marcus
[1]http://files.ettus.com/manual/page_usrp_x3x0.html#x3x0_load_fpga_imgs_fpga_flavours
On 04.11.2014 11:53, Ruben.Merz@swisscom.com wrote:
To piggyback on this question: can you confirm that you don't need to use both 10 Gbit interfaces simultaneously with a x300/x310?
Thanks
Ruben
-----Original Message-----
From: USRP-users [mailto:usrp-users-bounces@lists.ettus.com] On Behalf Of
Marcus Müller via USRP-users
Sent: Tuesday, November 04, 2014 11:31 AM
To: usrp-users@lists.ettus.com
Subject: Re: [USRP-users] X310 simultanuous capture using dual 10 Gbit or 10-
Gbit + PCI-E
Hi Martin,
technically, you can transport all streams over the same link. Let's assume
you're capturing 100MS/s on both cards (which makes sense, because the
analog bandwidth of the -120 daughterboards allows for a maximum of
120MHz of usable spectrum, anyways):
1e8S/s * 2 * 16b/S * 2 = 64e8b/s = 6.4e9 b/s < 10Gb/s explanation of above
formula: we have 100 millions of samples per second, each sample being I+Q
(thus the first factor of 2) and having 16 bit; we have this on each of our 2
daughterboards, leading us to a total of 6.4Gb/s, which comfortably fits into the
10Gb/s of the interface.
Now, the real challenge is to process that data. The average desktop PC will
usually be underpowered to even just receive these samples and don't do
anything with them. You'll need a really really strong storage system to store
that away, and real time signal processing on this scale might need impressive
hardware, depending on what you're actually trying to do.
Greetings,
Marcus
On 04.11.2014 11:20, Martin via USRP-users wrote:
Hi,
I am interested to know what is needed to simultanous capture wideband
signals on both channels of a USRP X310.
Can you simultanuously capture a signal from the first daughterboard
using first 10 Gbit interface and capture signal from the second
daughterboard using PCI-E or second 10 Gbit interface?
Is simultanuous use of dual 10 Gbit or 10 Gbit + PCI-E use supported
yet in the hardware, firmware and software?
Thanks in advance,
Martin Dudok van Heel
USRP-users mailing list
USRP-users@lists.ettus.com
http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com
Rob, In theory a Gen1 PCIeX4 slot provides 1GByte/S of full duplex bandwidth and I suspect you would not see any real issues unless you explored the corner case of bandwidth….in practice your going to have a lot of fun trying to fit a X8 edge connector into a physical X4 slot unless it's a mother board where they have provided larger connectors with unused lanes for exactly this reason. If it's Gen2 or Gen3 then of course you will have a massive surplus of PCIe performance.
-Ian
On Nov 4, 2014, at 6:46 AM, Robert Kossler via USRP-users <usrp-users@lists.ettus.com> wrote:
> On a related question, the Intel 10GbE PCIe x8 card has 2 ports. Since only 1 port is needed to interface to the X310, I am wondering if I could get by with this card in an PCIe x4 slot rather than x8 (assuming it would mechanically fit in the x4 slot). Does anyone know if using an x4 slot would allow sufficient bandwidth when only using one of the two 10GbE ports?
>
> Rob
>
> On Tue, Nov 4, 2014 at 6:03 AM, Marcus Müller <usrp-users@lists.ettus.com> wrote:
> Hello Ruben,
>
> >can you confirm that you don't need to use both 10 Gbit interfaces
> simultaneously with a x300/x310?
> Yes, unless you exceed the bandwidth offer by a single link, which you
> can effectively only do by driving at least one channel at 200MS/s,
> which in fact is a very valid operation mode in some cases (think
> spectrum monitoring with custom RF frontends).
> Generally, the X3x0 *offers* the means to use the different interfaces,
> and you get to pick any one or one of a few combinations [1], but as
> long as your desired bandwidth (ie. samples/second*bits/sample) fits
> through an interface, you can use that one alone.
>
> Best regards,
> Marcus
>
>
> [1]http://files.ettus.com/manual/page_usrp_x3x0.html#x3x0_load_fpga_imgs_fpga_flavours
> On 04.11.2014 11:53, Ruben.Merz@swisscom.com wrote:
> > To piggyback on this question: can you confirm that you don't need to use both 10 Gbit interfaces simultaneously with a x300/x310?
> >
> > Thanks
> > Ruben
> >
> >> -----Original Message-----
> >> From: USRP-users [mailto:usrp-users-bounces@lists.ettus.com] On Behalf Of
> >> Marcus Müller via USRP-users
> >> Sent: Tuesday, November 04, 2014 11:31 AM
> >> To: usrp-users@lists.ettus.com
> >> Subject: Re: [USRP-users] X310 simultanuous capture using dual 10 Gbit or 10-
> >> Gbit + PCI-E
> >>
> >> Hi Martin,
> >>
> >> technically, you can transport all streams over the same link. Let's assume
> >> you're capturing 100MS/s on both cards (which makes sense, because the
> >> analog bandwidth of the -120 daughterboards allows for a maximum of
> >> 120MHz of usable spectrum, anyways):
> >> 1e8S/s * 2 * 16b/S * 2 = 64e8b/s = 6.4e9 b/s < 10Gb/s explanation of above
> >> formula: we have 100 millions of samples per second, each sample being I+Q
> >> (thus the first factor of 2) and having 16 bit; we have this on each of our 2
> >> daughterboards, leading us to a total of 6.4Gb/s, which comfortably fits into the
> >> 10Gb/s of the interface.
> >>
> >> Now, the real challenge is to process that data. The average desktop PC will
> >> usually be underpowered to even just receive these samples and don't do
> >> anything with them. You'll need a really really strong storage system to store
> >> that away, and real time signal processing on this scale might need impressive
> >> hardware, depending on what you're actually trying to do.
> >>
> >> Greetings,
> >> Marcus
> >>
> >> On 04.11.2014 11:20, Martin via USRP-users wrote:
> >>> Hi,
> >>>
> >>> I am interested to know what is needed to simultanous capture wideband
> >>> signals on both channels of a USRP X310.
> >>>
> >>> Can you simultanuously capture a signal from the first daughterboard
> >>> using first 10 Gbit interface and capture signal from the second
> >>> daughterboard using PCI-E or second 10 Gbit interface?
> >>>
> >>>
> >>> Is simultanuous use of dual 10 Gbit or 10 Gbit + PCI-E use supported
> >>> yet in the hardware, firmware and software?
> >>>
> >>>
> >>> Thanks in advance,
> >>>
> >>> Martin Dudok van Heel
> >>>
> >>> _______________________________________________
> >>> USRP-users mailing list
> >>> USRP-users@lists.ettus.com
> >>> http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com
> >>
> >> _______________________________________________
> >> USRP-users mailing list
> >> USRP-users@lists.ettus.com
> >> http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com
>
>
> _______________________________________________
> USRP-users mailing list
> USRP-users@lists.ettus.com
> http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com
>
> _______________________________________________
> USRP-users mailing list
> USRP-users@lists.ettus.com
> http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com