Home>>Our Technology

The Technology we use

User Programmable FPGAs with embedded processors Virtex-II Pro FPGAs
Our systems offer a choice of module types including modules that offer programmable Virtex-II-Pro FPGAs, that include a PowerPC core embedded in the silicon. The modules combined them with DDR SDRAM, FLASH memory, and fast Analogue or Digital I/O. 
The systems have been designed so that our customers can write VHDL programs for FPGA and C code for the PowerPC that can be loaded onto the modules in the same way that software is booted onto a conventional processor. The Hardware Interface Layer removes the need for the programmer to be concerned with external hardware signals or timings.
The PowerPC on HERON-FPGA modules with Virtex-II Pro devices can also be programmed using industry standard C and C++ compilers. The compiled code is either stored in the on-module FLASH memory or downloaded from your PC using our Server/Loader tool.Virtex-II FPGA

User Programmable FPGAs
Our systems offer a choice of module types including modules that offer programmable Virtex-II FPGAs as large as 8Million gates. These are combined with SDRAM, fast Analogue and Digital I/O. 
The systems have been designed so that our customers can write VHDL programs for these modules that can be loaded onto the modules in the same way that software is booted onto a processor. The Hardware Interface Layer removes the need for the programmer to be concerned with external hardware signals or timings.
Coupled with the fact that the FPGA architecture includes multipliers and RAM blocks this programmability means that HERON systems are particularly suited to high speed DSP applications.  

  HERON Module CarrierscPCI/PCI Heron module carriers
The modules are held together by a module carrier. These allow the modules to communicate with each other using the HEART architecture. Often the module carriers offer a connection to a Host PC via PCI too.

HERON
Hunt Engineering REsource Node (HERON) is the module format that we use in our systems. A small format of 4 inches x 2.5 inches allows us to build up systems our of "building blocks" of functionality by fitting them to a Module carrier board that provides FIFO based real time data connections between them.
The HERON specification is a module standard developed by us but the specification is freely available so that you can develop your own HERON modules if you wish. 

HEART
The Hunt Engineering Architecture using Ring Technology (HEART) is a real time communications system developed by us. It is the standard architecture for our module carriers and is based on Virtual FIFO connections between the nodes in a system. 
These virtual FIFOs are configured by software. Our tools allow you to define your needs using a simple text file. and allow you to define the connectivity in your system regardless of whether the nodes are FPGA, C6000 or I/O. Once configured they behave just like a hardware FIFO. You can make multiple connections between nodes, multicasting is also supported.  Connection between boards, using an inter-board module, is just the same as connection on the same board. 

 
To allow you to concentrate on programming the system to perform the functions you need, we provide easy-to-use APIs that perform the low-level management tasks that must happen, but you don't want to understand in the detail that the designers had to.
Host API
Hunt Engineering Host API handles the interface between tools and programs on a PC and the PCI interface of a Module Carrier board.
The model used is asynchronous, so you can run a program on your PC that processes data at the same time as the Host API is transferring other data.
Hardware Interface layer
Hardware Interface Layer handles the interface between your VHDL for an FPGA module and the hardware that is attached to that FPGA. HIL guarantees all of the signal timings for you.
Because the FPGA is parallel logic HIL can transfer data to and from HERON-FIFOs at the full FIFO bandwidth and at the same time. Other I/O devices can also be accessed in parallel with those FIFO accesses.
If these technologies could be applicable to your needs, browse the rest of this site and when you are ready contact us to discuss your needs.

For more information on how to combine modules in your system see the systems page. 

You can download a movie (7.48 Mb, soundcard required) to learn more about HERON & HEART

Download movie!



  • Search the Site

  • Join our email list for latest news!