DS1874具有数字LDD接口的SFP+控制器的寄存器映射

2012-02-19 14:00:08来源: 互联网
引言DS1874 SFP+控制器具有数字LDD接口,允许对配置报警、告警和查找表(LUT)所需的各种选项进行编程。编程时需要参考寄存器存储器结构图。本应用笔记以另一种方式给出了寄存器映射,在对器件进行编程时,可以很容易地获取寄存器信息。

DS1874存储器

DS1874具有9个独立的存储表,每个表内部分为8字节行。

低地址字节存储器的地址从00h至7Fh,包括报警和告警门限、标志、屏蔽、几个控制寄存器、密码输入区域(PWE)以及表格选择字节。

表01h主要包括用户EEPROM (具有PW1级访问权限)以及报警和告警使能字节。

表02h为多功能区域,包含配置寄存器、比例和失调值、密码、中断寄存器以及其它各种控制字节。

表04h包含温度索引LUT,用于控制调制电压。调制LUT可以在-40°C至+102°C温度范围内,以2°C步进值进行编程。

表05h默认情况下为空,可以配置为MASK位使能时(表02h、寄存器89h)的表01h,寄存器F8h–FFh的报警和告警使能字节。此时,表01h为空。

表06h包含温度索引LUT,允许APC设置点随温度变化,以补偿跟踪误差(TE)。APC LUT具有36个索引值,在-40°C至+100°C之间,以4°C为间隔确定APC设置。

表07h包含温度索引LUT,用于控制DAC1。该LUT具有36个索引值,在-40°C至+100°C之间,以4°C为间隔确定DAC设置。

表08h包含温度索引LUT,用于控制DAC2。该LUT具有36个索引值,在-40°C至+100°C之间,以4°C为间隔确定DAC设置。

辅助存储器(器件A0h)包含256个字节的EE存储器,可以从地址00h至FFh进行访问。这一功能通过A0h器件地址选择。

每个字节的功能以及读/写许可的详细信息,请参考下表的说明。

EEPROM映射

很多非易失存储器的位置(如后续寄存器参考说明部分所示)实际上是映射EEPROM,受控于表02h,寄存器80h的SEEB位。

DS1874为关键存储器地址提供映射EEPROM存储器的位置,可以进行多次写操作。默认的映射EEPROM位SEEB并不置位,这些位置作为普通的EEPROM使用。将SEEB置位,这些位置用作SRAM,不需要考虑EEPROM的使用次数,可以对其进行无数次写操作,也无需考虑EEPROM的写时间。因为SEEB使能情况下的任何改变不会影响EEPROM,重新上电后不保存这些改写后的内容。上电后的数值为SEEB禁止时最后一次写入的数值。这一功能可以用于限制校准期间EEPROM的写操作次数,或在正常操作期间周期性地改变监测器门限,监测功能有助于减少EEPROM的写次数。存储器说明中给出了映射EEPROM的位置。

DS1874存储器

图1. DS1874存储器

寄存器参考说明

下表给出了低地址字节存储器、表01h和表02h的简单参考说明,关于每一位的功能说明,请参考数据资料中相应的寄存器说明。表04h至表08h为LUT,无需单独的参考说明,因此在此处没有列出,详细信息请参考数据资料。

:RSVD为“保留”的英文缩写。

低地址字节存储器
REGISTER NAME REGISTER ADDR (h) bit7 bit6 bit5 bit4 bit3 bit2 bit1 bit0
TEMP ALARM HI
TEMP WARN HI
00h, 04h S 26 25 24 23 22 21 20
01h, 05h 2-1 2-2 2-3 2-4 2-5 2-6 2-7 2-8
TEMP ALARM LO
TEMP WARN LO
02h, 06h S 26 25 24 23 22 21 20
03h, 07h 2-1 2-2 2-3 2-4 2-5 2-6 2-7 2-8
VCC ALARM HI
VCC WARN HI
MON1-4 ALARM HI
MON1-4 WARN HI
08, 0C, 10, 14, 18, 1C, 20, 24, 28, 2Ch 215 214 213 212 211 210 29 28
09, 0D, 11, 15, 19, 1D, 21, 25, 29, 2Dh 27 26 25 24 23 22 21 20
VCC ALARM LO
VCC WARN LO
MON1-4 ALARM LO
MON1-4 WARN LO
0A, 0E, 12, 16, 1A, 1E, 22, 26, 2A, 2Eh 215 214 213 212 211 210 29 28
0B, 0F, 13, 17, 1B, 1F, 23, 27, 2B, 2Fh 27 26 25 24 23 22 21 20
PW2 EE 30h-5Fh EE EE EE EE EE EE EE EE
TEMP VALUE 60h S 26 25 24 23 22 21 20
61h 2-1 2-2 2-3 2-4 2-5 2-6 2-7 2-8
VCC VALUE
MON1-4 VALUE
62, 64, 66, 68, 6Ah 215 214 213 212 211 210 29 28
63, 65, 67, 69, 6Bh 27 26 25 24 23 22 21 20
RESERVED 6C, 6Dh 0 0 0 0 0 0 0 0
STATUS 6Eh TXDS TXDC IN1S RSELS RSELC TXF RXL RDYB
UPDATE 6Fh TEMP RDY VCCRDY MON1 RDY MON2 RDY MON3 RDY MON4 RDY RESERVED RSSIR
ALARM3 70h TEMP HI TEMP LO VCC HI VCC LO MON1 HI MON1 LO MON2 HI MON2 LO
ALARM2 71h MON3 HI MON3 LO MON4 HI MON4 LO RSVD RSVD RSVD TXFINT
ALARM1 72h RSVD RSVD RSVD RSVD HBAL RSVD TXP HI TXP LO
ALARM0 73h LOS HI LOS LO RSVD RSVD BIAS MAX RSVD RSVD RSVD
WARN3 74h TEMP HI TEMP LO VCC HI VCC LO MON1 HI MON1 LO MON2 HI MON2 LO
WARN2 75h MON3 HI MON3 LO MON4 HI MON4 LO RSVD RSVD RSVD RSVD
RESERVED 76h-7Ah RSVD RSVD RSVD RSVD RSVD RSVD RSVD RSVD
PASSWORD ENTRY 7Bh 231 230 229 228 227 226 225 224
7Ch 223 222 221 220 219 218 217 216
7Dh 215 214 213 212 211 210 29 28
7Eh 27 26 25 24 23 22 21 20
TABLE SELECT 7Fh 27 26 25 24 23 22 21 20

