电子工程世界电子工程世界电子工程世界

产品描述

搜索
 

TC58FVT321FT-10

器件型号:TC58FVT321FT-10
厂商名称:Toshiba Semiconductor
厂商官网:http://toshiba-semicon-storage.com/
下载文档

器件描述

TOSHIBA MOS DIGITAL INTEGRATED CIRCUIT SILICON GATE CMOS 32-MBIT (4M X 8 BITS / 2M X 16 BITS) CMOS FLASH MEMORY

文档预览

TC58FVT321FT-10器件文档内容

                                                            TC58FVT321/B321FT/XB-70,-10

                TOSHIBA MOS DIGITAL INTEGRATED CIRCUIT SILICON GATE CMOS

32-MBIT (4M 8 BITS / 2M 16 BITS) CMOS FLASH MEMORY

DESCRIPTION

   The TC58FVT321/B321 is a 33,554,432-bit, 3.0-V read-only electrically erasable and programmable flash memory
organized as 4,194,304 words 8 bits or as 2,097,152 words 16 bits. The TC58FVT321/B321 features commands
for Read, Program and Erase operations to allow easy interfacing with microprocessors. The commands are based on
the JEDEC standard. The Program and Erase operations are automatically executed in the chip. The
TC58FVT321/B321 also features a Simultaneous Read/Write operation so that data can be read during a Write or
Erase operation.

FEATURES

Power supply voltage                         Block erase architecture
VDD = 2.7 V~3.6 V                                8 8 Kbytes / 63 64 Kbytes
Operating temperature                        Boot block architecture
Ta = -40C~85C                                  TC58FVT321FT/XB: top boot block
                                                 TC58FVB321FT/XB: bottom boot block
Organization
4M 8 bits / 2M 16 bits                     Mode control
Functions                                      Compatible with JEDEC standard commands

Simultaneous Read/Write                        Erase/Program cycles
Auto Program, Auto Erase                             105 cycles typ.
Fast Program Mode / Acceleration Mode
Program Suspend/Resume                         Access time
                                                 70 ns        (CL: 30 pF)
Erase Suspend/Resume                             100 ns       (CL: 100 pF)
data polling / Toggle bit
block protection, boot block protection         Power consumption
Automatic Sleep, support for hidden ROM area     10 A        (Standby)
                                                 30 mA        (Read operation)
common flash memory interface (CFI)              15 mA        (Program/Erase operations)
Byte/Word Modes
                                              Package
                                                 TC58FVT321/B321FT:
                                                         TSOPI48-P-1220-0.50 (weight: 0.51 g)
                                                 TC58FVT321/B321XB:
                                                         P-TFBGA56-0710-0.80AZ (weight: 0.125 g)

                                                                                                                                                                                                                              000630EBA1

TOSHIBA is continually working to improve the quality and reliability of its products. Nevertheless, semiconductor devices in general
  can malfunction or fail due to their inherent electrical sensitivity and vulnerability to physical stress. It is the responsibility of the buyer,
  when utilizing TOSHIBA products, to comply with the standards of safety in making a safe design for the entire system, and to avoid
  situations in which a malfunction or failure of such TOSHIBA products could cause loss of human life, bodily injury or damage to
  property.
  In developing your designs, please ensure that TOSHIBA products are used within specified operating ranges as set forth in the most
  recent TOSHIBA products specifications. Also, please keep in mind the precautions and conditions set forth in the "Handling Guide
  for Semiconductor Devices," or "TOSHIBA Semiconductor Reliability Handbook" etc..

The Toshiba products listed in this document are intended for usage in general electronics applications (computer, personal
  equipment, office equipment, measuring equipment, industrial robotics, domestic appliances, etc.). These Toshiba products are
  neither intended nor warranted for usage in equipment that requires extraordinarily high quality and/or reliability or a malfunction or
  failure of which may cause loss of human life or bodily injury ("Unintended Usage"). Unintended Usage include atomic energy control
  instruments, airplane or spaceship instruments, transportation instruments, traffic signal instruments, combustion control
  instruments, medical instruments, all types of safety devices, etc.. Unintended Usage of Toshiba products listed in this document
  shall be made at the customer's own risk.

The products described in this document are subject to the foreign exchange and foreign trade laws.
The information contained herein is presented only as a guide for the applications of our products. No responsibility is assumed by

  TOSHIBA CORPORATION for any infringements of intellectual property or other rights of the third parties which may result from its
  use. No license is granted by implication or otherwise under any intellectual property or other rights of TOSHIBA CORPORATION or
  others.
The information contained herein is subject to change without notice.

                                                                                                2002-08-06 1/48
                                              TC58FVT321/B321FT/XB-70,-10

PIN ASSIGNMENT (TOP VIEW)                     PIN NAMES
   TC58FVT321/B321FT
                                        48 A16          A-1, A0~A20 Address Input
        A15 1                           47 BYTE
        A14 2                           46 VSS          DQ0~DQ15 Data Input/Output
        A13 3                           45 DQ15/A-1
        A12 4                           44 DQ7             CE      Chip Enable Input
        A11 5                           43 DQ14
        A10 6                           42 DQ6             OE      Output Enable Input
                                        41 DQ13
          A9 7                          40 DQ5             BYTE    Word/Byte Select Input
          A8 8                          39 DQ12
        A19 9                           38 DQ4             WE      Write Enable Input
        A20 10                          37 VDD
        WE 11                           36 DQ11            RY/BY Ready/Busy Output
   RESET 12                             35 DQ3
         NC 13                          34 DQ10            RESET Hardware Reset Input
WP/ACC 14                              33 DQ2
    RY/BY 15                            32 DQ9             WP/ACC  Write Protect /
        A18 16                          31 DQ1                     Program Acceleration Input
        A17 17                          30 DQ8
          A7 18                         29 DQ0             NC      Not Connected
          A6 19
          A5 20                         28 OE              VDD     Power Supply
          A4 21                         27 VSS
          A3 22                         26 CE              VSS     Ground
          A2 23                         25 A0
          A1 24

PIN ASSIGNMENT (TOP VIEW)TC58FVT321/B321XB

   1   2    3              4      5     6            7          8

A  NC                                                          NC

B  NC                                                          NC

C      A3   A7             RY/BY  WE    A9           A13

D      A4   A17 WP/ACC RESET            A8           A12

E      A2   A6             A18    NC    A10          A14

F      A1   A5             A20    A19   A11          A15

G      A0   DQ0            DQ2    DQ5   DQ7          A16

H      C    DQ8            DQ10   DQ12  DQ14         BYTE

J      OE   DQ9            DQ11   VDD   DQ13         DQ15

K      VSS  DQ1            DQ3    DQ4   DQ6          VSS

L  NC                                                          NC

M  NC                                                          NC

                                                                           2002-08-06 2/48
                                                                       TC58FVT321/B321FT/XB-70,-10

BLOCK DIAGRAM                                                              RY/BY                 DQ0  DQ15
                                                                       RY/BY Buffer
                VDD
                VSS

                                                                                                  I/O Buffer

WP/ACC                                                                                           Data Latch
       WE               Control Circuit

    BYTE                        
  RESET                          
                                 
       CE                        
       OE            Command Register

                                                                                                        
                                                                                                        
                                                          Memory Cell                Memory Cell  Memory Cell
                                                              Array                     Array       Array
                                                                                                        
                                                                                                        
                                                             Bank 0                     Bank 7       Bank 8

A0

A20                  Address Buffer
A-1                                        Address Latch

                                                                                     2002-08-06 3/48
                                                  TC58FVT321/B321FT/XB-70,-10

MODE SELECTION

             MODE                                                                                                    BYTE MODE WORD MODE
                             CE OE WE A9 A6 A1 A0 RESET WP/ACC DQ0~DQ7(1) DQ0~DQ15

Read                         L L H A9 A6 A1 A0                                H       *              DOUT    DOUT

ID Read (Manufacturer Code)  L L H VID L L L                                  H       *              Code    Code

ID Read (Device Code)        L L H VID L L H                                  H       *              Code    Code

Standby                      H* * * * * *                                     H       *              High-Z  High-Z

Output Disable               *HH* * * *                                       *       *              High-Z  High-Z
Write                                                                                                  DIN     DIN
Block Protect 1              L H (2) A9 A6 A1 A0                              H       *                 *       *
                                                                                                     Code    Code
                             L VID (2) VID L  H   L                           H       *                 *       *

Verify Block Protect         L L H VID L H L                                  H       *              High-Z  High-Z

Temporary Block Unprotect    *******                                          VID     *

Hardware Reset / Standby     *******                                          L       *

Boot Block Protect           *******                                          *       L              *       *

Notes: * = VIH or VIL, L = VIL, H = VIH
         (1) DQ8~DQ14 are High-Z and DQ15/A-1 is Address Input in Byte Mode.

               Addresses are A20~A0 in Word Mode ( BYTE = VIH), A20~A-1 in Byte Mode ( BYTE = VIL).
         (2) Pulse input

ID CODE TABLE

             CODE TYPE            A20~A12     A6                                 A1      A0                  CODE (HEX)(1)

Manufacturer Code                 *           L                                    L     L                   0098H

                      TC58FVT321  *           L                                    L     H                   009AH

Device Code

                      TC58FVB321  *           L                                    L     H                   009CH

Verify Block Protect              BA(2)       L                                    H     L                   Data(3)

Notes: * = VIH or VIL, L = VIL, H = VIH
         (1) DQ8~DQ14 are High-Z and DQ15/A-1 is Address Input in Byte Mode.
         (2) BA: Block Address
         (3) 0001H - Protected Block
               0000H - Unprotected Block

                                                                                                     2002-08-06 4/48
                                                                                               TC58FVT321/B321FT/XB-70,-10

COMMAND SEQUENCES

     COMMAND             BUS               FIRST BUS       SECOND BUS                THIRD BUS FOURTH BUS               FIFTH BUS    SIXTH BUS
     SEQUENCE           WRITE            WRITE CYCLE       WRITE CYCLE             WRITE CYCLE WRITE CYCLE            WRITE CYCLE  WRITE CYCLE
                       CYCLES
                        REQ'D            Addr. Data       Addr. Data                Addr. Data Addr. Data             Addr. Data   Addr. Data

Read/Reset             1                 XXXH F0H

Read/Reset       Word  3                 555H        AAH  2AAH      55H            555H        F0H RA  (1)  RD  (2)
                                         AAAH             555H
                 Byte                                                              AAAH

                 Word                    555H             2AAH                         (3)  +
                                3        AAAH             555H                     BK

ID Read          Byte                                AAH            55H            555H             (4)        (5)
                                                                                   (3) 90H IA               ID

                                                                                   BK +

                                                                                   AAAH

Auto-Program     Word  4                 555H        AAH  2AAH      55H            555H        A0H PA  (6)  PD  (7)

                 Byte                    AAAH             555H                     AAAH

Program Suspend        1                 BK  (3)     B0H

Program Resume         1                 BK  (3)     30H

Auto Chip        Word                    555H        AAH  2AAH      55H            555H        80H  555H    AAH       2AAH  55H    555H  10H
Erase                           6
                                         AAAH             555H                     AAAH             AAAH              555H         AAAH
                 Byte

