AW86225
October 2021 V1.9
www.awinic.com
14 Copyright © 2020 SHANGHAI AWINIC TECHNOLOGY CO., LTD
RL, the smaller the configurable D2S_GAIN.
Table 2 D2S_GAIN Selection
RL(Ω)
D2S_GAIN
2~30
20
31~60
10
Flexible Haptic Data Playback
The device offers multiple ways to playback haptic effects data. The PLAY_MODE bits select RAM mode, RTP
mode, CONT mode. Additional flexibility is provided by the one hardware TRIG pins, which can override
PLAY_MODE bit to playback haptic effects data as configuration.
The device contains 3 kB of integrated SRAM to store customer haptic waveforms’ data. The whole SRAM is
separated to RAM waveform library and RTP FIFO region by base address. And RAM waveform library is
including waveform library version, waveform header and waveform data.
0
BFF
Action1
Action127
WAV DATA
WAVFORM
HEADER
BASE_ADDR
Waveform version
Start address high
Start address low
End address high
End address low
Start address high
Start address low
End address high
End address low
WAVFORM DATA
RTP FIFO
Figure 14 Data structure in SRAM
SRAM mode and TRIG mode playback the waveforms in RAM waveform library and RTP mode playback the
waveform data written in RTP FIFO, CONT mode playback non-filtered or filtered square wave with rated drive
voltage.
Sram Structure
A RAM waveform library consists of a waveform version byte, a waveform header section, and the waveform
data content. The waveform header defines the data boundaries for each waveform ID in the data field, and
the waveform data contains a signed data format (2's complement) to specify the magnitude of the drive.
awinic Confidential