Texas Instruments TMS320TCI648x Network Card User Manual


 
www.ti.com
SRIOFunctionalDescription
Figure23.WeightedRoundRobinProgrammingRegisters(AddressOffset7E0h–7ECh)
TX_QUEUE_CNTL0-AddressOffset7E0h
<--------------------------------TX_Queue_Map3-----------------------------><--------------------------------TX_Queue_Map2----------------------------->
3128272423201916
NumberofMsgsQueuePointerNumberofMsgsQueuePointer
R/W-0hR/W-3hR/W-0R/W-2h
<--------------------------------TX_Queue_Map1-----------------------------><--------------------------------TX_Queue_Map0----------------------------->
15121187430
NumberofMsgsQueuePointerNumberofMsgsQueuePointer
R/W-0hR/W-1hR/W-0hR/W-0h
TX_QUEUE_CNTL1-AddressOffset7E4h
<--------------------------------TX_Queue_Map7-----------------------------><--------------------------------TX_Queue_Map6----------------------------->
3128272423201916
NumberofMsgsQueuePointerNumberofMsgsQueuePointer
R/W-0R/W-7hR/W-0hR/W-6h
<--------------------------------TX_Queue_Map5-----------------------------><--------------------------------TX_Queue_Map4----------------------------->
15121187430
NumberofMsgsQueuePointerNumberofMsgsQueuePointer
R/W-0hR/W-5hR/W-0hR/W-4h
TX_QUEUE_CNTL2-AddressOffset7E8h
<--------------------------------TX_Queue_Map11-----------------------------><--------------------------------TX_Queue_Map10----------------------------->
3128272423201916
NumberofMsgsQueuePointerNumberofMsgsQueuePointer
R/W-0hR/W-BhR/W-0hR/W-Ah
<--------------------------------TX_Queue_Map9-----------------------------><--------------------------------TX_Queue_Map8----------------------------->
15121187430
NumberofMsgsQueuePointerNumberofMsgsQueuePointer
R/W-0hR/W-9hR/W-0hR/W-8h
TX_QUEUE_CNTL3-AddressOffset7ECh
<--------------------------------TX_Queue_Map15-----------------------------><--------------------------------TX_Queue_Map14----------------------------->
3128272423201916
NumberofMsgsQueuePointerNumberofMsgsQueuePointer
R/W-0hR/W-FhR/W-0hR/W-Eh
<--------------------------------TX_Queue_Map13-----------------------------><--------------------------------TX_Queue_Map12----------------------------->
15121187430
NumberofMsgsQueuePointerNumberofMsgsQueuePointer
R/W-0hR/W-DhR/W-0hR/W-Ch
Table22.WeightedRoundRobinProgrammingRegisters(AddressOffset7E0h–7ECh)
FieldPairRegister[Bits]FieldValueDescription
TX_Queue_Map0TX_QUEUE_CNTL0[3–0]QueuePointer0htoFhPointertoaqueue.Thispointercanbe
programmedtopointtoanyoneofthe16
TXbufferdescriptorqueues.
TX_QUEUE_CNTL0[7–4]NumberofMsgs0htoFhNumberofcontiguousmessages
(descriptors)toprocessbeforemovingto
TX_Queue_Map1.
TX_Queue_Map1TX_QUEUE_CNTL0[11–8]QueuePointer0htoFhPointertoaqueue.Thispointercanbe
programmedtopointtoanyoneofthe16
TXbufferdescriptorqueues.
TX_QUEUE_CNTL0[15–12]NumberofMsgs0htoFhNumberofcontiguousmessages
(descriptors)toprocessbeforemovingto
TX_Queue_Map2.
56SerialRapidIO(SRIO)SPRUE13ASeptember2006
SubmitDocumentationFeedback