Auto Block       Word                    555H        AAH  2AAH      55H            555H        80H  555H    AAH       2AAH  55H BA  (8)  30H
Erase                           6
                                         AAAH             555H                     AAAH             AAAH              555H
                 Byte

Block Erase Suspend    1                 BK  (3)     B0H

Block Erase Resume     1                 BK  (3)     30H

Block Protect 2        4                 XXXH 60H BPA         (9)   60H                                (9)      (10)
                                                                                   XXXH 40H BPA BPD

                       Word              555H             2AAH                         (3)
Verify Block                             AAAH             555H                     BK +

                                      3                                            555H                (9)      (10)
Protect                                              AAH            55H            (3) 90H BPA BPD

                        Byte                                                       BK +

                                                                                   AAAH

Fast Program Word      3                 555H        AAH  2AAH      55H            555H        20H
                                         AAAH
Set              Byte                    XXXH        A0H  555H                     AAAH
                                         XXXH        90H
Fast Program           2                                  PA  (6)   PD  (7)

Fast Program Reset     2                                                     (13)
                                                          XXXH F0H

Hidden ROM Word        3                 555H        AAH  2AAH      55H            555H        88H

Mode Entry       Byte                    AAAH             555H                     AAAH

Hidden ROM Word        4                 555H        AAH  2AAH      55H            555H        A0H PA  (6)  PD  (7)

Program          Byte                    AAAH             555H                     AAAH

Hidden ROM Word        6                 555H        AAH  2AAH      55H            555H        80H  555H    AAH       2AAH  55H BA  (8)  30H

Erase            Byte                    AAAH             555H                     AAAH             AAAH              555H

Hidden ROM Word        4                 555H        AAH  2AAH      55H            555H        90H XXXH 00H

Mode Exit        Byte                    AAAH             555H                     AAAH

                                         (3)
                                         BK +
                 Word
Query                                    55H
Command                2                             98H  CA  (11)  CD  (12)

                 Byte                        (3)  +
                                         BK

                                         AAH

Notes: The system should generate the following address patterns:                   (7) PD: Program Data
         Word Mode: 555H or 2AAH on address pins A10~A0                             (8) BA: Block Address = A20~A12
                                                                                    (9) BPA: Block Address and ID Read Address (A6, A1, A0)
       Byte Mode: AAAH or 555H on address pins A10~A-1
       DQ8~DQ15 are ignored in Word Mode.                                                       Block Address = A20~A12
                                                                                                 ID Read Address = (0, 1, 0)
         (1) RA: Read Address                                                      (10) BPD: Verify Data
         (2) RD: Read Data                                                         (11) CA: CFI Address
         (3) BK: Bank Address = A20~A15                                            (12) CD:CFI Data
         (4) IA: Bank Address and ID Read Address (A6, A1, A0)                     (13) F0H: 00H is valid too

                      Bank Address = A20~A15
                      Manufacturer Code = (0, 0, 0)
                      Device Code = (0, 0, 1)
         (5) ID: ID Data
         (6) PA: Program Address

                                                                                                                            2002-08-06 5/48
                                            TC58FVT321/B321FT/XB-70,-10

SIMULTANEOUS READ/WRITE OPERATION

   The TC58FVT321/B321 features a Simultaneous Read/Write operation. The Simultaneous Read/Write operation
enables the device to simultaneously write data to or erase data from a bank while reading data from another bank.

   The TC58FVT321/B321 has a total of nine banks: 1 bank of 0.5 Mbits, 1 bank of 3.5 Mbits and 7 banks of 4 Mbits.
Banks can be switched between using the bank addresses (A20~A15). For a description of bank blocks and addresses,
please refer to the Block Address Table and Block Size Table.

   The Simultaneous Read/Write operation cannot perform multiple operations within a single bank. The table below
shows the operation modes in which simultaneous operation can be performed.

   Note that during Auto-Program execution or Auto Block Erase operation, the Simultaneous Read/Write operation
cannot read data from addresses in the same bank which have not been selected for operation. Data from these
addresses can be read using the Program Suspend or Erase Suspend function, however.

SIMULTANEOUS READ/WRITE OPERATION

STATUS OF BANK ON WHICH OPERATION IS BEING  STATUS OF OTHER BANKS
                           PERFORMED

Read Mode
ID Read Mode(1)

Auto-Program Mode
Fast Program Mode(2)

Program Suspend Mode                        Read Mode

Auto Block Erase Mode
Auto Multiple Block Erase Mode(3)

Erase Suspend Mode

Program Suspend during Erase Suspend

CFI Mode

(1) Only Command Mode is valid.
(2) Including times when Acceleration Mode is in use.
(3) If the selected blocks are spread across all nine banks, simultaneous operation cannot be carried out.

OPERATION MODES

   In addition to the Read, Write and Erase Modes, the TC58FVT321/B321 features many functions including block
protection and data polling. When incorporating the device into a deign, please refer to the timing charts and
flowcharts in combination with the description below.

   READ MODE

       To read data from the memory cell array, set the device to Read Mode. In Read Mode the device can perform
    high-speed random access as asynchronous ROM.

       The device is automatically set to Read Mode immediately after power-on or on completion of automatic
    operation. A software reset releases ID Read Mode and the lock state which the device enters if automatic
    operation ends abnormally, and sets the device to Read Mode. A hardware reset terminates operation of the
    device and resets it to Read Mode. When reading data without changing the address immediately after power-on,
    either input a hardware Reset or change CE from H to L.

                                                       2002-08-06 6/48
              TC58FVT321/B321FT/XB-70,-10

ID Read Mode

   ID Read Mode is used to read the device maker code and device code. The mode is useful in that it allows
EPROM programmers to identify the device type automatically.

   ID read can be executed in two ways, as follows:
(1) Applying VID to A9

        This method is used mainly by EPROM programmers. Applying VID to A9 sets the device to ID Read Mode,
     outputting the maker code from address 00H and the device code from address 01H. Releasing VID from A9
     returns the device to Read Mode. With this method all banks are set to ID Read Mode; thus, simultaneous
     operation cannot be performed.
(2) Input command sequence

        With this method simultaneous operation can be performed. Inputting an ID Read command sets the
     specified bank to ID Read Mode. Banks are specified by inputting the bank address (BK) in the third Bus
     Write cycle of the Command cycle. To read an ID code, the bank address as well as the ID read address must
     be specified. The maker code is output from address BK + 00; the device code is output from address BK + 01.
     From other banks data are output from the memory cells. Inputting a Reset command releases ID Read
     Mode and returns the device to Read Mode.

        Access time in ID Read Mode is the same as that in Read Mode. For a list of the codes, please refer to the
     ID Code Table.

Standby Mode

   There are two ways to put the device into Standby Mode.
(1) Control using CE and RESET

        With the device in Read Mode, input VDD 0.3 V to CE and RESET . The device will enter Standby
     Mode and the current will be reduced to the standby current (IDDS1). However, if the device is in the process
     of performing simultaneous operation, the device will not enter Standby Mode but will instead cause the
     operating current to flow.
(2) Control using RESET only

        With the device in Read Mode, input VSS 0.3 V to RESET . The device will enter Standby Mode and the
     current will be reduced to the standby current (IDDS1). Even if the device is in the process of performing
     simultaneous operation, this method will terminate the current operation and set the device to Standby
     Mode. This is a hardware reset and is described later.

        In Standby Mode DQ is put in High-Impedance state.

Auto-Sleep Mode

   This function suppresses power dissipation during reading. If the address input does not change for 150 ns, the
device will automatically enter Sleep Mode and the current will be reduced to the standby current (IDDS2).
However, if the device is in the process of performing simultaneous operation, the device will not enter Standby
Mode but will instead cause the operating current to flow. Because the output data is latched, data is output in
Sleep Mode. When the address is changed, Sleep Mode is automatically released, and data from the new address
is output.

Output Disable Mode

   Inputting VIH to OE disables output from the device and sets DQ to High-Impedance.

              2002-08-06 7/48
                                                        TC58FVT321/B321FT/XB-70,-10

Command Write

   The TC58FVT321/B321 uses the standard JEDEC control commands for a single-power supply E2PROM. A
Command Write is executed by inputting the address and data into the Command Register. The command is
written by inputting a pulse to WE with CE = VIL and OE = VIH ( WE control). The command can also be
written by inputting a pulse to CE with WE = VIL ( CE control). The address is latched on the falling edge of
either WE or CE . The data is latched on the rising edge of either WE or CE . DQ0~DQ7 are valid for data
input and DQ8~DQ15 are ignored.

   To abort input of the command sequence use the Reset command. The device will reset the Command Register
and enter Read Mode. If an undefined command is input, the Command Register will be reset and the device will
enter Read Mode.

Software Reset

   Apply a software reset by inputting a Read/Reset command. A software reset returns the device from ID Read
Mode or CFI Mode to Read Mode, releases the lock state if automatic operation has ended abnormally, and clears
the Command Register.

Hardware Reset

   A hardware reset initializes the device and sets it to Read Mode. When a pulse is input to RESET for tRP, the
device abandons the operation which is in progress and enters Read Mode after tREADY. Note that if a hardware
reset is applied during data overwriting, such as a Write or Erase operation, data at the address or block being
written to at the time of the reset will become undefined.

   After a hardware reset the device enters Read Mode if RESET = VIH or Standby Mode if RESET = VIL. The
DQ pins are High-Impedance when RESET = VIL. After the device has entered Read Mode, Read operations
and input of any command are allowed.

Comparison between Software Reset and Hardware Reset

                                        ACTION                        SOFTWARE RESET   HARDWARE RESET
Releases ID Read Mode or CFI Mode.                                              True              True
Clears the Command Register.                                                    True              True
Releases the lock state if automatic operation has ended abnormally.            True              True
Stops any automatic operation which is in progress.                             False             True
Stops any operation other than the above and returns the device to
Read Mode.                                                                      False             True

BYTE/Word Mode

   BYTE is used select Word Mode (16 bits) or Byte Mode (8 bits) for the TC58FVT321/B321. If VIH is input to
BYTE , the device will operate in Word Mode. Read data or write commands using DQ0~DQ15. When VIL is
input to BYTE , read data or write commands using DQ0~DQ7. DQ15/A-1 is used as the lowest address.
DQ8~DQ14 will become High-Impedance.

                                                                                       2002-08-06 8/48
                   TC58FVT321/B321FT/XB-70,-10

Auto-Program Mode

   The TC58FVT321/B321 can be programmed in either byte or word units. Auto-Program Mode is set using the
Program command. The program address is latched on the falling edge of the WE signal and data is latched on
the rising edge of the fourth Bus Write cycle (with WE control). Auto programming starts on the rising edge of
the WE signal in the fourth Bus Write cycle. The Program and Program Verify commands are automatically
executed by the chip. The device status during programming is indicated by the Hardware Sequence flag. To read
the Hardware Sequence flag, specify the address to which the Write is being performed.

   During Auto-Program execution, a command sequence for the bank on which execution is being performed
cannot be accepted. To terminate execution, use a hardware reset. Note that if the Auto-Program operation is
terminated in this manner, the data written so far is invalid.

   Any attempt to program a protected block is ignored. In this case the device enters Read Mode 3 s after the
rising edge of the WE signal in the fourth Bus Write cycle.

   If an Auto-Program operation fails, the device remains in the programming state and does not automatically
