LOGIN   :::   RECOVER PASS   :::   GET ACCOUNT    
Browse
  • Projects
  • Code (CVS)
  • Forums
  • News
  • Articles
  • Polls
  •  
    OpenCores
  • FAQ
  • CVS HowTo
  • Mission
  • Media
  • Tools
  • Advertise
  • Mirrors
  • Logos
  • Contact us
  • Job Opportunity
  •  
    Tools
  • Search
      
  • Download Cores (CVSGet)
  •  
    More
  • Wishbone
  • Perlilog
  • EDA tools
  • OpenTech CD
  •  
    Navigation: All forums > Cores > Message List > Message Post

    Message

    Reply | Reply all
    Date Prev | Date Next | Thread Prev | Thread Next Date Index | Thread Index

    From: a2e at insight.rr.com<a2e@i...>
    Date: Sat Jul 28 00:54:18 CEST 2007
    Subject: [oc] Help with choosing a FPGA
    Top

    ----- Original Message -----
    From: Mark McDougall<markm@v...>
    To:
    Date: Fri Jul 27 07:47:10 CEST 2007
    Subject: [oc] Help with choosing a FPGA

    > A _lot_ is going to depend on how the data is acquired and what you
    > need
    > to do with this data.
    > Reading the data shouldn't be a problem - is 96MHz a serial or
    > parallel
    > stream? Do you have a clock along with the incoming data? Or will
    > you have
    > to sample it with a free-running clock?
    > >From here-on in there's not much that can be answered wthout
    > knowing what
    > you need to do with the data. The speed of an FPGA design depends
    > on the
    > complexity of that design. Considering you have hard-disk storage
    > and
    > ethernet in there I'm assuming that the 96MHz is either a serial
    > stream or
    > bursty or you are only interested in a subset of the incoming data
    > -
    > you're going to be SOL if you need to process _all_ the data at
    > that rate
    > and then store it or send it over ethernet...
    > Regards,


    Thanks for the reply. The incoming data will be parallel but 'bursty.'
    Also everything will be sampled on the falling edge of an external
    clock pulse. As for the incoming data the only thing I want to do with
    it is store it to the hard drive, no processing necessary. The
    ethernet will be used at a later point to retrieve the data from the
    hd and send it back to a PC, so performance issues are not as big of a
    deal there. So I am guessing from what you said that the Spartan 3E
    with 500K gates is enough?

    My next question is about the IDE interface, I am guessing that I will
    have to incorporate some type of filing system into the soft
    processors code?

    Thanks.

     
    Copyright (c) 1999 OPENCORES.ORG. All rights reserved.