English
Language : 

UPSD3354DV-40U6 Datasheet, PDF (7/272 Pages) STMicroelectronics – fast 8032 MCU with programmable logic
UPSD33xx
Contents
26.8 PWM mode - (x8), programmable frequency . . . . . . . . . . . . . . . . . . . . . 157
26.9 PWM mode - fixed frequency, 16-bit . . . . . . . . . . . . . . . . . . . . . . . . . . . 158
26.10 PWM mode - fixed frequency, 10-bit . . . . . . . . . . . . . . . . . . . . . . . . . . . 159
26.11 Writing to capture/compare registers . . . . . . . . . . . . . . . . . . . . . . . . . . . 159
26.12 Control register bit definition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 159
26.13 TCM interrupts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 162
27
PSD module . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 164
27.1 PSD module functional description . . . . . . . . . . . . . . . . . . . . . . . . . . . . 165
27.1.1 8032 address/data/control interface . . . . . . . . . . . . . . . . . . . . . . . . . . . 165
27.1.2 Dual Flash memories and IAP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 165
27.1.3 Main Flash memory . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 165
Obsolete Product(s) - Obsolete Product(s) 27.2
27.1.4 Secondary Flash memory . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 166
27.1.5 SRAM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 166
27.1.6 Runtime Control registers, CSIOP . . . . . . . . . . . . . . . . . . . . . . . . . . . . 166
27.1.7 Memory page register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 167
27.1.8 Programmable logic (PLDs) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 167
27.1.9 PLD #1, Decode PLD (DPLD) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 167
27.1.10 PLD #2, General PLD (GPLD) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 168
27.1.11 OMCs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 168
27.1.12 OMC allocator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 168
27.1.13 IMCs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 168
27.1.14 I/O ports . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 169
27.1.15 JTAG port . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 170
27.1.16 Power management . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 170
27.1.17 Security and NVM sector protection . . . . . . . . . . . . . . . . . . . . . . . . . . 170
Memory mapping . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 171
27.2.1 8032 program address space . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 171
27.2.2 8032 data address space (XDATA) . . . . . . . . . . . . . . . . . . . . . . . . . . . 171
27.2.3 Specifying the memory map with PSDsoft Express . . . . . . . . . . . . . . . 172
27.2.4 EEPROM emulation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 173
27.2.5 Alternative mapping schemes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 174
27.2.6 Memory sector select rules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 176
27.2.7 The VM register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 177
27.3 Runtime control register definitions (CSIOP) . . . . . . . . . . . . . . . . . . . . . 180
27.4 PSD module detailed operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 182
Doc ID 9685 Rev 7
7/272