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
Arduino
  • Products
  • More
Arduino
Arduino Forum Developing Arduino Shields with an FPGA
  • Blog
  • Forum
  • Documents
  • Quiz
  • Events
  • Polls
  • Files
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join Arduino to participate - click to join for free!
Actions
  • Share
  • More
  • Cancel
Forum Thread Details
  • State Not Answered
  • Replies 4 replies
  • Subscribers 403 subscribers
  • Views 732 views
  • Users 0 members are here
  • cyclone
  • fpga
  • shield
  • altera
  • arduino
  • module
Related

Developing Arduino Shields with an FPGA

Former Member
Former Member over 12 years ago

Here's a campaign on IndieGoGo for an FPGA system that drives 3x UNO shields. http://igg.me/at/fpga-module/x/3703559

A good system? Worth supporting?

 

Your thoughts...?

  • Sign in to reply
  • Cancel

Top Replies

  • michaelkellett
    michaelkellett over 12 years ago +1
    For hobby use maybe .... but it's a lot of money for the full kit. For pro use - no chance .... when I want to design in an FPGA I scope the system, decide on the FPGA (based on the task, production numbers…
  • johnbeetem
    johnbeetem over 12 years ago in reply to michaelkellett +1
    Michael Kellett wrote: I also think that the IndieGoGO site over-hypes the use of FPGAs, System Verilog is most certainly not much like C (get your head round begin/end, fork/join for starters) and programming…
  • Former Member
    Former Member over 12 years ago in reply to michaelkellett +1
    Hi MK, It sounds like you have volume in your projects. helix_4 is meant to appeal if you *don't* have much volume. When your volumes are <100pcs you don't get play from Distributors or Vendors or assembly…
Parents
  • michaelkellett
    0 michaelkellett over 12 years ago

    For hobby use maybe .... but it's a lot of money for the full kit.

     

    For pro use - no chance .... when I want to design in an FPGA I scope the system, decide on the FPGA (based on the task, production numbers, customer preferences etc) and then I design a board. (Might not do all these things myself if it's a big job).

    There is no way I would use a little solder in type module when I can get free standing dev boards from the FPGA companies (if I want them) at anyhting from free ( as in beer) upwards.

     

    I also think that the IndieGoGO site over-hypes the use of FPGAs, System Verilog is most certainly not much like C (get your head round begin/end, fork/join for starters) and programming an FPGA in SV is a very different task from writing  code for an Arduino or a micro in C. (I'm not saying that it can't be done for fun, just that it's a different kind of fun !).

     

    I think most hobby types would do better to look at one of the little (and cheap) FPGA shields or the FPGA add on for the RPi.

     

     

    MK

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
  • johnbeetem
    0 johnbeetem over 12 years ago in reply to michaelkellett

    Michael Kellett wrote:

     

    I also think that the IndieGoGO site over-hypes the use of FPGAs, System Verilog is most certainly not much like C (get your head round begin/end, fork/join for starters) and programming an FPGA in SV is a very different task from writing  code for an Arduino or a micro in C. (I'm not saying that it can't be done for fun, just that it's a different kind of fun !).

    I agree with Michael's comments.  For learning about FPGAs, I'd most likely go with Papilio One 250K (US$38 for Xilinx Spartan-3E XC3S250E) and for more power Papilio Pro (US$85 for Xilinx Spartan-6 XC6SLX9).  I also just read about an interesting San Diego State University FPGA project called Ahtlatl (an Aztec spear-thrower) also based on Spartan-6 that looks similar to Papilio Pro but perhaps with more I/O pins.  It's used in an SDSU course, and it seems the course materials are or will be available "for a few dollars more".

     

    Regarding Helix-4 hype, I strongly disagree with them that FPGA design is easy to learn and (especially) master.  Even though C and Verilog have similar syntax, the design tradeoffs with FPGAs and software are totally different, and you need to approach problems in different ways for good results.  Duane Benson gave an excellent talk at Design West 2013 called "FPGAs: I know nothing... yet" which illustrated the steep learning curve newbies face when contronted with current design languages and FPGA tools.

     

    I don't know what I'd do with the Helix-4 module.  I'd have to design a PC board to mount it or buy their large development board.  I'd rather get something I can plug directly into a RasPi or BeagleBone, or connect via USB like Papilio.

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • Verify Answer
    • Cancel
Reply
  • johnbeetem
    0 johnbeetem over 12 years ago in reply to michaelkellett

    Michael Kellett wrote:

     

    I also think that the IndieGoGO site over-hypes the use of FPGAs, System Verilog is most certainly not much like C (get your head round begin/end, fork/join for starters) and programming an FPGA in SV is a very different task from writing  code for an Arduino or a micro in C. (I'm not saying that it can't be done for fun, just that it's a different kind of fun !).

    I agree with Michael's comments.  For learning about FPGAs, I'd most likely go with Papilio One 250K (US$38 for Xilinx Spartan-3E XC3S250E) and for more power Papilio Pro (US$85 for Xilinx Spartan-6 XC6SLX9).  I also just read about an interesting San Diego State University FPGA project called Ahtlatl (an Aztec spear-thrower) also based on Spartan-6 that looks similar to Papilio Pro but perhaps with more I/O pins.  It's used in an SDSU course, and it seems the course materials are or will be available "for a few dollars more".

     

    Regarding Helix-4 hype, I strongly disagree with them that FPGA design is easy to learn and (especially) master.  Even though C and Verilog have similar syntax, the design tradeoffs with FPGAs and software are totally different, and you need to approach problems in different ways for good results.  Duane Benson gave an excellent talk at Design West 2013 called "FPGAs: I know nothing... yet" which illustrated the steep learning curve newbies face when contronted with current design languages and FPGA tools.

     

    I don't know what I'd do with the Helix-4 module.  I'd have to design a PC board to mount it or buy their large development board.  I'd rather get something I can plug directly into a RasPi or BeagleBone, or connect via USB like Papilio.

    • 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