没有合适的资源?快使用搜索试试~ 我知道了~
首页BCM56270交换芯片寄存器参考指南
BCM56270交换芯片寄存器参考指南
需积分: 39 8 下载量 165 浏览量
更新于2024-07-09
收藏 15.31MB PDF 举报
"BCM56270交换芯片的寄存器手册,由博通公司发布,适用于SunRay Electronics (HK) Co., Ltd."
BCM56270是博通公司设计的一款高性能交换芯片,主要用于构建网络基础设施,如数据中心、企业网络和电信应用。这款芯片提供了丰富的功能和高度的灵活性,能够处理高带宽的需求并支持多种网络协议。寄存器手册是编程者和系统设计者的重要参考文档,它详细介绍了BCM56270芯片中各种寄存器的配置和操作。
寄存器在微处理器和数字逻辑系统中起着至关重要的作用,它们存储和传递数据,控制芯片的不同功能模块。BCM56270的寄存器手册包含了一系列关于如何配置和访问这些寄存器的信息,包括但不限于以下几点:
1. **寄存器结构**:手册详细描述了BCM56270中每个寄存器的位分配,包括每一位的含义、可读写属性以及默认值。这有助于开发者理解芯片内部的工作原理,并正确设置芯片的运行参数。
2. **寄存器功能**:手册列出了所有寄存器的功能,如端口配置、MAC地址管理、QoS(服务质量)、流分类、VLAN(虚拟局域网)处理、错误检测与纠正等,这使得开发者可以根据网络需求进行精确的配置。
3. **编程接口**:提供了访问寄存器的API(应用程序编程接口)规范,包括读取、写入寄存器的操作,以及中断处理和同步原语,帮助开发者编写驱动程序或固件。
4. **错误处理和调试**:手册可能包含了错误状态寄存器的描述,这些寄存器可以帮助开发者诊断系统故障,通过读取和分析错误代码来定位问题。
5. **性能优化**:指导如何通过调整寄存器设置来优化芯片性能,例如,提高转发速率、减少延迟、增强能效等。
6. **硬件更新和改进**:博通保留了对产品进行无进一步通知的更改权利,这意味着手册可能还涵盖了如何适应芯片的未来版本或修订版。
7. **法律责任**:尽管博通提供的信息被认为准确可靠,但不承担因应用或使用这些信息而产生的任何责任,用户需要自行承担应用和设计风险。
在实际开发过程中,工程师需要深入理解和应用这本寄存器手册,以便充分利用BCM56270交换芯片的强大功能,实现高效、稳定的网络系统设计。同时,开发者还需要关注博通的官方网站以获取最新的技术更新和文档修订,确保其设计始终保持最新状态。
C
O
N
F
I
D
E
N
T
IA
L
F
O
R
S
U
N
R
A
Y
E
L
E
C
T
R
O
N
I
C
S
(
H
K
)
C
O
L
T
D
2/23/2017 RHGO9
List of TablesBCM56270 Programmer’s Register Reference Guide
Broadcom
®
June 8, 2016 • 56270-PR100-R Page 16
Table 184: TXFIR_CTL4................................................................................................................................ 353
Table 185: TX_PI_CTL0 ................................................................................................................................ 353
Table 186: UC_ADDR.................................................................................................................................... 354
Table 187: UC_DWNLOAD_STS .................................................................................................................. 355
Table 188: UC_RAM_RDDATA ..................................................................................................................... 355
Table 189: UC_RAM_WRDATA .................................................................................................................... 355
Table 190: UC_TEMPERATURE_STS.......................................................................................................... 355
Table 191: AN_X1_BAM_SPD_PRI_11_6 .................................................................................................... 356
Table 192: AN_X1_BAM_SPD_PRI_17_12 .................................................................................................. 356
Table 193: AN_X1_BAM_SPD_PRI_23_18 .................................................................................................. 357
Table 194: AN_X1_BAM_SPD_PRI_29_24 .................................................................................................. 357
Table 195: AN_X1_BAM_SPD_PRI_35_30 .................................................................................................. 358
Table 196: AN_X1_BAM_SPD_PRI_5_0 ...................................................................................................... 358
Table 197: AN_X1_CL37_ACK...................................................................................................................... 359
Table 198: AN_X1_CL37_ERR ..................................................................................................................... 359
Table 199: AN_X1_CL37_RESTART ............................................................................................................ 359
Table 200: AN_X1_CL73_BRK_LNK............................................................................................................. 360
Table 201: AN_X1_CL73_DME_LOCK ......................................................................................................... 360
Table 202: AN_X1_CL73_ERR ..................................................................................................................... 360
Table 203: AN_X1_LNK_FAIL_INHBT_TMR_CL72...................................................................................... 361
Table 204: AN_X1_LNK_FAIL_INHBT_TMR_NOT_CL72 ............................................................................ 361
Table 205: AN_X1_LNK_UP.......................................................................................................................... 361
Table 206: AN_X1_PD_SD_TMR.................................................................................................................. 361
Table 207: AN_X1_PD_TO_CL37_LNK_WAIT_TMR ................................................................................... 362
Table 208: AN_X1_SGMII_CL73_TMR_TYPE.............................................................................................. 362
Table 209: AN_X4_AN_ABIL_RESOLUTION_STS ...................................................................................... 362
Table 210: AN_X4_AN_MISC_STS............................................................................................................... 363
Table 211: AN_X4_AN_PAGE_DECR_STS ................................................................................................. 363
Table 212: AN_X4_AN_PAGE_EXCHANGEER_STS .................................................................................. 364
Table 213: AN_X4_AN_PAGE_SEQUENCER_STS..................................................................................... 365
Table 214: AN_X4_AN_SEQ_UNEXPECTED_PAGE .................................................................................. 366
Table 215: AN_X4_ENS ................................................................................................................................ 366
Table 216: AN_X4_LOC_DEV_CL37_BASE_ABIL....................................................................................... 367
Table 217: AN_X4_LOC_DEV_CL73_BAM_ABIL......................................................................................... 368
Table 218: AN_X4_LOC_DEV_CL73_BASE_ABIL0..................................................................................... 368
Table 219: AN_X4_LOC_DEV_OVER1G_ABIL0 .......................................................................................... 369
Table 220: AN_X4_LOC_DEV_OVER1G_ABIL1 .......................................................................................... 369
C
O
N
F
I
D
E
N
T
IA
L
F
O
R
S
U
N
R
A
Y
E
L
E
C
T
R
O
N
I
C
S
(
H
K
)
C
O
L
T
D
2/23/2017 RHGO9
List of TablesBCM56270 Programmer’s Register Reference Guide
Broadcom
®
June 8, 2016 • 56270-PR100-R Page 17
Table 221: AN_X4_LP_BASE_PAGE1.......................................................................................................... 370
Table 222: AN_X4_LP_BASE_PAGE2.......................................................................................................... 371
Table 223: AN_X4_LP_BASE_PAGE3.......................................................................................................... 371
Table 224: AN_X4_LP_MP1024_UP1........................................................................................................... 372
Table 225: AN_X4_LP_MP1024_UP2........................................................................................................... 372
Table 226: AN_X4_LP_MP1024_UP3........................................................................................................... 373
Table 227: AN_X4_LP_MP1024_UP4........................................................................................................... 373
Table 228: AN_X4_LP_MP5_UP1................................................................................................................. 374
Table 229: AN_X4_LP_MP5_UP2................................................................................................................. 374
Table 230: AN_X4_LP_MP5_UP4................................................................................................................. 375
Table 231: AN_X4_SW_CTL_STS ................................................................................................................ 375
Table 232: AN_X4_TLA_SEQUENCER_STS ...............................................................................................375
Table 233: CL72_LNK_CTL........................................................................................................................... 376
Table 234: CL82_BER_HO_STS................................................................................................................... 376
Table 235: CL82_PCS_ERRED_BLKS_HO.................................................................................................. 376
Table 236: CL82_RX_DECR_STS ................................................................................................................ 377
Table 237: CL82_RX_DESKEW_BER_STS ................................................................................................. 377
Table 238: ILKN_CTL0 .................................................................................................................................. 378
Table 239: ILKN_STS0 .................................................................................................................................. 378
Table 240: MAIN0_DEVINPKG5 ................................................................................................................... 379
Table 241: MAIN0_LN_SWP ......................................................................................................................... 380
Table 242: MAIN0_LPBK_CTL...................................................................................................................... 380
Table 243: MAIN0_MDIO_BCST ................................................................................................................... 380
Table 244: MAIN0_SERDESID...................................................................................................................... 381
Table 245: MAIN0_SETUP ............................................................................................................................ 382
Table 246: MEM_ECC_DESKEW_STS ........................................................................................................ 382
Table 247: MEM_ECC_RFEC0_STS ............................................................................................................ 383
Table 248: MEM_ECC_RFEC1_STS ............................................................................................................ 383
Table 249: MISC_CL72_EN_MASK .............................................................................................................. 384
Table 250: MISC_SCRMBLR_CTL................................................................................................................ 384
Table 251: MISC_TX_RATE_MISMATCH..................................................................................................... 385
Table 252: MISC_XGXSSTS0 ....................................................................................................................... 385
Table 253: PATGEN_RXPKTCNT_L....................................................................................................
......... 385
Table 254: PATGEN_RXPKTCNT_U ............................................................................................................ 386
Table 255: PATGEN_TXPKTCNT_L ............................................................................................................. 386
Table 256: PATGEN_TXPKTCNT_U............................................................................................................. 386
Table 257: PHYID2 ........................................................................................................................................ 386
C
O
N
F
I
D
E
N
T
IA
L
F
O
R
S
U
N
R
A
Y
E
L
E
C
T
R
O
N
I
C
S
(
H
K
)
C
O
L
T
D
2/23/2017 RHGO9
List of TablesBCM56270 Programmer’s Register Reference Guide
Broadcom
®
June 8, 2016 • 56270-PR100-R Page 18
Table 258: PHYID3 ........................................................................................................................................ 387
Table 259: PKTGEN_CRCERRCNT ............................................................................................................. 387
Table 260: PKTGEN_CTL1 ........................................................................................................................... 387
Table 261: PKTGEN_CTL2 ........................................................................................................................... 388
Table 262: PKTGEN_PRTPCTL.................................................................................................................... 388
Table 263: PKTGEN_PRTPERRCTR............................................................................................................ 389
Table 264: PKTGEN_PRTPLOCKSTS.......................................................................................................... 389
Table 265: PMD_X1_STS.............................................................................................................................. 389
Table 266: PMD_X4_CTL.............................................................................................................................. 389
Table 267: PMD_X4_MODE.......................................................................................................................... 390
Table 268: PMD_X4_STS.............................................................................................................................. 390
Table 269: RX_X2_MISC0............................................................................................................................. 390
Table 270: RX_X2_MISC1............................................................................................................................. 391
Table 271: RX_X2_SKEW_STS0 .................................................................................................................. 392
Table 272: RX_X2_SKEW_STS1 .................................................................................................................. 393
Table 273: RX_X4_BERCNT......................................................................................................................... 393
Table 274: RX_X4_CL36_RX0 ...................................................................................................................... 393
Table 275: RX_X4_CL49_LOCK_FSM_STS.................................................................................................394
Table 276: RX_X4_CL82_AM_LATCH_STS................................................................................................. 394
Table 277: RX_X4_CL82_AM_LIVE_STS..................................................................................................... 395
Table 278: RX_X4_DEC_CTL0 ..................................................................................................................... 395
Table 279: RX_X4_DEC_STS0 ..................................................................................................................... 396
Table 280: RX_X4_DEC_STS1 ..................................................................................................................... 397
Table 281: RX_X4_DEC_STS2 ..................................................................................................................... 397
Table 282: RX_X4_DEC_STS3 ..................................................................................................................... 398
Table 283: RX_X4_DEC_STS4 ..................................................................................................................... 398
Table 284: RX_X4_DEC_STS5 ..................................................................................................................... 399
Table 285: RX_X4_FEC0 .............................................................................................................................. 400
Table 286: RX_X4_FEC1 .............................................................................................................................. 400
Table 287: RX_X4_FEC_CORRBLKSH ........................................................................................................ 401
Table 288: RX_X4_FEC_CORRBLKSL......................................................................................................... 401
Table 289: RX_X4_FEC_UNCORRBLKSH................................................................................................... 401
Table 290: RX_X4_FEC_UNCORRBLKSL ................................................................................................... 401
Table 291: RX_X4_GBOX_STS .................................................................................................................... 402
Table 292: RX_X4_PCS_CTL0 ..................................................................................................................... 402
Table 293: RX_X4_PCS_LATCH_STS0 ....................................................................................................... 403
Table 294: RX_X4_PCS_LATCH_STS1 ....................................................................................................... 404
C
O
N
F
I
D
E
N
T
IA
L
F
O
R
S
U
N
R
A
Y
E
L
E
C
T
R
O
N
I
C
S
(
H
K
)
C
O
L
T
D
2/23/2017 RHGO9
List of TablesBCM56270 Programmer’s Register Reference Guide
Broadcom
®
June 8, 2016 • 56270-PR100-R Page 19
Table 295: RX_X4_PCS_LIVE_STS ............................................................................................................. 404
Table 296: RX_X4_PMA_CTL0 ..................................................................................................................... 405
Table 297: RX_X4_SYNCACQ_STS0........................................................................................................... 405
Table 298: RX_X4_SYNCACQ_STS1........................................................................................................... 406
Table 299: RX_X4_T12_FEC_CORRBLKSH................................................................................................ 406
Table 300: RX_X4_T12_FEC_CORRBLKSL ................................................................................................ 406
Table 301: RX_X4_T12_FEC_UNCORRBLKSH........................................................................................... 407
Table 302: RX_X4_T12_FEC_UNCORRBLKSL ........................................................................................... 407
Table 303: SC_X1_PIPE_RST_CNT............................................................................................................. 407
Table 304: SC_X1_PLL_LOCK_TMR............................................................................................................ 407
Table 305: SC_X1_PMD_LOCK_TMR .......................................................................................................... 408
Table 306: SC_X1_SPD_OVRR0_0.............................................................................................................. 408
Table 307: SC_X1_SPD_OVRR0_1.............................................................................................................. 409
Table 308: SC_X1_SPD_OVRR0_SPD ........................................................................................................ 409
Table 309: SC_X1_SPD_OVRR1_0.............................................................................................................. 410
Table 310: SC_X1_SPD_OVRR1_1.............................................................................................................. 411
Table 311: SC_X1_SPD_OVRR1_SPD ........................................................................................................ 411
Table 312: SC_X1_SPD_OVRR2_0.............................................................................................................. 412
Table 313: SC_X1_SPD_OVRR2_1.............................................................................................................. 413
Table 314: SC_X1_SPD_OVRR2_SPD ........................................................................................................ 413
Table 315: SC_X1_SPD_OVRR3_0.............................................................................................................. 414
Table 316: SC_X1_SPD_OVRR3_1.............................................................................................................. 415
Table 317: SC_X1_SPD_OVRR3_SPD ........................................................................................................ 415
Table 318: SC_X1_STS................................................................................................................................. 416
Table 319: SC_X1_TX_RST_CNT ................................................................................................................ 416
Table 320: SC_X4_CTL................................................................................................................................. 416
Table 321: SC_X4_ERR ................................................................................................................................ 417
Table 322: SC_X4_RSLVD0.......................................................................................................................... 417
Table 323: SC_X4_RSLVD1.......................................................................................................................... 418
Table 324: SC_X4_RSLVD2.......................................................................................................................... 419
Table 325: SC_X4_RSLVD3.......................................................................................................................... 419
Table 326: SC_X4_STS................................................................................................................................. 419
Table 327: TX_X2_CL82_TX_STS0.............................................................................................................. 420
Table 328: TX_X4_ENC0 .............................................................................................................................. 420
Table 329: TX_X4_ENC_STS0 ..................................................................................................................... 421
Table 330: TX_X4_MISC ............................................................................................................................... 422
Table 331: TX_X4_PCS_STS........................................................................................................................ 423
C
O
N
F
I
D
E
N
T
IA
L
F
O
R
S
U
N
R
A
Y
E
L
E
C
T
R
O
N
I
C
S
(
H
K
)
C
O
L
T
D
2/23/2017 RHGO9
List of TablesBCM56270 Programmer’s Register Reference Guide
Broadcom
®
June 8, 2016 • 56270-PR100-R Page 20
Table 332: AER.............................................................................................................................................. 424
Table 333: AUTONEGADV............................................................................................................................ 424
Table 334: AUTONEGEXP ............................................................................................................................ 425
Table 335: AUTONEGLPABIL ....................................................................................................................... 425
Table 336: BLKADDR0 .................................................................................................................................. 426
Table 337: BLKADDR1 .................................................................................................................................. 426
Table 338: COMBO_AUTONEGADV ............................................................................................................ 426
Table 339: COMBO_AUTONEGEXP ............................................................................................................ 427
Table 340: COMBO_AUTONEGLPABIL ....................................................................................................... 427
Table 341: COMBO_ID1................................................................................................................................ 428
Table 342: COMBO_ID2................................................................................................................................ 429
Table 343: COMBO_MIICTL.......................................................................................................................... 429
Table 344: COMBO_MIIEXTSTAT ................................................................................................................ 430
Table 345: COMBO_MIISTAT ....................................................................................................................... 430
Table 346: DIG_BADCODEGROUP.............................................................................................................. 431
Table 347: DIG_CTL1000X1 ......................................................................................................................... 432
Table 348: DIG_CTL1000X2 ......................................................................................................................... 433
Table 349: DIG_CTL1000X3 ......................................................................................................................... 434
Table 350: DIG_CTL1000X4 ......................................................................................................................... 434
Table 351: DIG_MISC3.................................................................................................................................. 435
Table 352: DIG_MISC8.................................................................................................................................. 435
Table 353: DIG_RXPKTCNT ......................................................................................................................... 435
Table 354: DIG_STS1000X1 ......................................................................................................................... 436
Table 355: DIG_STS1000X2 ......................................................................................................................... 437
Table 356: DIG_STS1000X3 ......................................................................................................................... 438
Table 357: DIG_TXPKTCNT.......................................................................................................................... 439
Table 358: EEECTL ....................................................................................................................................... 439
Table 359: ID1 ............................................................................................................................................... 439
Table 360: ID2 ............................................................................................................................................... 440
Table 361: LANECTL2................................................................................................................................... 440
Table 362: LANECTL3................................................................................................................................... 440
Table 363: LANEPRBS.................................................................................................................................. 441
Table 364: LANERESET................................................................................................................................ 441
Table 365: MIICTL ......................................................................................................................................... 441
Table 366: MIIEXTSTAT................................................................................................................................ 442
Table 367: MIISTAT....................................................................................................................................... 443
Table 368: MISCCTL1 ................................................................................................................................... 444
剩余3615页未读,继续阅读
2024-11-06 上传
2024-12-17 上传
2024-12-17 上传
2024-12-17 上传
2024-12-17 上传
2024-12-17 上传
StoneNing
- 粉丝: 5
- 资源: 12
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 基于ssm+jsp的超市管理系统源码数据库文档.zip
- Simulated-ISAR-data-without-blurring.rar_ISAR_ISAR 飞机_ISAR_MATLA
- lotsofcodingkitty
- ASP.NET Web API中未修改的HTTP 304
- 基于java实现的将局域网电脑的端口映射到公网。或不走公网流量使用直连客户端方式映射局域网电脑.zip
- geopicker:有时默认的地理编码不够好。 此实用程序允许您在独立于地址的地理编码后微调经纬度字段
- devops-capstone:Udacity AWS DevOps Capstone项目
- Project2_delphi_
- matlab代码续行-GUI_these_rammouz:GUI为论文的仿真代码“嵌入式系统中的能源管理优化”制作
- 基于ssm+vue企业文档管理系统源码数据库文档.zip
- the-reservoir-model-.zip_GUI界面_matlab试井_reservoir _敏感性_试井
- km-system
- ubersort:可配置的基于优先级的排序
- dash-brain-surface-viewer:Dash应用程序,用于查看另存为MNI文件的大脑表面。 来自https的数据
- skyeye-report是一款高性能的Java报表引擎,提供完善的基于网页的报表设计器.zip
- parse-hyperlinks:Nom解析器库,用于带标记的超链接(Gitlab镜像)
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功