TI TUSB8041 四端口 USB 3.0 集线器 - 图文(4)

2019-03-29 10:34

TUSB8041

SLLSEE4C–JUNE2014–REVISEDJULY2015

www.ti.com

9.5RegisterMaps

9.5.1ConfigurationRegisters

Theinternalconfigurationregistersareaccessedonbyteboundaries.Theconfigurationregistervaluesareloadedwithdefaultsbutcanbeover-writtenwhentheTUSB8041isinI2CorSMBusmode.

Table3.TUSB8041RegisterMap

BYTEADDRESS

00h01h02h03h04h05h06h07h08h09h0Ah0Bh0Ch-0Fh10h-1Fh20h-21h22h23h24h25h-2Fh30h-4Fh50h-8Fh90h-CFhD0-DFhF0hF1-F7hF8hF9-FFh

CONTENTSROMSignatureRegister

VendorIDLSBVendorIDMSBProductIDLSBProductIDMSB

DeviceConfigurationRegisterBatteryChargingSupportRegisterDeviceRemovableConfigurationRegister

PortUsedConfigurationRegister

Reserved

DeviceConfigurationRegister2USB2.0PortPolarityControlRegister

ReservedUUIDByte[15:0]LangIDByte[1:0]SerialNumberStringLengthManufacturerStringLengthProductStringLength

Reserved

SerialNumberStringByte[31:0]ManufacturerStringByte[63:0]ProductStringByte[63:0]

Reserved

AdditionalFeatureConfigurationRegister

Reserved

DeviceStatusandCommandRegister

Reserved

EEPROMCONFIGURABLE

NoYesYesYesYesYesYesYesYes

Yes,programto00h

YesYesNoNo

Yes,ifcustomStringsissetYes,ifcustomSerNumissetYes,ifcustomStringsissetYes,ifcustomStringsisset

No

Yes,ifcustomSerNumissetYes,ifcustomStringsissetYes,ifcustomStringsisset

NoYesNoNoNo

9.5.2ROMSignatureRegister

Table4.RegisterOffset0h

BitNo.ResetState

70

60

50

40

30

20

10

00

Table5.BitDescriptions–ROMSignatureRegister

Bit

FieldName

Access

Description

ROMSignatureRegister.ThisregisterisusedbytheTUSB8041inI2CmodetovalidatetheattachedEEPROMhasbeenprogrammed.ThefirstbyteoftheEEPROMiscomparedtothemask55handifnotamatch,theTUSB8041abortstheEEPROMloadandexecuteswiththeregisterdefaults.

7:0romSignatureRW

16SubmitDocumentationFeedbackCopyright?2014–2015,TexasInstrumentsIncorporated

TUSB8041

www.ti.com

SLLSEE4C–JUNE2014–REVISEDJULY2015

9.5.3VendorIDLSBRegister

Table6.RegisterOffset1h

BitNo.ResetState

70

61

50

41

30

20

10

01

Table7.BitDescriptions–VendorIDLSBRegister

Bit

FieldName

Access

Description

VendorIDLSB.LeastsignificantbyteoftheuniquevendorIDassignedbytheUSB-IF;thedefaultvalueofthisregisteris51hrepresentingtheLSBoftheTIVendorID0451h.Thevaluemaybeover-writtentoindicateacustomerVendorID.

Thisfieldisread/writeunlesstheOTPROMVIDandOTPROMPIDvaluesarenon-zero.Ifbothvaluesarenon-zerothevaluewhenreadingthisregistershallreflecttheOTPROMvalue.

7:0vendorIdLsbRO/RW

9.5.4VendorIDMSBRegister

Table8.RegisterOffset2h

BitNo.ResetState

70

60

50

40

30

21

10

00

Table9.BitDescriptions–VendorIDMSBRegister

Bit

FieldName

Access

Description

VendorIDMSB.MostsignificantbyteoftheuniquevendorIDassignedbytheUSB-IF;thedefaultvalueofthisregisteris04hrepresentingtheMSBoftheTIVendorID0451h.Thevaluemaybeover-writtentoindicateacustomerVendorID.

Thisfieldisread/writeunlesstheOTPROMVIDandOTPROMPIDvaluesarenon-zero.Ifbothvaluesarenon-zerothevaluewhenreadingthisregistershallreflecttheOTPROMvalue.

7:0vendorIdMsbRO/RW

9.5.5ProductIDLSBRegister

Table10.RegisterOffset3h

BitNo.ResetState

70

61

50

40

30

20

10

00

Table11.BitDescriptions–ProductIDLSBRegister

Bit

FieldName

Access

Description