return to Read Mode. The device status is indicated by the Hardware Sequence flag. Either a Reset command or
a hardware reset is required to return the device to Read Mode after a failure. If a programming operation fails,
the block which contains the address to which data could not be programmed should not be used.

   The device allows 0s to be programmed into memory cells which contain a 1. 1s cannot be programmed into
cells which contain 0s. If this is attempted, execution of Auto Program will fail. This is a user error, not a device
error. A cell containing 0 must be erased in order to set it to 1.

Fast Program Mode

   Fast Program is a function which enables execution of the command sequence for the Auto Program to be
completed in two cycles. In this mode the first two cycles of the command sequence, which normally requires four
cycles, are omitted. Writing is performed in the remaining two cycles. To execute Fast Program, input the Fast
Program command. Write in this mode uses the Fast Program command but operation is the same at that for
ordinary Auto-Program. The status of the device is indicated by the Hardware Sequence flag and read operations
can be performed as usual. To exit this mode, the Fast Program Reset command must be input. When the
command is input, the device will return to Read Mode.

Acceleration Mode

   The TC58FVT321/B321 features Acceleration Mode which allows write time to be reduced. Applying VACC to
WP or ACC automatically sets the device to Acceleration Mode. In Acceleration Mode, Block Protect Mode
changes to Temporary Block Unprotect Mode. Write Mode changes to Fast Program Mode. Modes are switched by
the WP/ACC signal; thus, there is no need for a Temporary Block Unprotect operation or to set or reset Fast
Program Mode. Operation of Write is the same as in Auto-Program Mode. Removing VACC from WP/ACC
terminates Acceleration Mode.

                   2002-08-06 9/48
                             TC58FVT321/B321FT/XB-70,-10

Program Suspend/Resume Mode

   Program Suspend is used to enable Data Read by suspending the Write operation. The device accepts a
Program Suspend command in Write Mode (including Write operations performed during Erase Suspend) but
ignores the command in other modes. When the command is input, the address of the bank on which Write is
being performed must be specified. After input of the command, the device will enter Program Suspend Read
Mode after tSUSP.

   During Program Suspend, Cell Data Read, ID Read and CFI Data Read can be performed. When Data Write is
suspended, the address to which Write was being performed becomes undefined. ID Read and CFI Data Read are
the same as usual.

   After completion of Program Suspend input a Program Resume command to return to Write Mode. When
inputting the command, specify the address of the bank on which Write is being performed. If the ID Read or CFI
Data Read functions is being used, abort the function before inputting the Resume command. On receiving the
Resume command, the device returns to Write Mode and resumes outputting the Hardware Sequence flag for the
bank to which data is being written.

   Program Suspend can be run in Fast Program Mode or Acceleration Mode. However, note that when running
Program Suspend in Acceleration Mode, VACC must not be released.

Auto Chip Erase Mode

   The Auto Chip Erase Mode is set using the Chip Erase command. An Auto Chip Erase operation starts on the
rising edge of WE in the sixth bus cycle. All memory cells are automatically preprogrammed to 0, erased and
verified as erased by the chip. The device status is indicated by the Hardware Sequence flag.

   Command input is ignored during an Auto Chip Erase. A hardware reset can interrupt an Auto Chip Erase
operation. If an Auto Chip Erase operation is interrupted, it cannot be completed correctly. Hence an additional
Erase operation must be performed.

   Any attempt to erase a protected block is ignored. If all blocks are protected, the Auto Erase operation will not
be executed and the device will enter Read mode 100 s after the rising edge of the WE signal in the sixth bus
cycle.

   If an Auto Chip Erase operation fails, the device will remain in the erasing state and will not return to Read
Mode. The device status is indicated by the Hardware Sequence flag. Either a Reset command or a hardware
reset is required to return the device to Read Mode after a failure.

   In this case it cannot be ascertained which block the failure occurred in. Either abandon use of the device
altogether, or perform a Block Erase on each block, identify the failed block, and stop using it. The host processor
must take measures to prevent subsequent use of the failed block.

                             2002-08-06 10/48
                                                 TC58FVT321/B321FT/XB-70,-10

Auto Block Erase / Auto Multi-Block Erase Modes

   The Auto Block Erase Mode and Auto Multi-Block Erase Mode are set using the Block Erase command. The
block address is latched on the falling edge of the WE signal in the sixth bus cycle. The block erase starts as
soon as the Erase Hold Time (tBEH) has elapsed after the rising edge of the WE signal. When multiple blocks
are erased, the sixth Bus Write cycle is repeated with each block address and Auto Block Erase command being
input within the Erase Hold Time (this constitutes an Auto Multi-Block Erase operation). If a command other
than an Auto Block Erase command or Erase Suspend command is input during the Erase Hold Time, the device
will reset the Command Register and enter Read Mode. The Erase Hold Time restarts on each successive rising
edge of WE . Once operation starts, all memory cells in the selected block are automatically preprogrammed to 0,
erased and verified as erased by the chip. The device status is indicated by the setting of the Hardware Sequence
flag. When the Hardware Sequence flag is read, the addresses of the blocks on which auto-erase operation is
being performed must be specified. If the selected blocks are spread across all nine banks, simultaneous
operation cannot be carried out.

   All commands (except Erase Suspend) are ignored during an Auto Block Erase or Auto Multi-Block Erase
operation. Either operation can be aborted using a Hardware Reset. If an auto-erase operation is interrupted, it
cannot be completed correctly; therefore, a further erase operation is necessary to complete the erasing.

   Any attempt to erase a protected block is ignored. If all the selected blocks are protected, the auto-erase
operation is not executed and the device returns to Read Mode 100 s after the rising edge of the WE signal in
the last bus cycle.

   If an auto-erase operation fails, the device remains in Erasing state and does not return to Read Mode. The
device status is indicated by the Hardware Sequence flag. After a failure either a Reset command or a Hardware
Reset is required to return the device to Read Mode. If multiple blocks are selected, it will not be possible to
ascertain the block in which the failure occurred. In this case either abandon use of the device altogether, or
perform a Block Erase on each block, identify the failed block, and stop using it. The host processor must take
measures to prevent subsequent use of the failed block.

Erase Suspend / Erase Resume Modes

   Erase Suspend Mode suspends Auto Block Erase and reads data from or writes data to an unselected block.
The Erase Suspend command is allowed during an auto block erase operation but is ignored in all other oreration
modes . When the command is input, the address of the bank on which Erase is being performed must be
specified.

   In Erase Suspend Mode only a Read, Program or Resume command can be accepted. If an Erase Suspend
command is input during an Auto Block Erase, the device will enter Erase Suspend Read Mode after tSUSE. The
device status (Erase Suspend Read Mode) can be verified by checking the Hardware Sequence flag. If data is
read consecutively from the block selected for Auto Block Erase, the DQ2 output will toggle and the DQ6 output
will stop toggling and RY/BY will be set to High-Impedance.

   Inputting a Write command during an Erase Suspend enables a Write to be performed to a block which has not
been selected for the Auto Block Erase. Data is written in the usual manner.

   To resume the Auto Block Erase, input an Erase Resume command. On input of the command, the address of
the bank on which the Write was being performed must be specified. On receiving an Erase Resume command,
the device returns to the state it was in when the Erase Suspend command was input. If an Erase Suspend
command is input during the Erase Hold Time, the device will return to the state it was in at the start of the
Erase Hold Time. At this time more blocks can be specified for erasing. If an Erase Resume command is input
during an Auto Block Erase, Erase resumes. At this time toggle output of DQ6 resumes and 0 is output on
RY/BY .

                                                 2002-08-06 11/48
                  TC58FVT321/B321FT/XB-70,-10

Block Protection

   Block Protection is a function for disabling writing and erasing specific blocks. Block protection can be carried
out in two ways: by supplying a high voltage (VID) to the device (see Block protection 1) or by supplying a high
voltage and a command sequence (see Block protection 2).

(1) Block protection 1
        Specify a device block address and make the following signal settings A9 = OE = VID, A1 = VIH and CE

     = A0 = A6 = VIL. Now when a pulse is input to WE for tPPLH, the device will start to write to the block
     protection circuit. Block protection can be verified using the Verify Block Protect command. Inputting VIL on
      OE sets the device to Verify Mode. 01H is output if the block is protected and 00H is output if the block is
     unprotected. If block protection was unsuccessful, the operation must be repeated. Releasing VID from A9
     and OE terminates this mode.
(2) Block protection 2

        Applying VID to RESET and inputting the Block Protect 2 command also performs block protection. The
     first cycle of the command sequence is the Set-up command. In the second cycle, the Block Protect command
     is input, in which a block address and A1 = VIH and A0 = A6 = VIL are input. Now the device writes to the
     block protection circuit. There is a wait of tPPLH until this write is completed; however, no intervention is
     necessary during this time. In the third cycle the Verify Block Protect command is input. This command
     verifies the write to the block protection circuit. Read is performed in the fourth cycle. If the protection
     operation is complete, 01H is output. If a value other than 01H is output, block protection is not complete
     and the Block Protect command must be input again. Removing the VID input from RESET exits this
     mode.

Temporary Block Unprotection

   The TC58FVT321/B321 has a temporary block unprotection feature which disables block protection for all
protected blocks. Unprotection is enabled by applying VID to the RESET pin. Now Write and Erase operations
can be performed on all blocks except the boot blocks which have been protected by the Boot Block Protect
operation. The device returns to its previous state when VID is removed from the RESET pin. That is,
previously protected blocks will be protected again.

Verify Block Protect

   The Verify Block Protect command is used to ascertain whether a block is protected or unprotected.
Verification is performed either by inputting the Verify Block Protect command or by applying VID to the A9 pin,
as for ID Read Mode, and setting the block address = A0 = A6 = VIL and A1 = VIH. If the block is protected, 01H is
output. If the block is unprotected, 00H is output.

Boot Block Protection

   Boot block protection temporarily protects certain boot blocks using a method different from ordinary block
protection. Neither VID nor a command sequence is required. Protection is performed simply by inputting VIL on
WP/ACC . The target blocks are the two pairs of boot blocks. The top boot blocks are BA69 and BA70; the bottom
boot blocks are BA0 and BA1. Inputting VIH on WP/ACC releases the mode. From now on, if it is necessary to
protect these blocks, the ordinary Block Protection Mode must be used.

                  2002-08-06 12/48
                                                       TC58FVT321/B321FT/XB-70,-10

Hidden ROM Area

   The TC58FVT321/B321 features a 64-Kbyte hidden ROM area which is separate from the memory cells. The
area consists of one block. Data Read, Write and Protect can be performed on this block. Because Protect cannot
be released, once the block is protected, data in the block cannot be overwritten.

   The hidden ROM area is located in the address space indicated in the HIDDEN ROM AREA ADDRESS
TABLE. To access the Hidden ROM area, input a Hidden ROM Mode Entry command. The device now enters
Hidden ROM Mode, allowing Read, Write, Erase and Block Protect to be executed. Write and Erase operations
are the same as auto operations except that the device is in Hidden ROM Mode. However, regarding write
operation, Accelaration mode can not be performed during Hidden ROM Mode. To protect the hidden ROM area,
use the block protection function. The operation of Block Protect here is the same as a normal Block Protect
except that VIH rather than VID is input to RESET . Once the block has been protected, protection cannot be
released, even using the temporary block unprotection function. Use Block Protect carefully. Note that in Hidden
ROM Mode, simultaneous operation cannot be performed. Therefore, do not attempt to access areas other than
the hidden ROM area.

   To exit Hidden ROM Mode, use the Hidden ROM Mode Exit command. This will return the device to Read
