应用笔记 4888

DS1876 SFP控制器快速参考设计

By: Hrishikesh Shinde

摘要 : 具有双LDD接口的DS1876 SFP控制器提供了报警、预警、查找表(LUT)及其它功能所需的各种设置选项。这种自定义特性需要大容量寄存器存储器。本应用笔记提供了另一种寄存器映射,可方便设置器件。

DS1876存储器

位于A2h的主器件用于总体器件配置和发送器1的控制、校准、报警、预警及监测。
  • 低地址字节存储器,A2h地址从00h至7Fh,包含报警和预警门限、标志位、屏蔽位以及几个控制寄存器、密码输入区(PWE)和表格选择字节。
  • 表01h,A2h主要包含用户EEPROM (PW1级访问权限),以及报警和预警使能字节。
  • 表02h,A2h/B2h为多功能区域,包含配置寄存器、比例和偏移量、密码、中断寄存器,以及其它各种控制字节。所有功能和状态可在地址A2h或B2h写入和读取。
  • 表04h,A2h包含温度索引查找表(LUT),用于控制MOD1电压。MOD1 LUT可按照2°C间隔,在-40°C至+102°C范围内设置。该表还包含用于MOD1偏移的温度索引LUT。
  • 表05h,A2h默认为空。可配置为包含MASK位使能(表02h,寄存器89h)的表01h、寄存器F8h-FFh的报警和预警使能字节。这种情况下,表01h为空。
  • 表06h,A2h包含温度索引LUT,用于APC1电压的控制。APC1 LUT可按照2°C间隔,在-40°C至+102°C范围内设置。该表还包含用于APC1偏移的温度索引LUT。
位于B2h的主器件用于发送器2的控制、校准、报警、预警及监测。
  • 低地址字节存储器,B2h的地址从00h至7Fh,包含预警和报警门限、标志位、屏蔽位以及几个控制寄存器、密码输入区(PWE)和表格选择字节。
  • 表01h,B2h包含报警和预警使能字节。
  • 表04h,B2h包含温度索引LUT,用于MOD2电压的控制。MOD2 LUT可按照2°C间隔,在-40°C至+102°C范围内设置。该表还包含用于MOD2偏移的温度索引LUT。
  • 表05h,B2h默认为空。可配置为包含MASK位使能(表02h,寄存器89h)的表01h、寄存器F8h-FFh的报警和预警使能字节。这种情况下,表01h为空。
  • 表06h,B2h包含温度索引LUT,用于APC2电压控制。APC2 LUT可按照2°C间隔,在-40°C至+102°C范围内设置。该表还包含用于APC2偏移的温度索引LUT。
  • 辅助存储器(器件A0h)包含256字节EE存储器,通过地址00h–FFh访问。辅助存储器通过器件地址A0h选择。
关于每个字节的功能以及读/写权限的详细信息,请参考下列表格。

EEPROM

许多非易失(NV)存储器位实际上是EEPROM的映射区域(请参考以下寄存器参考部分),受控于表02h、寄存器80h的SEEB位。

DS1876为关键数据存储器提供EEPROM映射存储地址,可进行多次写操作。默认情况下,映射EEPROM位SEEB并不置位,这些存储器的操作与常规EEPROM相同。通过置位SEEB,存储器功能类似于SRAM单元,允许无限次写操作,无需担心EEPROM的写次数问题。这种功能还不占用EEPROM写时间tWR。由于SEEB使能情况下的任何变化都不影响EEPROM,所以掉电后不会保留这些更改。上电值为SEEB禁用之前最后写入的数值。该功能可用来限制校准期间EEPROM的写操作次数,或者在正常工作期间定期监测门限,有助于减少EEPROM的写次数。存储器说明给出了映射EEPROM的位置。

DS1876存储器

DS1876 memory map

寄存器参考

下表给出了低地址字节存储器及表00h、01h和02h的简要参考。关于每一位的功能说明,请参考数据资料中相应的寄存器说明。表04h至08h为LUT,无需单独说明,所以未包括在内。关于这些表的详细信息,请参考数据资料。绿色行表示A2h和B2h器件的共用地址;红色的行表示A2h和B2h器件的不同地址;黄色的行表示A2h和B2h器件的混合访问地址。

:RSVD为“保留”位。

