Professional Documents
Culture Documents
4096-Bit EEPROM
Contents
3 1. Introduction
4 2. Specifications
4 2.1. Outline Dimensions
4 2.2. Pin Connections
4 2.3. Pin Descriptions
5 2.4. Pin Circuits
5 2.5. Electrical Characteristics
5 2.5.1. Absolute Maximum Ratings
5 2.5.2. Recommended Operating Conditions
7 2.5.3. Characteristics
8 3. Functional Description
8 3.1. Memory Operation
8 3.2. Testing
8 3.3. Protected Matrix
8 3.4. Shipment
9 4. Test Functions
9 4.1. Block Programming
9 4.2. Read Reference Shifting
9 4.3. Charge Pump Disable
2
NVM 3060
Option
3
NVM 3060
Charge
Clock
Pump
5
Clock Data
Output
6 EEPROM 2
IM Bus Buffer
Ident Matrix S
Interface and
512 x 8
7 Input
Data Register
Decoder and
Sequence Register for the
4 Control Memory Address
Reset
+5 V
1 8
GND VSUP
3
NVM 3060
4
NVM 3060
VSUP VSUP
D D
E E
D Fig. 2–2: E Fig. 2–4:
GND Pins 2 and 3, Input S
GND Pin 7, Input/Output
TA Ambient Operating – 0 65 °C
Temperature
IO Output Current 7 – 5 mA
5
NVM 3060
4.75 V
VSUP
t4 t7
1.3 V
VREI
6
NVM 3060
Symbol Parameter Pin No. Min. Typ. Max. Unit Test Conditions
H
Ident
L
ÉÉÉ ÉÉÉÉÉ
Data
ÉÉÉ
H
ÉÉÉÉÉ
ÉÉÉ ÉÉÉÉÉ
IM Bus Address Memory Address: 2 Bytes in
L
a) Entering memory address within a 16 Bit transfer
ÉÉÉ ÉÉÉÉÉ
ÉÉÉ
H
ÉÉÉÉÉ
ÉÉÉ ÉÉÉÉÉ
Data IM Bus Address Memory Data: 1st Byte out don’t care: 2nd Byte out
L
b1) Reading data as first Byte within a 16 Bit transfer
ÉÉÉ
H
ÉÉÉÉÉÉÉÉÉÉÉÉÉ
ÉÉÉ ÉÉÉÉÉÉÉÉÉÉÉÉÉ
Data IM Bus Address Memory Data: single Byte out
L
b2) Alternative to b1: Reading Data as a single Byte in an 8 Bit transfer
ÉÉÉ
H
ÉÉÉÉÉ
Data
ÉÉÉ
L
IM Bus Address
16 Bit transfer
ÉÉÉÉÉ
don’t care: 2nd Byte in
IM Bus Address
Pin 3 Low Pin 3 High
7
NVM 3060
3. Functional Description operation for entering address 526 should always di-
rectly precede reading the busy-bit.
3.1. Memory Operation Reading any other address location during the busy
state will produce erroneous data at the Data output. An
The internal memory address space ranges from ad- address change operation during the busy state will not
dress 0 to address 511. Addresses 516 and 526 provide change the memory address register content. The in-
special functions. tended start of another programming operation during
the busy time will not be executed.
To read a stored data word, the desired memory address
has to be entered to the memory address register first. b) After time-out, normal operation may be resumed,
This is done by serially entering the IM bus address 128 e.g. by performing the second step of a programming
(optionally 132) (during Ident = L), followed by the mem- sequence, i.e. by programming the desired 8-bit data
ory address (during Ident D = H) in a single IM bus op- word into the respective memory address location. This
eration. is done by restoring the proper memory address first, if
necessary, and then by serially entering the IM bus ad-
With the memory address register set, the memory data dress 131 (optionally 135) followed by the desired 8-bit
may be read. This, in turn, is done by entering the IM bus data word as LSB in a 16-bit word. The device will again
address 129 (optionally 133) to the device (during Ident time its own programming sequence as described under
= L). Immediately after this, within the same IM bus op- a). After time-out the new data may be verified.
eration (during Ident = H) the open-drain Data output will
conduct to serially transmit the respective 8-bit memory 3.2. Testing
data within a 16-bit word.
The NVM 3060 EEPROM contains circuitry designed to
Reprogramming a memory location is done in two steps, facilitate testing of the various functions. By program-
a) and b), that are identical except for the data word to ming data into address location 516, the device is
be entered. Step a) resets all bits to ”1”, and step b) pro- switched to one or more of a number of test modes. A
grams the desired data into the selected memory loca- detailed description is given in section 4.
tion.
a) First, the desired memory address is entered in the 3.3. Protected Matrix
way described above. Second, the actual programming
The programming matrix contains a protectable portion.
is initiated by serially entering the IM bus address 131
Addresses 0 to 15, 64 to 79, 128 to 143, 192 to 207, 256
(optionally 135) followed by the data word to be stored,
to 271, 320 to 335, 384 to 399 and 448 to 463 can only
which is 255 for step a). The device will now internally
be programmed if the ”Safe” input S (pin 2) is at high
time its programming sequence. During this ”busy”
potential. In that way, this portion of the memory is pro-
time all inputs are blocked from affecting the program-
tected against inadvertent reprogramming even if such
ming except for the Reset input. A Reset = L signal will
false informations were received via the IM bus. The
immediately cancel any programming operation as well
second part of the programming matrix is not protected.
as any bus operation in progress.
8
NVM 3060
7 6 5 4 3 2 1 0
4.1. Block Programming The test byte provides means to shift the reference volt-
age in positive or negative direction in three steps:
Three block program modes can be activated by the test ±0.3 V, ±0.6 V, and ±0.9 V.
byte, in conjunction with the memory address loaded
into the memory address register: During a read operation a positive-shifted reference
voltage establishes a margin test for logic ones,
whereas a negative-shifted reference does so for logic
memory address zeroes. This margin test is performed digitally by IM bus
9 8 7 6 5 4 3 21 0 operations only, without the need to switch analog power
supplies.
1) all bytes are selected : 0 x x x x x x x 0 x (e.g. 0)
7 6 5 4 3 21 0
2) all even-numbered
+0.9V : x 0 1 0 x1 x1
bytes are selected : 0 x x x x x x x 1 0 (e.g. 2)
+0.6V : x 0 x0 x1
1 0
+0.3V : x 0 1 0 x1 x0
3) all odd-numbered -0.3V : x 1 1 0 x0 x0
bytes are selected : 0 x x x x x x x 1 1 (e.g. 3) -0.6V : x 0 1 1 x0 x0
-0.9V : x 1 1 1 x0 x0
The complete sequence is: Bit 3 of the test byte disables the high voltage charge
Enter Address 516 pump.
9
NVM 3060
5. Description of the IM Bus transmission, and sets the CL signal to Low level as well
to switch the first bit on the Data line. Thereafter eight
The INTERMETALL Bus (IM Bus for short) has been de- address bits are transmitted beginning with the LSB.
signed to control the DIGIT 2000 ICs by the CCU Central Data takeover in the slave ICs occurs at the positive
Control Unit. Via this bus the CCU can write data to the edge of the clock signal. At the end of the address byte
ICs or read data from them. This means the CCU acts the ID signal goes High, initiating the address compari-
as a master whereas all controlled ICs are slaves. son in the slave circuits. In the addressed slave the IM
bus interface switches over to Data read or write, be-
The IM Bus consists of three lines for the signals Ident cause these functions are correlated to the address.
(ID), Clock (CL) and Data (D). The clock frequency
range is 50 Hz to 170 kHz. Ident and clock are unidirec- Also controlled by the address the CCU now transmits
tional from the CCU to the slave ICs, Data is bidirec- eight or sixteen clock pulses, and accordingly one or two
tional. Bidirectionality is achieved by using open-drain bytes of data are written into the addressed IC or read
outputs with On-resistances of 150 Ω maximum. The out from it, beginning with the LSB.
2.5 kΩ pull-up resistor common to all outputs is incorpo-
rated in the CCU. The completion of the bus transaction is signalled by a
short Low-state pulse of the ID signal. This initiates the
The timing of a complete IM Bus transaction is shown in storing of the transferred data.
Fig. 5–1. In The non-operative state the signals of all
three bus lines are High. To start a transaction the CCU It is permissible to interrupt a bus transaction for up to
sets the ID signal to Low level, indicating an address 10 ms.
H
Ident
L
H 24
Clock 1 2 3 4 5 6 7 8 9 10 11 12 13
L
H
Data LSB Address MSB LSB Data MSB
L
A B C
tIM1
H
0
Ident
L
H
Data Address LSB Address MSB Data MSB
L
10
NVM 3060
11
NVM 3060
ITT Semiconductors Group Reprinting is generally permitted, indicating the source. However, our
World Headquarters consent must be obtained in all cases. Information furnished by ITT is
INTERMETALL believed to be accurate and reliable. However, no responsibility is as-
Hans-Bunte-Strasse 19 sumed by ITT for its use; nor for any infringements of patents or other
D-7800 Freiburg rights of third parties which may result from its use. No license is granted
by implication or otherwise under any patent or patent rights of ITT. The
Tel. (0761) 517-0, Telex 772 715
information and suggestions are given without obligation and cannot
Telefax (0761) 517-174 give rise to any liability; they do not indicate the availability of the compo-
nents mentioned. Delivery of development samples does not imply any
Printed in Germany obligation of ITT to supply larger amounts of such units to a fixed term. To
by A. Simon & Sohn, Freiburg (2/90) this effect, only written confirmation of orders will be binding.
Order No. 6251-309-2E
12
End of Data Sheet
Back to Summary