FPGA, CPLD, and ASIC solutions from Altera
  • Download Center
  • Literature
Sign in/register
myAltera Account
Welcome
  •   myAltera
  •   Logout
  • Products
    • Devices
    • Design Software
    • Intellectual Property
    • Development Kits/Cables
    • Design & Support Services
    • Literature
  • End Markets
    • Automotive
    • Broadcast
    • Computer & Storage
    • Consumer
    • Industrial
    • Medical
    • Military
    • Test & Measurement
    • Wireless
    • Wireline
  • Technology
    • DSP
    • External Memory
    • Embedded Processing
    • Transceivers
    • Parallel I/O
    • Signal Integrity
    • System Integration
  • Training
    • Training Courses
    • University Program
    • Webcasts & Videos
    • Demonstrations
    • Events Calendar
  • Support
    • Design & Support Resources
    • Knowledge Database
    • Devices
    • Design Software
    • Intellectual Property
    • Development Kits/Cables
    • Design Examples
    • Downloads
    • User Communities/Forums
    • mySupport
  • About Altera
    • About Us
    • Environmental
    • Customer Successes
    • Partners
    • Newsroom
    • Investor Relations
    • Jobs
    • Contact Us
  • Buy Online
    • Devices
    • Design Software
    • Development & Education Kits
    • Cables & Programming Hardware
    • Intellectual Property
  • Entire Site
  • Part Number
  • Knowledge Database
  • Support & Technical Docs
  • Forums & Wiki
Username:  
Password:  
 
Forgot my username or password
Don't have myAltera account? Register Now.
Enter your email address:

Cyclone III FPGA: Security

Home > Products > Devices > Cyclone III (and LS) > Overview > Security

Next Steps

  • View Webcast
  • Download Software
  • Get Training
  • Read Success Stories
  • View Video

Buy Now

  • Purchase Dev Kits
  • Purchase Devices

Support

  • Get Power Estimator
  • Get Device Support
  • View Knowledge Database
  • Use Troubleshooter

Documentation

  • Get White Paper (PDF)
  • Get User Guide (PDF)
  • Get Data Sheet (PDF)
  • Get Literature
  • Get Email Updates

Altera's Cyclone® III LS FPGAs are the first devices to implement a suite of security features at the silicon, software, and intellectual property (IP) level on a low-power, high-functionality FPGA platform. This suite of security features protects your IP from tampering, reverse engineering, and counterfeiting.

The suite of security features in Cyclone III LS FPGAs consists of:

  • Silicon security
    • 256-bit AES bitstream encryption
    • JTAG port protection
    • Internal oscillator
    • Zeroization (active clear)
    • Cyclical redundancy check (CRC)
  • Software security
    • Design separation
  • Supervisor IP

Silicon Security Features

The silicon security features of Cyclone III LS devices protect the FPGA design before, during, and after configuration. All Altera® devices restrict the direct readback of the FPGA configuration via the JTAG port, but the Cyclone III LS FPGA goes beyond this level of protection to give you increased control over access to the full JTAG port. Furthermore, the bitstream is protected during configuration using a 256-bit AES encryption algorithm. Once the design is functional, the Cyclone III LS FPGA ensures the system remains secure using CRC to monitor configuration changes and an internal oscillator as an uninterruptible clock source. In the event a problem is detected, the FPGA can clear itself using the zeroization feature. Figure 1 shows the various Cyclone III LS FPGA security features available on silicon. 

Figure 1. Cyclone III LS FPGA Silicon Security Features

Figure 1. Cyclone III LS FPGA Silicon Security Features

Read the Protecting the FPGA Design From Common Threats (PDF) white paper and the Cyclone III Device Handbook to learn more about the security features in the Cyclone III FPGA family.

Design Separation in Quartus II Development Software

Cyclone III LS FPGAs are the first low-power FPGAs to support the physical separation of logic within a single FPGA. The design separation feature in Quartus® II development software leverages the incremental compilation flow and the LogicLockTM feature to help partition your design logically and physically on the device. 

The design separation feature allows you to constrain security-sensitive portions of your design to a physical location on the device, as shown in Figure 2. This feature enables you to design with an increased level of confidence that each of your partitions function independently from each other as expected.

Figure 2. Design Separation

Figure 2. Design Separation

Supervisor IP

