at94k40al ATMEL Corporation, at94k40al Datasheet - Page 201
at94k40al
Manufacturer Part Number
at94k40al
Description
At94kal Series Field Programmable System Level Integrated Circuit
Manufacturer
ATMEL Corporation
Datasheet
1.AT94K40AL.pdf
(204 pages)
Available stocks
Company
Part Number
Manufacturer
Quantity
Price
Part Number:
at94k40al-25DQC
Manufacturer:
ATMEL/爱特梅尔
Quantity:
20 000
Table of Contents
1138I–FPSLI–1/08
1
2
3
4
Description ............................................................................................... 2
FPGA Core ................................................................................................ 4
FPGA/AVR Interface and System Control ........................................... 21
AVR Core and Peripherals .................................................................... 34
2.1Fast, Flexible and Efficient SRAM .............................................................................4
2.2Fast, Efficient Array and Vector Multipliers ................................................................4
2.3Cache Logic Design ..................................................................................................4
2.4Automatic Component Generators ............................................................................5
2.5The Symmetrical Array ..............................................................................................5
2.6The Busing Network ..................................................................................................6
2.7Cell Connections .......................................................................................................8
2.8The Cell .....................................................................................................................8
2.9RAM ........................................................................................................................10
2.10Clocking and Set/Reset .........................................................................................14
3.1FPGA/AVR Interface – Memory-mapped Peripherals .............................................21
3.2Program and Data SRAM ........................................................................................22
3.3Data SRAM Access by FPGA – FPGAFrame Mode ...............................................24
3.4SRAM Access by FPGA/AVR .................................................................................24
3.5AVR Cache Mode ....................................................................................................29
3.6Resets .....................................................................................................................29
3.7System Control ........................................................................................................30
4.1Instruction Set Nomenclature (Summary) ...............................................................35
4.2Complete Instruction Set Summary .........................................................................36
4.3Pin Descriptions ......................................................................................................40
4.4Clock Options ..........................................................................................................41
4.5Architectural Overview ............................................................................................43
4.6General-purpose Register File ................................................................................44
4.7X-register, Y-register and Z-register ........................................................................45
4.8ALU – Arithmetic Logic Unit ....................................................................................45
4.9Multiplier Unit ...........................................................................................................45
4.10SRAM Data Memory .............................................................................................45
4.11Memory-mapped I/O .............................................................................................48
4.12Software Control of System Configuration ............................................................52
AT94KAL Series FPSLIC
i