The AT17F Series of In-System Programmable Configuration PROMs (Configurators)
provide an easy-to-use, cost-effective configuration memory for Field Programmable
Gate Arrays. The AT17F Series device is packaged in the 8-lead LAP, 20-lead PLCC,
44-lead PLCC and 44-lead TQFP, see Table 1. The AT17F Series Configurator uses a
simple serial-access procedure to configure one or more FPGA devices.
The AT17F Series Configurators can be programmed with industry-standard programmers, Atmel’s ATDH2200E Programming Kit or Atmel’s ATDH2225 ISP Cable.
Table 1. AT17F Series Packages
PackageAT17F040AT17F080
8-lead LAPYesYes
20-lead PLCCYesYes
44-lead PLCC–Yes
44-lead TQFP–Yes
AT17F040
AT17F080
Advance
Information
Rev. 3039C–CNFG–11/02
1
Pin Configuration
8-lead LAP
RESET/OE
CLK
NC
RESET/OE
PAGESEL1
CE
DATA
1
CLK
2
3
CE
4
20-lead PLCC
NC
3
4
5
6
7
8
9
NC
VCC
8
SER_EN
7
CEO (A2)
6
GND
5
DATANCVCC
2
1
20
101112
NC
GND
PAGESEL0
NC
19
18
17
16
15
14
13
NC
NC
SER_EN
PAGE_EN
READY
CEO (A2)
2
AT17F040/080
3039C–CNFG–11/02
NC
NC
NC
NC
NC
NC
NC
NC
NC
NC
NC
44 PLCC
NC
CLKNCNC
6
5
7
8
9
10
11
12
13
14
15
16
17
1819202122232425262728
DATA
PAGE_EN
VCCNCNC
4
3
2
1
4443424140
SER_EN
NC
39
38
37
36
35
34
33
32
31
30
29
AT17F040/080
NC
NC
NC
NC
NC
NC
NC
NC
NC
NC
READY
NC
NC
NC
NC
NC
NC
NC
NC
NC
NC
NC
1
2
3
4
5
6
7
8
9
10
11
NC
CE
RESET/OE
PAGESEL0
NC
NC
GND
PAGESEL1
NC
NC
CEO/A2
44 TQFP
NC
CLKNCNC
DATA
PAGE_EN
VCCNCNC
SER_EN
NC
4443424140393837363534
33
32
31
30
29
28
27
26
25
24
23
NC
NC
NC
NC
NC
NC
NC
NC
NC
NC
READY
3039C–CNFG–11/02
1213141516171819202122
NC
CE
NC
NC
GND
NC
NC
CEO(A2)
RESET/OE
PAGESEL0
PAGESEL1
3
Block Diagram
READY
PAGE_EN
PAGESEL0
PAGESEL1
Power-on
Reset
Config. Page
Select
Flash
Memory
Reset
CE/WE/OE
Data
Address
Clock/Oscillator
Logic
Serial Download Logic
2-wire Serial Programming
Control Logic
CLK
CEO(A2)
DATA
CE
RESET/OE
SER_EN
Device Description
The control signals for the configuration memory device (CE, RESET/OE and CLK)
interface directly with the FPGA device control signals. All FPGA devices can control the
entire configuration process and retrieve data from the configuration device without
requiring an external intelligent controller.
The RESET
enable the address counter. When RESET
resets its address counter and tri-states its DATA pin. The CE
put of the AT17F Series Configurator. If CE
pulse, the counter is disabled and the DATA output pin is tri-stated. When OE is subsequently driven High, the counter and the DATA output pin are enabled. When
RESET
tri-stated, regardless of the state of CE
When the configurator has driven out all of its data and CEO
tri-states the DATA pin to avoid contention with other configurators. Upon power-up, the
address counter is automatically reset.
/OE and CE pins control the tri-state buffer on the DATA output pin and
/OE is driven Low, the configuration device
pin also controls the out-
is held High after the RESET/OE reset
/OE is driven Low again, the address counter is reset and the DATA output pin is
.
is driven Low, the device
4
AT17F040/080
3039C–CNFG–11/02
Pin Description
AT17F040/080
AT17F040AT17F080
8
NameI/O
DATAI/O1212240
CLK I2424543
PAGE_ENI–16–16139
PAGESEL0I–11–52014
PAGESEL1I–7–72519
RESET
/OEI36361913
CE
GND–5105102418
CEO
A2I
READYO–15–152923
SER_EN
V
CC
I48482115
O
I7 17 7 174135
–8 20 8 204438
LAP
6146142721
20
PLCC
8
LAP
20
PLCC
44
PLCC
44
TQFP
DATAThree-state DATA output for configuration. Open-collector bi-directional pin for
programming.
CLKClock input. Used to increment the internal address and bit counter for reading and
programming.
PAGE _E NInput used to enable page download mode. When PAGE_EN is high the configuration
download address space is partitioned into 4 equal pages. This gives users the ability to
easily store and retrieve multiple configuration bitstreams from a single configuration
device. This input works in conjunction with the PAGESEL inputs. PAGE_EN must be
held low if paging is not desired. When SER_EN is Low (ISP mode) this pin has no
effect.
PAGESEL[1:0]Page select inputs. Used to determine which of the 4 memory pages are targeted during
a serial configuration download. The address space for each of the pages is shown in
Table 2. When SER_EN is Low (ISP mode) these pins have no effect.
RESET/OEOutput Enable (active High) and RESET (active Low) when SER_EN is High. A Low
level on RESET
Low) enables the data output driver.
/OE resets both the address and bit counters. A High level (with CE
CEChip Enable input (active Low). A Low level (with OE High) allows CLK to increment the
address counter and enables the data output driver. A High level on CE
the address and bit counters and forces the device into a low-power standby mode.
Note that this pin will not enable/disable the device in the 2-wire Serial Programming
mode (SER_EN
Low).
disables both
GNDGround pin. A 0.2 µF decoupling capacitor between V
and GND is recommended.
CC
CEOChip Enable Output (active Low). This output goes Low when the address counter has
reached its maximum value. If the PAGE_EN input is set High, the maximum value is
the highest address in the selected partition. The PAGESEL[1:0] inputs are used to
make the 4 partition selections. If the PAGE_EN input is set Low, the device is not partitioned and the address maxvalue is the highest address in the device, see Table 2 on
page 5. In a daisy chain of AT17F Series devices, the CEO
connected to the CE
is Low and OE is High. It will then follow CE until OE goes Low; thereafter, CEO will stay
High until the entire EEPROM is read again.
input of the next device in the chain. It will stay Low as long as CE
pin of one device must be
A2Device selection input, A2. This is used to enable (or select) the device during program-
ming (i.e., when SER_EN
is Low). A2 has an internal pull-down resistor.
READYOpen collector reset state indicator. Driven Low during power-up reset, released when
power-up is complete. (recommended 4.7 k
W pull-up on this pin if used).
SER_ENSerial enable must be held High during FPGA loading operations. Bringing SER_EN
Low enables the 2-Wire Serial Programming Mode. For non-ISP applications, SER_EN
should be tied to VCC.
V
CC
+3.3V (±10%).
6
AT17F040/080
3039C–CNFG–11/02
Loading...
+ 12 hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.