beautypg.com

10 timing specification, Timing specification – BECKHOFF ET1100 User Manual

Page 96

background image

PDI description

III-82

Slave Controller

– ET1100 Hardware Description

6.5.10 Timing Specification

Table 75: µController timing characteristics ET1100

Parameter

Min

Max

Comment

t

CLK

25 ns

CPU_CLK_IN period (f

CLK

≤ 40 MHz)

t

IN_setup

10 ns

Input signals valid before CPU_CLK_IN
edge (TS, CS, ADR, BHE, R/nW, DATA)

t

IN_hold

3 ns

Input signals valid after CPU_CLK_IN edge
(TS, CS, ADR, BHE, R/nW, DATA)

t

CLK_to_OUT_valid

15 ns

Output signals valid after CPU_CLK_IN
edge (TA, IRQ, DATA)

t

CLK_to_OUT_invald

0 ns

Output signals invalid after CPU_CLK_IN
edge (TA, IRQ, DATA)

t

read

a) t

read_int

+ t

prec_write

+t

Coll

b) t

read_int

+t

read_sync

External read time (TS to TA)
a) with preceeding write access and
t

WR_to_RD +

t

read_sync <

t

prec_write

+ t

Coll


b) without preceeding write access or
t

WR_to_RD +

t

read_sync >

t

prec_write

+ t

Coll

t

read_sync

2.5*t

CLK

a) +0.5*t

CLK

b) +0.5*t

CLK

c) +t

CLK

Extra read synchronization delay
a) extra delay if 0x0152.11=1
b) extra delay if 0x0152.10=1
b) extra delay if CS asserted one
CPU_CLK_IN cycle after TS

t

read_int

a) 235 ns
b) 315 ns

Internal read time
a) 8 bit access
b) 16 bit access

t

prec_write


a) 180 ns
b) 260 ns

Time for preceding write access
a) 8 bit access
b) 16 bit access

t

Coll


a) 20 ns


b) 0 ns

Extra read delay
a) RD access directly follows WR access
with the same address (8 bit accesses or 8
bit WR and 16 bit RD)
b) different addresses or 16 bit accesses

t

write

a) t

write_int

b) t

write_sync

External write time (TS to TA)
a) with preceeding write access and
t

WR_delay

+t

write_sync

< t

write_int

b) without preceeding write access or
t

WR_delay

+t

write_sync

≥ t

write_int

t

write_sync

2.5*t

CLK

a) +t

CLK

b) +0.5*t

CLK

c) +0.5*t

CLK

d) +t

CLK

Extra write synchronization delay
a) extra delay if 0x0152.8=0
b) extra delay if 0x0152.10=1
c) extra delay if 0x0152.11=1
d) extra delay if CS asserted one
CPU_CLK_IN cycle after TS

t

write_int

a) 200 ns
b) 280 ns

Internal write time
a) 8 bit access
b) 16 bit access

t

write+read

t

write

+t

read

Internal write/read time for a read access
following a write access

t

EEPROM_LOADED_to_access

0 ns

Time between EEPROM_LOADED and first
access