element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet & Tria Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • About Us
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      • Japan
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Vietnam
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
FPGA
  • Technologies
  • More
FPGA
Forum The important of FPGA for the world todays
  • Blog
  • Forum
  • Documents
  • Quiz
  • Events
  • Polls
  • Files
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join FPGA to participate - click to join for free!
Actions
  • Share
  • More
  • Cancel
Forum Thread Details
  • State Not Answered
  • Replies 7 replies
  • Subscribers 559 subscribers
  • Views 1344 views
  • Users 0 members are here
  • eda
  • soc
  • fpga
  • verilog
Related

The important of FPGA for the world todays

Former Member
Former Member over 12 years ago

Hi Guys!

 

I was the beginner learn about the FPGA. Is that anyone can tell me, why this device are more usefull rather than another devices to run the project (especially in computer and biomedical engineering)? maybe could be compare with the PIC or another invention.

  • Sign in to reply
  • Cancel

Top Replies

  • Former Member
    Former Member over 12 years ago +2
    I beleive it is best to think of a FPGA as a very large solderless breadboard - somewhere between the size of a single garage (for a low end part) up to the size of a basketball court for a large chip…
  • fustini
    fustini over 12 years ago +1
    I think the Papilio website shows some good examples: http://papilio.cc/ . They make really affordable FPGA boards and add-on boards. You can even use a "soft-core" AVR implementation to make your FPGA…
  • dias11
    dias11 over 11 years ago +1
    Hi to all, hi vee I am working with FPGAs the last five years. Well, its the newest and most advanced step in electronics technology. That doesnt means that you be able to solve any problem with FPGAs…
Parents
  • dias11
    0 dias11 over 11 years ago

    Hi to all, hi vee

    I am working with FPGAs the last five years. Well, its the newest and most advanced step in electronics technology. That doesnt means that you be able to solve any problem with FPGAs. As all technologies have advantages and disadvantanges.

     

    FPGA is actually a chip that its empty. There is no circuit into chip. When you buy it, it can do abseloutly NOTHING !!! Actually you get a chip with some thousands of logic elements. Every one of these logic elements can be made one of the basic gates (not, xor, nor, nand ...) All the logic elements can be also connect each other using  interconnection. They can also use interconnections to find a way to chips pins and act as I/O ports. In order to change the state of any logic elements you have to describe your problem using VHDL or Verilog language. In conclusion, into a FPGA chip you can built any circuit you want, any microcontroller, any CPU, any type or size of memory or any circuit can discribe your problem and so on, until you use any of the available logic elements. Of course we talk about digital logic, you are not be able to build analog circuits like analog filters, ADC, op-amps and others. You also have the ability to reprogram the FPGA any time you want to make changes to your system. Thats amazing !!!  

     

       

    Advantages:

    FPGAs are hardware reconfigurable !!! You can change your system's hardware anytime.
    They are real time multitasking. (They use combinational logic. You can build circuits that executes independently. You can duplicate a circuit many times)

    They are much more faster than a microcontroller or CPU, because they have fast electronics and of course because you can solve problems or problem parts in parallel.

    There are exelent develpment tools, with predefind digital elements, uCs and even CPU systems, that helps you to make any system using only your mouse. (if you know what you click :-)  )

     

     

    Disadvantages

    They are more expensive than uCs and CPUs.

    They are slower than a well build ASIC.

    They are losing your design system everytime you power them off.

    You have to learn VHDL or Verilog.

    They are need more energy than uCs and CPUs. They also tend to heat when you increase the frequency.

    They have many I/O pins. This is hard to solder them or make a pcb design.

     

    Some of the disadvantages may be solved at the future, so more and more companies and research labs try to use FPGAs. Hardware configuaration ability and speed its a real tempter to any application.

     

    I hope to have been helpful.

    Chris

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
Reply
  • dias11
    0 dias11 over 11 years ago

    Hi to all, hi vee

    I am working with FPGAs the last five years. Well, its the newest and most advanced step in electronics technology. That doesnt means that you be able to solve any problem with FPGAs. As all technologies have advantages and disadvantanges.

     

    FPGA is actually a chip that its empty. There is no circuit into chip. When you buy it, it can do abseloutly NOTHING !!! Actually you get a chip with some thousands of logic elements. Every one of these logic elements can be made one of the basic gates (not, xor, nor, nand ...) All the logic elements can be also connect each other using  interconnection. They can also use interconnections to find a way to chips pins and act as I/O ports. In order to change the state of any logic elements you have to describe your problem using VHDL or Verilog language. In conclusion, into a FPGA chip you can built any circuit you want, any microcontroller, any CPU, any type or size of memory or any circuit can discribe your problem and so on, until you use any of the available logic elements. Of course we talk about digital logic, you are not be able to build analog circuits like analog filters, ADC, op-amps and others. You also have the ability to reprogram the FPGA any time you want to make changes to your system. Thats amazing !!!  

     

       

    Advantages:

    FPGAs are hardware reconfigurable !!! You can change your system's hardware anytime.
    They are real time multitasking. (They use combinational logic. You can build circuits that executes independently. You can duplicate a circuit many times)

    They are much more faster than a microcontroller or CPU, because they have fast electronics and of course because you can solve problems or problem parts in parallel.

    There are exelent develpment tools, with predefind digital elements, uCs and even CPU systems, that helps you to make any system using only your mouse. (if you know what you click :-)  )

     

     

    Disadvantages

    They are more expensive than uCs and CPUs.

    They are slower than a well build ASIC.

    They are losing your design system everytime you power them off.

    You have to learn VHDL or Verilog.

    They are need more energy than uCs and CPUs. They also tend to heat when you increase the frequency.

    They have many I/O pins. This is hard to solder them or make a pcb design.

     

    Some of the disadvantages may be solved at the future, so more and more companies and research labs try to use FPGAs. Hardware configuaration ability and speed its a real tempter to any application.

     

    I hope to have been helpful.

    Chris

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
Children
No Data
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2025 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube