• Aucun résultat trouvé

When low voltage is applied to the Vpp pin(s), the contents of' the zone Command Register(s) default to OOH, enabling read-only operations.

Placing high voltage on the Vpp pines) enable(s) read/write operations. Zone operations are selected by writing specifiC data patterns into the Command Register. Tables 3 and 4 define these iMC004FLKA register commands for both byte-wide and

word-wide configurations. .

All commands written to the Command Register re-quire that the Zone Address be valid or the incorrect .zone will receive the command. Any Command/

Data Write or Data Read requires the correct Valid Address.

6-81

IMC004FLKA

Table 2. Bus Operations

PIns [1,7] [1,71

,

Notes

AO

CE#2 CE#1 OU WE# . Da-D15 Do-D1

Operation . VPP2 VPP1

Read (xS) S VPPL VPPL VIL VIH VII. VIL VIH Tri-state Data Out-Even

~ Read (xS) 9 VPPL VpPL VIH VIH VIL VIL VIH Tri~state Data Out-Odd

z ~

Read (xS) 10 VPPL VPPL X VIL VIH VIL VIH Data Out' Tri-state cC Read (x16) , 11 VPPL VPPL X VIL VIL VIL VIH . Data Out Data Out 1&1

a::

Output Disable VPPL VPPL X X X VIH VIH Tri-state Tri-state

Standby VPPL VPPL X, VIH VIH X X Tri-state Tri-state

Read (xS) 3,S Vppx VPPH VIL VIH VIL VIL VIH Tri-state Data Out-Even ,Read (xS) 3,9 VpPH VPPl< VIH VIH VIL VIL VIH Tri-state Data Out-Odd

1&1 Read (xS) 10 VpPH ·VpPX X VIL VIH VIL VIH Data Out Tri-state

!:: R~ad (x16) 3,11

VPPH VPPH "X VIL VIL VIL VIH Data Out Data Out

a::

== ...

Write (xS) 5,S VPPX VPPH VIL VIH VIL VIH VIL Tri-state Data In-Even Q

~

Write (xS) 9 VPPH VpPX VIH VIH

V

IL VIH VIL Tri-state Dat~ In-Odd,

a::

Write (xS) 10 VPPH· VPPX X .. VIL VIH VIH VIL Data In Tri-state Write (x16) 11 VPPH VPPH X VIL VIL VIH VIL Data In Data In

Standby 4 VPPH VPPH X VIH VIH

X

X Tri-state Tri-state

Output Disable VPPH VP~H X X X VIH VIL Tri-state Tri~state NOTES:

1. Refer to DC Characteristics. When VPP1,1.! = VPPL memory contents can be read but not written or erased.

2. Manufacturer and device codes' may be aCCl;lssed via·a command register write seqUence. Refer to lable 3. All other

addresses low. . . .

3. ,Read operations with VPP1,1.!= VPPH may.access array data or the "ntelligent Identifier cades, 4. WithVpP1,1.!at high voltage, the standby.currentequals Icc +Ipp (standby).

5. Refer to Table 3 for valid Data-In during

a

write operation. . 6. X can be VIL or VIH. .

7. Vppx == VPPH or VPPL.

S. This xS operation reads or writes the low byte ofthe·x16 word on 000_7, I.e.,

Ao

low reads "even" byte in xS mode.

9. This xS operation reads or writes the high byte of the x16 word on 000"7 (transposed from 008-15), l.e./Ao high reads

"odd" byte in xS mode..

to.

This xS operation reads or writes the high byte of. the x16 on 008-15.

An

Is "don't care."

11. Ao is "don't care," unused in li16 mode. High and low bytes are presented. simultaneously.

·6-S2

I

Table 3. Command Definitions Byte-Wide Mode

Bus First Bus Cycle Second Bus Cycle

Command Notes Cycles

Req'd Operatlon(1) Address(2) Data(3) Operatlon(1) Addres8(2) Data(3)

Read Memory 1 Write RA OOH

Read Intelligent 10 Codes 4 3 Write IA 90HT Read

Set-up Erase/Erase 5 2 Write ZA 20H Write ZA 20H

Erase Verify 5 2 Write EA AOH Read EA EVO

Set-up Write/Write 6 2 Write WA 40H Write WA WO

Write Verify 6 .2 Write WA COH Read WA WVO

Reset 7 2 Write ZA FFH Write ZA FFH

Table 4. Command Definitions Word-Wide Mode

Bus First Bus Cycle Second Bus Cycle

Command Notes Cycles

Req'd Operatlon(1) Address(2) Data(3)

Read Memory 1 Write RA OOOOH

Read Intelligent 10 Codes 4 3 Write IA 9090H

Set-up Erase/Erase 5 2 Write ZA 2020H

Erase Verify 5 2 Write EA AOAOH

Set-up Write/Write 6 2 Write WA 4040H

Write Verify 6 2 Write WA COCOH

Reset 7 2 Write ZA FFFFH

NOTES:

1. Bus operations are defined in Table 2.

2. IA = Identifier address: OOH for manufacturer code, 01 H for device code.

EA = Address of memory location to be read during enise verify.

RA = Read Address

WA = Address of memory location to be written.

ZA = Address of 256 Kbyte zones involved in erase operation.

Addresses are latched on the falling edge of the Write Enable pulse.

Operation(1)

Read Write Read Write Read Write

3. 10 = Data read from location IA during device identification. (Mfr = 89H, Device = BDH).

EVD = Data read from location EA during erase verify.

WD = Data to be written at location WA. Data is latched on the rising edge of Write Enable.

WVD = Data read from location WA during write verify. WA is latched on the Write command.

Address(2)

ZA EA WA WA ZA

4. Following the Read inteligent 10 command, two read operations access manufacturer and device codes.

5. Figure 5 illustrates the Erase Algorithm.

6. Figure 6 illustrates the Write Algorithm.

7. The second bus cycle must be followed by the desired command register write.

8. The Reset command operation on a zone basic, To reset entire Card, requires reset write cycles to each zone.

I

Data(3)

2020H EVO

WO WVO FFFFH

6-83

iMC004FLKA

R~ad

Command

While VPP1;2 is high,for erasure and writing, zone memory contents can be accessed via the read command. The read operation is initiated by writing OOH (OOOOH for the word-wide configuration) into the zone Command Register(s) .. Microprocessor read cycles retrieve zone data. The' accessed zone re-mains enabled for reads until the Command Regis-teres) contents are altered.

The default contents of each zone;s register(s) upon VPP1;2 power-up is OOH (OOOOOH for word-wide).

This default value ensures that no spurious altera-tion of memory card contents occurs during the VPP1;2 power transition. Where the VPP1;2 supply is left at VPPH, the memory card powers-up and re-mains enabled for reads until the command Register contents of targeted zones are changed. Refer to the AC Read Characteristics and Waveforms for specific timing parameters.

Intelligent Identifier Command

Each zone of the iMC004FLKA contains an Intelli-gent Identifier

to

,identity memory card device char-acteristics. The operation is initiated by writing90H (9090H for word-wide) into the Command Regis-teres) with Zone Address. Following the command write, a· read cycle from address OOOOOH retrieves the manufacturer code 89H (8989H for word-wide).

A read cycle frOm address 0002H returns the device code BOH (BOBOH forword-wide). To terminate the operation, it is necessary to write another valid com-mand into the register(s).

Set-up Erase/Erase Commands