Thanks to the generous support of Yasme Foundation, ARRL Foundation, and many individual Open Research Institute supporters, ORI has purchased a full floating Vivado license for FPGA work. This includes the System Generator for DSP.
We are testing a setup that will make team and community use of this license possible. This is a big step forward from our current situation and will greatly accelerate FGPA design and test.
The first step was setting up a license server at a donated data center. Many thanks to Nick KN6NK for offering the time, resources, and expertise to get this working.
The second step, being tested right now, is using GitHub as a directory service for adding users and keys.
The goal is for users of the license to be able to add themselves with minimal admin overhead while asserting some reasonable control over access.
GitHub provides a way for users to get public keys. The work required of us is to script user management and periodically sync key management.
Thank you to EJ Kreiner for helping test and refine this community asset. We anticipate being able to support as many amateur technical communities and projects as possible, to get the greatest possible use from the license.
Special thanks to ARRL and Yasme. We would not be able to afford this investment without their support.
Field Programmable Gate Arrays (FPGAs) are one of three fundamental types of digital architectures used for communications R&D.
The others are general purpose processors and graphical processing units (GPUs).
This fall, in San Diego, California, there will be an FPGA course sponsored by Open Research Institute. There are 10 spots with amateur communications as the focus of the work.
FPGAs are a primary technology in satellite communications. They’re used in R&D and in deployment. It is difficult to get started with FPGA design for several reasons. The tools have traditionally been proprietary. The companies that make the tools price them for large corporations to buy. Coursework for FPGA design is rare.
This is where iCEBreaker makes a difference.
An iCEBreaker Workshop 10 pack has been made available. They are described at this link https://www.crowdsupply.com/1bitsquared/icebreaker-fpga
I will use this hardware to put on a course for anyone interested in amateur radio satellite and terrestrial development. All course materials will be published.
The first course will be in San Diego. If you’re in the area, please get in touch! MakerPlace and CoLab are the likely sites.
Later workshops could be at places like Symposium, Xenia, or Hamcation. The full course cannot be accomplished in a day, but a workshop could get the basics across and provide a substantial boost to motivated amateur satellite engineering volunteers. Let me know what you think.