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

型号

产品描述

搜索
 

24C08

器件型号:24C08
文件大小:45.63KB,共0页
厂商名称:ETC [ETC]
下载文档

文档预览

24C08器件文档内容

         Turbo IC, Inc.

                                     24C08

                                CMOS IC 2-WIRE BUS
         8K ELECTRICALLY ERASABLE PROGRAMMABLE ROM

                                  1K X 8 BIT EEPROM

FEATURES :                                                        DESCRIPTION:
Extended Power Supply Voltage                                   The Turbo IC 24C08 is a serial 8K EEPROM fabricated with
                                                                  Turbo's proprietary, high reliability, high performance CMOS
          Single Vcc for Read and Programming                     technology. It's 8K of memory is organized as 1,024 x 8 bits.
          (Vcc = 2.7 V to 5.5 V)                                  The memory is configured as 64 pages with each page con-
Low Power (Isb = 2a @ 5.5 V)                                   taining 16 bytes. This device offers significant advantages
IC Bus, 2-Wire Serial Interface                                in low power and low voltage applications.
Support Byte Write and Page Write (16 Bytes)
Automatic Page write Operation (maximum 10 ms)                  The Turbo IC 24C08 uses the IC addressing protocol and
          Internal Control Timer                                  2-wire serial interface which includes a bidirectional serial
          Internal Data Latches for 16 Bytes                      data bus synchronized by a clock. It offers a flexible byte
High Reliability CMOS Technology with EEPROM Cell               write and a faster 16-byte page write.
          Endurance : 1,000,000 Cycles
                                                                  The Turbo IC 24C08 is assembled in either a 8-pin PDIP or
         Data Retention : 100 Years                               8-pin SOIC package. Pin #1, #2 and #7 are not connected
                                                                  (NC). Pin #3 is the A2 device address input for the 24C08,
                                                                  such that a total of two 24C08 devices can be connected on
                                                                  a single bus. Pin #4 is the ground (Vss). Pin #5 is the serial
                                                                  data (SDA) pin used for bidirectional transfer of data. Pin #6
                                                                  is the serial clock (SCL) input pin. Pin #8 is the power sup-
                                                                  ply (Vcc) pin.

PIN DESCRIPTION                                                   All data is serially transmitted in bytes (8 bits) on the SDA

                                                                  bus. To access the Turbo IC 24C08 (slave) for a read or

                                                                  write operation, the controller (master) issues a start condi-

  NC  1          8  VCC  NC 1                      8 VCC tion by pulling SDA from high to low while SCL is high. The
  NC                NC   NC 2                                     master then issues the device address byte which consists
  A2  2          7  SCL  A2 3
GND                 SDA                            7 NC of 1010 (A2) (B9) (B8) (R/W).The most significant bits (1010)
      3          6                                 6 SCL are a device type code signifying an EEPROM device. A2 is

      4          5       GND 4 5 SDA the device address select bit which has to match the A2 pin

                                                                  input on the 24C08 device. The B[9:8] bits are the 2 most

      8 pin SOIC                                   8 pin PDIP     significant bits of the memory address. The read/write bit
                                                                  determines whether to do a read or write operation. After

                                                                  each byte is transmitted, the receiver has to provide an ac-

                                                                  knowledge by pulling the SDA bus low on the ninth clock

                                                                  cycle. The acknowledge is a handshake signal to the trans-

                                                                  mitter indicating a successful data transmission.

PIN DESCRIPTION

DEVICE ADDRESS (A2)                                SERIAL DATA (SDA)                                  SERIAL CLOCK (SCL)
A2 is a device address input that enables a total  SDA is a bidirectional pin used to transfer data   The SCL input synchronizes the data on the SDA
of two 24C08 devices to connect on a single bus.   in and out of the Turbo IC 24C08. The pin is an    bus. It is used in conjunction with SDA to define
When the address input pin is left unconnected,    open-drain output. A pullup resistor must be con-  the start and stop conditions. It is also used in
it is interpreted as zero.                         nected from SDA to Vcc.                            conjunction with SDA to transfer data to and from
                                                                                                      the Turbo IC 24C08.

                                                               1
Turbo IC, Inc.

                           24C08

