Home>>HERON Modular Systems>>Reconfigurable Systems

Reconfigurable High Performance Systems

Systems often need to be reconfigurable; maybe so that a single system can perform many different tasks, perhaps to support future upgrades and enhancements. With Millions of FPGA gates and I/Os at 100s of Mhz, HERON systems are programmable, providing flexibility to do what you want.

HUNT ENGINEERING doesn't program the systems - you (our customer) do that. However it should not be necessary for you to start the development of your program from the very low hardware level. At HUNT we see it as our job to provide you with the tools, APIs and libraries that you need in order to concentrate on developing the part of the system that is unique to your application. You should definitely not be expected to re-create low-level software that every customer would need (regardless of their application). That low-level software is better written by the engineer who designed and developed the hardware. That is the way we work at HUNT - the hardware designer provides the low-level software to enable you to use that hardware efficiently without needing to know the details. 

For FPGA modules we provide template VHDL projects that define all of the pinout, signal standards and timings you need to access the hardware from the FPGA. HIL for FPGA modules We also provide the Hardware Interface layer VHDL to access  HERON-FIFOs using dedicated FPGA hardware.

For the Host (PC) we provide the Host-API software to access  HERON-FIFOs using the master mode hardware of the module carrier card combined with the correct driver model for various PC operating systems. Host-API accesses  HERON-FIFOs

A HEART module carrier allows you to use those FIFOs to make real time 400Mbyte/second connections between modules.

Reconfigurable architecture for your system
reconfigurable system with FIFO connections FIFO connections are configured by software using the HERON Serial Bus. You define the connections you need in a simple text file, the HeartConf utility we provide does the rest.

If your reconfigurable system is to be used standalone or embedded you program your programs into PROMS so that the system can boot following a reset.

Learn more about reconfigurable systems from Hunt



  • Search the Site

  • Join our email list for latest news!