![](http://datasheet.mmic.net.cn/330000/MB90460_datasheet_16437496/MB90460_48.png)
MB90460 Series
48
8.
Multi-Pulse Generator
The Multi-pulse Generator consists of a 16-bit PPG timer, a 16-bit reload timer and a waveform sequencer. By
using the waveform sequencer, 16-bit PPG timer output signal can be directed to Multi-pulse Generator output
(OPT5 to 0) according to the input signal of Multi-pulse Generator (SNI2 to 0) . Meanwhile, the OPT5 to 0 output
signal can be hardware terminated by DTTI input (DTTI1) in case of emergency. The OPT5 to 0 output signals
are synchronized with the PPG signal in order to eliminate the unwanted glitch.
The Multi-pulse generator has the following features :
Output Signal Control
- 12 output data buffer registers are provided
- Output data register can be updated by any one of output data buffer registers when :
1. an effective edge detected at SNI2 - SNI0 pin
2. 16-bit reload timer underflow
3. output data buffer register OPDBR0 is written
Output data register (OPDR) determines which OPT terminals (OPT5 - 0) output the 16-bit PPG waveform
- Waveform sequencer is provided with a 16-bit timer to measure the speed of motor
- The 16-bit timer can be used to disable the OPT output when the position detection is missing
Input Position Detect Control
- SNI2 - SNI0 input can be used to detect the rotor position
- A controllable noise filter is provided to the SNI2 - SNI0 input
PPG Synchronization for Output signal
- OPT output is able to synchronize the edge of PPG waveform to avoid a short pulse (or glitch) appearance
Vaious interrupt generation causes
EI
2
OS supported