Datasheet

Table Of Contents
DA7280
LRA/ERM Haptic Driver with Multiple Input Triggers,
Integrated Waveform Memory and Wideband Support
Datasheet
Revision 3.0
30-Jul-2019
CFR0011-120-00
47 of 76
© 2019 Dialog Semiconductor
5.8.4.1 Pre-Stored Waveform Memory Example
Figure 29 shows an example of a typical Waveform Memory operation with all features enabled.
Waveform Memory
...
Sequence 0 Addr Pointer
Snippet 1 Addr Pointer
...
...
Example Snippet_1
Snippet_M
Example Sequence_0
snippet 7
0dB 2 loops
Example Sequence_3
SEQ_0_FR_0
snippet 1
Timebase
20ms
-6dB 0 loops
SEQ_0_FR_1
Freq :90Hz
SEQ_3_FR_0
snippet 5
Timebase
5ms
-6dB 1 loops
snippet 2
Timebase
20ms
0dB 0 loops
SEQ_3_FR_1
Freq :162.5Hz
...
Wideband
Wideband
Sequence_N
Snip 7,
@20ms
snippet 1
Timebase
40ms
0dB 0 loops
SEQ_0_FR_2
Snip 1
@ -6dB,
20ms
loop 1
loop 2
Snip 1
@ 0dB, 40ms
Narrowband Example , Sequence 0
Time
Amplitude
PWL : P1 = Ramp to 80%, time 4
PWL : P2 = Step to 80%, time 2
PWL : P3 = Ramp to 0%, time 4
p0
p1
p2
p3
Time
Amplitude
Wideband Example , Sequence 3
Snip 5
@90Hz
loop 1
@90Hz
Snip 2 @162.5Hz
PWL : P1 = Ramp to 60%, time 3
PWL : P2 = Step to 0%, time 1
PWL : P3 = Ramp to 40%, time 2
p0
p1
p2
Example Snippet_5
snippet 7
Timebase
5ms
0dB 0 loops
SEQ_3_FR_3
snippet 0
Timebase 20ms 0 loops
SEQ_3_FR_2
Snip 7, @5ms,
162.5Hz
Timebase
20ms
p3
PWL : P1 = Step to 50%, time 1
PWL : P2 = Step to 00%, time 1
p0
p1
p2
Example Snippet_7
...
PWL : P1 = Ramp to 50%, time 4
PWL : P2 = Step to 50%, time 1
PWL : P3 = Step to 100%, time 3
PWL : P4 = Step to 0%, time 2
p0
p1
p2
Example Snippet_2
...
Snip 0
p3
p4
Three loops of Snippet 7
played with 20ms
timebase and 0dB gain
Snippet 1
is played
at 20ms
timebase
and -6dB
gain
LRA drive
frequency set @
90Hz.
Two loops of
Snippet 5, 5ms
timebase, -6dB
gain.
LRA drive
frequency set @
162.5Hz.
Snippet 2 is
played once at
20ms timebase,
0dB gain
LRA drive
frequency set
@ 162.5Hz.
Snippet 7
played with
5ms timebase
and 0dB gain
40ms
of
silence
Snippet 1 is
played at 40ms
timebase and
0dB gain.
Number of Sequences
Number of Snippets
Snippet 2 Addr Pointer
Snippet 5 Addr Pointer
...
...
Sequence 3 Addr Pointer
...
Figure 29: Waveform Memory Example