Re: LPC or PCI design?




"John Bordynuik" <news@xxxxxxxxxxxxxxxxx> wrote in message
news:zWKFh.6252$_V2.4659@xxxxxxxxxxxxxxxxxxxxx
John Bordynuik selects "Not that I have an answer for you -- my background
is PCI -- but is that 500mb a single block of data to move, or are you
trying to move that much per second ?? (i.e. are you streaming the data
and if so, what is your peak data rate ??)"

Hi John,

Some background... I have designed many data recovery systems in the past
and what I am finding is that I need a consistent high-speed interface in
a PC to transfer pre-processed data from a custom drive . I am now having
to recover 3490E tapes (36-track) and slow the drives down to get a really
good read on really bad tapes.

I am streaming data at 5MB to 20MB/sec. I would like to interface directly
to a PC and use it to capture and process the info. It would be nice to
have an interface fast enough to allow for future designs (faster
streaming).

Most P4 PCs are selling for $260-300 off lease and cost less than a DAQ
board. Cost is an issue because I usually have large numbers of tapes to
read (thousands) and need to use many drives.

John Bordynuik


USB and FireWire both meet those specifications with rates up to or above
50MB/S (480mb/s for usb 2.0, 400mb/s or 800mb/s for FireWire)

Wide-SCSI should also be able to keep up with those kinds of rates, if your
drives are SCSI interfaced, or you build a SCSI translator

Otherwise you are looking at an atmega 32 bit microcontroller with on-chip
USB to do the grunt work of talking to the drive and pumping the data
upstream

or a similar FPGA/CPLD solution if the faster atmega chips cant keep up with
the data rate from the drive (the primary difference is that the FPGA/CPLD
solution can internally use what amounts to DMA to transfer data from the
drive to memory and memroy to USB without the microcontroller portion of the
core having to handle the data on a byte by byte basis)



.



Relevant Pages

  • EHCI or UMASS USB 2.0 Data rate problems
    ... USB Drive: BYTECC ME-350U2 with a 60GB Maxtor Drive ... I get almost exactly half the data rate. ... I considered that perhaps the drives or the adaptors were at fault. ... reviewing the code for the ehci driver and the umass driver. ...
    (comp.unix.bsd.freebsd.misc)
  • EHCI or UMASS USB 2.0 Data rate problems
    ... USB Drive: BYTECC ME-350U2 with a 60GB Maxtor Drive ... When I connect my drive to my USB 2.0 Controller: ... I get almost exactly half the data rate. ... I considered that perhaps the drives or the adaptors were at fault. ...
    (freebsd-current)
  • [2.6 patch] remove the documentation for the legacy CDROM drivers
    ... This patch removes the documentation for the removed legacy CDROM drivers. ... SC1200 WDT DRIVER ... LaTeX document on standardizing the CD-ROM programming interface. ... THIS DRIVER WILL WORK WITH THE CD-ROM DRIVES LISTED, ...
    (Linux-Kernel)
  • Re: USB 2.0 vs FireWire?
    ... The machine in question has 8 internal SCSI drives, the 4 GB file resides on one of the drives. ... I don't have Windoze installed on a server, but I will test this on my other desktop box which has built-in as well as another FireWire card. ... I bought a USB 2.0/FireWire combo card and am running a few tests and to my great surprise, USB 2 is way faster than FireWire 400. ... He did notice that it is important to plug the second usb power header connector in or either interface could be much slower than expected. ...
    (Fedora)
  • Re: WTB: Atari Hard Drive in UK
    ... I checked to see if its the same as my BBDP interface and ... > GAL swapped in the STE but Atari did this without charge. ... >>> definitely want an ACSI drive, ... >> interfaces (i.e. for non-SCSI drives) and ASCI to SCSI interfaces. ...
    (comp.sys.atari.st)