DESCRIPTION (Continued):                                           For a read operation, the master issues a start condition and
For a write operation, the master issues a start condition, a      a device address byte. The Turbo IC 24C08 acknowledges,
device address byte, a memory address byte, and then up to         and then transmits a data byte, which is accessed from the
16 data bytes. The Turbo IC 24C08 acknowledges after each          EEPROM memory.The master acknowledges, indicating that
byte transmission.To terminate the transmission, the master        it requires more data bytes. The Turbo IC 24C08 transmits
issues a stop condition by pulling SDA from low to high while      more data bytes, with the memory address counter auto-
SCL is high.                                                       matically incrementing for each data byte, until the master
                                                                   does not acknowledge, indicating that it is terminating the
                                                                   transmission. The master then issues a stop condition.

DEVICE OPERATION:

BIDIRECTIONAL BUS PROTOCOL:                                        ACKNOWLEDGE:
The Turbo IC 24C08 follows the IC bus protocol. The proto-        All data is serially transmitted in bytes (8 bits) on the SDA
col defines any device that sends data onto the SDA bus as         bus. The acknowledge protocol is used as a handshake sig-
a transmitter, and the receiving device as a receiver. The         nal to indicate successful transmission of a byte of data. The
device controlling the transfer is the master and the device       bus transmitter, either the master or the slave (Turbo IC
being controlled is the slave. The master always initiates the     24C08), releases the bus after sending a byte of data on the
data transfers, and provides the clock for both transmit and       SDA bus. The receiver pulls the SDA bus low during the ninth
receive operations. The Turbo IC 24C08 acts as a slave de-         clock cycle to acknowledge the successful transmission of a
vice in all applications. Either the master or the slave can       byte of data. If the SDA is not pulled low during the ninth
take control of the SDA bus, depending on the requirement          clock cycle, the Turbo IC 24C08 terminates the data trans-
of the protocol.                                                   mission and goes into standby mode.

START/STOP CONDITION AND DATA TRANSITIONS:                         For the write operation, the Turbo IC 24C08 acknowledges
While SCL clock is high, a high to low transition on the SDA       after the device address byte, acknowledges after the memory
bus is recognized as a START condition which precedes any          address byte, and acknowledges after each subsequent data
read or write operation. While SCL clock is high, a low to         byte.
high transition on the SDA bus is recognized as a STOP con-
dition which terminates the communication and places the           For the read operation, the Turbo IC 24C08 acknowledges
Turbo IC 24C08 into standby mode. All other data transitions       after the device address byte. Then the Turbo IC 24C08 trans-
on the SDA bus must occur while SCL clock is low to ensure         mits each subsequent data byte, and the master acknowl-
proper operation.                                                  edges after each data byte transfer, indicating that it requires
                                                                   more data bytes. The Turbo IC 24C08 monitors the SDA bus
                                                                   for the acknowledge. To terminate the transmission, the mas-
                                                                   ter does not acknowledge, and then sends a stop condition.

Write Cycle Timing

SCL

SDA                      8th BIT ACK
                    WORD n
                                                              tWC     START
                                                                   CONDITION
                                          STOP
                                      CONDITION

Note: The write cycle time tWC is the time from a valid stop condition of a write sequence to the end of the internal clear / write cycle.

                                                                2
            Turbo IC, Inc.

                                       24C08

Data Valid

                    SDA

                    SCL

                                        DATA STABLE               DATA STABLE

                                                               DATA

                                                               CHANGE

Start and Stop Definition                                                      STOP

                                   SDA

                                   SCL

                                                     START

Output Acknowledge

            SCL                                             1          8       9

            DATA IN                                                       ACKNOWLEDGE
            DATA OUT

                                 START

                                                               3
Turbo IC, Inc.

                           24C08

