Texas Instruments VLYNQ Port Network Card User Manual


 
www.ti.com
3.17ChipVersionRegister(CHIPVER)
3.18AutoNegotiationRegister(AUTNGO)
VLYNQPortRegisters
VLYNQallowsinter-connectionofmanyVLYNQdevices.Inorderforsoftwaretocontrolthedevice
functions,theremustbeamechanismthatallowsthesoftwaretoidentifyVLYNQdevices.Eachdevice
thathasaVLYNQmoduleinithasauniquedeviceIDassociatedwithit,whichissoftwarereadableviaa
memory-mappedregisterwithintheVLYNQmodulecalledthechipversionregister(CHIPVER).Thisis
alsousefulincommunicatingwithremotedevices,asthelocalVLYNQdeviceregistermapcontainsa
copyoftheremotedevice'sregistersaswell.ThisallowsthesoftwaretodeterminetheremotechipID
and,hence,determinetheremotememory-mapwithouttryingtoaccessrandomremoteaddressestofind
adeviceIDregister.TheCHIPVERisshowninFigure25anddescribedinTable23.
Figure25.ChipVersionRegister(CHIPVER)
3116
DEVREV
R-0
150
DEVID
R-25h
LEGEND:R=Readonly;-n=valueafterreset
Table23.ChipVersionRegister(CHIPVER)FieldDescriptions
BitFieldValueDescription
31-16DEVREV0-FFFFhDevicerevision.Thisfieldreflectsthevalueofthedevicerevisionpins.
15-0DEVID0-FFFFhDeviceID.
25hDM644xdeviceID.
Theautonegotiationregister(AUTNGO)reflectstheabilityoftheVLYNQmoduleresidinginthedeviceto
communicatewiththeremoteVLYNQdeviceontheirrespectiveabilitiesafterreset.TheAUTNGOis
showninFigure26anddescribedinTable24.
Figure26.AutoNegotiationRegister(AUTNGO)
311716
Reserved2X
R-0R-0
150
Reserved
R-0
LEGEND:R/W=Read/Write;R=Readonly;-n=valueafterreset
Table24.AutoNegotiationRegister(AUTNGO)FieldDescriptions
BitFieldValueDescription
31-17Reserved0Reserved.Alwaysreadas0.Writeshavenoeffect.
162XVersion2.xmode.
0Indicatesthatalinkwasestablishedwitharemotedevicethathasaversion1.xVLYNQmoduleinit.
1Indicatesthatalinkwasestablishedwitharemotedevicethathasaversion2.xVLYNQmoduleinit.
15-0Reserved0Reserved.Alwaysreadas0.Writeshavenoeffect.
VLYNQPort 38SPRUE36ASeptember2007
SubmitDocumentationFeedback