+ Post New Thread
Results 1 to 9 of 9
  1. #1
    Full Member level 4
    Points: 2,225, Level: 10

    Join Date
    Nov 2004
    Location
    Chennai, India
    Posts
    188
    Helped
    20 / 20
    Points
    2,225
    Level
    10

    what's fpga??

    hi guys
    i confuse all my time when my friends talking about this FPGA. what's this?? and i dont need the expansion of this acronym. where it is used ?
    is that similar to microprocessors or micro controllers?
    plz help
    advanced thnx

    •   Alt23rd April 2005, 01:21

      advertising

        
       

  2. #2
    Advanced Member level 5
    Points: 160,151, Level: 95
    Awards:
    Helpful silver

    Join Date
    Oct 2004
    Location
    West Coast
    Posts
    7,943
    Helped
    2300 / 2300
    Points
    160,151
    Level
    95

    Re: what's fpga??

    On FPGAs read this:
    http://www.epanorama.net/links/fpga.html
    No short explenations that we give here match publications such as the above ..



  3. #3
    Junior Member level 3
    Points: 1,479, Level: 8

    Join Date
    Apr 2005
    Posts
    26
    Helped
    1 / 1
    Points
    1,479
    Level
    8

    what's fpga??

    It contain programabke elements ,You must be familiar with the implemetation of logic functions using mux . It is the basic principle of a LC in the FPGA , The mux based cells can be configured to any desired logic function by writting the desired information to the asosiated ram cells
    You can write the RTL in verilog /VHDL and use the software tool chain from the FPGA supplier to create a bit stream to program the abpve mentioned sram. Once you download it to the FPGA it will behave like whatever code you have written

    Now a days FPGAs are coming with many componets other than these LCs , they may contain dedicated brams , mac units and even RISC cores ,



    FPGAs are used for ASIC prototyping , also in designs which need only small no of pieces , FPGA offers the flexiblity of Design change without any NRE cost compared to the millions required for an ASIC run .



  4. #4
    Full Member level 1
    Points: 2,105, Level: 10
    mahdithdn's Avatar
    Join Date
    Aug 2004
    Location
    Iran
    Posts
    107
    Helped
    24 / 24
    Points
    2,105
    Level
    10

    what's fpga??

    in addition to complite manaman reply.
    in simple words as a comparison to microcontroller
    FGPA has:
    lower flexibility
    longer design time
    lower power consumption
    higher processing speed
    higher reliability
    higher development cost
    lower production cost



    •   Alt29th April 2005, 13:36

      advertising

        
       

  5. #5
    Newbie level 3
    Points: 1,401, Level: 8

    Join Date
    Apr 2005
    Posts
    3
    Helped
    0 / 0
    Points
    1,401
    Level
    8

    Re: what's fpga??

    Hi,
    FPGA= Field Programmable Gate Arrays
    these are chips that can be programmed using VHDL ( this is hardware description language) you write the behaviour of the digital circuit that you want to design as VHDL code then download this code on an FPGA.
    Actually, FPGA contains a group of flip-flops ,mux's ......the code you write is stored in some memory(ROM) when system starts the code is loaded and interpreted in the form of connections inside the FPGA...now , new FPGA's have the ROM iintegrated on the same chip.
    I hope I helped you.....PM me for further information....



  6. #6
    Full Member level 5
    Points: 3,233, Level: 13

    Join Date
    Jun 2005
    Posts
    240
    Helped
    44 / 44
    Points
    3,233
    Level
    13

    Re: what's fpga??

    FPGA s are programmable electronic cards, which are more complex than microprocessors, whereas simpler than digital signal processors (DSP). FPGA s are used for system designs, for example where you want to have a signal source, then a ADC and some other further components to achieve specific tasks. So using an FPGA you can accomplish all of these tasks on one single board.....

    They are programmed using hardware description languages (HDL). The most famous ones are VHDL or Verilog...

    In fact learning the basic ICs( microcontroller or PICs) are good way before starting into FPGAs....

    Hope helps...



  7. #7
    Full Member level 3
    Points: 2,614, Level: 11

    Join Date
    Oct 2004
    Posts
    169
    Helped
    27 / 27
    Points
    2,614
    Level
    11

    Re: what's fpga??

    Field Programmable Gate Arrays are chips that can be programmed using hardware description language.It contains flip-flops ,mux's etc stored in some memory(ROM) when system starts the code is loaded .



  8. #8
    Junior Member level 2
    Points: 1,468, Level: 8

    Join Date
    Jun 2005
    Posts
    22
    Helped
    1 / 1
    Points
    1,468
    Level
    8

    what's fpga??

    Fpga is a type of ic that can program to determin its function. The most common mothed is using vhdl or verilog,a languge like C. I think the difference beteen the microcontroller and fpga is the work logic. fpga is use hardware,such as the primitive< or gate ,and gate>, and microcontroller is use software.



  9. #9
    Member level 3
    Points: 1,613, Level: 9

    Join Date
    Feb 2005
    Location
    india
    Posts
    53
    Helped
    2 / 2
    Points
    1,613
    Level
    9

    Re: what's fpga??

    FPGA is field programmable Gate Array.it is a semicustom design .FPGA can be reconfigured any number of times.It is preferred when designs are small and volumes of chips required is less.Time to market is very fast,comp[exity supported is less ,Less chance for performance improvement



+ Post New Thread
Please login