Texas Instruments SPRU938B Network Card User Manual


 
www.ti.com
2.5.1WriteOperations
Address
translation
commands
Outbound
Outbound
command
FIFO
data
Return
FIFO
data
FIFO
Return
command
Inbound
FIFO
Registers
translation
Address
TxSM
8B/10B
encoding
Serializer
commands
Inbound
RxSM Deserializer
decoding
8B/10B
Serial
TxData
Serial
RxData
Systemclock
Address
translation
Registers
commands
Inbound
translation
Address
commands
Outbound
8B/10B
decoding
FIFO
FIFO
command
Inbound
data
Return
FIFO
RxSM Deserializer
RxData
Serial
encoding
8B/10B
VLYNQClock
command
Return
data
FIFO
Outbound
TxSM Serializer
TxData
Serial
Slave
configbus
interface
Systemclock VLYNQclock
LocalVLYNQ
RemoteVLYNQ
Master
configbus
interface
Master
configbus
interface
Slave
configbus
interface
PeripheralArchitecture
Writerequeststhatinitiatefromtheslaveconfigurationbusinterfaceofthelocaldevicewritetothe
outboundcommand(CMD)FIFO.DataissubsequentlyreadfromtheFIFOandencapsulatedinawrite
requestpacket.Theaddressistranslated,andthepacketisencodedandserializedbeforebeing
transmittedtoremotedevice.Theremotedevicesubsequentlydeserializesanddecodesthereceivedata
andwritesitintotheinboundCMDFIFO.Awriteoperationinitiatesontheremotedevice’smaster
configurationbusinterfaceafterreadingtheaddressanddatafromtheFIFO.
ThedataflowbetweentwoVLYNQsthatareconnectedisshowninFigure5.Intheexampleshownin
Figure5,thewriteoriginatesfromtheDM643xdevice.
Figure5.WriteOperations
SPRU938BSeptember2007VLYNQPort13
SubmitDocumentationFeedback