Re: Data transfer for real time analysis

From: Edward Lee epl (me_at_linnix.com)
Date: 04/28/04


Date: 27 Apr 2004 22:56:35 -0700


"Pini" <pinit@ee.bgu.ac.il> wrote in message news:<c6mjmn$r5j$1@news.iucc.ac.il>...
> The system is developed for academic research of biological signals.
>
> Each channel sampling rate is 25KHz. Each data frame holds 25 samples. The
> data will be processed in frames.

This is a big difference from your original posting, 25MHz (A) vs. 25KHz (B).

Plan A:
FPGA, DSP, Gigabit ethernet, ATM and nanotech.

Plan B:
CPLD, uC, 10T, RS232, USB and microsoft tech.

Which plan are we going with, Professor?

> I' planning to use a PC with 4 CPU's. One fore handling the data
> communication and memory allocation, one for handling the HD storage and the
> 2 last CPU will be for number crunching. A second alternative is to use a
> PCI board with multiple DSP for data analysis and the PC will do the data
> fusion from all the channels for closing the loop (and data storage).
> We can use FPGA at the sub-units if required.
> We can not afford any data package loss.
> Regarding the selection of the communication protocol:
>
> TCP/IP:
> What will be worst the latency of each channel if I use TCP/IP Hub
> (100MBit/sec
> or 1000MBit/sec)?
> Will the use of windows CE guaranty the Ethernet frame overall latency?
> (Did someone tried the real-time TCP/IP extension from:
> http://www.vci.com/products/windows_embedded/rttcpip.asp )
>
> I2C:
> What HW should I use on the PC side?
> What about SMBus? What should I use on the PC side?
>
> USB:
> I can use the USB protocol but I have a latency of 1msec (can I reduce this
> latency)?
> What is the USB Hub latency?
>
>
> Regards
> Pini
>
>
> ‏‏"Pini" <pinit@ee.bgu.ac.il> כתב בהודעה
> news:c6h98p$3jm$1@news.iucc.ac.il...
> > hi,
> >
> > We are planning a data acquisition system with 4-12 sub units. Each sub
> unit
> > produce data of 25MBit/sec. The distance between the boxes and computer is
> > about 2 meters.
> > I'm willing to transfer and analyze the data in real-time. I'm willing to
> > close a control loop in 1-5msec (I. wish 100usec ......).
> > What is the recommended serial protocol?
> > The sub units will be in-house made the host computer for data analysis
> and
> > storage will be a PC (probably with raid HD).
> > What communication HW should I use in my sub units?
> > What communication HW should I use in the PC?
> >
> > Regards
> > Pini
> >
> >



Relevant Pages

  • Re: Data transfer for real time analysis
    ... Plan A: ... FPGA, DSP, Gigabit ethernet, ATM and nanotech. ... > communication and memory allocation, one for handling the HD storage and the ... > Will the use of windows CE guaranty the Ethernet frame overall latency? ...
    (comp.arch.embedded)
  • Re: Data transfer for real time analysis
    ... Plan A: ... FPGA, DSP, Gigabit ethernet, ATM and nanotech. ... > communication and memory allocation, one for handling the HD storage and the ... > Will the use of windows CE guaranty the Ethernet frame overall latency? ...
    (microsoft.public.windowsce.embedded)
  • Re: before katrina
    ... If the "evacuation plan" removes everyone from the city, ... I watched a special on Katrina last evening on the History Channel, ... The biggest problem was communication. ...
    (soc.retirement)
  • Re: Time and date Change
    ... we plan to change date and time on a Testmachine to test behaviour of an ... immediately delete the entire communication, ... Towers Perrin does not encrypt and cannot ensure the confidentiality or ... create or modify any obligation, contract or warranty of Towers Perrin, ...
    (AIX-L)
  • Re: [9fans] reliability and failing over.
    ... > Plan B usage shows that latency is the biggest problem. ... We've been working on a low-latency wireless comms protocol ...
    (comp.os.plan9)