Mode.

HIDDEN ROM AREA ADDRESS TABLE

             BOOT BLOCK                     BYTE MODE             WORD MODE
            ARCHITECTURE      ADDRESS RANGE
TYPE

                                                       SIZE       ADDRESS RANGE    SIZE

TC58FVT321  TOP BOOT BLOCK    3F0000H~3FFFFFH          64 Kbytes  1F8000H~1FFFFFH  32 Kwords
                              000000H~00FFFFH          64 Kbytes  000000H~007FFFH  32 Kwords
TC58FVB321 BOTTOM BOOT BLOCK

                                                                  2002-08-06 13/48
                                     TC58FVT321/B321FT/XB-70,-10

COMMON FLASH MEMORY INTERFACE (CFI)

   The TC58FVT321/B321 conforms to the CFI specifications. To read information from the device, input the
Query command followed by the address. In Word Mode DQ8~DQ15 all output 0s. To exit this mode, input the
Reset command.

CFI CODE TABLE      DATA DQ15~DQ0                                         DESCRIPTION
                           0051H
     ADDRESS A6~A0         0052H   ASCII string "QRY"
              10H          0059H
              11H          0002H   Primary OEM command set
              12H          0000H       2: AMD/FJ standard type
              13H          0040H
              14H          0000H   Address for primary extended table
              15H          0000H
              16H          0000H   Alternate OEM command set
              17H          0000H       0: none exists
              18H          0000H
              19H                  Address for alternate OEM extended table
              1AH          0027H
                                   VDD (min) (Write/Erase)
              1BH          0036H       DQ7~DQ4: 1 V
                                       DQ3~DQ0: 100 mV
              1CH          0000H
                           0000H   VDD (max) (Write/Erase)
              1DH          0004H       DQ7~DQ4: 1 V
              1EH          0000H       DQ3~DQ0: 100 mV
              1FH          000AH
              20H          0000H   VPP (min) voltage
              21H          0005H   VPP (max) voltage
              22H          0000H   Typical time-out per single byte/word write (2N s)
              23H          0004H   Typical time-out for minimum size buffer write (2N s)
              24H          0000H   Typical time-out per individual block erase (2N ms)
              25H          0016H   Typical time-out for full chip erase (2N ms)
              26H          0002H   Maximum time-out for byte/word write (2N times typical)
              27H          0000H   Maximum time-out for buffer write (2N times typical)
              28H          0000H   Maximum time-out per individual block erase (2N times typical)
              29H          0000H   Maximum time-out for full chip erase (2N times typical)
              2AH                  Device Size (2N byte)
              2BH                  Flash device interface description

                                       2: 8/16

                                   Maximum number of bytes in multi-byte write (2N)

                                     2002-08-06 14/48
                              TC58FVT321/B321FT/XB-70,-10

ADDRESS A6~A0  DATA DQ15~DQ0                                         DESCRIPTION
         2CH          0002H
         2DH          0007H   Number of erase block regions within device
         2EH          0000H
         2FH          0020H   Erase Block Region 1 information
         30H          0000H       Bits 0~15: y = block number
         31H          003EH       Bits 16~31: z = block size
         32H          0000H       (z 256 bytes)
         33H          0000H
         34H          0001H   Erase Block Region 2 information
         40H          0050H
         41H          0052H   ASCII string "PRI"
         42H          0049H
         43H          0031H   Major version number, ASCII
         44H          0031H
                              Minor version number, ASCII
         45H          0000H
                              Address-Sensitive Unlock
         46H          0002H       0: Required
                                  1: Not required
         47H          0001H
                              Erase Suspend
         48H          0001H       0: Not supported
                                  1: For Read-only
         49H          0004H       2: For Read & Write

         4AH          0001H   Block Protect
                                  0: Not supported
         4BH          0000H       X: Number of blocks per group

         4CH          0000H   Block Temporary Unprotect
                                  0: Not supported
         4DH          0085H       1: Supported

         4EH          0095H   Block Protect/Unprotect scheme

         4FH          000XH   Simultaneous operation
                                  0: Not supported
         50H          0001H       1: Supported

                              Burst Mode
                                  0: Not supported

                              Page Mode
                                  0: Not supported

                              VACC (min) voltage
                                  DQ7~DQ4: 1 V
                                  DQ3~DQ0: 100 mV

                              VACC (max) voltage
                                  DQ7~DQ4: 1 V
                                  DQ3~DQ0: 100 mV

                              Top/Bottom Boot Block Flag
                                  2: TC58FVB321
                                  3: TC58FVT321

                              Program suspend
                                  0: Not supported
                                  1: Supported

                                                                                  2002-08-06 15/48
                                                                     TC58FVT321/B321FT/XB-70,-10

HARDWARE SEQUENCE FLAGS

   The TC58FVT321/B321 has a Hardware Sequence flag which allows the device status to be determined during an
auto mode operation. The output data is read out using the same timing as that used when CE = OE = VIL in
Read Mode. The RY/BY output can be either High or Low.

   The device re-enters Read Mode automatically after an auto mode operation has been completed successfully. The
Hardware Sequence flag is read to determine the device status and the result of the operation is verified by
comparing the read-out data with the original data.

                       STATUS                                  DQ7   DQ6     DQ5   DQ3   DQ2 RY/BY

             Auto Programming                                  DQ 7  Toggle    0     0      1       0
                                                               Data   Data   Data  Data   Data   High-Z
             Read in Program Suspend(1)                              Toggle              Toggle
                                                                 0   Toggle    0     0              0
             In Auto                              Selected(2)    0   Toggle    0     0      1       0
             Erase     Erase Hold Time Not-selected(3)           0   Toggle    0     1   Toggle     0
                                                                 0             0     1              0
In Progress            Auto Erase          Selected                                         1
                                         Not-selected

             In Erase       Read           Selected              1      1      0     0   Toggle  High-Z
             Suspend   Programming       Not-selected          Data   Data   Data  Data   Data   High-Z
                                                               DQ 7  Toggle              Toggle
                                           Selected            DQ 7  Toggle    0     0              0
                                         Not-selected                          0     0      1       0

             Auto Programming                                  DQ 7  Toggle  1     0     1       0
             Auto Erase
Time Limit   Programming in Erase Suspend                      0     Toggle  1     1     NA      0
Exceeded

                                                               DQ 7  Toggle  1     0     NA      0

Notes: DQ outputs cell data and RY/BY goes High-Impedence when the operation has been completed.
         DQ0 and DQ1 pins are reserved for future use.
         0 is output on DQ0, DQ1 and DQ4.
         (1) Data output from an address to which Write is being performed is undefined.
         (2) Output when the block address selected for Auto Block Erase is specified and data is read from there.
               During Auto Chip Erase, all blocks are selected.
         (3) Output when a block address not selected for Auto Block Erase of same bank as selected block is specified and data is
               read from there.

DQ7 ( DATA polling)

   During an Auto-Program or auto-erase operation, the device status can be determined using the data polling
function. DATA polling begins on the rising edge of WE in the last bus cycle. In an Auto-Program operation,
DQ7 outputs inverted data during the programming operation and outputs actual data after programming has
finished. In an auto-erase operation, DQ7 outputs 0 during the Erase operation and outputs 1 when the Erase
operation has finished. If an Auto-Program or auto-erase operation fails, DQ7 simply outputs the data.

   When the operation has finished, the address latch is reset. Data polling is asynchronous with the OE signal.

                                                                                   2002-08-06 16/48
                    TC58FVT321/B321FT/XB-70,-10

DQ6 (Toggle bit 1)

   The device status can be determined by the Toggle Bit function during an Auto-Program or auto-erase
operation. The Toggle bit begins toggling on the rising edge of WE in the last bus cycle. DQ6 alternately
outputs a 0 or a 1 for each OE access while CE = VIL while the device is busy. When the internal operation
has been completed, toggling stops and valid memory cell data can be read by subsequent reading. If the
operation fails, the DQ6 output toggles.

   If an attempt is made to execute an Auto Program operation on a protected block, DQ6 will toggle for around 3
s. It will then stop toggling. If an attempt is made to execute an auto erase operation on a protected block, DQ6
will toggle for around 100 s. It will then stop toggling. After toggling has stopped the device will return to Read
Mode.

DQ5 (internal time-out)

   If the internal timer times out during a Program or Erase operation, DQ5 outputs a 1. This indicates that the
operation has not been completed within the allotted time.

   Any attempt to program a 1 into a cell containing a 0 will fail (see Auto-Program Mode). In this case DQ5
outputs a 1. Either a hardware reset or a software Reset command is required to return the device to Read Mode.

DQ3 (Block Erase timer)

   The Block Erase operation starts 50 s (the Erase Hold Time) after the rising edge of WE in the last
command cycle. DQ3 outputs a 0 for the duration of the Block Erase Hold Time and a 1 when the Block Erase
operation starts. Additional Block Erase commands can only be accepted during the Block Erase Hold Time.
Each Block Erase command input within the hold time resets the timer, allowing additional blocks to be marked
for erasing. DQ3 outputs a 1 if the Program or Erase operation fails.

DQ2 (Toggle bit 2)

   DQ2 is used to indicate which blocks have been selected for Auto Block Erase or to indicate whether the device
is in Erase Suspend Mode.

   If data is read continuously from the selected block during an Auto Block Erase, the DQ2 output will toggle.
Now 1 will be output from non-selected blocks; thus, the selected block can be ascertained. If data is read
continuously from the block selected for Auto Block Erase while the device is in Erase Suspend Mode, the DQ2
output will toggle. Because the DQ6 output is not toggling, it can be determined that the device is in Erase
Suspend Mode. If data is read from the address to which data is being written during Erase Suspend in
Programming Mode, DQ2 will output a 1.

RY/BY (READY/ BUSY )

   The TC58FVT321/B321 has a RY/BY signal to indicate the device status to the host processor. A 0 (Busy
state) indicates that an Auto-Program or auto-erase operation is in progress. A 1 (Ready state) indicates that the
operation has finished and that the device can now accept a new command. RY/BY outputs a 0 when an
operation has failed.

   RY/BY outputs a 0 after the rising edge of WE in the last command cycle.
   During an Auto Block Erase operation, commands other than Erase Suspend are ignored. RY/BY outputs a 1
during an Erase Suspend operation. The output buffer for the RY/BY pin is an open-drain type circuit,
allowing a wired-OR connection. A pull-up resistor must be inserted between VDD and the RY/BY pin.

                    2002-08-06 17/48
                 TC58FVT321/B321FT/XB-70,-10

DATA PROTECTION

The TC58FVT321/B321 includes a function which guards against malfunction or data corruption.

Protection against Program/Erase Caused by Low Supply Voltage

   To prevent malfunction at power-on or power-down, the device will not accept commands while VDD is below
VLKO. In this state, command input is ignored.

   If VDD drops below VLKO during an Auto Operation, the device will terminate Auto-Program execution. In this
