Military Embedded Systems - Fall 2005 - Volume 1 Number 2
Military Embedded Systems - Fall 2005 - Volume 1 Number 2
Military Embedded Systems - Fall 2005 - Volume 1 Number 2
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
Hardware<br />
detecting the pattern in the handshaking<br />
tokens, a proven encryption algorithm<br />
such as AES should be used.<br />
Clock<br />
Enable<br />
FPGA Design<br />
Clock<br />
FPGA Design With Security Scheme<br />
Clock<br />
Enable<br />
Clock<br />
To ensure that the security scheme works<br />
properly, the system clock feeding the<br />
FPGA user design should be the same<br />
as the system clock feeding the security<br />
block. This prevents someone from disabling<br />
the security block when the enable<br />
signal is asserted. To further increase<br />
security, the comparator block can be<br />
duplicated several times to produce more<br />
enable signals to feed different portions<br />
of the user designs.<br />
Joel Seely has been with<br />
Altera Corporation for<br />
five years. Initially in<br />
charge of the embedded<br />
applications group, he is<br />
now technical marketing<br />
manager for the automotive,<br />
industrial, and<br />
military business unit.<br />
For more information, contact Joel at:<br />
Altera Corporation<br />
101 Innovation Dr.<br />
San Jose, CA 95134<br />
Tel: 408-544-8122<br />
Fax: 408-544-8066<br />
E-mail: jseely@altera.com<br />
Website: www.altera.com<br />
Jie Feng is the product<br />
line manager in<br />
charge of the Stratix<br />
series FPGAs at<br />
Altera Corporation.<br />
She has been with<br />
Altera for more than<br />
six years and has<br />
experience in customer applications,<br />
wireless technical marketing, and product<br />
marketing. She has published and<br />
presented articles on FPGA design security<br />
at various conferences and in magazines.<br />
She holds a BS degree in computer<br />
engineering from the University of<br />
Toronto and an MS degree in computer<br />
science from Stanford University.<br />
User<br />
Design<br />
User<br />
Design<br />
Figure 3<br />
Figure 3. FPGA Design with Security Scheme<br />
Enable<br />
Security Block<br />
RNG<br />
Counter<br />
Encryptor<br />
Comparator<br />
For more information, contact Jie at:<br />
Altera Corporation<br />
101 Innovation Dr.<br />
San Jose, CA 95134<br />
Tel: 408-544-6753<br />
Fax: 408-544-6425<br />
E-mail: jfeng@altera.com<br />
Website: www.altera.com<br />
RSC# 27 @www.mil-embedded.com/rsc<br />
<strong>Military</strong> EMBEDDED SYSTEMS October <strong>2005</strong> / 27