What can you get from this project?
The ultimate goal of this project is to deliver you a shinny Xilinx UltraScale+ Kintex FPGA board at below 400 USD !
We understand the price model of the top line Xilinx FPGA device is not so friendly to FPGA hobbyists and developers. You typically find a FPGA evaluation board of UltraScale+ family line in the price range between two to five thousands dollars, limiting its access to hobbyists who want to unleash the amazing power of the top notch FPGA device, or developers/students who want to learn programming skills to build a professional career for the future.
We also have observed there are frequent scams, broken promises, misleading information in the field of custom built FPGA projects causing a lot of frustration in the hobbyist community… there is no easy way a hobbyist can find a trustworthy FPGA builder that they can invest into for their projects.
This is what originally motivated us to launch the campaign on Indiegogo, which is known to have an open and trust relationship between the backers and builders, and we believe the momentum of a successful executed campaign can help secure a competitive pricing scheme from the FPGA manufacturer which will further benefit our backers. We are trying to hit two birds with one stone here!
A quick overview of UltraMiner FPGA, we will go through more technical details in later sections:
Key Features of UltraMiner FPGA
A custom-built low cost/high performance FPGA accelerator card with 16nm Xilinx Ultrascale+ Kintex KU3P. Multi-functional PCIe card ideal to be used at home for algorithm/data mining, high performance computation, networking and high frequency trading application.
We will be making two models, the Core model is ideal for computational intensive algorithm implementation, offering the best computational performance output per Watt and per Dollar . The Network models has dual high speed network optic transceivers assembled to further expend its usage to networking and financial trading fields.
Core Model: (Best Performance Per Watt Per Dollar)
- Xilinx UltraScale+ Kintex KU3P (356K LC)
- PCIe Gen 3 x8 connector (64Gb/s max bandwidth)
- DDR4 260 pin SODIMM socket (170Gb/s max bandwidth, 32GB max capacity)
- Micro USB connector for FPGA programming and serial communication
- JTAG connector for debugging
- High-current power solution and efficient heat dissipation design to satisfy the most computation resource demanding applications
- Everything included in Core Model!
- Dual QSFP+ (40Gb/s) or QSFP28 (100Gb/s) optical transceiver interface
SW support (both models):
- Free webpack license for Vivado® Design Suite from Xilinx
- Free algorithm bitstream files downloaded from our website
- Open Source bitstream projects to help bootstrap 3rd party algorithm development
- USB based FPGA programming software
- Host Software supports Mac OS, Windows, Linux and Embedded Linux (Raspberry Pi)
Hardware Spec and Model Selection Table
Who is Agilmine?
We are a small team of veteran hardware and software engineers experienced in FPGA board development, production management, and cryptographic algorithm implementation. Each of us has more than 10 years of professional working experience in the semiconductor industry, and we are enthusiastic about bringing to light this amazing high performance FPGA accelerator card!
If you want to know more details about us and the potential applications of the Ultraminer FPGA project please check out our website www.agilmine.com
Where did this project come from?
We came to the idea of building our own FPGA board when we realized there is no easy-to-use and affordable high-performance FPGA development boards available in the market. The application we have been working on requires high FPGA resource utilization resulting in high power consumption, but the FPGA dev boards available on shelf typically comes with weak power supply insufficient for computationally intensive application. There are high-end accelerator type FPGA cards that yeild the power and performance, but all are super expensive found in the price range above $5K and constantly out of stock.
Here comes the Agilmine UltraMiner FPGA project: It is supposed to be a simple board design, with beefed up power supply circuitry, and single USB connection for programming and communication with PC host.
In the past few months, We built a UltraMiner prototype board and it worked!
UltraMiner Prototype A1 in Action
Here is a quick demo video showing how to use if to run algorithms:
A Community Reviewed Project!
We sent some prototype boards to the FPGA hobbyists in bitcointalk forum for review and comments. Here are some video clips shared by the highly respected bitcoin member philipma1957 who helped validated prototype FPGA board functionality: https://bitcointalk.org/index.php?topic=5089544.new#new
If you are interested please check out our website for more details