case, Auto operation is not executed again when VDD return to recommended VDD voltage Therefore, command
need to be input to execute Auto operation again.
When VDD > VLKO, make up countermeasure to be input accurately command in system side please.

Protection against Malfunction Caused by Glitches

   To prevent malfunction during operation caused by noise from the system, the device will not accept pulses
shorter than 3 ns (Typ.) input on WE , CE or OE . However, if a glitch exceeding 3 ns (Typ.) occurs and the
glitch is input to the device malfunction may occur.

   The device uses standard JEDEC commands. It is conceivable that, in extreme cases, system noise may be
misinterpreted as part of a command sequence input and that the device will acknowledge it. Then, even if a
proper command is input, the device may not operate. To avoid this possibility, clear the Command Register
before command input. In an environment prone to system noise, Toshiba recommend input of a software or
hardware reset before command input.

Protection against Malfunction at Power-on

   To prevent damage to data caused by sudden noise at power-on, when power is turned on with WE = CE =
VIL the device does not latch the command on the first rising edge of WE or CE . Instead, the device
automatically Resets the Command Register and enters Read Mode.

                 2002-08-06 18/48
                                                                            TC58FVT321/B321FT/XB-70,-10

ABSOLUTE MAXIMUM RATINGS

SYMBOL                         PARAMETER                                             RANGE                         UNIT
                                                                                     -0.6~4.6                        V
VDD      VDD Supply Voltage                                                 -0.6~VDD + 0.5 ( 4.6)                    V
                                                                            -0.6~VDD + 0.5 ( 4.6)                    V
VIN      Input Voltage                                                                                               V
                                                                                        13.0                         V
VDQ      Input/Output Voltage                                                           10.5
                                                                                        126                        mW
VIDH     Maximum Input Voltage for A9, OE and RESET                                     260                         C
                                                                                     -55~150                        C
VACCH    Maximum Input Voltage for WP/ACC                                             -40~85                        C
                                                                                        100                         mA
PD       Power Dissipation

TSOLDER  Soldering Temperature (10 s)

TSTG     Storage Temperature

TOPR     Operating Temperature
IOSHORT  Output Short-Circuit Current(1)

(1) Outputs should be shorted for no more than one second.
     No more than one output should be shorted at a time.

CAPACITANCE (Ta = 25C, f = 1 MHz)
   TSOPI

SYMBOL                            PARAMETER                                 CONDITION              MAX             UNIT
                                                                              VIN = 0 V              4              pF
CIN      Input Pin Capacitance                                              VOUT = 0 V               8              pF
                                                                              VIN = 0 V              7              pF
COUT     Output Pin Capacitance

CIN2     Control Pin Capacitance

This parameter is periodically sampled and is not tested for every device.

TFBGA

SYMBOL                            PARAMETER                                 CONDITION              MAX             UNIT
                                                                              VIN = 0 V              4              pF
CIN      Input Pin Capacitance                                              VOUT = 0 V               8              pF
                                                                              VIN = 0 V              7              pF
COUT     Output Pin Capacitance

CIN2     Control Pin Capacitance

This parameter is periodically sampled and is not tested for every device.

RECOMMENDED DC OPERATING CONDITIONS

SYMBOL                            PARAMETER                                 MIN                    MAX             UNIT
                                                                                                                     V
VDD      VDD Supply Voltage                                                     2.7            3.6                  C
VIH      Input High-Level Voltage                                                        VDD + 0.3(2)
VIL      Input Low-Level Voltage                                            0.7 VDD
VID      High-Level Voltage for A9, OE and RESET (3)                          -0.3(1)     0.2 VDD
VACC     High-Level Voltage for WP/ACC (3)
Ta       Operating Temperature                                              11.4                   12.6

                                                                            8.5                    9.5

                                                                            -40                    85

(1) -2 V (pulse width of 20 ns max)
(2) +2 V (pulse width of 20 ns max)
(3) Do not apply VID/VACC when the supply voltage is not within the device's recommended operating voltage range.

                                                                                         2002-08-06 19/48
                                                                       TC58FVT321/B321FT/XB-70,-10

DC CHARACTERISTICS

SYMBOL  PARAMETER                                            CONDITION        MIN                 MAX   UNIT
                                                                                                   1    A
ILI     Input Leakage Current                     0 V  VIN  VDD                                    1     V
ILO     Output Leakage Current                    0 V  VOUT  VDD                                   
VOH                                               IOH = -0.1 mA               VDD - 0.4                  mA
VOL     Output High Voltage                       IOH = -2.5 mA               0.85 VDD           0.4
IDDO1                                             IOL = 4.0 mA                                     30    A
IDDO2   Output Low Voltage                        VIN = VIH/VIL, IOUT = 0 mA                       15    mA
IDDO3                                             tCYCLE = tRC = 100 ns                            15     V
IDDO4   VDD Average Read Current                  VIN = VIH/VIL, IOUT = 0 mA                       45
                                                  VIN = VIH/VIL, IOUT = 0 mA        
IDDO5   VDD Average Program Current               VIN = VIH/VIL, IOUT = 0 mA                       45
        VDD Average Erase Current                 tCYCLE = tRC = 100 ns            
IDDO6   VDD Average                               VIN = VIH/VIL, IOUT = 0 mA                       15
        Read-While-Program Current                tCYCLE = tRC = 100 ns            
        VDD Average Read-while-Erase                                                               10
        Current                                   VIN = VIH/VIL, IOUT = 0 mA
        VDD Average Program-while-                                                                 10
        Erase-Suspend Current
                                                                                                   35
IDDS1   VDD Standby Current                       CE = RESET = VDD            
                                                  or RESET = VSSV                                  20
                                                                                                   2.5
IDDS2   (VADuDtoSmtaantidcbSyleCeuprrMenotde(1))  VIH = VDD                  
                                                  VIL = VSS

IID     High-Voltage Input Current for            11.4 V  VID  12.6 V         
        A9, OE and RESET

IACC    High-Voltage Input Current for            8.5 V  VACC  9.5 V         
        WP/ACC

VLKO    Low-VDD Lock-out Voltage                                              2.3

(1) The device enters Automatic Sleep Mode in which the address remains fixed for during 150 ns.

AC TEST CONDITIONS                                                                         CONDITION
                                                                                            VDD, 0.0 V
                                      PARAMETER
     Input Pulse Level                                                                          5 ns
     Input Pulse Rise and Fall Time (10%~90%)                                              1.5 V, 1.5 V
     Timing Measurement Reference Level (input)                                            1.5 V, 1.5 V
     Timing Measurement Reference Level (output)             CL (100 pF) + 1 TTL Gate / CL (30 pF) + 1 TTL Gate
     Output Load

                                                                                                  2002-08-06 20/48
                                                  TC58FVT321/B321FT/XB-70,-10

AC CHARACTERISTICS AND OPERATING CONDITIONS
   READ CYCLE

               PRODUCT NAME                       -70               -10

               OUTPUT CAPACITANCE LOAD (CL) 30pF       100pF  30pF       100pF

SYMBOL         PARAMETER                          MIN MAX MIN MAX MIN MAX MIN MAX UNIT

tRC     Read Cycle Time                           70  80  90  100  ns
tACC    Address Access Time                        70  80  90  100 ns
tCE     CE Access Time                             70  80  90  100 ns
tOE     OE Access Time                             30  35  35  40 ns
tCEE    CE to Output Low-Z                        0  0  0  0  ns
tOEE    OE to Output Low-Z                        0  0  0  0  ns
tOH     Output Data Hold Time                     0  0  0  0  ns
tDF1    CE to Output High-Z                        25  25  30  30 ns
tDF2    OE to Output High-Z                        25  25  30  30 ns

BLOCK PROTECT

SYMBOL                                 PARAMETER              MIN   MAX         UNIT

tVPT    VID Transition Time                                   4                 s
tVPS    VID Set-up Time
tCESP   CE Set-up Time                                        4                 s
tVPH    OE Hold Time
tPPLH   WE Low-Level Hold Time                                4                 s

                                                              4                 s

                                                              100               s

PROGRAM AND ERASE CHARACTERISTICS

SYMBOL                          PARAMETER              MIN    TYP.  MAX         UNIT

        Auto-Program Time (Byte Mode)                         8     300         s
        Auto-Program Time (Word Mode)
tPPW    Auto Chip Erase Time                                  11    300         s
        Auto Block Erase Time
tPCEW   Erase/Program Cycle                                   50    710         s
tPBEW
tEW                                                           0.7        10     s

                                                       105                      Cycles

                                                                  2002-08-06 21/48
                                                 TC58FVT321/B321FT/XB-70,-10

COMMAND WRITE/PROGRAM/ERASE CYCLE

                                                                    -70             -10
                                                                              MIN MAX
SYMBOL                              PARAMETER                                            UNIT

                                                                MIN MAX

tCMD    Command Write Cycle Time                                70            100        ns

tAS     Address Set-up Time / BYTE Set-up Time                  0             0          ns

tAH     Address Hold Time / BYTE Hold Time                      40            50         ns
tAHW
tDS     Address Hold Time from WE High level                    20            20         ns
tDH
tWELH   Data Set-up Time                                        40            50         ns
tWEHH
tCES    Data Hold Time                                          0             0          ns
tCEH    WE Low-Level Hold Time
tCELH   WE High-Level Hold Time                  ( WE Control)  40            50         ns
tCEHH                                            ( WE Control)
tWES                                                            20            20         ns
tWEH
tOES    CE Set-up Time to WE Active              ( WE Control)  0             0          ns
tOEHP
tOEHT   CE Hold Time from WE High Level          ( WE Control)  0             0          ns
tAHT
tAST    CE Low-Level Hold Time                   ( CE Control)  40            50         ns
tBEH
tVDS    CE High-Level Hold Time                  ( CE Control)  20            20         ns

tBUSY   WE Set-up time to CE Active              ( CE Control)  0             0          ns

tRP     WE Hold Time from CE High Level          ( CE Control)  0             0          ns
tREADY
tRB     OE Set-up Time                                          0             0          ns
tRH
tCEBTS  OE Hold Time (Toggle, Data Polling)                     90            90         ns
tBTD
tSUSP   OE High-Level Hold Time (Toggle)                        20            20         ns
tRESP
tSUSE   Address Hold Time (Toggle)                              0             0          ns
tRESE
        Address Set-up Time (Toggle)                            0             0          ns

        Erase Hold Time                                         50            50         s

        VDD Set-up Time                                         500           500        s
        Program/Erase Valid to RY/BY Delay
                                                                         90        90    ns

        Program/Erase Valid to RY/BY Delay during Suspend Mode   300           300 ns

        RESET Low-Level Hold Time                               500           500        ns

        RESET Low-Level to Read Mode                                     20        20    s

        RY/BY Recovery Time                                     0             0          ns

        RESET Recovery Time                                     50            50         ns

        CE Set-up time BYTE Transition                          5             5          ns

        BYTE to Output High-Z                                            30        30    ns

        Program Suspend Command to Suspend Mode                          1.5       1.5   s

        Program Resume Command to Program Mode                           1         1     s

        Erase Suspend Command to Suspend Mode                            15        15    s

        Erase Resume Command to Erase Mode                               1         1     s

                                                                              2002-08-06 22/48
                                                                                    TC58FVT321/B321FT/XB-70,-10

