Email: Password: Remember Me | Create Account (Free)

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
02/13/09 20:02
Read: times


 
#162374 - High-speed USB and a buffer
Responding to: ???'s previous message
I would go for a high-speed USB solution with a buffer; but - and I stress it - I would be picky about the PC, its hardware/chipset/USB connectors and cabling, disk, OS, installed software (the less the better, bare OS is preferrable), strictly NO network (as Bob Marley (nearly) said: no network no cry). If you can, get somebody knowledgeable to purge the lots of unnecessary crap from Win/Lin, whatever you choose, which might influence the timing.

As far as particular chips, I'd go for the FTDI chips, as they have a record of decent driver support. They now have a new line of high-speed USB chips. Their xx245 chips have an 8-bit interface and a small FIFO, so basically you just watch an "can-write" handshake signal and if it indicates "green", you put data on bus and pull strobe. They indicated sustainable 1MByte/s flow on their "classic" line of chips (on unloaded USB line and PC etc.), so I believe they tried that. You might perhaps ask them about first-hand experience.

So, I would simply take a CPLD and a SRAM - say, half-a-megabyte, which are relatively cheap and easy to buy - build the deserialiser and FIFO address registers and the rather simple steering logic to the SRAM, add some clock, add the USB device, and it's roughly done.

JW

PS. What if some of the logs are missed/erratic, say, one in ten or so, but you have an indication that this happened? Could this be tolerated?


List of 32 messages in thread
TopicAuthorDate
How would you guys do it?            01/01/70 00:00      
   Not sure Windows can do it            01/01/70 00:00      
      High-speed USB and a buffer            01/01/70 00:00      
         USB for DOS?            01/01/70 00:00      
            once you remove all the potential source...            01/01/70 00:00      
               Latency is the problem - not the transfer rate            01/01/70 00:00      
                  You're right ... it's the latency            01/01/70 00:00      
                     Just one machine?            01/01/70 00:00      
                        Nope ... it seems that all Windows boxes are slow            01/01/70 00:00      
                           The hw shouldn't be hobbled            01/01/70 00:00      
               I'd love to use USB, but lack faith in the OS            01/01/70 00:00      
                  Try other PC or deactivate devices if you get lockups            01/01/70 00:00      
                     this all puzzles me            01/01/70 00:00      
                        1.5GB/minute reasonable for backup to USB2 disk            01/01/70 00:00      
   lantronix xport ??            01/01/70 00:00      
      How would that help?            01/01/70 00:00      
   with PCI or ISA with dma            01/01/70 00:00      
      gigabit ethernet?            01/01/70 00:00      
         Gbit normally overkill            01/01/70 00:00      
         I've considered that ... I don't like the overhead            01/01/70 00:00      
            economical ways            01/01/70 00:00      
               Do those work with DOS?            01/01/70 00:00      
                  any of OS will do...            01/01/70 00:00      
            100Mbit Ethernet on 8051            01/01/70 00:00      
   Firewire will do it            01/01/70 00:00      
      That's probably too much overhead!            01/01/70 00:00      
   LVDS to PCI card            01/01/70 00:00      
   re: how            01/01/70 00:00      
      It's not that simple            01/01/70 00:00      
         ESCC is the best option            01/01/70 00:00      
         do you REALLY think            01/01/70 00:00      
            Shouldn't be a problem            01/01/70 00:00      

Back to Subject List