0
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心
发布
  • 发文章

  • 发资料

  • 发帖

  • 提问

  • 发视频

创作活动
CAT24C208

CAT24C208

  • 厂商:

    ONSEMI(安森美)

  • 封装:

  • 描述:

    CAT24C208 - 8 kb Dual Port Serial EEPROM - ON Semiconductor

  • 数据手册
  • 价格&库存
CAT24C208 数据手册
CAT24C208 8 kb Dual Port Serial EEPROM Description The CAT24C208 is an 8 kb Dual Port Serial CMOS EEPROM internally organized as 4 segments of 256 bytes each. The CAT24C208 features a 16−byte page write buffer and can be accessed from either of two separate I2C compatible ports, DSP (SDA, SCL) and DDC (SDA, SCL). Arbitration between the two interface ports is automatic and allows the appearance of individual access to the memory from each interface. Features http://onsemi.com SOIC−8 W SUFFIX CASE 751BD • • • • • • • • • • Supports Standard and Fast I2C Protocol 2.5 V to 5.5 V Operation 16−Byte Page Write Buffer Schmitt Triggers and Noise Protection Filters on I2C Bus Input Low Power CMOS Technology 1,000,000 Program/Erase Cycles 100 Year Data Retention Industrial Temperature Range SOIC 8−lead Package This Device is Pb−Free, Halogen Free/BFR Free, and RoHS Compliant PIN CONFIGURATION DSP VCC DSP SCL DSP SDA VSS SOIC (W) (Top View) 1 DDC VCC EDID SEL DDC SCL DDC SDA ORDERING INFORMATION See detailed ordering and shipping information in the package dimensions section on page 10 of this data sheet. DSP VCC ARBITRATION LOGIC DDC VCC DSP SCL DSP SDA DISPLAY CONTROL LOGIC D E C O D E R S 1K X 8 MEMORY ARRAY D E C O D E R S DDC CONTROL LOGIC DDC SCL DDC SDA VSS CONFIGURATION REGISTER EDID SEL Figure 1. Block Diagram © Semiconductor Components Industries, LLC, 2009 September, 2009 − Rev. 6 1 Publication Order Number: CAT24C208/D CAT24C208 Table 1. PIN DESCRIPTION Pin Number 1 2 3 Pin Name DSP VCC DSP SCL DSP SDA Device power from display controller The CAT24C208 DSP serial clock bidirectional pin is used to clock all data transfers into or out of the device DSP SDA pin and is also used to block DSP Port access when DDC Port is active. DSP Serial Data/Address. The bidirectional DSP serial data/address pin is used to transfer data into and out of the device from a display controller. The DSP SDA pin is an open drain output and can be wireOR’ed with other open drain or open collector outputs. Device ground. DDC Serial Data/Address. The bidirectional DDC serial data/address pin is used to transfer data into and out of the device from a DDC host. The DDC SDA pin is an open drain output and can be wire− OR’ed with other open drain or open collector outputs. The CAT24C208 DDC serial clock bidirectional pin is used to clock all data transfers into or out of the device DDC SDA pin, and is used to block DDC Port for access when DSP Port is active. EDID select. The CAT24C208 EDID select input selects the active bank of memory to be accessed via the DDC SDA/SCL interface as set in the configuration register. Device power when powered from a DDC host. Function 4 5 VSS DDC SDA 6 7 8 DDC SCL EDID SEL DDC VCC Table 2. ABSOLUTE MAXIMUM RATINGS Parameters Temperature Under Bias Storage Temperature Voltage on Any Pin with Respect to Ground (Note 1) VCC with Respect to Ground Package Power Dissipation Capability (TA = 25°C) Lead Soldering Temperature (10 secs) Output Short Circuit Current (Note 2) Ratings –55 to +125 –65 to +150 –2.0 to +VCC +2.0 –2.0 to +7.0 1.0 300 100 Units °C °C V V W °C mA Stresses exceeding Maximum Ratings may damage the device. Maximum Ratings are stress ratings only. Functional operation above the Recommended Operating Conditions is not implied. Extended exposure to stresses above the Recommended Operating Conditions may affect device reliability. 1. The minimum DC input voltage is –0.5 V. During transitions, inputs may undershoot to –2.0 V for periods of less than 20 ns. Maximum DC voltage on output pins is VCC + 0.5 V, which may overshoot to VCC + 2.0 V for periods of less than 20 ns. 2. Output shorted for no more than one second. No more than one output shorted at a time. Table 3. RELIABILITY CHARACTERISTICS Symbol NEND (Note 3) TDR (Note 3) VZAP (Note 3) ILTH (Notes 3 and 4) Parameter Endurance Data Retention ESD Susceptibility Latch−up Reference Test Method MIL−STD−883, Test Method 1033 MIL−STD−883, Test Method 1008 JEDEC Standard JESD 22 JEDEC Standard 17 Min 1,000,000 100 2000 100 Units Cycles/Byte Years Volts mA 3. This parameter is tested initially and after a design or process change that affects the parameter. 4. Latch−up protection is provided for stresses up to 100 mA on address and data pins from –1 V to VCC +1 V. Table 4. CAPACITANCE (TA = 25°C, f = 1.0 MHz, VCC = 5 V) Symbol CI/O (Note 5) CIN (Note 5) Parameter Input/Output Capacitance (Either DSP or DDC SDA) Input Capacitance (EDID, Either DSP or DDC SCL) Conditions VI/O = 0 V VIN = 0 V Min Typ Max 8 6 Units pF pF 5. This parameter is tested initially and after a design or process change that affects the parameter. http://onsemi.com 2 CAT24C208 Table 5. D.C. OPERATING CHARACTERISTICS (VCC = 2.5 V to 5.5 V, unless otherwise specified.) Symbol ICC ISB ILI ILO VIL VIH VHYS VOL1 VCCL1 VCCL2 Parameter Power Supply Current Standby Current (VCC = 5.0 V) Input Leakage Current Output Leakage Current Input Low Voltage Input High Voltage Input Hysteresis Output Low Voltage (VCC = 3 V) Leakage DSP VCC to DDC VCC Leakage DDC VCC to DSP VCC IOL = 3 mA Test Conditions fSCL = 100 KHz VIN = GND or either DSP or DDC VCC VIN = GND to either DSP or DDC VCC VOUT = GND to either DSP or DDC VCC −1 VCC x 0.7 0.05 0.4 ±100 ±100 Min Typ Max 3 50 10 10 VCC x 0.3 VCC + 0.5 Units mA mA mA mA V V V V mA mA Table 6. A.C. CHARACTERISTICS (VCC = 2.5 V to 5.5 V, unless otherwise specified.) Symbol READ & WRITE CYCLE LIMITS FSCL TI (Note 6) tAA tBUF (Note 6) tHD:STA tLOW tHIGH tSU:STA tHD:DAT tSU:DAT tR (Note 6) tF (Note 6) tSU:STO tDH Clock Frequency Noise Suppression Time Constant at SCL, SDA Inputs SCL Low to SDA Data Out and ACK Out Time the Bus Must be Free Before a New Transmission Can Start Start Condition Hold Time Clock Low Period Clock High Period Start Condition Setup Time (for a Repeated Start Condition) Data In Hold Time Data In Setup Time SDA and SCL Rise Time SDA and SCL Fall Time Stop Condition Setup Time Data Out Hold Time 0.6 100 1.3 0.6 1.3 0.6 0.6 0 100 300 300 400 100 0.9 kHz ns ms ms ms ms ms ms ns ns ns ns ms ns Parameter Min Max Units Table 7. POWER−UP TIMING (Notes 6 and 7) Symbol tPUR tPUW Parameter Power−up to Read Operation Power−up to Write Operation Min Typ Max 1 1 Units ms ms 6. This parameter is tested initially and after a design or process change that affects the parameter. 7. tPUR and tPUW are the delays required from the time VCC is stable until the specified operation can be initiated. Table 8. WRITE CYCLE LIMITS Symbol tWR Parameter Write Cycle Time Min Typ Max 5 Units ms The write cycle time is the time from a valid stop condition of a write sequence to the end of the internal program/erase cycle. During the write cycle, the bus interface circuits are disabled, SDA is allowed to remain high, and the device does not respond to its slave address. http://onsemi.com 3 CAT24C208 Functional Description The CAT24C208 has a total memory space of 1K bytes which is accessible from either of two I2C interface ports, (DSP_SDA and DSP_SCL) or (DDC_SDA and DDC_SCL), and with the use of segment pointer at address 60h. On power up and after any instruction, the segment pointer will be in segment 00h for DSP and in segment 00h of the bank selected by the configuration register for DDC. The entire memory appears as contiguous memory space from the perspective of the display interface (DSP_SDA and DSP_SCL), see Figure 4, and Figures 14 to Figure 21 for a complete description of the DSP Interface. A configuration register at addresses 62/63h is used to configure the operation and memory map of the device as seen from the DDC interface, (DDC_SDA and DDC_SCL). Read and write operations can be performed on any location within the memory space from the display DSP interface regardless of the state of the EDID SEL pin or the activity on the DDC interface. From the DDC interface, the memory space appears as two 512 byte banks of memory, with 2 segments each 00h and 01h in the upper and lower bank, see Figure 3. Each bank of memory can be used to store an E−EDID data structure. However, only one bank can be read through the DDC port at a time. The active bank of memory (that is, the bank that appears at address A0h on the DDC port) is controlled through the configuration register at 62/63h and the EDID_SEL pin. No write operations are possible from the DDC interface unless the DDC Write Enable bit is set (WE = 1) in the device configuration register at device address 62h. The device automatically arbitrates between the two interfaces to allow the appearance of individual access to the memory from each interface. In a typical E−EDID application the EDID_SEL pin is usually connected to the “Analog Cable Detect” pin of a VESA M1 compliant, dual−mode (analog and digital) display. In this manner, the E−EDID appearing at address A0h on the DDC port will be either the analog or digital E−EDID, depending on the state of the “Analog Cable Detect” pin (pin C3 of the M1−DA connector). See Figure 2. +5V DC (SUPPLIED BY DISPLAY) 10K 8 7 E−EDID 6 EEPROM 5 1 2 3 4 28 DDC +5V M1−DA CONNECTOR 47.5K C3 27 26 DDC CLK DDC DATA TO HOST CONTROLLER I2C TO PROJECTOR/MONITOR DISPLAY CONTROLLER Fuse, Resistor or Other Current Limiting Device Required in All M1 Displays 8 HPD 2A MAX RELAY CONTACTS SHOWN IN DE−ENERGIZED POSITION Figure 2. MEMORY ARRAY 01 Upper Bank 00 01 Lower Bank 00 Segment 1 256 Bytes Segment 0 256 Bytes Segment 1 256 Bytes Segment 0 256 Bytes No Segment Pointer 00 00 11 10 01 00 MEMORY ARRAY Segment 3 256 Bytes Segment 2 256 Bytes Segment 1 256 Bytes Segment 0 256 Bytes 00 Segment Pointer Address by Configuration Register (see Table 10) Segment Pointer No Segment Pointer Figure 3. DDC Interface Figure 4. DSP Interface http://onsemi.com 4 CAT24C208 I2C Bus Protocol The following defines the features of the I2C bus protocol: 1. Data transfer may be initiated only when the bus is not busy. 2. During a data transfer, the data line must remain stable whenever the clock line is high. Any changes in the data line while the clock line is high will be interpreted as a START or STOP condition. Acknowledge START Condition The START Condition precedes all commands to the device, and is defined as a HIGH to LOW transition of either SDA when the respective SCL is HIGH. The CAT24C208 monitors the SDA and SCL lines and will not respond until this condition is met. STOP Condition A LOW to HIGH transition of SDA when SCL is HIGH determines the STOP condition. All operations must end with a STOP condition. After a successful data transfer, each receiving device is required to generate an acknowledge. The acknowledging device pulls down the respective SDA line during the ninth clock cycle, signaling that it received the 8 bits of data. The CAT24C208 responds with an acknowledge after receiving a START condition and its slave address. If the device has been selected along with a write operation, it responds with an acknowledge after receiving each 8−bit byte. When the CAT24C208 is in a READ mode it transmits 8 bits of data, releases the respective SDA line, and monitors the line for an acknowledge. Once it receives this acknowledge, the CAT24C208 will continue to transmit data. If no acknowledge is sent by the Master, the device terminates data transmission and waits for a STOP condition. After an unsuccessful data transfer an acknowledge will not be issued (NACK) by the slave (CAT24C208), and the master should abort the sequence. If continued the device will read from or write to the wrong address in the two instruction format with the segment pointers. BUS RELEASE DELAY (TRANSMITTER) SCL FROM MASTER DATA OUTPUT FROM TRANSMITTER 1 8 9 BUS RELEASE DELAY (RECEIVER) DATA OUTPUT FROM RECEIVER START ACK SETUP ACK DELAY Figure 5. Acknowledge Timing Device Addressing DDC Interface Both the DDC and DSP interfaces to the device are based on the I2C bus serial interface. All memory space operations are done at the A0/A1 DDC address pair. As such, all write operations to the memory space are done at DDC address A0h and all read operations of the memory space are done at DDC address A1h. Figure 6 shows the bit sequence of a random read from anywhere within the memory space. The word offset determines which of the 256 bytes within segment 00h is being read. Here the segment 00h can be at the lower or upper bank depending on the configuration register. Sequential reads can be done in much the same manner by reading successive bytes after each acknowledge without generating a stop condition. See Figure 7. The device automatically increments the word offset value (8−bit value) and with wraparound in the same segment 00h to read maximum of 256 bytes. http://onsemi.com 5 CAT24C208 WORD OFFSET START 1010 0000 ACK A7 − A0 ADDRESS ACK START 1010 0001 ACK DATA NOACK STOP Figure 6. Random Access Read (Segment 00h only) WORD OFFSET START 1010 0000 ACK A7 − A0 ADDRESS ACK START 1010 0001 ACK DATA0 ACK ......... DATAN NOACK STOP Figure 7. Sequential Read (Segment 00h only) Figures 8 and 9 show the byte and page write respectively. The configuration register must have the WE bit set to 1 prior to any write on DDC Port. Only the segment 00h can be accessed of either lower or upper bank. WORD OFFSET START 1010 0000 ACK A7 − A0 ADDRESS ACK DATA ACK STOP Figure 8. Byte Write (Segment 00h only) WORD OFFSET START 1010 0000 ACK A7 − A0 ADDRESS ACK DATA0 ACK ......... DATA15 ACK STOP Figure 9. Page Write (Segment 00h only) The segment pointer is at the address 60h and is write−only. This means that a memory access at 61h will give undefined results. The segment pointer is a volatile register. The device configuration register at 62/63 (hex) is a non−volatile register. The configuration register will be shipped in the erased (set to FFh) state. The segment pointer is used to expand the available DDC address space while maintaining backward compatibility with older DDC interfaces such as DDC2B. For each value of the 8−bit segment pointer one segment (256 bytes) is available at the A0/A1 pair. The standard DDC 8−bit address is sufficient to address each of the 256 bytes within a START START 0110 0000 1010 0000 ACK ACK xxxx xxS1S0 Segment ADDRESS A7 − A0 ADDRESS segment. Note that if the segment pointer is set to 00h then the device will behave like a standard DDC2B EEPROM. Read and write with segment pointer can expand the addressable memory to 512 bytes in each bank with wraparound to the next segment in the same bank only. The two banks can be individually selected by the configuration register and EDID Sel pin, as shown in Table 10. The segments are selected by the two bits S1S0 = 00 or 01 in the segment address. Figures 10 to 13 show the random read, sequential read, byte write and page write. ACK ACK START 1010 0001 ACK DATA NOACK STOP Figure 10. Random Access Read START 0110 0000 ACK START 1010 0000 ACK xxxx xxS1S0 Segment ADDRESS A7 − A0 ADDRESS ACK ACK START 1010 0001 ACK DATA0 ACK ......... DATAN NOACK STOP Figure 11. Sequential Read START 0110 0000 ACK START 1010 0000 ACK xxxx xxS1S0 Segment ADDRESS A7 − A0 ADDRESS ACK ACK DATA ACK STOP Figure 12. Byte Write START 0110 0000 ACK START 1010 0000 ACK xxxx xxS1S0 Segment ADDRESS A7 − A0 ADDRESS ACK ACK DATA0 ACK ......... DATA15 ACK STOP Figure 13. Page Write http://onsemi.com 6 CAT24C208 The DSP interface is similar to I2C bus serial interface. Without the segment pointer, the maximum accessible memory space is 256 bytes of segment 00h only. In the START 1010 0000 ACK A7 − A0 ADDRESS ACK DSP Interface sequential mode the wrap around will be in the same segment also. Figures 14 to 17 show the read and write on the DSP Port. START 1010 0001 ACK DATA NOACK STOP Figure 14. Random Access Read START 1010 0000 ACK A7 − A0 ADDRESS ACK START 1010 0001 ACK DATA0 ACK ......... DATAN NOACK STOP Figure 15. Sequential Read START 1010 0000 ACK A7 − A0 ADDRESS ACK DATA ACK STOP Figure 16. Byte Write START 1010 0000 ACK A7 − A0 ADDRESS ACK DATA0 ACK ......... DATA15 ACK STOP Figure 17. Page Write The segment pointer is used to expand the available DSP port addressable memory to 1 k bytes, divided into four segments of 256 bytes each. The four segments are selected START START 0110 0000 1010 0000 ACK ACK by two bits S1S0 = 00, 01, 10, 11 in the segment address. Figures 18 to 21 show the random read, sequential read, byte write and page write. ACK ACK START 1010 0001 ACK DATA NOACK STOP xxxx xxS1S0 Segment ADDRESS A7 − A0 ADDRESS Figure 18. Random Access Read START 0110 0000 ACK START 1010 0000 ACK xxxx xxS1S0 Segment ADDRESS A7 − A0 ADDRESS ACK START ACK 1010 0001 ACK DATA0 ACK ......... DATAN NOACK STOP Figure 19. Sequential Read START START 0110 0000 1010 0000 ACK ACK xxxx xxS1S0 Segment ADDRESS A7 − A0 ADDRESS ACK ACK DATA ACK STOP Figure 20. Byte Write START 0110 0000 ACK START 1010 0000 ACK xxxx xxS1S0 Segment ADDRESS A7 − A0 ADDRESS ACK DATA0 ACK ACK ......... DATA15 ACK STOP Figure 21. Page Write http://onsemi.com 7 CAT24C208 Arbitration The device performs a simplistic arbitration between the DDC and DSP ports. While the arbitration scheme described is not foolproof, it does prevent most errors. Arbitration logic within the device monitors activity on DDC_SCL and DSP_SCL. When both I2C ports are idle, DDC_SCL and DSP_SCL are both high and the arbitration logic is inactive. When a START condition is detected on Table 9. CONFIGURATION REGISTER Register Function MSB 7 Configuration Register X 6 X 5 X 4 X 3 WE 2 AB1 1 AB0 LSB 0 NB either port, the opposite port SCL line is pulled low, holding off activity on that port. When the initiating SCL line has remained high for one full second, the arbitration logic assumes that the initiating devices is finished and releases the other SCL line. If the non−initiating device has been waiting for access, it can now read or write the device. Function Description NB: AB0: AB1: WE DDC: Number of memory banks in DDC port memory map. 0 = 2 Banks, 1 = 1 Bank Active Bank Control Bit 0 (See Table 10) Active Bank Control Bit 1 (See Table 10) Write Enable 0 = Write Disabled, 1= Write Enabled (Note 8) 8. WE affects only write operations from the DDC port, not the display port. The display port always has write access. Table 10. CONFIGURATION REGISTER TRUTH TABLE AB1 0 0 1 1 X AB0 X X 0 1 X NB 0 0 0 0 1 EDID Select Pin 0 1 X X X Active Bank Lower Bank Upper Bank Lower Bank Upper Bank Lower (only) Bank The configuration register is a non−volatile register and is available from either DSP or DDC port at address 62h / 63h for write and read resp. Table 11. READ CONFIGURATION REGISTER START 0110 0011 ACK DATA NO ACK STOP Table 12. WRITE CONFIGURATION REGISTER START 0110 0010 ACK DUMMY ADDRESS ACK XXXX WE AB1 AB0 NB ACK STOP http://onsemi.com 8 CAT24C208 PACKAGE DIMENSIONS SOIC 8, 150 mils CASE 751BD−01 ISSUE O SYMBOL A A1 b c E1 E D E E1 e h L PIN # 1 IDENTIFICATION TOP VIEW 0.25 0.40 MIN 1.35 0.10 0.33 0.19 4.80 5.80 3.80 1.27 BSC 0.50 1.27 NOM MAX 1.75 0.25 0.51 0.25 5.00 6.20 4.00 θ 0º 8º D h A1 A θ c e SIDE VIEW b L END VIEW Notes: (1) All dimensions are in millimeters. Angles in degrees. (2) Complies with JEDEC MS-012. http://onsemi.com 9 CAT24C208 Example of Ordering Information Prefix CAT Device # 24C208 Suffix W I −G T3 Company ID Product Number 24C208 Package W: SOIC Temperature Range I = Industrial (−40°C to +85°C) Lead Finish G: NiPdAu (PPF) Tape & Reel (Note 13) T: Tape & Reel 3: 3,000 / Reel 9. All packages are RoHS-compliant (Lead-free, Halogen-free). 10. The standard lead finish is NiPdAu. 11. The device used in the above example is a CAT24C208WI−GT3 (SOIC, Industrial Temperature, NiPdAu, Tape & Reel). 12. For additional package and temperature options, please contact your nearest ON Semiconductor Sales office. 13. For information on tape and reel specifications, including part orientation and tape sizes, please refer to our Tape and Reel Packaging Specifications Brochure, BRD8011/D. ON Semiconductor is licensed by Philips Corporation to carry the I2C Bus Protocol. ON Semiconductor and are registered trademarks of Semiconductor Components Industries, LLC (SCILLC). SCILLC reserves the right to make changes without further notice to any products herein. SCILLC makes no warranty, representation or guarantee regarding the suitability of its products for any particular purpose, nor does SCILLC assume any liability arising out of the application or use of any product or circuit, and specifically disclaims any and all liability, including without limitation special, consequential or incidental damages. “Typical” parameters which may be provided in SCILLC data sheets and/or specifications can and do vary in different applications and actual performance may vary over time. All operating parameters, including “Typicals” must be validated for each customer application by customer’s technical experts. SCILLC does not convey any license under its patent rights nor the rights of others. SCILLC products are not designed, intended, or authorized for use as components in systems intended for surgical implant into the body, or other applications intended to support or sustain life, or for any other application in which the failure of the SCILLC product could create a situation where personal injury or death may occur. Should Buyer purchase or use SCILLC products for any such unintended or unauthorized application, Buyer shall indemnify and hold SCILLC and its officers, employees, subsidiaries, affiliates, and distributors harmless against all claims, costs, damages, and expenses, and reasonable attorney fees arising out of, directly or indirectly, any claim of personal injury or death associated with such unintended or unauthorized use, even if such claim alleges that SCILLC was negligent regarding the design or manufacture of the part. SCILLC is an Equal Opportunity/Affirmative Action Employer. This literature is subject to all applicable copyright laws and is not for resale in any manner. PUBLICATION ORDERING INFORMATION LITERATURE FULFILLMENT: Literature Distribution Center for ON Semiconductor P.O. Box 5163, Denver, Colorado 80217 USA Phone: 303−675−2175 or 800−344−3860 Toll Free USA/Canada Fax: 303−675−2176 or 800−344−3867 Toll Free USA/Canada Email: orderlit@onsemi.com N. American Technical Support: 800−282−9855 Toll Free USA/Canada Europe, Middle East and Africa Technical Support: Phone: 421 33 790 2910 Japan Customer Focus Center Phone: 81−3−5773−3850 ON Semiconductor Website: www.onsemi.com Order Literature: http://www.onsemi.com/orderlit For additional information, please contact your local Sales Representative http://onsemi.com 10 CAT24C208/D
CAT24C208 价格&库存

很抱歉,暂时无法提供与“CAT24C208”相匹配的价格&库存,您可以联系我们找货

免费人工找货