低地址字节存储器
Register Name Register Addr (h) Bit7 Bit6 Bit5 Bit4 Bit3 Bit2 Bit1 Bit0
TEMP ALARM HI
TEMP WARN HI
00, 04 S 26 25 24 23 22 21 20
01, 05 2-1 2-2 2-3 2-4 2-5 2-6 2-7 2-8
TEMP ALARM LO
TEMP WARN LO
02, 06 S 26 25 24 23 22 21 20
03, 07 2-1 2-2 2-3 2-4 2-5 2-6 2-7 2-8
VCC ALARM HI
VCC WARN HI
08, 0C 215 214 213 212 211 210 29 28
09, 0D 27 26 25 24 23 22 21 20
BMON ALARM HI
PMON ALARM HI
BMON WARN HI
PMON WARN HI
10, 14, 18, 1C 215 214 213 212 211 210 29 28
11, 15, 19, 1D 27 26 25 24 23 22 21 20
VCC ALARM LO
VCC WARN LO
0A, 0E 215 214 213 212 211 210 29 28
0B, 0F 27 26 25 24 23 22 21 20
BMON ALARM LO
PMON ALARM LO
BMON WARN LO
PMON WARN LO
12, 16, 1A, 1E 215 214 213 212 211 210 29 28
13, 17, 1B, 1F 27 26 25 24 23 22 21 20
PW2 EE 20–47 EE EE EE EE EE EE EE EE
PW2 EE 48–57 EE EE EE EE EE EE EE EE
PW2 EE 58–5F EE EE EE EE EE EE EE EE
TEMP VALUE 60 S 26 25 24 23 22 21 20
61 2-1 2-2 2-3 2-4 2-5 2-6 2-7 2-8
VCC VALUE 62 215 214 213 212 211 210 29 28
63 27 26 25 24 23 22 21 20
BMON VALUE
PMON VALUE
64, 66 215 214 213 212 211 210 29 28
65, 67 27 26 25 24 23 22 21 20
RESERVED 68–6D 0 0 0 0 0 0 0 0
STATUS 6E <D>TXDS <D>TXDC <C>IN1S <C>RSELS <C>RSELC <D>TXFS <D>RAM <C>RDYB
UPDATE 6F TEMP RDY VCC RDY BMON RDY PMON RDY RSVD RSVD RSVD RSVD
ALARM3 70 TEMP HI TEMP LO VCC HI VCC LO BMON HI BMON LO PMON HI PMON LO
ALARM2 71 RSVD RSVD RSVD RSVD RSVD TXFOUTS FETG TXFINT
ALARM1 72 RSVD RSVD RSVD RSVD HBAL RSVD TXP HI TXP LO
RESERVED 73 RSVD RSVD RSVD RSVD RSVD RSVD RSVD RSVD
WARN3 74 TEMP HI TEMP LO VCC HI VCC LO BMON HI BMON LO PMON HI PMON LO
RESERVED 75 RSVD RSVD RSVD RSVD RSVD RSVD RSVD RSVD
RESERVED 76–7A RSVD RSVD RSVD RSVD RSVD RSVD RSVD RSVD
PASSWORD
ENTRY
7B 231 230 229 228 227 226 225 224
7C 223 222 221 220 219 218 217 216
7D 215 214 213 212 211 210 29 28
7E 27 26 25 24 23 22 21 20
TABLE SELECT 7F 27 26 25 24 23 22 21 20

表01h
Register Name Address Bit7 Bit6 Bit5 Bit4 Bit3 Bit2 Bit1 Bit0
EEPROM 80–F7 EE EE EE EE EE EE EE EE
ALARM EN3 F8 <C>TEMP HI <C>TEMP LO <C>VCC HI <C>VCC LO <D>BMON HI <D>BMON LO <D>PMON HI <D>PMON LO
RESERVED F9 RSVD RSVD RSVD RSVD RSVD RSVD RSVD RSVD
ALARM EN1 FA RSVD RSVD RSVD RSVD HBAL RSVD TXP HI TXP LO
RESERVED FB RSVD RSVD RSVD RSVD RSVD RSVD RSVD RSVD
WARN EN3 FC <C>TEMP HI <C>TEMP LO <C>VCC HI <C>VCC LO <D>BMON HI <D>BMON LO <D>PMON HI <D>PMON LO
RESERVED FD–FF RSVD RSVD RSVD RSVD RSVD RSVD RSVD RSVD

