Neurowire slave mode – Echelon FT 3150 Smart Transceiver User Manual

Page 70

Advertising
background image

Chapter 3 - Input/Output Interfaces

64

FT 3120 / FT 3150 Smart Transceiver Data Book

Figure 3.29 Neurowire (SPI) Master Timing

Neurowire Slave Mode

In Neurowire slave mode, pin IO8 is the clock (driven by the external master), IO9 is the serial data output, and IO10
is the serial data input. Serial data is clocked out on pin IO9 at the same time as data is clocked in from pin IO10. Data
is clocked by the rising edge of the clock signal (default), which may be up to 18kbps at 10MHz. This data rate scales
with FT Smart Transceiver input clock rate, for example: 72kbps at 40MHz. The clockedge(-) keyword changes

Parameter

Description

Typ

t

fin

Function call to CS active

69.9 µs

t

ret

Return from function

7.2 µs

t

hold

Active clock edge to sampling of input data

20 kbps bit rate
10 kbps bit rate
1 kbps bit rate

11.4 µs
53.4 µs
960.6 µs

t

high

Period, clock high (active clock edge = 1)

20 kbps bit rate
10 kbps bit rate
1 kbps bit rate

25.8 µs
67.8 µs
975.0 µs

t

low

Period, clock low (active clock edge = 1)

33.0 µs

t

setup

Data output stable to active clock edge

5.4 µs

t

cs clock

Select active to first active clock edge

91.2 µs

t

clock cs

Last clock transition to select inactive

81.6 µs

f

Clock frequency = 1/(t

high

+ t

low

)

20 kbps bit rate
10 kbps bit rate
1 kbps bit rate

17.0 kHz
9.92 kHz
992 Hz

DATA OUT

DATA IN

CLOCK

SELECT

CLOCK

END OF

io_in() OR io_out()

START OF

io_in() OR io_out()

t

cs_clock

t

clock_cs

t

fin

t

ret

t

low

t

high

t

hold

t

setup

INPUT SAMPLED

Advertising
This manual is related to the following products: