AT30TSE004A Integrated Temperature Sensor with Serial EEPROM DATASHEET Features Integrated Temperature Sensor (TS) + 4-Kbit Serial EEPROM JEDEC JC42.4 (TSE2004av) DIMM Serial Presence Detect (SPD) + TS compliant Low voltage operation Optimized for V range of 1.7V to 3.6V CC 2 2-wire serial interface: I C Fast Mode Plus (FM+) compatible 100kHz, 400kHz, and 1MHz compatibility Bus Timeout supported Schmitt Trigger, filtered inputs for noise suppression Industry standard green (Pb/Halide-free/RoHS compliant) package options 8-pad Ultra Thin DFN (2 x 3 x 0.6mm) 8-pad Very Very Thin DFN (2 x 3 x 0.8mm) Temperature Sensor Features Highly accurate B-grade temp. measurements requiring no external components 1.0C accuracy (maximum) over the +75C to +95C range 2.0C accuracy (maximum) over the +40C to +125C range 3.0C accuracy (maximum) over the -20C to +125C range 11-bit ADC temperature-to-digital converter with 0.125C resolution Programmable hysteresis threshold: off, 0C, 1.5C, 3C, and 6C Low operating current Temperature sensor active ~0.2mA (typical) Serial EEPROM Features Integrates 4-Kbits of Serial EEPROM Internally organized into four quadrants of 128-bytes each Individual Reversible Software Write Protection on all four 128-byte quadrants Supports byte and Page Write operations Self-timed write cycle (5ms maximum) High-reliability Endurance: 1,000,000 write cycles Data retention: 100 years Low operating current Serial EEPROM Write ~1.5mA (typical) Serial EEPROM Read ~0.2mA (typical) Atmel-8868D-DTS-AT30TSE004A-Datasheet 102015Table of Contents 1. Description . 4 2. Pin Descriptions and Pinouts . 5 3. Block Diagram 6 4. Device Communication . 7 4.1 Start Condition 7 4.2 Stop Condition . 7 4.3 Acknowledge (ACK) 7 4.4 No-Acknowledge (NACK) 8 4.5 Standby Mode . 8 4.6 Device Reset and Initialization 8 4.6.1 Power-Up Conditions . 9 4.7 Timeout . 10 4.8 2-wire Software Reset 10 5. Device Addressing . 11 6. Temperature Sensor . 12 6.1 Functional Description 12 6.1.1 EVENT Output 12 6.1.2 Alarm Window 12 6.2 Register Descriptions 12 6.2.1 Pointer Register (8-bit Write Only, Address = N/A) 13 6.2.2 Capability Register (16-bit Read-only, Address = 00h) . 14 6.2.3 Configuration Register (16-bit Read/Write, Address = 01h) . 15 6.2.4 Upper Limit Register (16-bit Read/Write, Address = 02h) . 18 6.2.5 Lower Limit Register (16-bit Read/Write, Address = 03h) . 19 6.2.6 Critical Alarm Register (16-bit Read/Write, Address = 04h) . 20 6.2.7 Temperature Register (16-bit Read-only, Address = 05h) 21 6.2.7.1 Temperature Register Format . 22 6.2.8 Manufacturer ID Register (16-bit Read-only, Address = 06h) 23 6.2.9 Device ID Register (16-bit Read-only, Address = 07h) . 23 6.3 Temperature Sensor Write Operations . 24 6.4 Temperature Sensor Read Operations . 25 7. Serial EEPROM 26 7.1 Memory Organization 26 7.1.1 Set Page Address and Read Page Address Commands . 26 7.2 Serial EEPROM Write Operations 28 7.2.1 Byte Write . 29 7.2.2 Page Write . 30 7.2.3 Acknowledge (ACK) Polling . 31 7.2.4 Write Cycle Timing 31 7.3 Write Protection . 32 7.3.1 Set RSWP . 32 7.3.2 Clear RSWP . 33 7.3.3 Read RSWP . 33 2 AT30TSE004A DATASHEET Atmel-8868D-DTS-AT30TSE004A-Datasheet 102015