表02h
Register Name Address Bit7 Bit6 Bit5 Bit4 Bit3 Bit2 Bit1 Bit0
MODE 80H SEEB MOD2 EN QT2 EN APC2 EN AEN MOD1 EN QT1 EN APC1 EN
T INDEX 81h 27 26 25 24 23 22 21 20
RESERVED 82–85 RSVD RSVD RSVD RSVD RSVD RSVD RSVD RSVD
DEVICE ID 86 0 1 1 1 0 0 1 1
DEVICE VER 87
DEVICE VERSION
CNFGA 88 QTHEXT2 QTHEXT1 RSVD ASEL MASK INVRSOUT INVTXFOUT2 INVTXFOUT1
CNFGB 89 IN1C INVOUT1 ALATCH2 QTLATCH2 WLATCH2 ALATCH1 QTLATCH1 WLATCH1
CNFGC 8A TXDFG2 TXDFLT2 TXDIO2 TXDFG1 TXDFLT1 TXDIO1 RSVD RSVD
DEVICE ADDR 8B 27 26 25 24 23 22 21 20
RANGING2 8C RSVD HBIAS22 HBIAS21 HBIAS20 RSVD TXP22 TXP21 TXP20
RANGING1 8D RSVD HBIAS12 HBIAS11 HBIAS10 RSVD TXP12 TXP11 TXP10
RIGHT SHIFT2 8E RSVD BMON22 BMON21 BMON20 RSVD PMON22 PMON21 PMON20
RIGHT SHIFT2 8F RSVD BMON12 BMON11 BMON10 RSVD PMON12 PMON11 PMON10
RESERVED 90–91 RSVD RSVD RSVD RSVD RSVD RSVD RSVD RSVD
VCC SCALE
BMON2 SCALE
PMON2 SCALE
BMON1 SCALE
PMON1 SCALE
92, 98, 9A, 9C, 9E 215 214 213 212 211 210 29 28
93, 99, 9B, 9D, 9F 27 26 25 24 23 22 21 20
RESERVED 94–97 RSVD RSVD RSVD RSVD RSVD RSVD RSVD RSVD
INTERNAL TEMP OFFSET A0 S 28 27 26 25 24 23 22
A1 21 20 2-1 2-2 2-3 2-4 2-5 2-6
VCC OFFSET
BMON2 OFFSET
PMON2 OFFSET
BMON1 OFFSET
PMON1 OFFSET
A2, A8, AA, AC, AE S S 215 214 213 212 211 210
A3, A9, AB, AD, AF 29 28 27 26 25 24 23 22
RESERVED A4–A7 RSVD RSVD RSVD RSVD RSVD RSVD RSVD RSVD
PW1 B0 231 230 229 228 227 226 225 224
B1 223 222 221 220 219 218 217 216
B2 215 214 213 212 211 210 29 28
B3 27 26 25 24 23 22 21 20
PW2 B4 231 230 229 228 227 226 225 224
B5 223 222 221 220 219 218 217 216
B6 215 214 213 212 211 210 29 28
B7 27 26 25 24 23 22 21 20
RESERVED B8 RSVD RSVD RSVD RSVD RSVD RSVD RSVD RSVD
HBIAS2 DAC B9 27 26 25 24 23 22 21 20
HTXP2 DAC BA 27 26 25 24 23 22 21 20
LTXP2 DAC BB 27 26 25 24 23 22 21 20
RESERVED BC RSVD RSVD RSVD RSVD RSVD RSVD RSVD RSVD
HBIAS1 DAC BD 27 26 25 24 23 22 21 20
HTXP1 DAC BE 27 26 25 24 23 22 21 20
LTXP1 DAC BF 27 26 25 24 23 22 21 20
PW_ENA C0 RSVD RWTBL1C RWTBL2 RWTBL1A RWTBL1B WLOWER WAUXA WAUXB
PW_ENB C1 RWTBL46 RTBL1C RTBL2 RTBL1A RTBL1B WPW1 WAUXAU WAUXBU
RESERVED C2–C5 RSVD RSVD RSVD RSVD RSVD RSVD RSVD RSVD
POLARITY C6 RSVD RSVD RSVD RSVD MOD2P APC2P MOD1P APC1P
TBLSELPON C7 27 26 25 24 23 22 21 20
MOD2 DAC C8 0 0 0 0 0 0 29 28
C9 27 26 25 24 23 22 21 20
APC2 DAC CA 0 0 0 0 0 0 29 28
CB 27 26 25 24 23 22 21 20
MOD1 DAC CC 0 0 0 0 0 0 29 28
CD 27 26 25 24 23 22 21 20
APC1 DAC CE 0 0 0 0 0 0 29 28
CF 27 26 25 24 23 22 21 20
EMPTY D0–FF
EMPTY


相关型号
DS1876 免费样品
下一步
EE-Mail 订阅EE-Mail,接收关于您感兴趣的新文档的自动通知。
© , Maxim Integrated Products, Inc.
The content on this webpage is protected by copyright laws of the United States and of foreign countries. For requests to copy this content, contact us.
APP 4888:
应用笔记 4888,AN4888, AN 4888, APP4888, Appnote4888, Appnote 4888