
356
CHAPTER 15 MULTI-PULSE GENERATOR
15.1
Overview of 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 OPT0) according to the input
signal of Multi-pulse Generator (SNI2 to SNI0). Meanwhile, the OPT5 to OPT0 output
signal can be hardware terminated by DTTI1 input in case of emergency. The OPT5 to
OPT0 output signals are synchronized with the PPG signal in order to eliminate the
unwanted glitch.
Note:
In MB90465 series, 16-bit PPG timer and waveform sequencer are not present in
Multi-pulse Generator, but 16-bit Reload Timer can be used individually.
For the detail information about 16-bit Reload Timer and 16-bit PPG Timer, please refer
to Chapter 12, 16-bit Reload Timer and Chapter 13, 16-bit PPG Timer respectively.
■
Function of Waveform Sequencer
●
Output Signal Control
With waveform sequencer, it is possible to generate 16-bit PPG waveform output and DC chopper
waveform output at the Multi-pulse Generator output (OPT5 to OPT0).
•
When an effective edge of the input signal from Multi-pulse Generator position detect input (SNI2 to
SNI0) or when the 16-bit reload timer is underflow or when the OPDBR0 register is written, one of
Output Data Buffer Registers (OPDBRB to OPDBR0) will be loaded into the Output Data Register
(OPDR).
•
The Output Data Register (OPDR) determines the 16-bit PPG timer output to which OPT output (OPT5
to OPT0). By loading different Output Data Buffer Registers (OPDBRB to OPDBR0) into the Output
Data Register (OPDR). Various combination of OPT outputs (OPT5 to OPT0) can be obtained.
•
Therefore, the 16-bit PPG timer output can be presented/absented at Multi-pulse Generator output
(OPT5 to OPT0) or switch the PPG timer output signal from one OPT output to another OPT output
according to the sequence set in the Output Data Register (OPDR) and 12 Output Data Buffer Registers
(OPDBRB to OPDBR0). Meanwhile, the 16-bit reload timer can insert a delay when switch OPT
output.
•
Table 15.1-1 shows the combination the data transfer from OPDBRB to OPDBR0 registers to OPDR
register.
Table 15.1-1 Data Transfer from OPDBRB to OPDBR0 Registers to OPDR Register
Combination
Data transfer from OPDBRB to OPDBR0 to OPDR
1
Data transfer from OPDBR0 to OPDR after OPDBR0 is written by software.
2
Triggered by the16-bit reload timer 0 underflow.
3
Triggered by the position detection input (SNI2 to SNI0).
4
Triggered by the 16-bit reload timer 0 underflow.
The 16-bit timer is started by the position detection comparison circuit.
5
Triggered either by the 16-bit reload timer 0 underflow, or by the position detection input.
Summary of Contents for MB90460 Series
Page 1: ...The following document contains information on Cypress products ...
Page 3: ......
Page 5: ......
Page 9: ...iv ...
Page 41: ...22 CHAPTER 1 OVERVIEW ...
Page 45: ...26 CHAPTER 2 NOTES ON HANDLING DEVICES ...
Page 83: ...64 CHAPTER 3 CPU ...
Page 95: ...76 CHAPTER 4 RESET ...
Page 107: ...88 CHAPTER 5 CLOCK ...
Page 131: ...112 CHAPTER 6 LOW POWER CONSUMPTION MODE ...
Page 175: ...156 CHAPTER 7 INTERRUPT ...
Page 181: ...162 CHAPTER 8 MODE SETTING ...
Page 223: ...204 CHAPTER 9 I O PORT ...
Page 237: ...218 CHAPTER 10 TIME BASE TIMER ...
Page 247: ...228 CHAPTER 11 WATCHDOG TIMER ...
Page 275: ...256 CHAPTER 12 16 BIT RELOAD TIMER ...
Page 373: ...354 CHAPTER 14 MULTI FUNCTIONAL TIMER ...
Page 485: ...466 CHAPTER 16 PWC Timer ...
Page 531: ...512 CHAPTER 17 UART ...
Page 559: ...540 CHAPTER 19 DELAYED INTERRUPT GENERATOR MODULE ...
Page 589: ...570 CHAPTER 20 8 10 BIT A D CONVERTER ...
Page 601: ...582 CHAPTER 21 ROM CORRECTION FUNCTION ...
Page 633: ...614 CHAPTER 23 512K 1024K BIT FLASH MEMORY ...
Page 645: ...626 CHAPTER 24 EXAMPLE OF F2 MC 16LX MB90F462 F462A F463A CONNECTION FOR SERIAL WRITING ...
Page 715: ...696 APPENDIX ...
Page 716: ...697 INDEX INDEX The index follows on the next page This is listed in alphabetic order ...
Page 739: ......