Although Flex's decision is now in the past and there is not much point to 
discuss this, I have to disagree with this statement.
> & USB 2.0 was simply not fast enough to handle the data transfer rates

Well, I know it was tested and it failed when running @ 192K when the F5K was 
being prototyped, so you can disagree, but the point is all academic.  The 
audio interface for the F5K and F3K is Firewire and that is not going to change.

And as Gerald has said many times, it isn't a bandwidth issue.  It never has 
been.  It is a multi-channel isochronous throughput issue (which Firewire was 
designed for) and yes, having an off the shelf solution like the Firewire 
interface from an OEM did significantly minimize time to market with the radio.

-Tim

-----Original Message-----
From: [email protected] [mailto:[email protected]] 
On Behalf Of Christos Nikolaou
Sent: Monday, January 11, 2010 4:33 PM
To: K9DUR
Cc: [email protected]
Subject: Re: [FlexEdge] [Flexradio] [FlexRadio] Re: Flex 5000 has a 2.4 Khz 
Spur????

Ray,

Although Flex's decision is now in the past and there is not much point to 
discuss this, I have to disagree with this statement.
> & USB 2.0 was simply not fast enough to handle the data transfer rates

I count only 5 streams of I/Q data and not all of them need to be (and they are 
actually not) concurrent on the line or with the same sampling rate.
Even though with your assumption of 6 full blown streams concurrently we have

6 (streams) x 2 (I+Q) x 192000 (samples/sec) x 24 (bits) = 55 296 000

so its something in the range of 55 MBps and as we know, USB 2.0 is rated 
theoretically at 480Mbps with most of the market systems to be able to achieve 
~300MBps

Obviously the USB 2.0 data transfer rates are more than enough, so the decision 
has to be taken for other reasons.

Also regarding the concurrent 'streams' issue, the USB by definition can handle 
16 incoming and 16 outgoing pipes (or endpoints). I do not knkow how the 'only 
two' came on the table previously.

My best bet on the firewire decision is that at the time it was a complete 
solution with a decent development environment that could make Flex programmers 
life easier. I mean the firewire cpu chip in the new designs F5K/F3K.
Also it was an overkill, but more redundancy in power is better when in 
commercial applications.

On the other hand I might be wrong, but that was my 2c.

73,
Christos SV1EIA



On Mon, Jan 11, 2010 at 10:25 PM, K9DUR <[email protected]> wrote:
> Peter,
>
> The software is full duplex, plus it uses both I & Q signals for both 
> TX & RX.  Therefore the communications link has to simultaneously 
> handle 4 real-time, high-speed streams (threads) of digitized audio 
> plus digital control signals.  The is for the FLEX-3000 or the 
> FLEX-5000 without RX2 installed.  The FLEX-5000 with RX2 requires 6 audio 
> streams plus control.
>
> To the others who got into this discussion more recently:
>
> At the time that the FLEX-5000 was being designed, USB 3.0 was not a 
> reality & USB 2.0 was simply not fast enough to handle the data 
> transfer rates required.  At the time, 1394 was the best option.
>
> Is USB 3.0 fast enough to handle the required data rate?  I don't 
> know.  But to switch now to USB 3.0 or to TCP/IP (Ethernet) would 
> require  major redesign of the hardware.  Existing radios would not be 
> able to be easily retrofitted to use the new technology.  Plus a major 
> software effort would be required to support the new communications 
> method.  Could it be done?  Of course.  Is it reasonable to do so?  I think 
> not.
>
> 73, Ray, K9DUR
> http://k9dur.info
>
>
>
>
>
> _______________________________________________
> Flexedge mailing list
> [email protected]
> http://mail.flex-radio.biz/mailman/listinfo/flexedge_flex-radio.biz
> This is the FlexRadio Systems e-mail Reflector called FlexEdge.  It is used 
> for posting topics related to SDR software development and experimentalist 
> who are using alpha and beta versions of the software.
>

_______________________________________________
Flexedge mailing list
[email protected]
http://mail.flex-radio.biz/mailman/listinfo/flexedge_flex-radio.biz
This is the FlexRadio Systems e-mail Reflector called FlexEdge.  It is used for 
posting topics related to SDR software development and experimentalist who are 
using alpha and beta versions of the software.

_______________________________________________
Flexedge mailing list
[email protected]
http://mail.flex-radio.biz/mailman/listinfo/flexedge_flex-radio.biz
This is the FlexRadio Systems e-mail Reflector called FlexEdge.  It is used for 
posting topics related to SDR software development and experimentalist who are 
using alpha and beta versions of the software.

Reply via email to