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: Sun Jul 29 10:03:53 CEST 2007
    Subject: [oc] Help with choosing a FPGA
    Top
    I tried to post this yesterday but I must have done something wrong as
    it never showed up, so I am sorry if this is somehow a repeat.

    Thanks to everyone who replied, there is some useful information
    there. From what I gather if I keep my design simple a Spartan 3E with
    500K gates should be enough right? The incoming data is going to be 8
    bits with and sampled on the falling edge of an external clock.
    Depending on which sensor I chose to use this clock will be either 48
    Mhz or 96 Mhz, but the data will come in bursts. My fist question is
    that if the onboard osc of the dev board is 50 MHz will that have any
    bearing on the maximum frequency I can clock in at? I know of this was
    a normal uController it would, but like I said my knowledge of FPGA’s
    is pretty limited.

    Looking ahead my next question is about the hard drive interface, I
    know there are cores out there to implement IDE interfaces, but what
    about a file-system? I am guessing that I am going to have to deal
    with that in the soft-cores software?

    Thanks again.





    ----- Original Message -----
    From: a2e at insight.rr.com<a2e@i...>
    To:
    Date: Fri Jul 27 08:04:52 CEST 2007
    Subject: [oc] Help with choosing a FPGA

    > Let me start off by saying that I am sorry if some of my questions
    > seem a bit basic, but my knowledge of FPGA’s is limited to a
    > few
    > classes I took back when I was in school.
    > My ultimate goal is to capture data from a CMOS image sensor and
    > store
    > it to a hard drive. The CMOS sensor itself will either be clock out
    > data at a frequency of 48Mhz or 96Mhz. My first question is how can
    > I
    > tell if a particular FPGA is capable of reading in data at these
    > rates? I have looked over various datasheets but I have to admit I
    > have not been able to find a straight answer.
    > The two devboards I am looking at are the “Spartan 3E Starter
    > Board”
    > from Dililent or the “Cyclone II FPGA Starter Development
    > Kit” from
    > Altrea. Would either of these boards be capable of doing what I
    > need?
    > As for cores I am thinking that I will need to run the following:
    > OpenRISC 1200
    > General-Purpose I/O (GPIO) Core
    > I2C controller core
    > tri-mode Ethernet MAC
    > VGA/LCD Controller
    > OCIDEC (OpenCores IDE Controller)
    > Does any of this sound reasonable for the boards I mentioned above
    > or
    > do I need to go back to the drawing board?
    >
    >

    Follow upAuthor
    [oc] Help with choosing a FPGAMark McDougall

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