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 Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • 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
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • 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
Polls Poll: What Are You Doing This Summer? How About 'A Summer of FPGAs'? What Do You Want to Learn?
  • 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
Engagement
  • Author Author: rscasny
  • Date Created: 30 Apr 2021 8:32 PM Date Created
  • Last Updated Last Updated: 11 Oct 2021 3:00 PM
  • Views 1693 views
  • Likes 1 like
  • Comments 17 comments
Related
Recommended

Poll: What Are You Doing This Summer? How About 'A Summer of FPGAs'? What Do You Want to Learn?

Summer is in the air! (Tomorrow in Chicago, it's supposed to reach the balmy 80s. Hurrah.)

 

Speaking of summer...What are you doing this summer?

 

element14 is planning right now a very special event called, "A Summer of FPGAs."

 

Over the course of the summer, element14 will be holding a lot of activities that are focused around FPGAs. We will also include new learning content, roadtests, informative webinars, and an open virtual panel discussion, The Evolution of FPGAs.

 

We are contacting multiple FPGA manufacturers to participate in this summer long and comprehensive event. If you want to learn about FPGA technology, I'd encourage you to attend or sign up for the activities.

 

We are still finalizing what A Summer of FPGAs will consist of. That's the purpose of this poll. We plan on having mini-events or content on a variety of topics. We would like to gauge your interest level or give you a chance to suggest FPGA-related topics you would like to learn about.

 

So, vote on the topic that most interests you. Or, in the comments section add an FPGA-related topic and we will bring it up in our next meetings.

 

Sincerely,

Randall Scasny

Element14 Team

  • a summer of fpgas
  • community survey
  • Share
  • History
  • More
  • Cancel
  • Sign in to reply

Top Comments

  • michaelkellett
    michaelkellett over 4 years ago +9
    My wish list for a really good "Summer of FPGA " on E14: Parts from Altera/Intel, Lattice, Gowin Keep it cheap & simple so everyone can play, at hardware andsoftware and making stuff themselves. No FPGA…
  • shabaz
    shabaz over 4 years ago +5
    Me too, I'd also like to see content with easy entry to FPGAs. To be honest, I think a decent amount of content should be focussed on simple digital techniques, i.e. typical patterns to use for common…
  • hifromkatie
    hifromkatie over 4 years ago +5
    Oh this will be great. My final year project at uni was FPGA based, but I've never used one since. I keep thinking I should get one and see how much I can remember, although has also probably changed lots…
  • neuromodulator
    neuromodulator over 4 years ago in reply to hrishi98

    I had a similar issue when I began learning Verilog. Yes, there is a lot of material in the web, but most of it is of very little use as learning material.

    These are 2 links that I found kinda useful

     

    https://www.nandland.com/

    The ZipCPU by Gisselquist Technology

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • michaelkellett
    michaelkellett over 4 years ago in reply to hrishi98

    There is  a lot of stuff on the web:

     

    I Googled Verilog Tutorials and got 1.65 million hits (VHDL Tutorials only got 1.6 million)

     

    Obviously a lot of those hits will be pretty useless but there is plenty of good stuff there too.

     

    The kind of material where I think E14 has been useful in the past is where a complete project is presented in sufficient detail to allow others to understand and modify or replicate it.

     

    MK

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • hrishi98
    hrishi98 over 4 years ago

    Hello,

     

    There are lot of tutorials on getting started with FPGAs.

    But there are no more tutorials on how to code effectively using verilog, so I think it would be better if some RTL development is included.

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • yesha98
    yesha98 over 4 years ago

    Well, this sounds really interesting and must-have event during the summer!

    There has been a lot of road tests and project14 contests involving FPGAs in the past.

    Probably this is the right time to showcase some of them and build new projects from those who already have the hardware.

     

    I personally feel the DE0 nano to be very user-friendly to start with, to building decent projects with the FPGA.

    If there is a contest clubbed with this, would love to participate!

     

    My attempt to teach FPGAs from scratch:

    Prototyping with FPGAs - Part 1 - Basics

    Prototyping with FPGAs - Part 2 - Combinational Logic with Xilinx ISE on Spartan 6 FPGA

    Prototyping with FPGAs - Part 3 - Sequential Logic with Quartus Prime on Cyclone-IV FPGA

    Prototyping with FPGAs - Part 4 - Combinational Logic vs. Sequential Logic with Vivado on Artix-7 FPGA

    Prototyping with FPGAs - Final Project - Pong Game

     

    Looking forward to seeing a summer full of learning and fun!

    Yeshvanth

    • Cancel
    • Vote Up +2 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • michaelkellett
    michaelkellett over 4 years ago in reply to beacon_dave

    I think the Aurduino people made a few serious mistakes with that product.

    It doesn't really fit into the Arduino system very well and the software support was very poor indeed at launch.

    To do anything useful with the FPGA you need to use the Altera toolset which is a very long way from what a typical Wiring user might be used to.

    (Actually I quite like the Altera tools - this is not a criticism of them).

     

    If you want to get into playing with Cyclones there are much cheaper and more direct ways to get there.

     

    MK

    • Cancel
    • Vote Up +4 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • beacon_dave
    beacon_dave over 4 years ago

    Definitely needs an entry-level track to try and encourage a wider range of people to create and ultimately share project ideas using them.

     

    Would be good to see a mixture of stand-alone logic device type applications as well as applications enhancing an existing microcontroller design.

     

    Given the large Arduino community, I'm surprised that the likes of the MKR Vidor 4000 based on the SAMD21 / Cyclone devices hasn't proved to be more popular in this area.

    • Cancel
    • Vote Up +2 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • DAB
    DAB over 4 years ago in reply to jomoenginer

    My point exactly.

     

    We have a large number of people on element 14 who might want to use FPGA, but are either unfamiliar with the devices and the tools needed to make them work.

     

    I would like to see the full process from idea to implementation showing the decision points, an estimate on time involved with each step, and skill level you would need before attempting the build.

     

    I am an experienced systems engineer and have worked with bit slice technology, but it has been a while since I used any of those devices.

     

    To pick up a FPGA device and use it will require a lot of time (my perception) so I need to be convinced that the end result is worth the investment in time and effort.

     

    I understand that the vendors would like a new market for their products, but from my perspective, they are a solution looking for an application.

     

    If they want more people to use the FPGA, then they need to go a long way to educate even experience engineers to properly use their devices.

     

    If your first experience with the device is bad or an unpleasant experience, you will probably not use it again.

     

    DAB

    • Cancel
    • Vote Up +2 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • jomoenginer
    jomoenginer over 4 years ago in reply to DAB

    DAB  wrote:

     


    Part of this discussion needs to be the tools required and the time involved with becoming proficient with those tools.

     

    I think this would be hard to narrow down since each FPGA vendor uses a different set of tools and some FPGAs, such as a Xilinx MPSoC, have more functionality beyond a standard FPGA since they include ARM cores or other non FPGA chip.  Historically, FPGA development was based around VHDL or Verilog, but these days some of that is even being abstracted away where an FPGA can be programed in either C++ or even Python.  It does seem that FPGA development is getting more Software friendly rather than the traditional Hardware only focus.

     

    As far as time involved to become proficient with the tools, that will really depend on the individual and their background.

     

    At least that is the way I see it.

    • Cancel
    • Vote Up +2 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • DAB
    DAB over 4 years ago

    I think what has been missing so far with FPGA devices is a good process for how you determine if you need an FPGA and then a process for choosing the right FPGA for your application.

     

    Part of this discussion needs to be the tools required and the time involved with becoming proficient with those tools.

     

    DAB

    • Cancel
    • Vote Up +3 Vote Down
    • Sign in to reply
    • More
    • Cancel
  • wolfgangfriedrich
    wolfgangfriedrich over 4 years ago

    Too many(tm) years ago, I started a FPGA project as part of a Xilinx ARTY-S7 FPGA board roadtest, but never finished it.

    This might be the motivation to pick it up again. It is a Radio Rewind Button, a device that records the current radio program in a big loop memory and when the button is pressed, it jumps back in time. Could be helpful if you missed the start of your favorite song or the news by some time. It is also documented here:

    https://hackaday.io/project/112183-rrb-the-radio-rewind-button

    - W.

    • Cancel
    • Vote Up +2 Vote Down
    • Sign in to reply
    • More
    • Cancel
>
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