Overview
More and more applications today demand higher and higher data rates, and
Helion believe that despite the technical challenges, it should not be the
encryption processing which limits your performance. For this reason,
Helion have developed a range of four AES core families each offering a different
speed/area balance which together cover any throughput requirement up to more
than 40Gbps; this way you can choose the most optimal fit for your particular
requirement. In this section we look at the Fast AES core family.
Helion Fast AES Solutions
The Helion Fast AES core family is one of our higher-rate solutions, aimed at applications
which require a few Gigabits per second throughput, combined with low latency.
This core is perfect for many applications, for example high speed networking,
multi-channel video encryption, or securing data storage. The result is a core with
high throughput capabilities yet moderate logic area, spanning all ASIC and FPGA technologies.
The Fast AES family forms a very powerful and flexible platform. It has been designed
in modular form and is supplied as a series of powerful, re-usable building blocks.
This way, you can build up all kinds of interesting solutions where resources can be
shared or replicated according to your exact requirements. The Fast family offers
full AES encryption and decryption using any combination of the three AES key sizes
(128-, 192-, and 256-bits). It can be used to implement any of the common block cipher
modes as well as the more recent complex modes (take a look at our
AES modes pages for more information). The table below outlines the kind of area
and performance achievable using the Fast AES core.
Measured Area and Performance
128-bit keysize ECB Encryption including hardware key expansion
TARGET |
PERFORMANCE |
LOGIC |
RAM |
ASIC (0.13um CMOS) |
>3 Gbps |
<27k gates |
- |
Altera Cyclone III/IV (C6) |
>2.0 Gbps |
906 LEs |
10 M9Ks |
Altera Cyclone V (C6) |
>2.4 Gbps |
1192 ALMs |
- |
Altera Arria II GX (C4) |
>3.0 Gbps |
465 ALMs |
10 M9Ks |
Altera Arria V GX (C4) |
>2.7 Gbps |
1195 ALMs |
- |
Altera Arria V GZ (C3) |
>4.4 Gbps |
1213 ALMs |
- |
Altera Arria 10 (E1S) |
>5.4 Gbps |
1224 ALMs |
- |
Altera Stratix IV (C2) |
>3.2 Gbps |
487 ALMs |
10 M9Ks |
Altera Stratix V (C1) |
>5.8 Gbps |
1223 ALMs |
- |
Lattice ECP3 (-8) |
>1.8 Gbps |
465 slices |
10 RAMs |
Microsemi AX/RTAX (-2) |
>1.4 Gbps |
1680 cells |
20 RAMs |
Microsemi ProASIC3 (-2) |
>1.1 Gbps |
2003 tiles |
10 RAMs |
Xilinx Spartan-3A (-5) |
>1.6 Gbps |
392 slices |
10 RAMB16s |
Xilinx Spartan-6 (-2) |
>1.8 Gbps |
332 slices |
- |
Xilinx Artix-7 (-3) |
>3.4 Gbps |
332 slices |
- |
Xilinx Virtex-5 (-3) |
>4.2 Gbps |
342 slices |
- |
Xilinx Virtex-6 (-3) |
>5.2 Gbps |
331 slices |
- |
Xilinx Virtex-7 (-3) |
>5.6 Gbps |
330 slices |
- |
Xilinx Kintex-7 (-3) |
>5.6 Gbps |
330 slices |
- |
Xilinx UltraSCALE (-2) |
>6.5 Gbps |
266 CLBs |
- |
Xilinx UltraSCALE+ (-2) |
>7.2 Gbps |
250 CLBs |
- |
If the performance of the Helion Fast AES core does not match your needs, try looking at our
Giga AES cores if you need to go faster, or our Standard AES cores if you are able
to run at a lower rate.
Product Briefs
For full details of all the Helion AES core options, please download the appropriate Product Brief in PDF format below.
AES Cores - ASIC
AES Cores - FPGA
Whitepapers
Click here for an easy to read overview on AES in hardware (PDF format)
Contact
For more detailed information on this 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.
|