![]() |
|
If you can't view the Datasheet, Please click here to try to view without PDF Reader . |
|
Datasheet File OCR Text: |
TC9WMB1FK,TC9WMB2FK TOSHIBA CMOS Digital Integrated Circuits Silicon Monolithic TC9WMB1FK,TC9WMB2FK TC9WMB1FK: 1024-Bit (128 x 8 Bit) 2-Wire Serial E2PROM TC9WMB2FK: 2048-Bit (256 x 8 Bit) 2-Wire Serial E2PROM The TC9WMB1FK and TC9WMB2FK are electrically erasable/programmable nonvolatile memory (E2PROM). Features * * 2-wire serial interface (I2C BUSTM) (Note 1) Single power supply Read: VCC = 1.8 to 5.5 V Write: VCC = 2.3 to 5.5 V * * * * * * * * * * Low power consumption: 5 A (in standby state) : 0.5 mA (in read state) Operating frequency: 400 kHz (VCC = 2.3 to 5.5 V) Byte write and page (8-byte) write Write protection Sequential read Write time: 10 ms (VCC = 3.0 to 5.5 V) 12 ms (VCC = 2.3 to 2.7 V) Write endurance: 105 times Data retention: 10 years Wide operating temperature range: -40 to 85C Package: US8 Note 1: I C BUS is a trademark of Royal Philips Electronics N.V. 2 Weight: 0.01 g (typ.) Product Marking Pin Assignment (top view) VCC WP SCL SDA 8 7 6 5 US8 Type name B1 or B2 9WM Pin 1 index 1 NC 2 NC 3 4 NC GND Purchase of TOSHIBA I2C components conveys a license under the Philips I2C Patent Rights to use these components in an I2C system, provided that the system conforms to the I2C Standard Specification as defined by Philips. 1 2002-07-31 TC9WMB1FK,TC9WMB2FK Block Diagram Serial clock input SCL Serial input/output SDA Timing generator Control circuit Power supply (booster circuit) VCC Power supply Write protection input WP Command register Memory cell Input/Output circuit Address Address register decoder GND Ground Data register Pin Function Pin Name SCL Input/Output Input Serial clock input Data is fetched on a rising edge of SCL. Data is output on a falling edge of SCL. Serial input/output SDA Input/output This pin must be pulled up with a resistor because it is configured as an N-ch open-drain pin for output. Write protection input A high on this input disables writing. A low on this input enables writing. No connection (not connected internally) 1.8 to 5.5 V (for reading) Power supply 2.3 to 5.5 V (for writing) 0 V (GND) Description WP NC VCC GND Input 3/4 2 2002-07-31 TC9WMB1FK,TC9WMB2FK Functional Description 1. Start and Stop Conditions When SCL is high, pulling SDA low produces a start condition and pulling SDA high produces a stop condition. Every instruction is started when a start condition occurs and terminated when a stop condition occurs. During a read, a stop condition causes the read to terminate and the chip to enter the standby state. During a write, a stop condition causes the fetching of write data to terminate, after which writing starts automatically. Upon the completion of writing, the chip enters the standby state. Two or more start conditions cannot be entered consecutively. tSU.STA tHD.STA SCL tSU.STO SDA Start condition Stop condition Figure 1 2. Modifying Data Data on the SDA input can be modified while SCL is low. When SCL is high, modifying the SDA input means a start or stop condition. tSU.DAT SCL tHD.DAT SDA Modify data Modify data Figure 2 3 2002-07-31 TC9WMB1FK,TC9WMB2FK 3. Acknowledge Data is transmitted and received in 8-bit units. The receiver sends an acknowledge signal by outputting a low on SDA in the 9th clock cycle, indicating that it has received data normally. The transmitter releases the bus in the 9th clock cycle to receive an acknowledge signal. During a write, the chip is always the receiver so that it outputs an acknowledge signal each time it has received eight bits of data. During a read, the chip outputs an acknowledge signal after it receives an address following a start condition. Then, it outputs read data and releases the bus to wait for an acknowledge signal from the master. When it detects an acknowledge signal, it outputs data at the next address if it does not detect a stop condition. If the chip does not detect an acknowledge signal, it stops read operation, and enters the standby state when a stop condition occurs subsequently. If the chip does not detect an acknowledge signal nor a stop condition, it keeps the bus released. SCL 1 8 9 SDA SDA tAA Start condition Acknowledge output tDH Figure 3 4. Device Addressing After a start condition occurs, a 7-bit device address and a 1-bit read/write instruction code are input to the chip. The upper four bits are called device code, which must always be "1010". The next three bits are used to select a device on the bus. These three bits are not specified for this IC and can be set to any value. The least significant bit ( R/ W : READ/ WRITE ) indicates a read instruction when set to 1 and a write instruction when set to 0. An instruction is not executed if the device address does not match the specified value. Device address Device code 1 MSD x: Don't care 0 1 0 x x x Read/write instruction code R/W LSB Figure 4 4 2002-07-31 TC9WMB1FK,TC9WMB2FK 5. Write Operation (1) Byte write A byte write writes data to a specified address. After a start condition, input a device address, R/ W (= 0), a word address, and write data. When a stop condition is entered subsequently, write operation starts automatically, rewriting the data at the specified address with the input data. A next instruction cannot be accepted while write operation is in progress. Therefore, no acknowledge signal is returned. After writing the data, the chip automatically enters the standby state. S T A R T SDA LINE DEVICE ADDRESS W R I T E * WORD ADDRESS WRITE DATA DDDDDDDD 76543210 A C K S T O P 1010xxx0 M S B W W WW W WW W 76543210 LA SC BK L RAM S / CS BW K B *: Don't care for the TC9WMB1 Address increment Figure 5 (2) Page write A page write writes up to eight bytes of data collectively to a specified page. After a start condition, input a device address, R/ W (= 0), a word address (n), and write data (n), in the same way as for a byte write. Then, input write data (n + 1) immediately without entering a stop condition, while checking that an acknowledge signal is asserted (0). The upper four bits (A3 to A6) of the word address are fixed and the lower three bits (A0 to A2) are automatically incremented so that up to eight bytes of data can be input. When the last address within the page is reached, the lower three bits (A0 to A2) of the word address are rolled over to the first address of the page. If more than eight bytes of write data are input, the last eight bytes are valid. When a stop condition is entered subsequently, write operation starts automatically, rewriting the data at the specified addresses with the input data. S T A R T SDA LINE DEVICE ADDRESS W R I T E WORD * ADDRESS (n) W W WW W WW W 76543210 A C K WRITE DATA (n) DDDDDDDD 76543210 A C K Address increment WRITE DATA (n + 1) DDDDDDDD 76543210 A C K WRITE DATA (n + m) DDDDDD 543210 A C K S T O P 1010xxx0 M S B LRA S/C BW K Address increment Address increment *: Don't care for the TC9WMB1 Figure 6 5 2002-07-31 TC9WMB1FK,TC9WMB2FK (3) Acknowledge polling Acknowledge polling is a feature for determining whether rewrite operation is in progress. During rewrite operation, input a start condition, a device address, and R/ W (= 0 or 1). The acknowledge feature does not output an acknowledge signal while rewrite operation is in progress. It outputs a low acknowledge signal if rewriting has already completed. If the next instruction is a write, input a word address and write data subsequently. If the next instruction is a read, supply a stop condition and then start read operation. (4) Write protection Driving the write protection (WR) pin high causes the TC9WMB1FK to protect the entire memory area from being written and the TC9WMB2FK to protect the bottom half (80h to FFh) of the memory area from being written. Rewriting is allowed when the write protection pin is low. While a write is in progress, driving the WP pin high does not stop write operation. Reading is always enabled regardless of whether the WP pin is high or low. 6. Read Operation Read operation is performed in one of three modes: current address read, random read, and sequential read. For reading, enter a device address and R/W (= 1) after a start condition. After read data is output, terminate read operation by inputting a high acknowledge signal (or releasing the bus without supplying an acknowledge signal) and then supplying a stop condition. (1) Current address read The internal address counter maintains the address that is next to the last accessed (read or written) word address (n). In current address read mode, data is read from address n + 1, as indicated by the address counter. In current address read mode, entering a device address and R/W (= 1) after a start condition causes the chip to output a low acknowledge signal and then data at the address indicated by the internal address counter. The address counter is incremented on a falling edge of the SCL pulse where the eighth bit is output. If the previous operation was reading data from the last address, the current address is rolled over to address 0. If the previous operation was writing data to the last address of the page, the address is rolled over to the first address of the page. The current address is maintained in an internal register so that it is lost when the power is turned off. For the first read after power-up, specify an address by performing a random read. S T A R T SDA LINE DEVICE ADDRESS R E A D DDDDDDDD 76543210 READ DATA N O A C K S T O P 1010xxx1 M S B LRA S/C BW K Address increment Figure 7 6 2002-07-31 TC9WMB1FK,TC9WMB2FK (2) Random read A random read reads data at a specified address. A dummy write is necessary to specify an address. In random read mode, enter a device address, R/W (= 0), and a word address after a start condition. Unlike a byte or page write, where write data is entered immediately, a dummy write only specifies a word address. Then, supply a start condition and enter a device address and R/W (= 1) in the same way as for a current address read, to read data from the specified address. S T A R T SDA LINE DEVICE ADDRESS W R I T E WORD * ADDRESS (n) W WW W WW W W 76543210 LA SC BK S T A R T DEVICE ADDRESS R E A D DDDDDDDD 76543210 A C K DATA (n) READ DATA (n) N O A C K S T O P 1010xxx0 M S B 1010xxx1 M S B L S B LRAM S / CS BW K B DUMMY WRITE Address increment *: Don't care for the TC9WMB1 Figure 8 (3) Sequential read A sequential read reads data sequentially from successive word addresses. For either current address read or random read, after entering a start condition, a device address, and R/W (= 1), inputting a low acknowledge signal causes the word address to be incremented automatically to read data at the next address. After the last address is reached, the word address is rolled over to address 0. DEVICE ADDRESS SDA LINE R E A D 1 RA /C WK DDDDDDDD 76543210 DATA (n) READ DATA (n) A C K DDDDDDDD 76543210 DATA (n + 1) READ DATA (n + 1) A C K DDDDDDDD 76543210 DATA (n + 2) READ DATA (n + 2) A C K DDDDDDDD 76543210 DATA (n + m) READ DATA (n + m) N O A C K S T O P Address increment Address increment Address increment Address increment Figure 9 7 2002-07-31 TC9WMB1FK,TC9WMB2FK 7. Notes on Use (1) Powering up the chip This IC contains a power-on clear circuit, which initializes the internal circuit of the IC when the power is turned on. If initialization fails, the chip may malfunction. When powering up the chip, observe the following precautions to assure that the clear circuit will operate normally: (a) Pull SCL and SDA high. (b) The power rising time (tR) must be 10 ms or less. (c) After turning off the power, wait at least 100 ms (tOFF) before attempting to power up the chip again. (d) The supply voltage must rise from a voltage lower than 0.1 V. (e) After turning on the power, wait at least 10 ms before attempting to send an instruction to the chip. VCC VCC 0.1 V max 0V tOFF tR 10 ms Figure 10 (2) Pulling up the SDA and SCL pins This IC requires the SDA and SCL pins to be pulled up with an external resistor. The recommended pull-up resistance range is 1 kW to 10 kW. (3) Noise elimination time for the SDA and SCL pins This IC contains a low-pass filter for eliminating noise on the SDA and SCL pins. Its guaranteed value corresponds to the noise suppression time Ti, given in the AC characteristics table. 8 2002-07-31 TC9WMB1FK,TC9WMB2FK Maximum Ratings (GND = 0 V) Characteristics Supply voltage Input voltage Output voltage Power dissipation Storage temperature Operating temperature Symbol VCC VIN VOUT PD Tstg Topr Rating -0.3~7.0 -0.3~VCC + 0.3 -0.3~VCC + 0.3 200 (25C) -55~125 -40~85 Units V V V mW C C Recommended Operating Conditions (GND = 0 V, Topr = -40 to 85C) Characteristics Supply voltage (for reading) Supply voltage (for writing) Symbol VCC VCC Test Condition 3/4 3/4 2.3 V < VCC < 5.5 V = = High-level input voltage VIH 1.8 V < VCC < 2.3 V = 2.3 V < VCC < 5.5 V = = Low-level input voltage VIL 1.8 V < VCC < 2.3 V = Operating frequency fSCL 2.3 V < VCC < 5.5 V = = 1.8 V < VCC < 2.3 V = 0 0 0 Min 1.8 2.3 0.7 VCC 0.8 VCC 0 Max 5.5 5.5 VCC V VCC 0.3 VCC 0.2 VCC 400 kHz 100 Unit V V V 9 2002-07-31 TC9WMB1FK,TC9WMB2FK Electrical Characteristics DC Characteristics (GND = 0 V, Topr = -40 to 85C) Characteristics Input current Output leakage current Low-level output voltage Quiescent supply current Supply current during read Supply current during write Symbol ILI ILO VOL ICC1 ICC2 ICC3 Test Condition 3/4 3/4 IOL = 3.2 mA IOL = 1.5 mA 3/4 f = 400 kHz f = 400 kHz 1.8 < VCC < 2.3 V 2.3 < VCC < 3.6 V 4.5 < VCC < 5.5 V = = = = = Min 3/4 3/4 3/4 3/4 3/4 3/4 3/4 Max 1 1 3/4 0.5 5 0.2* 3/4 Min 3/4 3/4 3/4 3/4 3/4 3/4 3/4 Max 1 1 0.4 3/4 5 0.3 1.5 Min 3/4 3/4 3/4 3/4 3/4 3/4 3/4 Max 1 1 0.4 3/4 5 0.5 2.0 V mA mA mA mA mA Unit *f = 100 kHz AC Characteristics (GND = 0 V, Topr = -40 to 85C) Test Conditions Input pulse voltage Input rise/fall time Input/output testing voltage Output load 0.1 VCC~0.9 VCC 20 ns 0.5 VCC 100 pF + 1 kW pull-up resistor SDA CL = 100 pF VCC RL = 1 kW Characteristics SCL clock frequency SCL clock "low" time SCL clock "high" time Noise suppression time SDA output delay Bus free time Start condition hold time Start condition setup time Data input hold time Data input setup time SCL, SDA input rise time SCL, SDA input fall time Stop condition setup time SDA output hold time Symbol fSCL tLOW tHIGH tI tAA tBUF tHD.STA tSU.STA tHD.DAT tSU.DAT tR tF tSU.STO tDH 1.8 < VCC < 2.3 V = Min 0 4.7 4.0 3/4 0.1 4.7 4.0 4.7 0 250 3/4 3/4 4.7 100 Max 100 3/4 3/4 100 4.5 3/4 3/4 3/4 3/4 3/4 1.0 0.3 3/4 3/4 2.3 < VCC < 3.6 V 4.5 < VCC < 5.5 V = = = = Min 0 1.2 0.6 3/4 0.1 1.2 0.6 0.6 0 200 3/4 3/4 0.6 50 Max 400 3/4 3/4 50 0.9 3/4 3/4 3/4 3/4 3/4 0.3 0.3 3/4 3/4 Min 0 1.2 0.6 3/4 0.1 1.2 0.6 0.6 0 200 3/4 3/4 0.6 50 Max 400 3/4 3/4 50 0.9 3/4 3/4 3/4 3/4 3/4 0.3 0.3 3/4 3/4 Unit kHz ms ms ns ms ms ms ms ns ns ms ms ms ns 10 2002-07-31 TC9WMB1FK,TC9WMB2FK < < E PROM Characteristics (GND = 0 V, 2.3 V = VCC = 2.7 V, Topr = -40 to 85C) Characteristics Write time Rewrite endurance Data retention time Symbol tWR NEW tRET Test Condition 3/4 3/4 3/4 Min 3/4 1 10 10 5 2 Typ. 3/4 3/4 3/4 Max 12 3/4 3/4 Unit ms Times Years < E PROM Characteristics (GND = 0 V, 2.7 V < VCC = 5.5 V, Topr = -40 to 85C) Characteristics Write time Rewrite endurance Data retention time Symbol tWR NEW tRET Test Condition 3/4 3/4 3/4 Min 3/4 1 10 10 5 2 Typ. 3/4 3/4 3/4 Max 10 3/4 3/4 Unit ms Times Years Capacitance Characteristics (Ta = 25C) Characteristics Input capacitance Output capacitance Symbol CIN CO Test Condition VCC (V) 3/4 3/4 5.0 5.0 4 3 pF pF Typ. Unit 11 2002-07-31 TC9WMB1FK,TC9WMB2FK AC Characteristics Timing Charts tF tHIGH tLOW tR SCL tSU.STA SDA (Input) tAA SDA (Output) tDH tBUF tHD.STA tHD.DAT tSU.DAT tSU.STO Figure 11 Bus Timing SCL SDA (Input) DO tWR Write data input Acknowledge output Stop condition Start condition Figure 12 Write Cycle Timing 12 2002-07-31 TC9WMB1FK,TC9WMB2FK Input/Output Circuits of Pins Pin Type Input/Output Circuit Remarks WP Input 3/4 SCL Input 3/4 SDA Input/output Open-drain output 13 2002-07-31 TC9WMB1FK,TC9WMB2FK Package Dimensions Weight: 0.01 g (typ.) 14 2002-07-31 TC9WMB1FK,TC9WMB2FK RESTRICTIONS ON PRODUCT USE 000707EBA * 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. 15 2002-07-31 |
Price & Availability of TC9WMB1FK
![]() |
|
|
All Rights Reserved © IC-ON-LINE 2003 - 2022 |
[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy] |
Mirror Sites : [www.datasheet.hk]
[www.maxim4u.com] [www.ic-on-line.cn]
[www.ic-on-line.com] [www.ic-on-line.net]
[www.alldatasheet.com.cn]
[www.gdcy.com]
[www.gdcy.net] |