Hi. We are working on a image processing based on FPGA. But we are confused about which FPGA to select. We looked for ML 410 virtex-4. But its too costly around $3000. Can anybody suggest a relative cheap and efficient FPGA. Thanks --------------------------------------- Posted through http://www.FPGARelated.com
FPGA For Image Processing[Economical]
Started by ●September 27, 2010
Reply by ●September 27, 20102010-09-27
mitho <adnan.siddiq@n_o_s_p_a_m.live.com> wrote:> We are working on a image processing based on FPGA. But we are confused > about which FPGA to select. We looked for ML 410 virtex-4. But its too > costly around $3000. Can anybody suggest a relative cheap and efficient > FPGA. ThanksIt is hard to say without knowing more about your algorithms and the size of the problems, but in many cases the Spartan series provides more gates/$. -- glen
Reply by ●September 27, 20102010-09-27
On 09/27/2010 03:53 AM, mitho wrote:> Hi. > We are working on a image processing based on FPGA. But we are confused > about which FPGA to select. We looked for ML 410 virtex-4. But its too > costly around $3000. Can anybody suggest a relative cheap and efficient > FPGA. ThanksSure, but it may not even begin to work. "Image processing" covers just about anything from diddling with the pixel contrast on a still image up through feeding the video from a football game into one end and getting intelligent commentary out the other. The first can be done with an 8051 processor with expanded memory, the second often can't even be done with a highly paid sportscaster in the loop. You need to estimate what sort of gate count and speeds you need to accomplish your desired task. Only then can you even hope to determine what FPGA (or processor, or combination thereof) would most economically meet your goals. -- Tim Wescott Wescott Design Services http://www.wescottdesign.com Do you need to implement control loops in software? "Applied Control Theory for Embedded Systems" was written for you. See details at http://www.wescottdesign.com/actfes/actfes.html
Reply by ●September 27, 20102010-09-27
"mitho" <adnan.siddiq@n_o_s_p_a_m.live.com> wrote:>Hi. >We are working on a image processing based on FPGA. But we are confused >about which FPGA to select. We looked for ML 410 virtex-4. But its too >costly around $3000. Can anybody suggest a relative cheap and efficient >FPGA. ThanksIt takes a lot of Spartans to make the price of a Virtex. But like the others pointed out: what do you want to do? Ever thought of running your algorithm on a PC? -- Failure does not prove something is impossible, failure simply indicates you are not using the right tools... nico@nctdevpuntnl (punt=.) --------------------------------------------------------------
Reply by ●September 27, 20102010-09-27
Nico Coesel <nico@puntnl.niks> wrote:> "mitho" <adnan.siddiq@n_o_s_p_a_m.live.com> wrote:> >Hi. > >We are working on a image processing based on FPGA. But we are confused > >about which FPGA to select. We looked for ML 410 virtex-4. But its too > >costly around $3000. Can anybody suggest a relative cheap and efficient > >FPGA. Thanks> It takes a lot of Spartans to make the price of a Virtex. But like the > others pointed out: what do you want to do? Ever thought of running > your algorithm on a PC?It take a lot of logic to keep all DSP Units of a XC3SD1800 or a XC6SLX45 running... -- Uwe Bonnes bon@elektron.ikp.physik.tu-darmstadt.de Institut fuer Kernphysik Schlossgartenstrasse 9 64289 Darmstadt --------- Tel. 06151 162516 -------- Fax. 06151 164321 ----------
Reply by ●September 27, 20102010-09-27
On Sep 27, 3:53=A0am, "mitho" <adnan.siddiq@n_o_s_p_a_m.live.com> wrote:> Hi. > We are working on a image processing based on FPGA. But we are confused > about which FPGA to select. We looked for ML 410 virtex-4. But its too > costly around $3000. Can anybody suggest a relative cheap and efficient > FPGA. Thanks > > --------------------------------------- =A0 =A0 =A0 =A0 > Posted throughhttp://www.FPGARelated.comThere may be some confusion here. Your post mentioned that you were trying to select a cost effective FPGA for you work, which implies that you are planning on building a custom system, but then you made a reference to the cost of a Virtex-4 ML410 development system. Are you concerned about the cost of a development system for research? Or the component cost for a custom system? Ed McGettigan -- Xilinx Inc.
Reply by ●September 28, 20102010-09-28
For lower cost you want to thing about Spartan-3 and Spartan-6. From the Spartan-3 side the XC3SD3400A is a good part ideally because is is richer in memory and DSP elements. From the board level backing this up with DDR memory is a good idea as we have done on our Hollybush2 development board http://www.enterpoint.co.uk/oem_industrial/hollybush2.htm= l. Spartan-6 potentially offers a even better solution with an increase in logic size, memory and DSP elements. Again backing up with DDR memory is probably a good idea and we have this in all of the 3 Spartan-6 products we are now shipping. In particular look at our PCIe solution Raggedstone2 http://www.enterpoint.co.uk/raggedstone/raggedstone2.= html and our compact Drigmorn4 http://www.enterpoint.co.uk/drigmorn/drigmorn4.ht= ml. As the Spartan-6 supply situation has improved vastly in the last few weeks we now have the capability to build these boards in hundreds off rather than 10 off and that will show in our stock levels in the next few weeks. We also have some new chip size variants of these coming as well. John adair Enterpoint Ltd. On 27 Sep, 11:53, "mitho" <adnan.siddiq@n_o_s_p_a_m.live.com> wrote:> Hi. > We are working on a image processing based on FPGA. But we are confused > about which FPGA to select. We looked for ML 410 virtex-4. But its too > costly around $3000. Can anybody suggest a relative cheap and efficient > FPGA. Thanks > > --------------------------------------- =A0 =A0 =A0 =A0 > Posted throughhttp://www.FPGARelated.com
Reply by ●September 28, 20102010-09-28
On Sep 28, 8:19=A0am, John Adair <g...@enterpoint.co.uk> wrote:> For lower cost you want to thing about Spartan-3 and Spartan-6. From > the Spartan-3 side the XC3SD3400A is a good part ideally because is is > richer in memory and DSP elements. From the board level backing this > up with DDR memory is a good idea as we have done on our Hollybush2 > development boardhttp://www.enterpoint.co.uk/oem_industrial/hollybush2.ht=ml.> > Spartan-6 potentially offers a even better solution with an increase > in logic size, memory and DSP elements. Again backing up with DDR > memory is probably a good idea and we have this in all of the 3 > Spartan-6 products we are now shipping. In particular look at our PCIe > solution Raggedstone2http://www.enterpoint.co.uk/raggedstone/raggedstone2=.html> and our compact Drigmorn4http://www.enterpoint.co.uk/drigmorn/drigmorn4.h=tml.> As the Spartan-6 supply situation has improved vastly in the last few > weeks we now have the capability to build these boards in hundreds off > rather than 10 off and that will show in our stock levels in the next > few weeks. We also have some new chip size variants of these coming as > well. > > John adair > Enterpoint Ltd. > > On 27 Sep, 11:53, "mitho" <adnan.siddiq@n_o_s_p_a_m.live.com> wrote: > > > Hi. > > We are working on a image processing based on FPGA. But we are confused > > about which FPGA to select. We looked for ML 410 virtex-4. But its too > > costly around $3000. Can anybody suggest a relative cheap and efficient > > FPGA. Thanks > > > --------------------------------------- =A0 =A0 =A0 =A0 > > Posted throughhttp://www.FPGARelated.comMultipliers/$ and memory/$ and ability to run multicycle and available: Lattice ECP3 or Altera Cyclone, with the ECP3 being very desirous with a Synplify Pro vendor toolflow.
Reply by ●September 28, 20102010-09-28
Don't worry we are not forgetting alternative technologies. I will be talking about something a bit different in our range before too long. John Adair Enterpoint Ltd. On 28 Sep, 08:59, dgreig <dgr...@ieee.org> wrote:> On Sep 28, 8:19=A0am, John Adair <g...@enterpoint.co.uk> wrote: > > > > > For lower cost you want to thing about Spartan-3 and Spartan-6. From > > the Spartan-3 side the XC3SD3400A is a good part ideally because is is > > richer in memory and DSP elements. From the board level backing this > > up with DDR memory is a good idea as we have done on our Hollybush2 > > development boardhttp://www.enterpoint.co.uk/oem_industrial/hollybush2.=html.> > > Spartan-6 potentially offers a even better solution with an increase > > in logic size, memory and DSP elements. Again backing up with DDR > > memory is probably a good idea and we have this in all of the 3 > > Spartan-6 products we are now shipping. In particular look at our PCIe > > solution Raggedstone2http://www.enterpoint.co.uk/raggedstone/raggedston=e2.html> > and our compact Drigmorn4http://www.enterpoint.co.uk/drigmorn/drigmorn4=.html.> > As the Spartan-6 supply situation has improved vastly in the last few > > weeks we now have the capability to build these boards in hundreds off > > rather than 10 off and that will show in our stock levels in the next > > few weeks. We also have some new chip size variants of these coming as > > well. > > > John adair > > Enterpoint Ltd. > > > On 27 Sep, 11:53, "mitho" <adnan.siddiq@n_o_s_p_a_m.live.com> wrote: > > > > Hi. > > > We are working on a image processing based on FPGA. But we are confus=ed> > > about which FPGA to select. We looked for ML 410 virtex-4. But its to=o> > > costly around $3000. Can anybody suggest a relative cheap and efficie=nt> > > FPGA. Thanks > > > > --------------------------------------- =A0 =A0 =A0 =A0 > > > Posted throughhttp://www.FPGARelated.com > > Multipliers/$ and memory/$ and ability to run multicycle and > available: > Lattice ECP3 or Altera Cyclone, with the ECP3 being very desirous with > a Synplify Pro vendor toolflow.
Reply by ●September 29, 20102010-09-29
"mitho" <adnan.siddiq@n_o_s_p_a_m.live.com> writes:> Hi. > We are working on a image processing based on FPGA. But we are confused > about which FPGA to select. We looked for ML 410 virtex-4. But its too > costly around $3000. Can anybody suggest a relative cheap and efficient > FPGA. ThanksAs others have said, the Spartan range is much cheaper if you want to stick to Xilinx. And a lot depends on what signal processing you want to do... If no-one minds a small commercial: I've built the low-level image processing for an automotive lane-departure-warning system in a Spartan 3E 250 in this system: http://www.conekt.co.uk/images/stories/Products_FILES/t%20cam_web.pdf Or a bigger job - the image processing part of a Visual SLAM system - (corner detector, Haar feature extraction, and DVI output) needed quite a lot of the Spartan 3ADSP 3400 on this board: http://www.conekt.co.uk/images/stories/Products_FILES/t%20cam%20stereo_web.pdf Or if you want to do full-HD 60Hz stereo matching, you might find the board you initially mentioned a bit on the small side :) Give us more idea as to what algorithms you want to run and we can give you more idea as to an appropriate way of implementing them. And don't fixate on FPGAs until you're sure they're the right answer - why can't you do it on a PC? Cheers, Martin -- martin.j.thompson@trw.com TRW Conekt - Consultancy in Engineering, Knowledge and Technology http://www.conekt.co.uk/capabilities/39-electronic-hardware






