2
AT94KAL Series FPSLIC
Rev. 1138G–FPSLI–11/03
Description
The AT94KAL Series FPSLIC family shown in Table 1 is a combination of the popular Atmel
AT40K Series SRAM FPGAs and the high-performance Atmel AVR 8-bit RISC microcontroller
with standard peripherals. Extensive data and instruction SRAM as well as device control and
management logic are included on this monolithic device, fabricated on Atmel’s 0.35µ five-
layer metal CMOS process.
The AT40K FPGA core is a fully 3.3V PCI-compliant, SRAM-based FPGA with distributed
10 ns programmable synchronous/asynchronous, dual-port/single-port SRAM, 8 global clocks,
Cache Logic ability (partially or fully reconfigurable without loss of data) and 5,000 to 40,000
usable gates.
Notes:
1. FPSLIC parts with JTAG ICE support can be identified by the letter “J” after the device date
code, e.g., 4201 (no ICE support) and 4201J (with ICE support), see Figure 1.
2. FPSLIC devices should be laid out during PCB design to support a split power supply.
Please refer to the “Designing in Split Power Supply Support for AT94KAL and AT94SAL
Devices” application note, available on the Atmel web site at
http://www.atmel.com/atmel/acrobat/doc2308.pdf.
Table 1.
The AT94K Series Characteristics
Device
AT94K05AL
AT94K10AL
AT94K40AL
FPGA Gates
5K
10K
40K
FPGA Core Cells
256
576
2304
FPGA SRAM Bits
2048
4096
18432
FPGA Registers (Total)
436
846
2862
Maximum FPGA User I/O
96
144
288
AVR Programmable I/O Lines
8
16
16
Program SRAM
4 Kbytes - 16 Kbytes
20 Kbytes - 32 Kbytes
20 Kbytes - 32 Kbytes
Data SRAM
4 Kbytes - 16 Kbytes
4 Kbytes- 16 Kbytes
4 Kbytes - 16 Kbytes
Hardware Multiplier (8-bit)
Yes
Yes
Yes
2-wire Serial Interface
Yes
Yes
Yes
UARTs
2
2
2
Watchdog Timer
Yes
Yes
Yes
Timer/Counters
3
3
3
Real-time Clock
Yes
Yes
Yes
JTAG ICE
Yes
Yes
Yes
Typical AVR
throughput
@ 25 MHz
19 MIPS
19 MIPS
19 MIPS
Operating
Voltage
AL
3.0 - 3.6V
3.0 - 3.6V
3.0 - 3.6V