
TC9204M
Preliminary Data Sheet
10.3.7
Broadcast Configuration Register
Confidential.
34/49
July 29, 2003
Copyright © 2003, IC Plus Corp.
TC9204M-DS-R05
- Address: 3Dh, 3Eh
7 6 5 4 3 2 1 0
BroadcastConfig
15 14 13 12 11 10 9 8
SrcLoadTrsh
FCBcstEn
FCBcstMode
not used
ThrotTrsh
BcstThrot
Reserved
not used
Bit(s)
Field
Description
4 - 0
SrcLoadTrsh
Source port loading limit for broadcast
5
FCBcstEn
Flow control broadcast enable
6
FCBcstMode
Flow control broadcast mode
7
not used
not used
11 -8
ThrotTrsh
Global buffer pool loading threshold for broadcast
12
BcstThrot
Broadcast throttling (bandwidth)
14 - 13
Reserved
15
not used
not used
SrcLoadTrsh
The maximum number of frame buffers used on each receiving port for broadcast.
Default is ‘11000’ (24).
FCBcstEn
Setting this bit to ‘1’ will enable flow control mechanism for broadcast frames.
Setting this bit to ‘0’ will cause broadcast packets to be dropped on queue overflow
condition. Default value is its corresponding FcBcstEn pin value.
FCBcstMode
This bit selects the source of flow control for broadcast operation:
‘0’ – broadcast flow control is issued on source port basis
‘1’ – broadcast flow control is issued by any of the two broadcast queues
Default value is its corresponding FcBcstMode pin value.
ThrotTrsh
Setting this bit to ‘1’ will enable bandwidth based broadcast throttling. The value
represents the maximum percentage of the full receiving bandwidth than can be
used for broadcast. Default is ‘00101’(5%).
BcstThrot
Setting this bit to ‘1’ will enable throttling for broadcast frames. Default value is its
corresponding BcstThrot pin value.