beautypg.com

Achronix Speedster22i Pin Connections and Power Sequencing User Manual

Page 5

background image

UG042, August 19, 2014

5

PROGRAM_ENABLE[1:0]

CFG

Input

Pin enabling the programming of the eFuse for the AES
encryption keys, which is done in the manufacturing and
testing of the devices. These input pins will not be usable by
customers.

Tie to GND.

CONFIG_DONE

CFG

Input

with

open-

drain or

active

output

Pin pulled low by FCU prior to the completion of device
configuration. After the device successfully completes
configuration, this pin is either tri-stated or can optionally be
driven high. The default behavior is open-drain, tri-stating the
pin when the device is properly configured. If a device
configuration error occurs, the CONFIG_DONE output for the
device remains in low. The device does not enter the
functional mode until this pin is high. Holding this pin low on
the board can be used as a method to synchronize the start-
up of multiple devices.

In the default mode of operation, it is
recommended that this signal be
connected to an LED as an indicator on the
board. In this case, use an external 10-kΩ
+/- 5% pull-up resistor to 3.3V and drive a
1-kΩ resistor to the input of a FET to turn
on the LED. If LED usage is not desired, this
signal can be pulled-up to 1.8V
(VDDO_JCFG / PA_VDD2) instead using the
same 10-kΩ pull-up resistor.

CONFIG_CLKSEL

CFG

Input

Pin controlling whether the FCU clock is sourced from the TCK
input or the CPU_CLK input.

CONFIG_SYS_

CLK_BYPASS

CONFIG_

CLKSEL

CONFIG_MODESEL

[2:0]

FCU CLK

0

0

001, 010

On-chip

oscillator

1

0

001, 010

CPU_CLK

0/1

0

100

CPU_CLK

0

1

000, 001, 010, 100

TCK

Do not leave this pin unconnected. It
should be connected to a configurable
input like a DIP switch to toggle between
modes of operation for debug. If this is not
possible or desired, tie this off to 1.8V
(VDDO_JCFG / PA_VDD2) or GND based on
the desired clock for the configuration
mode.

HOLDN

CFG

Input /

Output

In the SPI mode of operation, the hold signal output for SPI
flash devices. In CPU mode, this bit is the bidirectional data
bit 5, DQ[5].

Connect directly to the configuration
controller. Do not leave this pin
unconnected.

CPU_CLK

CFG

Clock

Maximum 25Mhz. Used as FCU clock under CONFIG_CLKSEL
control.

If the CPU_CLK is not used to source the
FCU clock, then pin should be tied to GND.

BYPASS_CLR_MEM

CFG

Input

Input to enable bypassing of the configuration memory
clearing before device configuration.

Do not leave this pin unconnected. It
should be connected to a configurable
input like a DIP switch, or even dynamically
controlled through the configuration
controller. This will enable toggling
between modes of operation for debug and
may help with re-configuration time
optimization. If this is not possible or
desired, this pin should be tied to GND.

SCK

CFG

Output

Serial flash clock output. Clock can be sourced from either
CPU_CLK (user driven) or on-chip oscillator (~10MHz).

For SPI Mode: Connect directly to the flash
device(s).
For CPU Mode: Leave unconnected.

SDI

CFG

Input /

Output

In the SPI modes of operation, the serial data output pins for
command and programming data to the flash memory. These

Connect directly to the configuration
controller. Do not leave this pin