psd813f1a-90ut STMicroelectronics, psd813f1a-90ut Datasheet - Page 9

no-image

psd813f1a-90ut

Manufacturer Part Number
psd813f1a-90ut
Description
Flash In-system Programmable Isp Peripherals For 8-bit Mcus
Manufacturer
STMicroelectronics
Datasheet
PSD913F1
Architectural
Overview
(cont.)
8
PSD913F1
5.7 In-System Programming
Using the JTAG signals on Port C, the entire PSD913F1 device can be programmed or
erased without the use of the microcontroller. The main Flash memory can also be
programmed in-system by the microcontroller executing the programming algorithms out
of the EEPROM or SRAM. The EEPROM can be programmed the same way by executing
out of the main Flash memory. The PLD logic or other PSD913F1 configuration can be
programmed through the JTAG port or a device programmer. Table 4 indicates which
programming methods can program different functional blocks of the PSD913F1.
Table 4. Methods of Programming Different Functional Blocks of the PSD913F1
5.8 Power Management Unit
The Power Management Unit (PMU) in the PSD913F1 gives the user control of the
power consumption on selected functional blocks based on system requirements. The PMU
includes an Automatic Power Down unit (APD) that will turn off device functions due to
microcontroller inactivity. The APD unit has a Power Down Mode that helps reduce power
consumption.
The PSD913F1 also has some bits that are configured at run-time by the MCU to reduce
power consumption of the GPLD. The turbo bit in the PMMR0 register can be turned off and
the GPLD will latch its outputs and go to sleep until the next transition on its inputs.
Additionally, bits in the PMMR2 register can be set by the MCU to block signals from
entering the GPLD to reduce power consumption. See section 9.5.
Main Flash memory
EEPROM memory
PLD Array (DPLD and GPLD)
PSD Configuration
Optional OTP Row
Functional Block
Programming
JTAG
Yes
Yes
Yes
Yes
No
Programmer
Device
Yes
Yes
Yes
Yes
Yes
In-System Parallel
Programming
Yes
Yes
Yes
No
No
Preliminary

Related parts for psd813f1a-90ut