beautypg.com

12 timing specifications, Timing specifications, Table 63: spi timing characteristics et1100 – BECKHOFF ET1100 User Manual

Page 74

background image

PDI description

III-60

Slave Controller

– ET1100 Hardware Description

6.3.12 Timing specifications

Table 63: SPI timing characteristics ET1100

Parameter

Min

Max

Comment

t

CLK

50 ns

SPI_CLK frequency (f

CLK

≤ 20 MHz)

t

SEL_to_CLK

6 ns

First SPI_CLK cycle after SPI_SEL
asserted

t

CLK_to_SEL

a) 5 ns
b) t

CLK

/2+5 ns

Deassertion of SPI_SEL after last
SPI_CLK cycle
a) SPI mode 0/2, SPI mode 1/3 with
normal data out sample
b) SPI mode 1/3 with late data out sample

t

read

240 ns

Only for read access between
address/command and first data byte.
Can be ignored if Wait State Bytes are
used.

t

SEL_to_DO_valid

15 ns

Status/Interrupt Byte 0 bit 7 valid after
SPI_SEL asserted

t

SEL_to_DO_invalid

0 ns

Status/Interrupt Byte 0 bit 7 invalid after
SPI_SEL de-asserted

t

STATUS_valid

12 ns

Time until status of last access is valid.
Can be ignored if status is not used.

t

access_delay


a) 15 ns
b) 240 ns

Delay between SPI accesses
a) typical
b) If last access was shorter than 2 bytes,
otherwise Interrupt Request Register
value I0_[7:0] will not be valid.

t

DI_setup

9 ns

SPI_DI valid before SPI_CLK edge

t

DI_hold

3 ns

SPI_DI valid after SPI_CLK edge

t

CLK_to_DO_valid

15 ns

SPI_DO valid after SPI_CLK edge

t

CLK_to_DO_invalid

0 ns

SPI_DO invalid after SPI_CLK edge

t

EEPROM_LOADED_to_acce

ss

0 ns

Time between EEPROM_LOADED and
first access

t

IRQ_delay

160 ns

Internal delay between AL event and
SPI_IRQ output to enable correct reading
of the interrupt registers.