Skip to main content



Hastlayer .NET native hardware performance

Software is flexible; specialized hardware is extremely fast. So why not write software, then turn it into a computer chip?

This is what Hastlayer does: It transforms .NET software into FPGA-implemented logic circuits. (FPGAs are chips that can mimic other chips.) The result is code that runs faster and uses less power than a code-only solution, without sacrificing the ability to continue to develop the software. 

FPGAs aren’t new, in fact a lot of the application you use on the web are using FPGAs in the background. But Hastlayer’s ability to reconfigure FPGAs on the fly from Visual Studio is a brand-new way of using them. It’s suitable for a lot of different applications, including:

  • Machine learning and artificial intelligence
  • Image processing, video processing and computer vision
  • Algorithmic trading
  • Data compression and analysis
  • Cryptocurrency mining
  • Cryptography
  • Embedded systems (robots, IoT devices)

Those are fields where FPGAs are already being used, but we can’t wait to see what you come up with!

To get started, you’ll need a compatible FPGA board (at the moment, that means a Nexys A7, but we’ll be adding support for additional boards over time) and Visual Studio 2017 or later (any edition).

When you click Free Trial, we’ll set you up with an account on where you can create Hastlayer apps. Be sure you understand and consent to our privacy policy first.