DEVICE ADDRESSING:                                                PAGE WRITE OPERATION:
Following the start condition, the master will issue a device     The master initiates the page write operation by issuing a
address byte consisting of 1010 (A2) (B9) (B8) (R/W) to ac-       start condition, followed by the device address byte 1010
cess the selected Turbo IC 24C08 for a read or write opera-       (A2) (B9) (B8) 0, followed by the memory address byte, fol-
tion. A2 is the device address select bit which has to match      lowed by up to 16 data bytes, followed by an acknowledge,
the A2 pin input on the 24C08 device. The B[9:8] bits are the     then a stop condition. After each byte transfer, the Turbo IC
2 most significant bits of the memory address. The (R/W) bit      24C08 acknowledges the successful data transmission by
is a high (1) for read and low (0) for write.                     pulling SDA low. After each data byte transfer, the memory
                                                                  address counter is automatically incremented by one. The
DATA INPUT DURING WRITE OPERATION:                                stop condition starts the internal EEPROM write cycle only if
During the write operation, the Turbo IC 24C08 latches the        the stop condition occurs in the clock cycle immediately fol-
SDA bus signal on the rising edge of the SCL clock.               lowing the acknowledge (10th clock cycle). All inputs are dis-
                                                                  abled until the completion of the write cycle.
DATA OUTPUT DURING READ OPERATION:
During the read operation, the Turbo IC 24C08 serially shifts     POLLING ACKNOWLEDGE:
the data onto the SDA bus on the falling edge of the SCL          During the internal write cycle of a write operation in the Turbo
clock.                                                            IC 24C08, the completion of the write cycle can be detected
                                                                  by polling acknowledge.The master starts acknowledge poll-
MEMORY ADDRESSING:                                                ing by issuing a start condition, then followed by the device
The memory address is sent by the master in the form of 2         address byte 1010 (A2) (B9) (B8) 0. If the internal write cycle
bytes. Device address A2 and memory address bits B[9:8],          is finished, the Turbo IC 24C08 acknowledges by pulling the
are included in the device address byte. The remaining            SDA bus low. If the internal write cycle is still ongoing, the
memory address bits B[7:0] are included in the second byte.       Turbo IC 24C08 does not acknowledge because it's inputs
The memory address byte can only be sent as part of a write       are disabled. Therefore, the device will not respond to any
operation.                                                        command. By using polling acknowledge, the system delay
                                                                  for write operations can be reduced. Otherwise, the system
BYTE WRITE OPERATION:                                             needs to wait for the maximum internal write cycle time, tWC,
The master initiates the byte write operation by issuing a        given in the spec.
start condition, followed by the device address byte 1010
(A2) (B9) (B8) 0, followed by the memory address byte, fol-       POWER ON RESET:
lowed by one data byte, followed by an acknowledge, then a        The Turbo IC 24C08 has a Power On Reset circuit (POR) to
stop condition. After each byte transfer, the Turbo IC 24C08      prevent data corruption and accidental write operations dur-
acknowledges the successful data transmission by pulling          ing power up. On power up, the internal reset signal is on
the SDA bus low. The stop condition starts the internal           and the Turbo IC 24C08 will not respond to any command
EEPROM write cycle, and all inputs are disabled until the         until the VCC voltage has reached the POR threshold value.
completion of the write cycle.

                                                               4
            Turbo IC, Inc.

                                       24C08

Device Address

                                  1 0 1 0 A2 B9 B8 R/W

                                  MSB                                  LSB

Byte Write

                            S             W

                            T             R                               S

                            A             I                               T

                            R DEVICE T                                    O
                            T ADDRESS E WORD ADDRESS
                                                         DATA             P

                SDA LINE

                               M          L RA        A                A

                               S          S /C        C                C

                               B          B WK        K                K

Page Write

                      S                W

                      T                R                                               S

                      A                I                                               T

                      R DEVICE T                                                       O
                      T ADDRESS E WORD ADDRESS
                                                      DATA (n)     // DATA (n + x)     P

            SDA LINE                                               //

                         M        L RA          A               A                   A

                         S        S /C          C               C                   C

                         B        B WK          K               K                   K

                                                5
             Turbo IC, Inc.

                                        24C08