表01h
REGISTER NAME ADDR (h) bit7 bit6 bit5 bit4 bit3 bit2 bit1 bit0
PW1 EEPROM 80h-BFh EE EE EE EE EE EE EE EE
PW2 EEPROM C0h-F7h EE EE EE EE EE EE EE EE
ALARM3 F8h TEMP HI TEMP LO VCC HI VCC LO MON1 HI MON1 LO MON2 HI MON2 LO
ALARM2 F9h MON3 HI MON3 LO MON4 HI MON4 LO RSVD RSVD RSVD RSVD
ALARM1 FAH RSVD RSVD RSVD RSVD HBAL RSVD TXP HI TXP LO
ALARM0 FBH LOS HI LOS LO RSVD RSVD BIAS MAX RSVD RSVD RSVD
WARN3 FCh TEMP HI TEMP LO VCC HI VCC LO MON1 HI MON1 LO MON2 HI MON2 LO
WARN2 FDh MON3 HI MON3 LO MON4 HI MON4 LO RSVD RSVD RSVD RSVD
RESERVED FEh-FFh RSVD RSVD RSVD RSVD RSVD RSVD RSVD RSVD

表02h
REGISTER NAME ADDR (h) bit7 bit6 bit5 bit4 bit3 bit2 bit1 bit0
MODE 80h SEEB RSVD DAC1 EN DAC2 EN AEN MOD EN APC EN BIAS EN
TINDEX 81h 27 26 25 24 23 22 21 20
MODULATION REGISTER 82h 0 0 0 0 0 0 0 28
83h 27 26 25 24 23 22 21 20
DAC1 VALUE 84h 0 0 0 0 0 0 0 28
85h 27 26 25 24 23 22 21 20
DAC2 VALUE 86h 0 0 0 0 0 0 0 28
87h 27 26 25 24 23 22 21 20
SAMPLE RATE 88h SEE SEE SEE SEE SEE APC_SR2 APC_SR1 APC_SR0
CNFGA 89h LOSC RSVD INV LOS ASEL MASK INVRSOUT RSVD RSVD
CNFGB 8Ah IN1C INVOUT1 RSVD RSVD RSVD ALATCH QTLATCH WLATCH
CNFGC 8Bh RSVD RSVD TXDM34 TXDFG TXDFLT TXDIO RSSI_FC RSSI_FF
DEVICE ADDR 8Ch 27 26 25 24 23 22 21 20
RESERVED 8Dh RSVD RSVD RSVD RSVD RSVD RSVD RSVD RSVD
RIGHT SHIFT1 8Eh RSVD MON12 MON11 MON10 RSVD MON22 MON21 MON20
RIGHT SHIFT0 8Fh RSVD MON32 MON31 MON30 RSVD MON42 MON41 MON40
RESERVED 90h-91h RSVD RSVD RSVD RSVD RSVD RSVD RSVD RSVD
VCC SCALE
MON1-2 SCALE
MON3 F SCALE
MON4 SCALE
MON3 C SCALE
92, 94, 96, 98, 9A, 9Ch 215 214 213 212 211 210 29 28
93, 95, 97, 99, 9B, 9Dh 27 26 25 24 23 22 21 20
RESERVED 9Eh-A1h RSVD RSVD RSVD RSVD RSVD RSVD RSVD RSVD
VCC OFFSET
MON1-2 OFFSET
MON3 F OFFSET
MON4 OFFSET
MON3 C OFFSET
A2, A4, A6, A8, AA, ACh S S 215 214 213 212 211 210
A3, A5, A7, A9, AB, ADh 29 28 27 26 25 24 23 22
INTERNAL TEMP OFFSET AEh S 28 27 26 25 24 23 22
AFh 21 20 2-1 2-2 2-3 2-4 2-5 2-6
PW1 B0h 231 230 229 228 227 226 225 224
B1h 223 222 221 220 219 218 217 216
B2h 215 214 213 212 211 210 29 28
B3h 27 26 25 24 23 22 21 20
PW2 B4h 231 230 229 228 227 226 225 224
B5h 223 222 221 220 219 218 217 216
B6h 215 214 213 212 211 210 29 28
B7h 27 26 25 24 23 22 21 20
LOS RANGING B8h RSVD HLOS2 HLOS1 HLOS0 RSVD LLOS2 LLOS1 LLOS0
COMP RANGING B9h RSVD BIAS2 BIAS1 BIAS0 RSVD APC2 APC1 APC0
RESERVED BAh RSVD RSVD RSVD RSVD RSVD RSVD RSVD RSVD
ISTEP BBh 28 27 26 25 24 23 22 21
HTXP BCh 27 26 25 24 23 22 21 20
LTXP BDh 27 26 25 24 23 22 21 20
HLOS BEh 27 26 25 24 23 22 21 20
LLOS BFh 27 26 25 24 23 22 21 20
PW_ENA C0h RWTBL78 RWTBL1C RWTBL2 RWTBL1A RWTBL1B WLOWER WAUXA WAUXB
PW_ENB C1h RWTBL46 RTBL1C RTBL2 RTBL1A RTBL1B WPW1 WAUXAU WAUXBU
MODTI C2h 27 26 25 24 23 22 21 20
DAC1TI C3h 27 26 25 24 23 22 21 20
DAC2TI C4h 27 26 25 24 23 22 21 20
RESERVED C5h RSVD RSVD RSVD RSVD RSVD RSVD RSVD RSVD
LUTTC C6h MODTC DAC1TC DAC2TC RSVD RSVD RSVD RSVD RSVD
TBLSELPON C7h 27 26 25 24 23 22 21 20
MAN BIAS C8h 0 0 0 0 0 0 0 28
C9h 27 26 25 24 23 22 21 20
MAN CNTL CAh RSVD RSVD RSVD RSVD RSVD RSVD RSVD MAN_CLK
BIAS REGISTER CBh RSVD RSVD RSVD RSVD RSVD RSVD RSVD 28
CCh 27 26 25 24 23 22 21 20
APC DAC CDh 27 26 25 24 23 22 21 20
DEVICE ID CEh 0 1 1 1 0 1 0 0
DEVICE VER CFh
DEVICE VERSION
HBATH D0h-D7h 27 26 25 24 23 22 21 20
EMPTY D8h-E7h
EMPTY
RXCNTRL1 E8h 27 26 25 24 23 22 21 20
RXCNTRL2 E9h 27 26 25 24 23 22 21 20
SETCML EAh 27 26 25 24 23 22 21 20
SETLOS EBh 27 26 25 24 23 22 21 20
TXCTRL ECh 27 26 25 24 23 22 21 20
IMODMAX EDh 27 26 25 24 23 22 21 20
IBIASMAX EEh 27 26 25 24 23 22 21 20
SETPWCTRL EFh 27 26 25 24 23 22 21 20
SETTXDE F0h 27 26 25 24 23 22 21 20
RESERVED F1h-F7h RSVD RSVD RSVD RSVD RSVD RSVD RSVD RSVD
3WCTRL F8h RSVD RSVD RSVD RSVD RSVD RSVD 3WRW 3WDIS
[1] [2]

