
www.ti.com
P
6.18.3 Peripheral Register Description(s)
TMS320DM647/TMS320DM648
Digital Media Processor
SPRS372–MAY 2007
terminals (SGMII0RXN: SGMII0RXP, SGMII1RXN: SGMII1RXP) into the required GMAC GMII signals.
The SGMII transmit interface converts the GMAC GMII data into the required encoded differential transmit
output terminals (SGMII0TXN: SGMII0TXP, SGMII1TXN: SGMII1TXP). The GMAC does not source the
transmit error signal. Any transmit frame from the GMAC with an error (ie., underrun) will be indicated as
an error by an error CRC.
NOTE
SGMII1 is pinned out only in the DM648 device. DM647 device has only one SGMII port
(SGMII0).
Table 6-64
through
Table 6-67
list the registers.
Table 6-64. 3-port Gigabit Switch Registers
HEX ADDRESS RANGE
0x02D0 3000
0x02D0 3004
0x02D0 3008
0x02D0 300C
0x02D0 3010
0x02D0 3014
0x02D0 3018
0x02D0 301C
0x02D0 3020
0x02D0 3024
0x02D0 3028
0x02D0 302C
0x02D0 3030
0x02D0 3034
0x02D0 3038
0x02D0 303C
0x02D0 3040
0x02D0 3044
0x02D0 3048
0x02D0 304C
0x02D0 3050
0x02D0 3054
0x02D0 3058
0x02D0 305C
0x02D0 3060
0x02D0 3064
REGISTER NAME
CPSW_Id_Ver
CPSW_Control
CPSW_Soft_Reset
CPSW_Stat_Port_En
CPSW_PTYPE
P0_Max_Blks
P0_BLK_CNT
P0_Flow_Thresh
P0_Port_VLAN
P0_Tx_Pri_Map
GMAC0_Gap_Thresh
GMAC0_SA_LO
GMAC0_SA_HI
P1_Max_Blks
P1_BLK_CNT
P1_Flow_Thresh
P1_Port_VLAN
P1_Tx_Pri_Map
GMAC1_Gap_Thresh
GMAC1_SA_LO
GMAC1_SA_HI
P2_Max_Blks
P2_BLK_CNT
P2_Flow_Thresh
P2_Port_VLAN
P2_Tx_Pri_Map
DESCRIPTION
3pGSw ID Version Register
3pGSw Switch Control Register
3pGSw Soft Reset Register
3pGSw Statistics Port Enable Register
3pGSw Transmit Priority Type Register
3pGSw Port 0 Maximum FIFO blocks Register
3pGSw Port 0 FIFO Block Usage Count (read only)
3pGSw Port 0 Flow Control Threshold Register
3pGSw Port 0 VLAN Register
3pGSw Port 0 Tx Header Pri to Switch Pri Mapping Register
3pGSw GMAC0 Short Gap Threshold Register
3pGSw GMAC0 Source Address Low Register
3pGSw GMAC0 Source Address High Register
3pGSw Port 1 Maximum FIFO blocks Register
3pGSw Port 1 FIFO Block Usage Count (read only)
3pGSw Port 1 Flow Control Threshold Register
3pGSw Port 1 VLAN Register
3pGSw Port 1 Tx Header Priority to Switch Pri Mapping Register
3pGSw GMAC1 Short Gap Threshold Register
3pGSw GMAC1 Source Address Low Register
3pGSw GMAC1 Source Address High Register
3pGSw Port 2 Maximum FIFO blocks Register
3pGSw Port 2 FIFO Block Usage Count (read only)
3pGSw Port 2 Flow Control Threshold Register
3pGSw Port 2 VLAN Register
3pGSw Port 2 Tx (CPDMA RX) Header Priority to Switch Pri Mapping
Register
3pGSw CPDMA TX (Port 2 Rx) Pkt Priority to Header Priority Mapping
Register
3pGSw CPDMA RX (Port 2 Tx) Switch Priority to DMA channel
Mapping Register
Reserved
GMAC0 ID/Version Register
GMAC0 Mac Control Register
GMAC0 Mac Status Register
0x02D0 3068
CPDMA_Tx_Pri_Map
0x02D0 306C
CPDMA_Rx_Ch_Map
0x02D0 3070 - 0x02D0 307C
0x02D0 3080
0x02D0 3084
0x02D0 3088
Reserved
GMAC0_IDVER
GMAC0_MacControl
GMAC0_MacStatus
Submit Documentation Feedback
Peripheral Information and Electrical Specifications
147