DS1852B-000/C Maxim Integrated, DS1852B-000/C Datasheet
DS1852B-000/C
Specifications of DS1852B-000/C
Related parts for DS1852B-000/C
DS1852B-000/C Summary of contents
Page 1
... ORDERING INFORMATION DS1852B-000 25-BALL BGA DS1852B-000+ 25-BALL BGA LF DS1852B-000+T&R 25-BALL BGA LF T&R DS1852B-000/T&R 25-BALL BGA T&R + Denotes lead-free package. DESCRIPTION The DS1852 transceiver monitor manages all system monitoring functions in a fiber optic data transceiver module, in accordance with proposal SFF-8472. Its functions include 2-wire communications with the host system, EEPROM memory for identification, tracking, and calibration, an ADC with four muxing inputs, three fast comparators, and a temperature sensor to monitor an optical transceiver ...
Page 2
The DS1852 is offered for sale free of any royalty or licensing fees ...
Page 3
PIN DESCRIPTIONS Name Ball Locations V D2, D4 GND B3, C2, C4, D3 SDA B5 SCL ASEL ...
Page 4
DS1852 BLOCK DIAGRAM Figure TEMP SENSOR Control SDA 2-WIRE SCL Interface GND V CC 5:1 ADC MUX Control Control FAST TRIP 3:1 MUX Control Control EEPROM CONTROL CUSTOMER CONTROL EEPROM SETTINGS 4 of ...
Page 5
DEVICE OPERATION Security To prevent accidental overwrites of key device data, a data lockout feature is incorporated. A 32-bit password provides access to the “manufacturer” memory locations. These locations are in addition to the unprotected “user” memory locations: 1) User—This ...
Page 6
ANALOG-TO-DIGITAL CONVERTER The ADC reads a total of five inputs: V and R . All conversions are updated every 13ms (nominal) or 20ms (max) in rotation. The conversions in are absolute and compared to an internal reference. While the 16-bit ...
Page 7
This step has now adjusted the LSB of the lower 12 bits so that the best possible trim is acquired with the lower 12 bits. If too high a value is used in the four bits, then the resolution ...
Page 8
DIGITAL INPUTS The four digital inputs ( these inputs are mirrored in the “logic states” byte (6Eh) in Table 00h. 2-WIRE OPERATION Clock and Data Transitions The SDA pin is normally pulled high with an external resistor ...
Page 9
Write Operations After receiving a matching address byte with the R/W bit set low, the device goes into the write mode of operation. The master must transmit an 8-bit EEPROM memory address to the device to define the address where ...
Page 10
Once the device address is clocked in and acknowledged by the DS1852 with the R/W bit set to high, the current address data word is clocked out. The master does not respond with a zero, but does generate a stop ...
Page 11
SERIAL PORT OPERATION The 2-wire serial port interface supports a bidirectional data transmission protocol with device addressing. A device that sends data on the bus is defined as a transmitter, and a device receiving data as a receiver. The ...
Page 12
A device that acknowledges must pull down the SDA line during the acknowledge clock pulse in such a way that the SDA line is a stable LOW during the HIGH period of the acknowledge-related clock pulse. Of course, setup and ...
Page 13
DATA TRANSFER PROTOCOL Figure 2 2-WIRE AC CHARACTERISTICS Figure ...
Page 14
MEMORY MAP Memory access to the DS1852 is through the 2-wire interface. See the 2-WIRE OPERATION section. The memory within the DS1852 is organized into multiple tables. The lower 128 bytes of memory are common to all tables, the upper ...
Page 15
Address Byte 0 Byte 1 bits<7-0> bits<7-0> 00h … … 58h 60h Temp MSB Temp LSB 68h R MSB R LSB in in 70h Alarm flag3 alarm flag2 78h Reserved reserved Bytes 60h through 7Fh are RAM, see expanded table ...
Page 16
Memory Location Name of Location (Table 00h, Lower) 00h – 5Fh IEEE Data 60h Temperature MSB 61h Temperature LSB 62h – 63h V Value cc 64h – 65h B Value in 66h – 67h P Value in 68h – 69h ...
Page 17
Address Byte 0 Byte 1 bits<7-0> bits<7-0> 80h … … F8h Address Byte 0 Byte 1 bits<7-0> bits<7-0> 80h … … F0h F8h Address FFh is RAM Address Byte 0 Byte 1 bits<7-0> bits<7-0> 80h … … F8h Table 00h ...
Page 18
Address Byte 0 Byte 1 bits<7-0> bits<7-0> HI ALARM 80h T alarm MSB T alarm LSB T alarm MSB T alarm LSB T warn MSB 88h V alarm MSB V alarm LSB V alarm MSB V alarm LSB V warn ...
Page 19
Memory Location Name of Location (Table 3) 80h – 81h Temperature High Alarm 88h – 89h V High Alarm CC 90h – 91h B High Alarm in 98h – 99h P High Alarm in A0h – A1h R High Alarm ...
Page 20
ABSOLUTE MAXIMUM RATINGS* Voltage on Any Pin Relative to Ground Operating Temperature Range Programming Temperature Range Storage Temperature Range Soldering Temperature *This is a stress rating only and functional operation of the device at these or any other conditions above ...
Page 21
A/D CONVERTERS PARAMETER Thermometer Error Conversion Time Voltage A/D input Voltage A/D Offset Absolute Voltage A/D Error Differential Voltage A/D Nonlinearity COMPARATORS PARAMETER Sample Time Fast-Trip Input Range Fast-Trip Absolute Error Fast-Trip Nonlinearity (-40°C to +100°C; V SYMBOL CONDITIONS T ...
Page 22
AC ELECTRICAL CHARACTERISTICS PARAMETER SYMBOL CONDITIONS SCL Clock f SCL Frequency Bus Free Time t BUF Between STOP and START Condition Hold Time t HD:STA (Repeated) START Condition Low Period of SCL t LOW Clock High Period of SCL t ...
Page 23
NOTES 1) All voltages are referenced to ground. 2) This is the time for one comparison. The complete cycle is this value multiplied Absolute voltage error for B 4) ASEL = GND, SDA = SCL = D ...
Page 24
SCALING THE ADC procedure writeTrimValue(trim :integer); (* write trim to part *) procedure forceReference(Vin: real); (* applies reference voltage to input pin*) procedure waitForNewConversion(); (* writes update byte to zero and waits for of new conversion with present trim *) ...
Page 25
Begin end; end; end; (* The upper 4 bits of bestTrim contains the answer for the course adjustment.*) (* It is the smallest value that allows full scale trim with the ...
Page 26
MECHANICAL DRAWING ...