关键字:DS1874  数字LDD  SFP  控制器  寄存器

编辑:神话 引用地址:http://www.eeworld.com.cn/mndz/2012/0219/article_14425.html
本网站转载的所有的文章、图片、音频视频文件等资料的版权归版权所有人所有,本站采用的非本站原创文章及图片等内容无法一一联系确认版权者。如果本网所选内容的文章作者及编辑认为其作品不宜公开自由传播,或不应无偿使用,请及时通过电子邮件或电话通知我们,以迅速采取适当措施,避免给双方造成不必要的经济损失。
论坛活动 E手掌握
微信扫一扫加关注
论坛活动 E手掌握
芯片资讯 锐利解读
微信扫一扫加关注
芯片资讯 锐利解读
推荐阅读
全部
DS1874
数字LDD
SFP
控制器
寄存器

小广播

独家专题更多

富士通铁电随机存储器FRAM主题展馆
富士通铁电随机存储器FRAM主题展馆
馆内包含了 纵览FRAM、独立FRAM存储器专区、FRAM内置LSI专区三大部分内容。 
走,跟Molex一起去看《中国电子消费品趋势》!
走,跟Molex一起去看《中国电子消费品趋势》!
 
带你走进LED王国——Microchip LED应用专题
带你走进LED王国——Microchip LED应用专题
 
电子工程世界版权所有 京ICP证060456号 京ICP备10001474号 电信业务审批[2006]字第258号函 京公海网安备110108001534 Copyright © 2005-2016 EEWORLD.com.cn, Inc. All rights reserved