English
Language : 

UPSD3422_06 Datasheet, PDF (237/293 Pages) STMicroelectronics – Turbo Plus Series Fast Turbo 8032 MCU with USB and Programmable Logic
uPSD34xx
PSD module
See Figure 85 for details.
Figure 85. Port A structure
FROM AND-
OR ARRAY
FROM PLD
INPUT BUS
FROM OMC
ALLOCATOR
PT OUTPUT ENABLE (.OE)
WR RD PIO EN PSELx
I/O PORT A
LOGIC
PSD MODULE RESET
Q DIRECTION
CSIOP
REGIS-
8032 TERS
DATA
Q
DRIVE
BITS D
8032
WR
Q CONTROL
(MCUI/O)
DATA OUT
Q
CLR RESET
LATCHED ADDR BIT
D BIT, PERIPH I/O MODE
8032
DATA
BIT
1 DIRECTION
P 2 DRIVE SELECT
D
B
3
CONTROL
DATA OUT
M 4 (MCUI/O)
U 5 ENABLE OUT
X 6 DATA IN (MCUI/O)
PSDsoft
OUTPUT
SELECT
1O
U
T
P
U
2T
3M
4U
X
PERIPHERAL I/O
MODE SETS
DIRECTION
DRIVE TYPE SELECT(1)
OE
MUX
1 = OPEN
DRAIN,
PA4 - PA7
1 = FAST
SLEW RATE,
PA0 - PA3
VDD VDD
OUTPUT
ENABLE
PIN
OUTPUT
PERIPH I/O
DATA BIT
CMOS
BUFFER PIN INPUT
TYPICAL
PIN, PORT A
8032 RD
ONE of 6
CSIOP
REGISTERS
NO
HYSTERESIS
FROM OMC OUTPUT (MCELLABx)
TO IMCs
IMCA0 - IMCA7
AI09179
Note: 1 Port pins PA0-PA3 are capable of Fast Slew Rate output drive option. Port pins PA4-PA7 are
capable of Open Drain output option.
28.5.48
Port B structure
Port B supports the following operating modes:
● MCU I/O Mode
● GPLD Output Mode from Output Macrocells MCELLABx, or MCELLBCx (OMC
allocator routes these signals)
● GPLD Input Mode to Input Macrocells IMCBx
● Latched Address Output Mode
Port B also supports Open Drain/Slew Rate output drive type options using the csiop Drive
Select registers. Pins PB0-PB3 can be configured to fast slew rate, pins PB4-PB7 can be
configured to Open Drain Mode.
See Figure 86 for detail.
237/293