TIMING DIAGRAMS                                           Data invalid

                           VIH or VIL

Read / ID Read Operation

Address                                tAHW                                  tRC                                       tOH
      CE                                      tOEH                                                                             tDF1
      OE                                                    tACC                                                               tDF2
      WE                                                          tCE
                                                                    tOE

                                                            tOEE
                                                          tCEE

DOUT                                                Hi-Z                                            Output data valid                Hi-Z

ID Read Operation (apply VID to A9)

                                                                               tRC
                  A0

A1

                                                      tACC
A6

VID

VIH                                                 tVPS

A9

                                                                        tCE

CE
                                                               tOE

OE

WE

DOUT                         Hi-Z                                                     Manufacturer  Hi-Z  Device                     Hi-Z
          Read Mode                                                                        code            code

                                                                                    ID Read Mode                                     Read Mode

                                                                                                                       2002-08-06 23/48
                                                         TC58FVT321/B321FT/XB-70,-10

Command Write Operation

   This is the timing of the Command Write Operation. The timing which is described in the following pages is
essentially the same as the timing shown on this page.

WE Control

                                    tCMD

Address                       Command address

                         tAS                   tAH

CE

                              tCES                       tCEH

WE

                                          tWEL                 tWEHH
                                                  tDS    tDH

DIN                                                 Command data

CE Control                        tCMD
          Address
                              Command address
                 CE
                WE       tAS                   tAH
                 DIN
                                          tCELH                  tCEHH
                                                         tWEH
                              tWES

                                                    tDS  tDH

                                                    Command data

                                                                        2002-08-06 24/48
                                                            TC58FVT321/B321FT/XB-70,-10

ID Read Operation (input command sequence)

Address      555H               2AAH         BK + 555H      BK + 00H    BK + 01H
      CE        tCMD                                               tRC

OE
                     tOES

WE

DIN                        AAH        55H    90H

DOUT                                             Hi-Z       Manufacturer code Device code
             Read Mode (input of ID Read command sequence)            ID Read Mode

(Continued)  555H               2AAH         555H
  Address       tCMD
         CE

OE

WE

DIN                        AAH        55H    F0H

DOUT                            Hi-Z

             ID Read Mode (input of Reset command sequence) Read Mode

             Note: Word Mode address shown.
                     BK: bank address

                                                                        2002-08-06 25/48
                                                                     TC58FVT321/B321FT/XB-70,-10

Auto-Program Operation ( WE Control)

Address               555H   2AAH                555H                PA              PA

                       tCMD

CE

OE                                                                         tOEHP
                 tOES                                                          tPPW

WE

DIN                    AAH   55H                 A0H                 PD

DOUT                                       Hi-Z                                      DQ7 DOUT

           tVDS

VDD

           Note: Word Mode address shown.
                   PA: Program address
                   PD: Program data

Auto Chip Erase / Auto Block Erase Operation ( WE Control)

Address          555H        2AAH                555H                555H  2AAH          555H/BA
       CE           tCMD

OE
                tOES

WE

DIN                   AAH    55H                 80H                 AAH   55H           10H/30H

           tVDS

VDD

           Note: Word Mode address shown.
                   BA: Block address for Auto Block Erase operation

                                                                                     2002-08-06 26/48
                                                         TC58FVT321/B321FT/XB-70,-10

Auto-Program Operation ( CE Control)

Address         555H              2AAH             555H                   PA             PA
      CE           tCMD

OE                                                                                 tPPW
                tOES                                                           tOEHP

WE

DIN                          AAH        55H        A0H                    PD
                                                                                                       DQ7 DOUT
DOUT                                         Hi-Z

          tVDS

VDD

          Note: Word Mode address shown.
                  PA: Program address
                  PD: Program data

Auto Chip Erase / Auto Block Erase Operation ( CE Control)

Address         555H              2AAH       555H        555H                  2AAH          555H/BA
      CE           tCMD

OE
                       tOES

WE

DIN             AAH               55H              80H                    AAH  55H           10H/30H

          tVDS

VDD

                Note: Word Mode address shown.
                        BA: Block address for Auto Block Erase operation

                                                                                         2002-08-06 27/48
Program/Erase Suspend Operation                         TC58FVT321/B321FT/XB-70,-10

Address           BK                                  RA

CE

OE

WE

DIN               B0H                            tOE

DOUT     Hi-Z                                   tCE                                 Hi-Z
                                                           DOUT

                               tSUSP/tSUSE

RY/BY                                                            Suspend Mode
           Program/Erase Mode

         RA: Read address

Program/Erase Resume Operation

Address RA                                  BK                                 PA/BA

CE

OE                                                tRESP/tRESE
                                tOES        30H

WE          tDF1

            tDF2                                                               tOE

DIN

                                                                               tCE

DOUT DOUT                                       Hi-Z                                  Flag  Hi-Z

RY/BY

                           Suspend Mode                          Program/Erase Mode

         PA: Program address
         BK: Bank address
         BA: Block address
         RA: Read address
         Flag: Hardware Sequence flag

                                                                                    2002-08-06 28/48
                                                 TC58FVT321/B321FT/XB-70,-10

RY/BY during Auto Program/Erase Operation

                 CE       Command input sequence
                WE                                                      tBUSY During operation
            RY / BY
                                                               tRB
Hardware Reset Operation                tRP

                WE                        tREADY
           RESET
            RY/BY

Read after RESET                                 tRC

          Address                     tRH  tACC                               tOH
           RESET          Hi-Z                        Output data valid

              DOUT

                                                      2002-08-06 29/48
                                          TC58FVT321/B321FT/XB-70,-10

BYTE during Read Operation

           CE  tCEBTS
           OE
        BYTE                   tBTD                 Data Output
DQ0~DQ7                     Data Output
DQ8~DQ14
  DQ15/A-1                   Data Output  tACC
                             Data Output        Address Input

BYTE during Write Operation               tAS
                                               tAH
                 CE
                WE
             BYTE

                                                                 2002-08-06 30/48
                                                             TC58FVT321/B321FT/XB-70,-10

Hardware Sequence Flag ( DATA Polling)

Address              Last                                    PA/BA
      CE         Command
      OE          Address
      WE
      DIN              tCMD

                                           tCE                                      tDF1
                                               tOE                                  tDF2

                                 tOEHP

                                           tPPW/tPCEW/tPBEW           tACC   tOH

                        Last
                    Command

                       Data

DQ7                                                          DQ 7            Valid             Valid

DQ0~DQ6                                                      Invalid         Valid             Valid

                             tBUSY

RY/BY

            PA: Program address
            BA: Block address

Hardware Sequence Flag (Toggle bit)

Address                                    tAST              tAST
      CE
      OE                     tAHT
      WE
                                    tOEHT                                                 tCE

                                           tAHT

                 tOEHP

                                                                                          tOE

DIN        Last
           Command
              Data

DQ2/6                            Toggle    Toggle            Toggle          Stop*             Valid
                                                                             Toggle

                 tBUSY

RY/BY
            *DQ2/DQ6 stops toggling when auto operation has been completed.

                                                                                          2002-08-06 31/48
                                                            TC58FVT321/B321FT/XB-70,-10

Block Protect 1 Operation          Block Protect            Verify Block Protect
                                                        BA
          Address

A0

A1
                       tVPT

A6

VID
VIH
A9

VID
VIH

OE                           tVPS                tVPH

                                   tPPLH                    tVPH

WE

      tCESP                                                       tOE

CE

DOUT                               Hi-Z                                01H*       Hi-Z

      BA: Block address
      *: 01H indicates that block is protected.

                                                                       2002-08-06 32/48
                                                               TC58FVT321/B321FT/XB-70,-10

Block Protect 2 Operation

Address                    BA                                  BA       BA         BA + 1
        A0                   tCMD                                 tCMD     tRC
                  tCMD

A1

A6

CE

    OE                                                  tPPLH

   WE       tVPS

  VID
  VIH

RESET

DIN               60H      60H                                 40H                 60H

                                                                        tOE

DOUT                                              Hi-Z                       01H*

            BA: Block address
            BA + 1: Address of next block
            *: 01H indicates that block is protected.

                                                                                   2002-08-06 33/48
FLOWCHARTS                                                     TC58FVT321/B321FT/XB-70,-10
   Auto Program
                                                                      Start
                    Address = Address + 1         Auto-Program Command Sequence

                                                                  (see below)
                                                       DATA Polling or Toggle Bit
                                           No

                                                                Last Address?
                                                                           Yes

                                                                Auto Program
                                                                  Completed

                                         Auto-Program Command Sequence (address/data)
                                                                    555H/AAH
                                                                    2AAH/55H
                                                                    555H/A0H

                                                               Program Address/
                                                                 Program Data

Note: The above command sequence takes place in Word Mode.

                                                                                       2002-08-06 34/48
                                                     TC58FVT321/B321FT/XB-70,-10

Fast Program

Address = Address + 1                                         Start

                                              Fast Program Set Command
                                                   Sequence (see below)

                                          Fast Program Command Sequence
                                                          (see below)

                                               DATA Polling or Toggle Bit

                                   No
                                                        Last Address?
                                                                   Yes

                                                     Program Sequence
                                                          (see below)

                                                        Fast Program
                                                          Completed

Fast Program Set Command Sequence  Fast Program Command Sequence  Fast Program Reset Command Sequence
                (Address/Data)                  (Address/Data)                     (Address/Data)

                   555H/AAH        XXXH/A0H                                XXXH/90H

2AAH/55H                           Program Address/                        XXXH/F0H
                                     Program Data

555H/20H

                                                                           2002-08-06 35/48
Auto Erase                                         TC58FVT321/B321FT/XB-70,-10

                                              Start
                            Auto Erase Command Sequence

                                          (see below)
                               DATA Polling or Toggle Bit

                                          Auto Erase
                                          Completed

Auto Chip Erase Command Sequence Auto Block / Auto-Multi Block Erase Command Sequence

            (address/data)  (address/data)

            555H/AAH                                        555H/AAH

            2AAH/55H                                        2AAH/55H

            555H/80H                                        555H/80H

            555H/AAH                                        555H/AAH

            2AAH/55H                                        2AAH/55H

            555H/10H        Block Address/30H

                            Block Address/30H                         Additional address
                            Block Address/30H                         inputs during
                                                                      Auto Multi-Block Erase

Note: The above command sequence takes place in Word Mode.

                                                                      2002-08-06 36/48
DQ7 DATA Polling                                           TC58FVT321/B321FT/XB-70,-10

                  Start                                                 1) : DQ7 must be rechecked even if DQ5 = 1
                                                                              because DQ7 may change at the same
                  Read Byte (DQ0~DQ7)                                         time as DQ5.
                          Addr. = VA
                                                                   Pass
                                                     Yes
                  DQ7 = Data?

                                No
No

                        DQ5 = 1?

                  Yes                  1)

                  Read Byte (DQ0~DQ7)
                          Addr. = VA

                                                     Yes
                  DQ7 = Data?

                            No
                        Fail

DQ6 Toggle Bit

                  Start

                  Read Byte (DQ0~DQ7)
                          Addr. = VA

                                                       No
                  DQ6 = Toggle?

                                Yes
