EasyManua.ls Logo

Broadcom BCM5722 - L Fist of Igures

Broadcom BCM5722
593 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
BCM5722 Programmer’s Guide
10/15/07
Broadcom Corporation
Page xxxvi Document 5722-PG101-R
LIST OF FIGURES
Figure 1: Typical BCM5755-Based NIC Board Block Diagram .......................................................................10
Figure 2: Typical BCM5754-Based NIC Board Block Diagram .......................................................................12
Figure 3: Functional Block Diagram ................................................................................................................14
Figure 4: Receive Data Path ...........................................................................................................................15
Figure 5: Transmit Data Path ..........................................................................................................................17
Figure 6: ISO SBD Internal Block Diagram .....................................................................................................19
Figure 7: Time-Sync Packet............................................................................................................................20
Figure 8: Sample Traffic Flow with ISO and Normal Data Packets.................................................................22
Figure 9: DMA Read Engine ...........................................................................................................................25
Figure 10: DMA Write Engine............................................................................................................................26
Figure 11: ASF System Architecture.................................................................................................................27
Figure 12: SMBus Start and Stop Conditions....................................................................................................29
Figure 13: Two Masters Arbitrate for SMBus ....................................................................................................30
Figure 14: Master Stops Transaction After Slave NAKs ...................................................................................30
Figure 15: SMBus Transaction Phases.............................................................................................................31
Figure 16: SMB_CLOCK Period (Master Mode) ...............................................................................................31
Figure 17: Host Coalescing Engine...................................................................................................................33
Figure 18: Media Independent Interface ...........................................................................................................36
Figure 19: GMII Block........................................................................................................................................38
Figure 20: MDI Register Interface .....................................................................................................................39
Figure 21: Generic Ring Diagram......................................................................................................................43
Figure 22: Transmit Ring Data Structure Architecture Diagram........................................................................45
Figure 23: Receive Return Ring Memory Architecture Diagram .......................................................................48
Figure 24: Receive Buffer Descriptor Cycle ......................................................................................................60
Figure 25: Receive Producer Ring RCB Setup .................................................................................................62
Figure 26: Mailbox Registers.............................................................................................................................64
Figure 27: Class of Service Example ................................................................................................................68
Figure 28: Overview Diagram of RX Flow.........................................................................................................70
Figure 29: RSS Receive Processing Sequence................................................................................................72
Figure 30: Relationships Between All Components of a Send Ring .................................................................75
Figure 31: Max_Len Field in Ring Control Block ...............................................................................................75
Figure 32: Relationship Between Send Buffer Descriptors ...............................................................................76
Figure 33: Scatter Gather of Frame Fragments ................................................................................................78

Table of Contents