Announcement

Collapse
No announcement yet.

Solution for datalogging 50MB/s in an embedded system

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • andax
    replied
    Hi, I’m not sure how the redriver you posted the link to is going to work, as it is more or less only a booster circuit.
    Yes there are a lot of storage controllers but most of them use gigabit-transceivers. For the FPGA I work with I would preferably go for some parallel cmos/lvds interface as they don’t have gigabit-transceivers.
    Ideally if one could use a similar circuit as FT601 from FTDI but which could act as a host for a USB3 thumb drive...

    Leave a comment:


  • beamray
    replied
    100T-base Ethernet, LVDS, PCI, PCIe 2Gen will be more than enough.
    Why don't you use storage controllers from maxim or microsemi. But they are working via lvds or parallel buses with "brain" part.
    https://www.maximintegrated.com/en/p...y/MAX4951.html

    Leave a comment:


  • chitransh92
    replied
    Indeed andax ,
    USB is one of the most challenging protocol to implement. :-)

    U can manage the Hardware piece somehow but if there is no good brains there is no point.. (y)

    Cheers.

    Leave a comment:


  • andax
    replied
    Chitransh92, as far as my own investigations go, I haven’t found an easy way to add USB 3 to a design. There are no compact solutions or straight forward implementations on this. Unfortunately!

    Leave a comment:


  • chitransh92
    replied
    For removable storage devices, USB 3.0 provides a write speed of approx 60 MBps.
    You can ensure that the embedded platform is USB 3.0 Compatible with corresponding driver and it should get the work done.

    Leave a comment:


  • beamray
    replied
    how about Intel MAX10 or better Cyclon V based products? https://www.terasic.com.tw/cgi-bin/p...No=167&No=1081 is a nice board .

    Leave a comment:


  • robertferanec
    replied
    Hmm .. not really. Maybe someone else can help?

    Leave a comment:


  • andax
    started a topic Solution for datalogging 50MB/s in an embedded system

    Solution for datalogging 50MB/s in an embedded system

    Do anyone have experience for a relatively straight forward solution for storing data to a removable data storage device (memory card / thumb drive) in embedded systems with a data rate of above 50 MB/s. I'm looking into solutions with microcontrollers such as STM32M4/M7/H7 or a FPGA such as Spartan-7 or Artix-7 or similar.
Working...
X