Datasheet

STPMC1 Theory of operation
Doc ID 15728 Rev 7 59/77
9.20 Mode signals
The STPMC1 includes 12 Mode signals located in the DRP and DFP registers, some are
used for internal testing purposes while others are useful to change some of the operation of
the STPMC1. The mode signals are not retained when the STPMC1 supply is not available
and then they are cleared when a POR occurs, while they are not cleared when a remote
reset command (RRR) is sent through SPI.
The mode signal bit can be written using the normal writing procedure of the SPI interface
(see SPI section).
In the table below the commands to change mode signals are given.
RD mode signal has been already described in paragraph
9.19
but there is another implied
function of the signal RD. When it is set, each sense amplifier is disconnected from
corresponding antifuse element and this way, its 3 V NMOS gate is protected from the high
voltage of VOTP during permanent write operation. This means that as long as the VOTP
voltage reads more than 3 V, the signal RD should be set.
PUMP: when set, the PUMP mode signal transform the MOP and MON pins to act as
driving signals to implement a charge-pump DC-DC converter. This feature is useful in order
Address
Name
N. of
bits
Description
IMPORTANT: The decimal value indicated in this column represents
the value of the configuration bits with MSB in bold.
7-BIT
Binary
DEC
1101110 110 ENH 1
Fifth data input enable:
- ENH
=0: Voltage#0=DAN,
- ENH
=1: Voltage#0=DAH
1101111 111 CHK 1 Reserved – Must be always set to 1
Table 33. Configuration bits map (continued)
Table 34. Mode signals description
Bit pos.
76543210
REGISTER
Functional description of commands for changing system signals
(X, D, A = {0, 1})
D1110000 DRP TSG0=D, Controls the transmission latches when APL
>1
D1110001 DRP TSG1=D Reserved
D1110010 DRP TSG2=D Reserved
D1110011 DRP TSG3=D Reserved
D1111000 DFP BANK=D Reserved
D1111001 DFP PUMP=D Charge pump mode of MOP:MON switch ON/OFF signal
D1111010 DFP TST0=D Reserved
D1111011 DFP TST1=D Reserved
D1111100 DFP TST2=D Reserved
D1111101 DFP RD=D Read disable of OTP block, CFG = (RD == 0)? OTP: shadow
D1111110 DFP WE=D Write enable, WE = 1 execute permanent write to OTP cell
X1111111 DFP Precharge Increments group data record pointer