CURRENT ADDRESS READ:                                               an acknowledge by pulling the SDA bus low, and then seri-
The internal memory address counter of the Turbo IC 24C08           ally shifts out the data byte accessed from memory at the
contains the last memory address accessed during the pre-           location corresponding to the memory address counter. The
vious read or write operation, incremented by one. To start         master does not acknowledge, then sends a stop condition
the current address read operation, the master issues a start       to terminate the read operation. It is noted that the memory
condition, followed by the device address byte 1010 (A2) (B9)       address counter is incremented by one after the data byte is
(B8) 1. The Turbo IC 24C08 responds with an acknowledge             shifted out.
by pulling the SDA bus low, and then serially shifts out the
data byte accessed from memory at the location correspond-          SEQUENTIAL READ:
ing to the memory address counter. The master does not              The sequential read is initiated by either a current address
acknowledge, then sends a stop condition to terminate the           read or random address read. After the Turbo IC 24C08 seri-
read operation. It is noted that the memory address counter         ally shifts out the first data byte, the master acknowledges
is incremented by one after the data byte is shifted out.           by pulling the SDA bus low, indicating that it requires addi-
                                                                    tional data bytes. After the data byte is shifted out, the Turbo
RANDOM ADDRESS READ:                                                IC 24C08 increments the memory address counter by one.
The master starts with a dummy write operation (one with no         Then the Turbo IC 24C08 shifts out the next data byte. The
data bytes) to load the internal memory address counter by          sequential reads continues for as long as the master keeps
first issuing a start condition, followed by the device address     acknowledging. When the memory address counter is at the
byte 1010 (A2) (B9) (B8) 0, followed by the memory address          last memory location, the counter will `roll-over' when
bytes. Following the acknowledge from the Turbo IC 24C08,           incremented by one to the first location in memory (address
the master starts the current read operation by issuing a start     zero). The master terminates the sequential read operation
condition, followed by the device address byte 1010 (A2) (B9)       by not acknowledging, then sends a stop condition.
(B8) 1. The Turbo IC 24C08 responds with

Current Address Read

                                   S

                                   T              R                               S

                                   A              E                               T

                                   R DEVICE A                                     O
                                   T ADDRESS D                      DATA
                                                                                  P

                         SDA LINE

                                      M           L RA                         N
                                                                               O
                                      S           S /C
                                                                               A
                                      B           B WK                         C
                                                                               K

Random Read

             S           W

             T           R                                                  R                   S

             A           I                WORD                              E                   T
                                      ADDRESS N
             R DEVICE T                                             DEVICE  A                   O
             T ADDRESS E                      //
                                                                    ADDRESS D        DATA n     P

SDA LINE

                      M  L RA            //                      A             A             N
                                                                                             O
                      S  S /C                                    C             C
                                                                                             A
                      B  B WK                                    K             K             C
                                                                                             K
                         DUMMY WRITE

                                                                 6
                     Turbo IC, Inc.

                                                24C08

Sequential Read

                     S

                     T                R                                                                                             S
                     A
                     R     DEVICE     E                                                                                             T
                     T                A
                           ADDRESS D         DATA n                                            DATA n + 2                           O

                                                                              DATA n +1                       DATA n + 3            P

SDA LINE

                        M          L RA              A                                   A                 A                     N

                        S          S /C              C                                   C                 C                     O

                        B          B WK              K                                   K                 K                     A

                                                                                                                                 C

                                                                                                                                 K

ABSOLUTE MAXIMUM RATINGS

TEMPERATURE                                                                   RECOMMENDED OPERATING CONDITIONS
Storage:
Under Bias:                -65 C to 150 C                                   Temperature Range:           Commercial:       0 C to 70 C
                           -55 C to 125 C                                                                Industrial:       -40 C to 85 C
                                                                                                           Military:         -55 C to 125 C
ALL INPUT OR OUTPUT VOLTAGES

with respect to Vss        +6 V to -0.3 V

* "Absolute Maximum Ratings" may cause permanent damage to the de-            Vcc Supply Voltage:          2.7 to 5.5 Volts
vice. This is a stress rating only and functional operation of the device at                               4.5 to 5.5 Volts
these or any other conditions above those indicated in the operation sec-
tion of this specification is not implied. Exposure to absolute maximum       Endurance:                   100,000 Cycles/Byte (Typical)
rating conditions for extended periods may affect device reliability.         Data Retention:              100 Years

D.C. CHARACTERISTICS

Symbol Parameter                                     Condition                                     Min                  Max               Units
                                                     READ at 100 KHZ
Icc1                 Active Vcc Current              WRITE at 100 KHZ                              -1.0                 1.0                MA
                                                     Vcc = 2.7 v                                   Vccx0.7              3.0                MA
Icc2                 Active Vcc Current              Vcc = 5.5 v                                                        0.5                uA
                                                     Vcc = 4.5 v                                                        2.0                uA
Isb1                 Standby Current                 Vcc = 5.5 v                                                        20.0               uA
                                                     Vin=Vcc Max                                                        35.0               uA
Isb2                 Standby Current                                                                                    3                  uA
                                                     Vcc=3.0v Iol=2.1 mA                                                3                  uA
Iil                  Input Leakage Current           Vcc=2.7v Iol=-0.15 mA                                              0.8                 V
                                                                                                                        Vcc+0.5             V
Iol                  Output Leakage Current                                   7                                         0.4                 V
                                                                                                                        0.25
Vil                  Input Low Voltage                                                                                                       V

Vih                  Input High Voltage

Vol2                 Output Low

Vol1                 Output Low
            Turbo IC, Inc.

                                       24C08

Bus Timing

                                              tF    tHIGH                                                               tR
                                              tLOW                                                                             tSU.STO
            SCL                                                                                    tLOW
                                                                                                                  tBUF
                                tSU.STA       tHD.STA tHD.DAT                                            tSU.DAT

            SDA IN                       tAA                                                       tDH

            SDA OUT

A.C. CHARACTERISTICS

Symbol      Parameter                                                                              2.7 volt         5.5 volt

SCL         SCL Clock Frequency                                                                    Min Max        Min Max                                Units
            Noise Suppression Time (1)                                                                       100            400                          kHZ
T           Clock Low Period                                                                                 100            100                            ns
            Clock High Period                                                                                                                              us
tLOW        SCL Low to SDA Data Out                                                                4.7            1.2                                      us
tHIGH       Bus Free to New Start (1)                                                              4.0            0.6                                      us
tAA         Start Hold Time                                                                        0.1 4.5        0.1 0.9                                  us
tBUF        Start Set-up Time                                                                      4.7            1.2                                      us
tHD.STA     Data-in Hold Time                                                                      4.0            0.6                                      us
tSU.STA     Data-in Set-up Time                                                                    4.7            0.6                                      us
tHD.DAT     SCL and SDA Rise Time (1)                                                              0              0                                        ns
tSU.DAT     SCL and SDA Fall Time (1)                                                              200            100                                      us
tR          Stop Set-up Time                                                                       1.0            0.3                                      ns
tF          Data-out Hold Time                                                                     300            300                                      us
tSU.STO     Write Cycle Time                                                                       4.7            0.6                                      ns
tDH                                                                                                100            50                                      ms
tWC                                                                                                10             10

Note: 1 This parameter is characterized and not 100% tested.

TURBO IC PRODUCTS AND DOCUMENTS                                                                                   Part Numbers & Order Information
                                                                                                                  TU24C08BS3I
1. All documents are subject to change without notice. Please contact Turbo IC for the latest
         revision of documents.                                                                    1K X 8  2nd generation              Voltage           Temperature
                                                                                                   Serial
2. Turbo IC does not assume any responsibility for any damage to the user that may result from     EEPROM                Package       3 - 2.7V to 5.5V  -Commercial
         accidents or operation under abnormal conditions.
                                                                                                                              P -PDIP  - 4.5V to 5.5 V I -Industrial
3. Turbo IC does not assume any responsibility for the use of any circuitry other than what                                   S -SOIC
         embodied in a Turbo IC product. No other circuits, patents, licenses are implied.

4. Turbo IC products are not authorized for use in life support systems or other critical systems
         where component failure may endanger life. System designers should design with error
         detection and correction, redundancy and back-up features.

         Turbo IC, Inc. 2365 Paragon Drive, Suite I, San Jose, CA 95131 Phone: 408-392-0208 Fax: 408-392-0207                                            Rev. 4.0-10/28/01
                                                               See us at www.turbo-ic.com
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

24C08器件购买:

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

站点相关: 大学堂 TI培训 Datasheet

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

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