ProductIDLSB.LeastsignificantbyteoftheproductIDassignedbyTexasInstrumentsandreportedintheSuperSpeedDevicedescriptor.thedefaultvalueofthisregisteris40hrepresentingtheLSBoftheSuperSpeedproductIDassignedbyTexasInstrumentsThevalue

reportedintheUSB2.0DevicedescriptoristhevalueofthisregisterbitwiseXORedwith00000010b.Thevaluemaybeover-writtentoindicateacustomerproductID.

Thisfieldisread/writeunlesstheOTPROMVIDandOTPROMPIDvaluesarenon-zero.Ifbothvaluesarenon-zerothevaluewhenreadingthisregisterwillreflecttheOTPROMvalue.

7:0productIdLsbRO/RW

Copyright?2014–2015,TexasInstrumentsIncorporatedSubmitDocumentationFeedback17

TUSB8041

SLLSEE4C–JUNE2014–REVISEDJULY2015

www.ti.com

9.5.6ProductIDMSBRegister

Table12.RegisterOffset4h

BitNo.ResetState

71

60

50

40

30

20

10

01

Table13.BitDescriptions–ProductIDMSBRegister

Bit

FieldName

Access

Description

ProductIDMSB.MostsignificantbyteoftheproductIDassignedbyTexasInstruments;thedefaultvalueofthisregisteris81hrepresentingtheMSBoftheproductIDassignedbyTexasInstruments.Thevaluemaybeover-writtentoindicateacustomerproductID.

Thisfieldisread/writeunlesstheOTPROMVIDandOTPROMPIDvaluesarenon-zero.Ifbothvaluesarenon-zero,thevaluewhenreadingthisregisterwillreflecttheOTPROMvalue.

7:0productIdMsbRO/RW

9.5.7DeviceConfigurationRegister

Table14.RegisterOffset5h

BitNo.ResetState

70

60

50

41

3X

2X

10

00

Table15.BitDescriptions–DeviceConfigurationRegister

Bit

FieldName

Access

Description

Customstringsenable.Thisbitcontrolstheabilitytowritetothe

ManufacturerStringLength,ManufacturerString,ProductStringLength,ProductString,andLanguageIDregisters

0=TheManufacturerStringLength,ManufacturerString,ProductStringLength,ProductString,andLanguageIDregistersarereadonly

1=TheManufacturerStringLength,ManufacturerString,ProductStringLength,ProductString,andLanguageIDregistersmaybeloadedbyEEPROMorwrittenbySMBusThedefaultvalueofthisbitis0.

Customserialnumberenable.Thisbitcontrolstheabilitytowritetotheserialnumberregisters.

6

customSernum

RW

0=TheSerialNumberStringLengthandSerialNumberStringregistersarereadonly

1=SerialNumberStringLengthandSerialNumberStringregistersmaybeloadedbyEEPROMorwrittenbySMBusThedefaultvalueofthisbitis0.

U1U2Disable.ThisbitcontrolstheU1/U2support.

0=U1/U2supportisenabled

1=U1/U2supportisdisabled,theTUSB8041willnotinitiateor

acceptanyU1orU2requestsonanyport,upstreamordownstream,unlessitreceivesorsendsaForce_LinkPM_AcceptLMP.AfterreceivingorsendinganFLPMALMP,itwillcontinuetoenableU1andU2accordingtoUSB3.0protocoluntilitgetsapower-onresetorisdisconnectedonitsupstreamport.

WhentheTUSB8041isinI2Cmode,theTUSB8041loadsthisbitfromthecontentsoftheEEPROM.

WhentheTUSB8041isinSMBUSmode,thevaluemaybeover-writtenbyanSMBushost.

4

RSVD

RO

Reserved.Thisbitisreservedandreturns1whenread.

7customStringsRW

5u1u2DisableRW

18SubmitDocumentationFeedbackCopyright?2014–2015,TexasInstrumentsIncorporated

TUSB8041

www.ti.com

SLLSEE4C–JUNE2014–REVISEDJULY2015

Table15.BitDescriptions–DeviceConfigurationRegister(continued)

Ganged.Thisbitisloadedatthede-assertionofresetwiththevalueoftheGANGED/SMBA2/HS_UPpin.

0=WhenfullPwrMgmtz=0,eachportisindividuallypowerswitchedandenabledbythePWRCTL[4:1]/BATEN[4:1]pins

3

ganged

RW

1=WhenfullPwrMgmtz=0,thepowerswitchcontrolforallportsisgangedandenabledbythePWRCTL[4:1]/BATEN1pin

