Echelon I/O Model Reference for Smart Transceivers and Neuron Chips User Manual
Page 176
166
Timer/Counter Output Models
the oneshot before the end of the pulse causes it to continue for the new duration.
The resolution and range of the timer/counter period options is described in
Timer/Counter Resolution and Maximum Range
on page 188. This object is
useful for generating a time delay without intervention of the application
processor (see Figure 62).
While the output is still active, a subsequent call to this function cause the
update to take effect immediately, extending the current cycle. This is, therefore,
a retriggerable oneshot function.
END
OF
io_out()
START
OF 2ND
io_out()
T = User-defined oneshot output period
T
ONESHOT
OUTPUT
TIME
HARDWARE
UPDATE/
RETRIGGER
HARDWARE
UPDATE
START
OF 1ST
io_out()
t
fout
t
fout
Timer/Counter 1
Timer/Counter 2
IO10
IO9
IO8
IO0
IO1
IO2
IO3
IO4
IO5
IO6
IO7
High Current Sink Drivers for 3100 Family Devices
T
IO11
t
jit
t
ret
System Clock
Divide Chain
Figure 62. Oneshot Output and Timing
Table 62. Oneshot Output Latency Values for Series 3100 Devices
Symbol
Description
Typical at 10 MHz
t
fout
Function call to output update
96 μs
t
ret
Return from function
13 μs
t
jit
Output duration jitter
—