Digi NS9750 User Manual

Page 852

Advertising
background image

S P I t i m i n g

8 2 8

N S 9 7 5 0 H a r d w a r e R e f e r e n c e

Notes:

1

Active level of SPI enable is inverted (that is, 1) if the CSPOL bit in Serial Channel
B/A/C/D Control Register B is set to a 1. Note that in SPI slave mode, only a value of 0 (low enable) is
valid; the SPI slave is fixed to an active low chip select.

2

SPI data order is reversed (that is, LSB last and MSB first) if the BITORDR bit in Serial Channel B/A/C/D
Control Register B is set to a 0.

3

T

BCLK

is period of BBus clock.

4

±5% duty cycle skew.

5

±10% duty cycle skew.

SP14

SPI enable low setup to first SPI
CLK in rising

30

ns

0, 3

1

SP15

SPI enable low setup to first SPI
CLK in falling

30

ns

1, 2

1

SP16

SPI data in setup to SPI CLK in
rising

0

ns

0, 3

SP17

SPI data in hold from SPI CLK in
rising

60

ns

0, 3

SP18

SPI data in setup to SPI CLK in
falling

0

ns

1, 2

SP19

SPI data in hold from SPI CLK in
falling

60

ns

1, 2

SP20

SPI CLK in falling to SPI data out
valid

20

70

ns

0, 3

6

SP21

SPI CLK in rising to SPI data out
valid

20

70

ns

1, 2

6

SP22

SPI enable low hold from last SPI
CLK in falling

15

ns

0, 3

1

SP23

SPI enable low hold from last SPI
CLK in rising

15

ns

1, 2

1

SP24

SPI CLK in high time

SP26*40%

SP26*60%

ns

0, 1, 2, 3

5

SP25

SPI CLK in low time

SP26*40%

SP26*60%

ns

0,1, 2, 3

5

SP26

SPI CLK in period

T

BCLK

*10

ns

0, 1, 2, 3

Parm

Description

Min

Max

Units

Modes

Notes

Table 475: SPI timing parameters

Advertising