Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.arch.embedded > #29924

Some preliminary help for an FPGA selection

From Dimiter_Popoff <dp@tgi-sci.com>
Newsgroups comp.arch.fpga, comp.arch.embedded
Subject Some preliminary help for an FPGA selection
Followup-To comp.arch.embedded
Date 2020-08-08 00:35 +0300
Organization TGI
Message-ID <rgkhf1$edl$1@dont-email.me> (permalink)

Cross-posted to 2 groups.

Followups directed to: comp.arch.embedded

Show all headers | View raw


It will be the first FPGA for me. What I want to do is not complex,
I have done similar controllers (more complex really)numerous times
using logic parts, PLD, CPLD-s etc.
I need to put together a display controller, to just do framebuffer
memory -> display interface. Framebuffer memory will be some sort of
DDRAM (DDR-which depending on the FPGA type), I'll be happy with
a 1920x1080 framebuffer, 32 bits per pixel (likely just 24 will
be used initially). The framebuffer will be updated via PCIe by the
processor so the FPGA has to be large enough to allow me to do
say 2k words fifos for access (2 of them).
How the output will go is unclear yet; probably HDMI (which adds
some complexity of course but looks doable).
The LVDS cable drivers are another unknown - is it a good idea
(if possible at all) to have them on-chip (chip being the fpga)?
Sounds a bit risky but this will not be a consumer product, not
initially at least, so it does not have to be the most abuse
proof unit in the galaxy (but I don't want it to be too easy to
be killed either... I am just looking for people's experience
in the area).
Which way should I go? The tools must be free, I guess this
narrows the choice, we are not a large company.
I will have to do plenty of iterations until I have the thing
work obviously so I want the processor to be able to initialize
the FPGA logic from a file (it has a disk, ethernet, tcp/ip etc.).

I guess I would prefer lower power, too - if I have multiple
choices of similar devices.
 From what I saw there are FPGA-s which come with some hardwired
DDRAM interface and PCIe, I'd go for one of these (doing DDRAM
myself sounds like a waste of effort unless it proves necessary,
having to do PCIe myself would probably make me look at other
options).

Thanks,

Dimiter

======================================================
Dimiter Popoff, TGI             http://www.tgi-sci.com
======================================================
http://www.flickr.com/photos/didi_tgi/

Back to comp.arch.embedded | Previous | Next — Next in thread | Find similar | Unroll thread


Thread

Some preliminary help for an FPGA selection Dimiter_Popoff <dp@tgi-sci.com> - 2020-08-08 00:35 +0300
  Re: Some preliminary help for an FPGA selection Rick C <gnuarm.deletethisbit@gmail.com> - 2020-08-07 17:45 -0700
  Re: Some preliminary help for an FPGA selection lasselangwadtchristensen@gmail.com - 2020-08-07 18:11 -0700
  Re: Some preliminary help for an FPGA selection HT-Lab <hans64@htminuslab.com> - 2020-08-08 09:24 +0100
    Re: Some preliminary help for an FPGA selection Michael Kellett <mk@mkesc.co.uk> - 2020-08-08 10:44 +0100
      Re: Some preliminary help for an FPGA selection Michael Kellett <mk@mkesc.co.uk> - 2020-08-08 10:57 +0100
    Re: Some preliminary help for an FPGA selection Dimiter_Popoff <dp@tgi-sci.com> - 2020-08-08 22:22 +0300
      Re: Some preliminary help for an FPGA selection Rick C <gnuarm.deletethisbit@gmail.com> - 2020-08-08 13:33 -0700
      Re: Some preliminary help for an FPGA selection jim.brakefield@ieee.org - 2020-08-08 16:32 -0700
        Re: Some preliminary help for an FPGA selection Dimiter_Popoff <dp@tgi-sci.com> - 2020-08-09 18:50 +0300
      Re: Some preliminary help for an FPGA selection Michael Kellett <mk@mkesc.co.uk> - 2020-08-09 12:31 +0100
        Re: Some preliminary help for an FPGA selection Dimiter_Popoff <dp@tgi-sci.com> - 2020-08-09 19:05 +0300
          Re: Some preliminary help for an FPGA selection Rick C <gnuarm.deletethisbit@gmail.com> - 2020-08-09 10:49 -0700
          Re: Some preliminary help for an FPGA selection Michael Kellett <mk@mkesc.co.uk> - 2020-08-10 09:23 +0100
            Re: Some preliminary help for an FPGA selection Theo <theom+news@chiark.greenend.org.uk> - 2020-08-10 10:32 +0100
              Re: Some preliminary help for an FPGA selection Dimiter_Popoff <dp@tgi-sci.com> - 2020-08-10 20:44 +0300
                Re: Some preliminary help for an FPGA selection Gabor <nospam@nospam.com> - 2020-08-10 21:29 -0400
  Re: Some preliminary help for an FPGA selection Rick C <gnuarm.deletethisbit@gmail.com> - 2020-08-21 18:29 -0700
    Re: Some preliminary help for an FPGA selection Dimiter_Popoff <dp@tgi-sci.com> - 2020-08-22 20:41 +0300
      Re: Some preliminary help for an FPGA selection Rick C <gnuarm.deletethisbit@gmail.com> - 2020-08-22 17:35 -0700
        Re: Some preliminary help for an FPGA selection Dimiter_Popoff <dp@tgi-sci.com> - 2020-08-23 13:24 +0300
          Re: Some preliminary help for an FPGA selection Rick C <gnuarm.deletethisbit@gmail.com> - 2020-08-23 10:01 -0700

csiph-web