The Supervisor IP provides you with an easy interface to the silicon security features to help you create an intelligent, secure system. Supervisor IP continuously monitors the JTAG port for unauthorized access, the CRC for configuration errors during run time, and can initiate a clear and reconfiguration of the Cyclone III LS FPGA with a new design if any error is detected. The IP source code is provided for you to instantiate into your design and further customize your security solution. Contact Altera for more information.

For more information about the silicon security features in Cyclone III LS FPGAs, the design separation flow in Quartus II development software, and Supervisor IP, see:

  • Protecting the FPGA Design From Common Threats (PDF) white paper
  • Partitioning FPGA Designs for Redundancy and Information Security webcast
  • Enabling Design Separation for High-Reliability and Information-Assurance Systems (PDF) white paper
  • AN 567: Quartus II Design Separation Flow (PDF)
  • Cyclone III Device Handbook

 

Rate This Page


  • Product Selector
    • Compare Devices (Beta)
  • High-End FPGAs
    • About Stratix Series
    • Stratix IV (E, GX, GT)
      • Overview
        • Architecture
        • Density
        • Performance
        • Power
      • Transceivers (GX and GT)
      • End Markets & Applications
      • Design Resources
      • Literature
      • Getting Started
    • Stratix III (L and E)
      • Overview
      • End Markets & Applications
      • Design Resources
      • Literature
      • Getting Started
    • Stratix II (and GX)
      • Stratix II
        • Overview
        • Design Utilities
        • Features
        • Literature
      • Stratix II GX
        • Overview
        • Design Utilities
        • Features
        • Literature
    • Stratix (and GX)
      • Stratix
        • Overview
        • Design Utilities
        • Features
        • Literature
      • Stratix GX
        • Overview
        • Design Utilities
        • Features
        • Literature
  • Midrange FPGAs
    • About Arria Series
    • Arria II GX
      • Overview
        • Architecture
        • Power
      • Transceivers
      • End Markets & Applications
      • Design Resources
      • Literature
      • Getting Started
    • Arria GX
      • Overview
        • Architecture
        • Software
      • Transceivers
      • Applications
      • Design Resources
      • Literature
      • Getting Started
  • Low-Cost FPGAs
    • About Cyclone Series
    • Cyclone IV (E and GX)
      • Overview
        • Architecture
        • Power
      • Transceivers
      • End Markets & Applications
      • Design Resources
      • Literature
      • Getting Started
    • Cyclone III (and LS)
      • Overview
        • Architecture
        • Power
        • Security
      • End Markets & Applications
      • Design Resources
      • Literature
      • Getting Started
    • Cyclone II
      • Overview
      • Design Utilities
      • Features
      • Literature
    • Cyclone
      • Overview
      • Design Utilities
      • Features
      • Literature
  • CPLDs
    • About MAX Series
    • MAX II (and G, Z)
      • Overview
        • Architecture
        • Power
        • Unique Features
      • Applications
      • Design Resources
      • Literature
      • Getting Started
    • MAX 3000A
      • Overview
      • Design Utilities
      • Features
      • Literature
  • ASICs
    • About HardCopy Series
    • HardCopy IV (E and GX)
      • Overview
        • Power
        • SEU
        • Performance
      • Transceivers
      • End Markets & Applications
      • Literature
      • Getting Started
    • HardCopy III
      • Overview
        • Architecture
        • Power
        • SEU
        • Performance
      • End Markets & Applications
      • Literature
      • Getting Started
    • HardCopy II
      • Overview
        • Power
        • SEU
        • Performance
      • End Markets & Applications
      • Literature
      • Getting Started
  • Device-Specific Offerings
    • RoHS Compliant
      • Packaging Literature
    • Extended Temperature
    • Enhanced Temperature
    • Military Temperature
  • Configuration Devices
    • Enhanced Configuration
      • Overview
      • Design Utilities
      • Features
      • Literature
    • Serial Configuration
      • Overview
      • Design Utilities
      • Features
      • Literature
  • Mature Products
    • Product Listing
    Please give us feedback
    Products | End Markets | Technology | Training | Support | About Altera | Buy Online
    Jobs | Investor Relations | Contact Us | Site Map | Privacy | Legal Notice
    Copyright © 1995-2010 Altera Corporation. All Rights Reserved.
    Altera Forum
    Altera
    Forum
    Twitter
    Twitter
    RSS
    RSS
    Facebook
    Facebook
    Flickr
    Flickr
    YouTube
    YouTube
    Email Updates
    Email
    Updates