No

                        DQ5 = 1?

                  Yes                  1)                      1) : DQ6 must be rechecked even if DQ5 = 1
                                                                      because DQ6 may stop toggling at the
                  Read Byte (DQ0~DQ7)                                 same time that DQ5 changes to 1.
                          Addr. = VA
                                                           Pass
                                                       No
                  DQ6 = Toggle?

                             Yes
                         Fail

VA: Byte address for programming
     Any of the addresses within the block being erased during a Block Erase operation
     "Don't care" during a Chip Erase operation
     Any address not within the current block during an Erase Suspend operation

                                                                               2002-08-06 37/48
                                                                         TC58FVT321/B321FT/XB-70,-10

Block Protect 1

                                      Start                              PLSCNT = PLSCNT + 1

                                 PLSCNT = 1                                               No
                           Set up Block Address                               PLSCNT = 25?

                                  Addr. = BPA                                             Yes
                                 Wait for 4 s                                 Device Failed

                        OE = A9 = VID, CE = VIL                                             2002-08-06 38/48

                                 Wait for 4 s

                                   WE = VIL

                                Wait for 100 s

                                   WE = VIH

                                 Wait for 4 s

                                   OE = VIH

                                 Wait for 4 s

                                   OE = VIL

                             Verify Block Protect
                                                                     No

                                 Data = 01H?
                                           Yes

          Yes
                          Protect Another Block?
                                           No
                            Remove VID from A9
                                 Block Protect
                                   Complete

BPA: Block Address and ID Read Address (A6, A1, A0)
        ID Read Address = (0, 1, 0)
                                                                                TC58FVT321/B321FT/XB-70,-10

Block Protect 2

                                             Start                                PLSCNT = PLSCNT + 1

                                       RESET = VID                                                 No
                                                                                        PLSCNT = 25?
                                        Wait for 4 s
                                                                                                   Yes
                                        PLSCNT = 1                              Remove VID from RESET

                                      Block Protect 2                                 Reset Command
                           Command First Bus Write Cycle                                 Device Failed

                                        (XXXH/60H)

                                      Set up Address
                                         Addr. = BPA

                                      Block Protect 2
                         Command Second Bus Write Cycle

                                          (BPA/60H)

                                       Wait for 100 s

                                      Block Protect 2
                           Command Third Bus Write Cycle

                                        (XXXH/40H)

                                    Verify Block Protect

                                                                            No
                                        Data = 01H?

                                                  Yes
                 Yes

                                 Protect Another Block?
                                                  No

                              Remove VID from RESET

                                     Reset Command

                                        Block Protect
                                          Complete

BPA: Block Address and ID Read Address (A6, A1, A0)
        ID Read Address = (0, 1, 0)

                                                                                2002-08-06 39/48
                                      TC58FVT321/B321FT/XB-70,-10

BLOCK ERASE ADDRESS TABLES

(1) TC58FVT321 (top boot block)

BANK  BLOCK            BLOCK ADDRESS              ADDRESS RANGE
   #      #  BANK ADDRESS

BK0    BA0  A20 A19 A18 A17 A16 A15 A14 A13 A12  BYTE MODE  WORD MODE
        BA1
BK1    BA2  L L L L L L * * * 000000H~00FFFFH 000000H~007FFFH
        BA3
BK2    BA4  L L L L L H * * * 010000H~01FFFFH 008000H~00FFFFH
        BA5
BK3    BA6  L L L L H L * * * 020000H~02FFFFH 010000H~017FFFH
        BA7
        BA8  L L L L H H * * * 030000H~03FFFFH 018000H~01FFFFH
        BA9
       BA10  L L L H L L * * * 040000H~04FFFFH 020000H~027FFFH
       BA11
       BA12  L L L H L H * * * 050000H~05FFFFH 028000H~02FFFFH
       BA13
       BA14  L L L H H L * * * 060000H~06FFFFH 030000H~037FFFH
       BA15
       BA16  L L L H H H * * * 070000H~07FFFFH 038000H~03FFFFH
       BA17
       BA18  L L H L L L * * * 080000H~08FFFFH 040000H~047FFFH
       BA19
       BA20  L L H L L H * * * 090000H~09FFFFH 048000H~04FFFFH
       BA21
       BA22  L L H L H L * * * 0A0000H~0AFFFFH 050000H~057FFFH
       BA23
       BA24  L L H L H H * * * 0B0000H~0BFFFFH 058000H~05FFFFH
       BA25
       BA26  L L H H L L * * * 0C0000H~0CFFFFH 060000H~067FFFH
       BA27
       BA28  L L H H L H * * * 0D0000H~0DFFFFH 068000H~06FFFFH
       BA29
       BA30  L L H H H L * * * 0E0000H~0EFFFFH 070000H~077FFFH
       BA31
             L L H H H H * * * 0F0000H~0FFFFFH 078000H~07FFFFH

             L H L L L L * * * 100000H~10FFFFH 080000H~087FFFH

             L H L L L H * * * 110000H~11FFFFH 088000H~08FFFFH

             L H L L H L * * * 120000H~12FFFFH 090000H~097FFFH

             L H L L H H * * * 130000H~13FFFFH 098000H~09FFFFH

             L H L H L L * * * 140000H~14FFFFH 0A0000H~0A7FFFH

             L H L H L H * * * 150000H~15FFFFH 0A8000H~0AFFFFH

             L H L H H L * * * 160000H~16FFFFH 0B0000H~0B7FFFH

             L H L H H H * * * 170000H~17FFFFH 0B8000H~0BFFFFH

             L H H L L L * * * 180000H~18FFFFH 0C0000H~0C7FFFH

             L H H L L H * * * 190000H~19FFFFH 0C8000H~0CFFFFH

             L H H L H L * * * 1A0000H~1AFFFFH 0D0000H~0D7FFFH

             L H H L H H * * * 1B0000H~1BFFFFH 0D8000H~0DFFFFH

             L H H H L L * * * 1C0000H~1CFFFFH 0E0000H~0E7FFFH

             L H H H L H * * * 1D0000H~1DFFFFH 0E8000H~0EFFFFH

             L H H H H L * * * 1E0000H~1EFFFFH 0F0000H~0F7FFFH

             L H H H H H * * * 1F0000H~1FFFFFH 0F8000H~0FFFFFH

                                                             2002-08-06 40/48
                                      TC58FVT321/B321FT/XB-70,-10

BANK  BLOCK            BLOCK ADDRESS              ADDRESS RANGE
   #      #  BANK ADDRESS

BK4   BA32  A20 A19 A18 A17 A16 A15 A14 A13 A12  BYTE MODE  WORD MODE
       BA33
BK5   BA34  H L L L L L * * * 200000H~20FFFFH 100000H~107FFFH
       BA35
BK6   BA36  H L L L L H * * * 210000H~21FFFFH 108000H~10FFFFH
       BA37
BK7   BA38  H L L L H L * * * 220000H~22FFFFH 110000H~117FFFH
       BA39
       BA40  H L L L H H * * * 230000H~23FFFFH 118000H~11FFFFH
       BA41
       BA42  H L L H L L * * * 240000H~24FFFFH 120000H~127FFFH
       BA43
       BA44  H L L H L H * * * 250000H~25FFFFH 128000H~12FFFFH
       BA45
       BA46  H L L H H L * * * 260000H~26FFFFH 130000H~137FFFH
       BA47
       BA48  H L L H H H * * * 270000H~27FFFFH 138000H~13FFFFH
       BA49
       BA50  H L H L L L * * * 280000H~28FFFFH 140000H~147FFFH
       BA51
       BA52  H L H L L H * * * 290000H~29FFFFH 148000H~14FFFFH
       BA53
       BA54  H L H L H L * * * 2A0000H~2AFFFFH 150000H~157FFFH
       BA55
       BA56  H L H L H H * * * 2B0000H~2BFFFFH 158000H~15FFFFH
       BA57
       BA58  H L H H L L * * * 2C0000H~2CFFFFH 160000H~167FFFH
       BA59
       BA60  H L H H L H * * * 2D0000H~2DFFFFH 168000H~16FFFFH
       BA61
       BA62  H L H H H L * * * 2E0000H~2EFFFFH 170000H~177FFFH

             H L H H H H * * * 2F0000H~2FFFFFH 178000H~17FFFFH

             H H L L L L * * * 300000H~30FFFFH 180000H~187FFFH

             H H L L L H * * * 310000H~31FFFFH 188000H~18FFFFH

             H H L L H L * * * 320000H~32FFFFH 190000H~197FFFH

             H H L L H H * * * 330000H~33FFFFH 198000H~19FFFFH

             H H L H L L * * * 340000H~34FFFFH 1A0000H~1A7FFFH

             H H L H L H * * * 350000H~35FFFFH 1A8000H~1AFFFFH

             H H L H H L * * * 360000H~36FFFFH 1B0000H~1B7FFFH

             H H L H H H * * * 370000H~37FFFFH 1B8000H~1BFFFFH

             H H H L L L * * * 380000H~38FFFFH 1C0000H~1C7FFFH

             H H H L L H * * * 390000H~39FFFFH 1C8000H~1CFFFFH

             H H H L H L * * * 3A0000H~3AFFFFH 1D0000H~1D7FFFH

             H H H L H H * * * 3B0000H~3BFFFFH 1D8000H~1DFFFFH

             H H H H L L * * * 3C0000H~3CFFFFH 1E0000H~1E7FFFH

             H H H H L H * * * 3D0000H~3DFFFFH 1E8000H~1EFFFFH

             H H H H H L * * * 3E0000H~3EFFFFH 1F0000H~1F7FFFH

                                                             2002-08-06 41/48
                                      TC58FVT321/B321FT/XB-70,-10

BANK  BLOCK            BLOCK ADDRESS              ADDRESS RANGE
   #      #  BANK ADDRESS

BK8   BA63  A20 A19 A18 A17 A16 A15 A14 A13 A12  BYTE MODE  WORD MODE
       BA64
       BA65  H H H H H H L L L 3F0000H~3F1FFFH 1F8000H~1F8FFFH
       BA66
       BA67  H H H H H H L L H 3F2000H~3F3FFFH 1F9000H~1F9FFFH
       BA68
       BA69  H H H H H H L H L 3F4000H~3F5FFFH 1FA000H~1FAFFFH
       BA70
             H H H H H H L H H 3F6000H~3F7FFFH 1FB000H~1FBFFFH

             H H H H H H H L L 3F8000H~3F9FFFH 1FC000H~1FCFFFH

             H H H H H H H L H 3FA000H~3FBFFFH 1FD000H~1FDFFFH

             H H H H H H H H L 3FC000H~3FDFFFH 1FE000H~1FEFFFH

             H H H H H H H H H 3FE000H~3FFFFFH 1FF000H~1FFFFFH

                                                             2002-08-06 42/48
                                    TC58FVT321/B321FT/XB-70,-10

(2) TC58FVB321 (bottom boot block)

BANK  BLOCK                       BLOCK ADDRESS   ADDRESS RANGE
   #      #            BANK ADDRESS
             A20 A19 A18 A17 A16 A15 A14 A13 A12
                                                  BYTE MODE  WORD MODE

      BA0    L L L L L L L L L 000000H~001FFFH 000000H~000FFFH

      BA1    L L L L L L L L H 002000H~003FFFH 001000H~001FFFH

      BA2    L L L L L L L H L 004000H~005FFFH 002000H~002FFFH

      BA3    L L L L L L L H H 006000H~007FFFH 003000H~003FFFH

