home products services company partners clients news careers contact us

Fast Hashing Cores

Overview

The Helion Fast Hashing cores provide the ultimate in performance by implementing each of the hashing algorithms using one clock per algorithm round whilst using only moderate logic area. These cores support data throughputs up to 4 Gbps and can be used to perform plain cryptographic hashing for digital signatures and integrity checking, or Keyed HMAC for data authentication. They optionally support hash state unload and reload which allows efficient hashing of fragmented or packetised messages.

The Fast Hashing core is also available in versions which support certain combinations of hash algorithms in the form of multi-mode cores. Here common functionality is shared wherever possible to provide the most efficient high performance cores supporting different combinations of the SHA-1, SHA-2 family, and MD5 hashing algorithms. These cores are ideal for use in high throughput applications requiring support for multiple algorithms on a message by message basis, or in the case of the versions with state unload/reload on a block by block basis.

These high performance cores are available in versions for use in ASIC as well as Xilinx, Altera, Lattice and Actel FPGA. In common with all Helion IP cores they have been designed with each technology firmly in mind to yield the very best and most efficient results. For more detailed information on these cores, please download the appropriate datasheet below.

Measured Performance
TARGET PERFORMANCE LOGIC RAM
ASIC (0.13um CMOS) >2200 Mbps <16K gates -
Actel AX/RTAX (-2) >860 Mbps 1971 cells 4 RAMs
Altera Cyclone IV (C6) >1060 Mbps 1263 LEs 3 M9Ks
Altera Stratix IV (C2) >2200 Mbps 574 ALMs 3 M9Ks
Lattice ECP3 (-8) >1200 Mbps 673 slices -
Xilinx Spartan-3A (-5) >760 Mbps 464 slices -
Xilinx Spartan-6 (-3) >1500 Mbps 214 slices -
Xilinx Virtex-6 (-3) >2500 Mbps 209 slices -
Xilinx Kintex-7 (-3) >2500 Mbps 206 slices -
Xilinx Virtex-7 (-3) >2500 Mbps 206 slices -

The table above shows resource and throughput figures for the SHA-1 only version of the core. Please see the datasheet for your technology for the figures for other core versions.

If you are looking for a lower resource, lower data rate solution than the Fast Hashing core family try looking at our Tiny Hashing core family.

Datasheets
Click here for the Fast Hash Core ASIC data sheet (PDF format)
Click here for the Fast Hash Core Xilinx FPGA data sheet (PDF format)
Click here for the Fast Hash Core Altera FPGA data sheet (PDF format)
Click here for the Fast Hash Core Actel FPGA data sheet (PDF format)
Click here for the Fast Hash Core Lattice FPGA data sheet (PDF format)

Contact

For more detailed information on these or any of our other products and services, please feel free to email us at helioncores@heliontech.com and we will be pleased to discuss how we can assist with your individual requirements.


copyright © Helion Technology Limited, 1998-2011. All rights reserved.
Web Site Developed by
Goldstag Limited