WhentheTUSB8041isinI2Cmode,theTUSB8041loadsthisbitfromthecontentsoftheEEPROM.

WhentheTUSB8041isinSMBUSmode,thevaluemaybeover-writtenbyanSMBushost.

FullPowerManagement.Thisbitisloadedatthede-assertionofresetwiththevalueoftheFULLPWRMGMTz/SMBA1/SS_UPpin.

0=Portpowerswitchingstatusreportingisenabled

2

fullPwrMgmtz

RW

1=Portpowerswitchingstatusreportingisdisabled

WhentheTUSB8041isinI2Cmode,theTUSB8041loadsthisbitfromthecontentsoftheEEPROM.

WhentheTUSB8041isinSMBUSmode,thevaluemaybeover-writtenbyanSMBushost.

10

RSVDRSVD

RWRO

Reserved.Thisfieldisreservedandshouldnotbealteredfromthedefault.

Reserved.Thisfieldisreservedandreturns0whenread.

9.5.8BatteryChargingSupportRegister

Table16.RegisterOffset6h

BitNo.ResetState

70

60

50

40

3X

2X

1X

0X

Table17.BitDescriptions–BatteryChargingSupportRegister

Bit7:4

FieldNameRSVD

AccessRO

Description

Reserved.Readonly,returns0whenread.

BatteryChargerSupport.Thebitsinthisfieldindicatewhetherthedownstreamportimplementsthechargingportfeatures.

0=Theportisnotenabledforbatterychargingsupportfeatures1=Theportisenabledforbatterychargingsupportfeatures

3:0

batEn[3:0]

RW

Eachbitcorrespondsdirectlytoadownstreamport,i.e.batEn0correspondstodownstreamport1,andbatEN1correspondstodownstreamport2.

Thedefaultvalueforthesebitsareloadedatthede-assertionofresetwiththevalueofPWRCTL/BATEN[3:0].

WheninI2C/SMBusmodethebitsinthisfieldmaybeover-writtenbyEEPROMcontentsorbyanSMBushost.

Copyright?2014–2015,TexasInstrumentsIncorporatedSubmitDocumentationFeedback19

TUSB8041

SLLSEE4C–JUNE2014–REVISEDJULY2015

www.ti.com

9.5.9DeviceRemovableConfigurationRegister

Table18.RegisterOffset7h

BitNo.ResetState

70

60

50

40

3X

2X

1X

0X

Table19.BitDescriptions–DeviceRemovableConfigurationRegister

Bit

FieldName

Access

Description

CustomRemovable.Thisbitcontrolstheabilitytowritetotheportremovablebits.

7

customRmbl

RW

0=rmbl[3:0]arereadonlyandthevaluesareloadedfromtheOTPROM

1=rmbl[3:0]areread/writeandcanbeloadedbyEEPROMorwrittenbySMBus

Thisbitmaybewrittensimultaneouslywithrmbl[3:0].

6:4

RSVD

RO

Reserved.Readonly,returns0whenread.

Removable.Thebitsinthisfieldindicatewhetheradeviceattachedtodownstreamports4through1areremovableorpermanentlyattached.

0=Thedeviceattachedtotheportisnotremovable1=Thedeviceattachedtotheportisremovable

3:0

rmbl[3:0]

RW

Eachbitcorrespondsdirectlytoadownstreamportn+1,i.e.rmbl0correspondstodownstreamport1,rmbl1correspondstodownstreamport2,etc.

ThisfieldisreadonlyunlessthecustomRmblbitissetto1.OtherwisethevalueofthisfiledreflectstheinvertedvaluesoftheOTPROMnon_rmb[3:0]field.

9.5.10PortUsedConfigurationRegister

Table20.RegisterOffset8h

BitNo.ResetState

70

60

50

40

31

21

11

01

Table21.BitDescriptions–PortUsedConfigurationRegister

Bit7:4

FieldNameRSVD

AccessRO

Reserved.Readonly.

Used.Thebitsinthisfieldindicatewhetheraportisenabled.

0=Theportisdisabled

3:0

used[3:0]

RW

1=Theportisenabled

Eachbitcorrespondsdirectlytoadownstreamport,i.e.used0

correspondstodownstreamport1,used1correspondstodownstreamport2,etc.Allcombinationsaresupportedwiththeexceptionofbothports1and3markedasdisabled.

Description

20SubmitDocumentationFeedbackCopyright?2014–2015,TexasInstrumentsIncorporated


TI TUSB8041 四端口 USB 3.0 集线器 - 图文(4).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:甲级单位编制煤用配件项目可行性报告(立项可研+贷款+用地+2013

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: