TMS380C26

 

 

 

 

 

 

 

 

 

 

 

 

 

 

NETWORK COMMPROCESSOR

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

SPWS010A±APRIL 1992±REVISED MARCH 1993

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

User-Access Hardware Registers

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

808x 16-Bit Mode: (SI/M

= 1, S8/SHALT = 0)²

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Normal Mode

 

 

Pseudo-DMA Mode Active

 

Word Transfers

 

 

 

 

 

SBHE = 0

 

 

SBHE = 0

 

 

 

 

 

 

 

 

 

 

 

SRS2 = 0

 

 

SRS2 = 0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

= 0

 

 

 

= 1

 

 

= 0

 

 

= 1

 

Byte Transfers

 

 

 

 

SBHE

 

 

SBHE

 

SBHE

 

SBHE

 

 

 

 

 

SRS2 = 1

 

 

SRS2 = 0

SRS2 = 1

SRS2 = 0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

SRSX

SRS0

SRS1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0

0

0

 

SIFDAT MSB

 

 

SIFDAT LSB

Ð

SDMADAT

0

0

1

 

SIFDAT/INC MSB

 

SIFDAT/INC LSB

DMALEN MSB

DMALEN LSB

0

1

0

 

SIFADR MSB

 

 

SIFADR LSB

SDMAADR MSB

SDMAADR LSB

0

1

1

 

SIFCMD

 

 

SIFSTS

SDMAADX MSB

SDMAADX LSB

1

0

0

 

SIFACL MSB

 

 

SIFACL LSB

SIFACL MSB

SIFACL LSB

1

0

1

 

SIFADR MSB

 

 

SIFADR LSB

SIFADR MSB

SIFADR LSB

1

1

0

 

SIFADX MSB

 

 

SIFADX LSB

SIFADX MSB

SIFADX LSB

1

1

1

 

DMALEN MSB

 

 

DMALEN LSB

DMALEN MSB

DMALEN LSB

² (SBHE = 1 and SRS2 = 1 is not defined)

808x 8-Bit Mode: (SI/M = 1, S8/SHALT = 1)

SRSX

SRS0

SRS1

SRS2

 

Normal

Pseudo-DMA

 

 

 

 

SBHE = X

SBHE = X

 

 

 

 

0

0

0

0

SIFDAT LSB

SDMADAT

0

0

0

1

SIFDAT MSB

Ð

0

0

1

0

SIFDAT/INC LSB

DMALEN LSB

0

0

1

1

SIFDAT/INC MSB

DMALEN MSB

0

1

0

0

SIFADR LSB

SDMAADR LSB

0

1

0

1

SIFADR MSB

SDMAADR MSB

0

1

1

0

SIFSTS

SDMAADX LSB

0

1

1

1

SIFCMD

SDMAADX MSB

1

0

0

0

SIFACL LSB

SIFACL LSB

1

0

0

1

SIFACL MSB

SIFACL MSB

1

0

1

0

SIFADR LSB

SIFADR LSB

1

0

1

1

SIFADR MSB

SIFADR MSB

1

1

0

0

SIFADX LSB

SIFADX LSB

1

1

0

1

SIFADX MSB

SIFADX MSB

1

1

1

0

DMALEN LSB

DMALEN LSB

1

1

1

1

DMALEN MSB

DMALEN MSB

68xxx Mode: (SI/M = 0)³

 

 

 

 

 

 

Normal Mode

 

 

Pseudo-DMA Mode Active

 

Word Transfers

 

 

 

SUDS = 0

 

 

SUDS = 0

 

 

 

 

 

 

 

SLDS = 0

 

 

SLDS = 0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

= 0

 

 

 

= 1

 

 

= 0

 

 

= 1

 

Byte Transfers

 

 

SUDS

 

 

SUDS

 

SUDS

 

SUDS

 

 

 

SLDS = 1

 

 

SLDS = 0

SLDS = 1

SLDS = 0

 

 

 

 

 

 

SRSX

SRS0

SRS1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0

0

0

 

SIFDAT MSB

 

 

SIFDAT LSB

Ð

SDMADAT

0

0

1

 

SIFDAT/INC MSB

 

SIFDAT/INC LSB

DMALEN MSB

DMALEN LSB

0

1

0

 

SIFADR MSB

 

 

SIFADR LSB

SDMAADR MSB

SDMAADR LSB

0

1

1

 

SIFCMD

 

 

SIFSTS

SDMAADX MSB

SDMAADX LSB

1

0

0

 

SIFACL MSB

 

 

SIFACL LSB

SIFACL MSB

SIFACL LSB

1

0

1

 

SIFADR MSB

 

 

SIFADR LSB

SIFADR MSB

SIFADR LSB

1

1

0

 

SIFADX MSB

 

 

SIFADX LSB

SIFADX MSB

SIFADX LSB

1

1

1

 

DMALEN MSB

 

 

DMALEN LSB

DMALEN MSB

DMALEN LSB

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

³ 68xxx Mode is always 16-bit.

POST OFFICE BOX 1443 HOUSTON, TEXAS

25

77251±1443

 

Page 25
Image 25
Texas Instruments TMS380C26 User-Access Hardware Registers, Word Transfers, Byte Transfers, ³ 68xxx Mode is always 16-bit