PSD834F2-15M STMicroelectronics, PSD834F2-15M Datasheet - Page 27
![no-image](/images/manufacturer_photos/0/6/637/stmicroelectronics_sml.jpg)
PSD834F2-15M
Manufacturer Part Number
PSD834F2-15M
Description
Manufacturer
STMicroelectronics
Datasheet
1.PSD834F2-15M.pdf
(95 pages)
Specifications of PSD834F2-15M
Operating Temperature (max)
70C
Operating Temperature (min)
0C
Operating Temperature Classification
Commercial
Package Type
PQFP
Mounting
Surface Mount
Pin Count
52
Lead Free Status / RoHS Status
Compliant
Available stocks
Company
Part Number
Manufacturer
Quantity
Price
PLDS
The PLDs bring programmable logic functionality
to the PSD. After specifying the logic for the PLDs
using the PSDabel tool in PSDsoft Express, the
logic is programmed into the device and available
upon Power-up.
The PSD contains two PLDs: the Decode PLD
(DPLD), and the Complex PLD (CPLD). The PLDs
are briefly discussed in the next few paragraphs,
and in more detail in the section entitled “Decode
PLD (DPLD)”, on page 29, and the section entitled
“Complex PLD (CPLD)”, also on page 30. Figure
10 shows the configuration of the PLDs.
The DPLD performs address decoding for Select
signals for internal components, such as memory,
registers, and I/O ports.
The CPLD can be used for logic functions, such as
loadable counters and shift registers, state ma-
chines, and encoding and decoding logic. These
logic functions can be constructed using the 16
Output Macrocells (OMC), 24 Input Macrocells
(IMC), and the AND Array. The CPLD can also be
used to generate External Chip Select (ECS0-
ECS2) signals.
The AND Array is used to form product terms.
These product terms are specified using PSDabel.
An Input Bus consisting of 73 signals is connected
to the PLDs. The signals are shown in Table 12.
The Turbo Bit in PSD
The PLDs in the PSD can minimize power con-
sumption by switching off when inputs remain un-
changed for an extended time of about 70ns.
Resetting the Turbo Bit to '0' (Bit 3 of PMMR0) au-
tomatically places the PLDs into standby if no in-
puts are changing. Turning the Turbo mode off
increases propagation delays while reducing pow-
er consumption. See the section entitled “POWER
MANAGEMENT”, on page 56, on how to set the
Turbo Bit.
Additionally, five bits are available in PMMR2 to
block MCU control signals from entering the PLDs.
This reduces power consumption and can be used
only when these MCU control signals are not used
in PLD logic equations.
Each of the two PLDs has unique characteristics
suited for its applications. They are described in
the following sections.
Table 12. DPLD and CPLD Inputs
Note: 1. The address inputs are A19-A4 in 80C51XA mode.
MCU Address Bus
MCU Control Signals
Reset
Power-down
Port A Input
Macrocells
Port B Input
Macrocells
Port C Input
Macrocells
Port D Inputs
Page Register
Macrocell AB
Feedback
Macrocell BC
Feedback
Secondary Flash
memory Program
Status Bit
Input Source
1
A15-A0
CNTL2-CNTL0
RST
PDN
PA7-PA0
PB7-PB0
PC7-PC0
PD2-PD0
PGR7-PGR0
MCELLAB.FB7-
FB0
MCELLBC.FB7-
FB0
Ready/Busy
Input Name
PSD834F2V
Number
Signals
16
of
3
1
1
8
8
8
3
8
8
8
1
27/95