FPGA design?

Discussion in 'Homework Help' started by SynGc, May 9, 2012.

  1. SynGc

    Thread Starter New Member

    May 9, 2012
    3
    0
    Hi Im not too familar with FPGA, can anyone explain it to me? Especially its relevance to boolean algebra(Boolean Algebra to FPGA design)?
    Thanks in advance.
     
  2. Papabravo

    Expert

    Feb 24, 2006
    10,138
    1,789
    An FPGA is like a canvas on which an artist can create a masterpiece. Boolean Algebra is one abstract tool that the artist uses to connect the elemental building blocks of that masterpiece. The Finite State Machine is another abstract tool that is used to create machines with memory. Lastly VHDL and Verilog are high level languages that when analyzed and broken down into fundamental elements can be used to synthesize machines of incredible complexity and usefulness.
     
  3. Brownout

    Well-Known Member

    Jan 10, 2012
    2,375
    998
    An FPGA can be thought of as a collection of gates you can connect together to build your logic design, as you would do if you had a bunch of gates laying on your bench. There are various design methods that may be used to specify how those gates are connected together. The most used entry methods are highly abstract, and describe the design's bahavior, rather than the low level interconnections between gates. Boolean algebra is mostly used to evaluate digital design -- how to connect gates to achieve the desired behavior. It is rarely used to specify designs in FPGA technology, however.
     
  4. Wendy

    Moderator

    Mar 24, 2008
    20,765
    2,536
    You can design quite complex systems using the tech, such as duplication of early 8 bit computer systems, for example. I remember someone mentioning doing this with a 6502 system.
     
Loading...