
Bitporter User Guide www.achronix.com PAGE 1
Chapter 1 – Configuration Overview
Introduction
The embedded programming and configurationlogic in the FPGA is designedto support a
variety of programming options. Figure 1‐1 outlines the basic block diagram of the
programming and configuration logic, including additional logic to implement security
features. The configuration management unit controls the startup and shutdown sequence
from configuration mode to the
user mode and back. The configuration management unit
includes the provisions for configuring the device with a secure bitstream using a 256‐bit
AdvancedEncryptionStandard(AES)algorithminCipherBlockChaining(CBC)mode.The
devicecontainsasmallnon‐volatilememoryforthestorageoftherequiredAESkey.
Thisguide
coversconfigurationviatheJTAGportusingtheAchronixBitporterpod.
Figure 1-1: Speedster Configuration Options
Configuration Logic
FPGA
User Logic
JTAG
USB
Bitporter
Pod
JTAG
Interface
External CPU
CPU Slave
Controller
Serial (SPI)
Flash
SPI Flash
Controller
Serial
Data
ug004_c01_01_v04
••
FPGA
Configuration
Management
Unit
SRAM Scan
Chain
AES
Decode
AES NV
Key
Storage
Mode and Status Pins
Ethernet
Commentaires sur ces manuels