BK0

      BA4    L L L L L L H L L 008000H~009FFFH 004000H~004FFFH

      BA5    L L L L L L H L H 00A000H~00BFFFH 005000H~005FFFH

      BA6    L L L L L L H H L 00C000H~00DFFFH 006000H~006FFFH

      BA7    L L L L L L H H H 00E000H~00FFFFH 007000H~007FFFH

      BA8    L L L L L H * * * 010000H~01FFFFH 008000H~00FFFFH

      BA9    L L L L H L * * * 020000H~02FFFFH 010000H~017FFFH

      BA10   L L L L H H * * * 030000H~03FFFFH 018000H~01FFFFH

BK1   BA11   L L L H L L * * * 040000H~04FFFFH 020000H~027FFFH

      BA12   L L L H L H * * * 050000H~05FFFFH 028000H~02FFFFH

      BA13   L L L H H L * * * 060000H~06FFFFH 030000H~037FFFH

      BA14   L L L H H H * * * 070000H~07FFFFH 038000H~03FFFFH

      BA15   L L H L L L * * * 080000H~08FFFFH 040000H~047FFFH

      BA16   L L H L L H * * * 090000H~09FFFFH 048000H~04FFFFH

      BA17   L L H L H L * * * 0A0000H~0AFFFFH 050000H~057FFFH

      BA18   L L H L H H * * * 0B0000H~0BFFFFH 058000H~05FFFFH

BK2

      BA19   L L H H L L * * * 0C0000H~0CFFFFH 060000H~067FFFH

      BA20   L L H H L H * * * 0D0000H~0DFFFFH 068000H~06FFFFH

      BA21   L L H H H L * * * 0E0000H~0EFFFFH 070000H~077FFFH

      BA22   L L H H H H * * * 0F0000H~0FFFFFH 078000H~07FFFFH

      BA23   L H L L L L * * * 100000H~10FFFFH 080000H~087FFFH

      BA24   L H L L L H * * * 110000H~11FFFFH 088000H~08FFFFH

      BA25   L H L L H L * * * 120000H~12FFFFH 090000H~097FFFH

      BA26   L H L L H H * * * 130000H~13FFFFH 098000H~09FFFFH

BK3

      BA27   L H L H L L * * * 140000H~14FFFFH 0A0000H~0A7FFFH

      BA28   L H L H L H * * * 150000H~15FFFFH 0A8000H~0AFFFFH

      BA29   L H L H H L * * * 160000H~16FFFFH 0B0000H~0B7FFFH

      BA30   L H L H H H * * * 170000H~17FFFFH 0B8000H~0BFFFFH

                                                             2002-08-06 43/48
                                      TC58FVT321/B321FT/XB-70,-10

BANK  BLOCK            BLOCK ADDRESS              ADDRESS RANGE
   #      #  BANK ADDRESS

BK4   BA31  A20 A19 A18 A17 A16 A15 A14 A13 A12  BYTE MODE  WORD MODE
       BA32
BK5   BA33  L H H L L L * * * 180000H~18FFFFH 0C0000H~0C7FFFH
       BA34
BK6   BA35  L H H L L H * * * 190000H~19FFFFH 0C8000H~0CFFFFH
       BA36
BK7   BA37  L H H L H L * * * 1A0000H~1AFFFFH 0D0000H~0D7FFFH
       BA38
       BA39  L H H L H H * * * 1B0000H~1BFFFFH 0D8000H~0DFFFFH
       BA40
       BA41  L H H H L L * * * 1C0000H~1CFFFFH 0E0000H~0E7FFFH
       BA42
       BA43  L H H H L H * * * 1D0000H~1DFFFFH 0E8000H~0EFFFFH
       BA44
       BA45  L H H H H L * * * 1E0000H~1EFFFFH 0F0000H~0F7FFFH
       BA46
       BA47  L H H H H H * * * 1F0000H~1FFFFFH 0F8000H~0FFFFFH
       BA48
       BA49  H L L L L L * * * 200000H~20FFFFH 100000H~107FFFH
       BA50
       BA51  H L L L L H * * * 210000H~21FFFFH 108000H~10FFFFH
       BA52
       BA53  H L L L H L * * * 220000H~22FFFFH 110000H~117FFFH
       BA54
       BA55  H L L L H H * * * 230000H~23FFFFH 118000H~11FFFFH
       BA56
       BA57  H L L H L L * * * 240000H~24FFFFH 120000H~127FFFH
       BA58
       BA59  H L L H L H * * * 250000H~25FFFFH 128000H~12FFFFH
       BA60
       BA61  H L L H H L * * * 260000H~26FFFFH 130000H~137FFFH
       BA62
             H L L H H H * * * 270000H~27FFFFH 138000H~13FFFFH

             H L H L L L * * * 280000H~28FFFFH 140000H~147FFFH

             H L H L L H * * * 290000H~29FFFFH 148000H~14FFFFH

             H L H L H L * * * 2A0000H~2AFFFFH 150000H~157FFFH

             H L H L H H * * * 2B0000H~2BFFFFH 158000H~15FFFFH

             H L H H L L * * * 2C0000H~2CFFFFH 160000H~167FFFH

             H L H H L H * * * 2D0000H~2DFFFFH 168000H~16FFFFH

             H L H H H L * * * 2E0000H~2EFFFFH 170000H~177FFFH

             H L H H H H * * * 2F0000H~2FFFFFH 178000H~17FFFFH

             H H L L L L * * * 300000H~30FFFFH 180000H~187FFFH

             H H L L L H * * * 310000H~31FFFFH 188000H~18FFFFH

             H H L L H L * * * 320000H~32FFFFH 190000H~197FFFH

             H H L L H H * * * 330000H~33FFFFH 198000H~19FFFFH

             H H L H L L * * * 340000H~34FFFFH 1A0000H~1A7FFFH

             H H L H L H * * * 350000H~35FFFFH 1A8000H~1AFFFFH

             H H L H H L * * * 360000H~36FFFFH 1B0000H~1B7FFFH

             H H L H H H * * * 370000H~37FFFFH 1B8000H~1BFFFFH

                                                             2002-08-06 44/48
                                      TC58FVT321/B321FT/XB-70,-10

BANK  BLOCK            BLOCK ADDRESS              ADDRESS RANGE
   #      #  BANK ADDRESS

BK8   BA63  A20 A19 A18 A17 A16 A15 A14 A13 A12  BYTE MODE  WORD MODE
       BA64
       BA65  H H H L L L * * * 380000H~38FFFFH 1C0000H~1C7FFFH
       BA66
       BA67  H H H L L H * * * 390000H~39FFFFH 1C8000H~1CFFFFH
       BA68
       BA69  H H H L H L * * * 3A0000H~3AFFFFH 1D0000H~1D7FFFH
       BA70
             H H H L H H * * * 3B0000H~3BFFFFH 1D8000H~1DFFFFH

             H H H H L L * * * 3C0000H~3CFFFFH 1E0000H~1E7FFFH

             H H H H L H * * * 3D0000H~3DFFFFH 1E8000H~1EFFFFH

             H H H H H L * * * 3E0000H~3EFFFFH 1F0000H~1F7FFFH

             H H H H H H * * * 3F0000H~3FFFFFH 1F8000H~1FFFFFH

                                                             2002-08-06 45/48
                                          TC58FVT321/B321FT/XB-70,-10

BLOCK SIZE TABLE

(1) TC58FVT321 (top boot block)

   BLOCK          BLOCK SIZE        BANK  BANK SIZE
       #                               #
           BYTE MODE WORD MODE            BYTE MODE WORD MODE     BLOCK COUNT
BA0~BA7                             BK0
BA8~BA15   64 Kbytes  32 Kwords      BK1  512 Kbytes  256 Kwords            8
BA16~BA23                            BK2                                    8
BA24~BA31  64 Kbytes  32 Kwords      BK3  512 Kbytes  256 Kwords            8
BA32~BA39                            BK4                                    8
BA40~BA47  64 Kbytes  32 Kwords      BK5  512 Kbytes  256 Kwords            8
BA48~BA55                            BK6                                    8
BA56~BA62  64 Kbytes  32 Kwords      BK7  512 Kbytes  256 Kwords            8
BA63~BA70                            BK8                                    7
           64 Kbytes  32 Kwords           512 Kbytes  256 Kwords            8

           64 Kbytes  32 Kwords           512 Kbytes  256 Kwords

           64 Kbytes  32 Kwords           512 Kbytes  256 Kwords

           64 Kbytes  32 Kwords           448 Kbytes  224 Kwords

           8 Kbytes   4 Kwords            64 Kbytes   32 Kwords

(2) TC58FVB321 (bottom boot block)

BLOCK                  BLOCK SIZE   BANK               BANK SIZE  BLOCK COUNT
    #      BYTE MODE WORD MODE         #  BYTE MODE WORD MODE
                                                                            8
BA0~BA7   8 Kbytes   4 Kwords       BK0  64 Kbytes   32 Kwords             7
BA8~BA14   64 Kbytes  32 Kwords      BK1  448 Kbytes  224 Kwords            8
BA15~BA22  64 Kbytes  32 Kwords      BK2                                    8
BA23~BA30  64 Kbytes  32 Kwords      BK3  512 Kbytes  256 Kwords            8
BA31~BA38  64 Kbytes  32 Kwords      BK4                                    8
BA39~BA46  64 Kbytes  32 Kwords      BK5  512 Kbytes  256 Kwords            8
BA47~BA54  64 Kbytes  32 Kwords      BK6                                    8
BA55~BA62  64 Kbytes  32 Kwords      BK7  512 Kbytes  256 Kwords            8
BA63~BA70  64 Kbytes  32 Kwords      BK8
                                          512 Kbytes  256 Kwords

                                          512 Kbytes  256 Kwords

                                          512 Kbytes  256 Kwords

                                          512 Kbytes  256 Kwords

                                                      2002-08-06 46/48
PACKAGE DIMENSIONS  TC58FVT321/B321FT/XB-70,-10

                                                                               Unit: mm

                    2002-08-06 47/48
PACKAGE DIMENSIONS  TC58FVT321/B321FT/XB-70,-10

                                                                               Unit: mm

                    2002-08-06 48/48
This datasheet has been downloaded from:
             www.EEworld.com.cn

                 Free Download
           Daily Updated Database
      100% Free Datasheet Search Site
  100% Free IC Replacement Search Site
     Convenient Electronic Dictionary

               Fast Search System
             www.EEworld.com.cn

                                                 All Datasheets Cannot Be Modified Without Permission
                                                                Copyright Each Manufacturing Company
小广播

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 大学堂 TI培训 Datasheet 电子工程

器件索引   0 1 2 3 4 5 6 7 8 9 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

北京市海淀区知春路23号集成电路设计园量子银座1305 电话:(010)82350740 邮编:100191

电子工程世界版权所有 京ICP证060456号 京ICP备10001474号 电信业务审批[2006]字第258号函 京公海网安备110108001534 Copyright © 2005-2020 EEWORLD.com.cn, Inc. All rights reserved