A40MX02-PL208A ACTEL [Actel Corporation], A40MX02-PL208A Datasheet - Page 9

no-image

A40MX02-PL208A

Manufacturer Part Number
A40MX02-PL208A
Description
40MX and 42MX Automotive FPGA Families
Manufacturer
ACTEL [Actel Corporation]
Datasheet
I/O Modules
The I/O modules provide the interface between the
device pins and the logic array.
diagram of the 42MX I/O module. A variety of user
functions, determined by a library macro selection, can
be implemented in the module. (Refer to the
Macro Library Guide
modules contain tristate buffers, with input and output
latches that can be configured for input, output, or
bidirectional operation.
42MX devices contain flexible I/O structures, where each
output pin has a dedicated output-enable control
(Figure
output data, or both, providing fast setup time. In
addition, the Actel Designer software tools can build a D-
type flip-flop using a C-module combined with an I/O
module to register input and output signals. Refer to the
Antifuse Macro Library Guide
Actel's Designer software development tools provide a
design library of I/O macro functions that can implement
all I/O configurations supported by the MX FPGAs.
Note: *Can be configured as a Latch or D Flip-Flop (Using
Figure 1-9 • 42MX I/O Module
Other Architectural Features
User Security
The Actel FuseLock provides robust security against
design theft. Special security fuses are hidden in the
fabric of the device and prevent unauthorized users from
accessing the programming and/or probe interfaces. It is
virtually impossible to identify or bypass these fuses
without damaging the device, making Actel antifuse
FPGAs immune to both invasive and noninvasive attacks.
Special security fuses in 40MX devices include the Probe
Fuse and Program Fuse. The former disables the probing
circuitry while the latter prohibits further programming
of all fuses, including the Probe Fuse. In 42MX devices,
C-Module)
1-9). The I/O module can be used to latch input or
To Array
From Array
for more information.) All 42MX I/O
Q
Q
G/CLK*
G/CLK*
D
D
for more details.
EN
Figure 1-9
PAD
is a block
Antifuse
v3.1
there is the Security Fuse which, when programmed,
both disables the probing circuitry and prohibits further
programming of the device.
Look for this symbol to ensure your valuable IP is secure.
Figure 1-10 • Fuselock
For more information, refer to
Security in Actel Antifuse FPGAs
Programming
Device programming is supported through the Silicon
Sculptor series of programmers. Silicon Sculptor II is a
compact,
programmer for the PC. With standalone software,
Silicon Sculptor II is designed to allow concurrent
programming of multiple units from the same PC.
Silicon Sculptor II programs devices independently to
achieve the fastest programming times possible. After
being programmed, each fuse is verified to insure that it
has been programmed correctly. Furthermore, at the end
of programming, there are integrity tests that are run to
ensure no extra fuses have been programmed. Not only
does
nonprogrammed), Silicon Sculptor II also allows self-test
to verify its own hardware extensively.
The procedure for programming an MX device using
Silicon Sculptor II is as follows:
1. Load the .AFM file
2. Select the device to be programmed
3. Begin programming
When the design is ready to go to production, Actel
offers
through
Programming from the factory.
For more details on programming MX devices, please
refer to the
Silicon Sculptor II
it
device
distribution
robust,
test
40MX and 42MX Automotive FPGA Families
Programming Antifuse Devices
volume-programming
user's guides.
fuses
single-site
u
partners
e
(both
Actel's Implementation of
application note.
and
programmed
or
multi-site
services
via
In-House
and the
device
either
and
1-5

Related parts for A40MX02-PL208A