ST PSD3200 User Manual

查询UPSD3200供应商
FEATURES SUMMARY
The µPSD3200 Family combines a Flash PSD
architecture with an 8032 microcontroller core The µPSD3200 Family of Flash PSDs features
dual banks of Flash memory, SRAM, general purpose I/O and programmable logic, supervi­sory functions and access via USB, I2C, ADC, DDC and PWM channels, and an on-board 8032 microcontroller core, with two UARTs, three 16-bit Timer/Counters and one External Interrupt. As with other Flash PSD families, the µPSD3200 Family is also in-system program­mable (ISP) via a JTAG ISP interface.
Large 8 KByte SRAM with battery back-up
option
Dual bank Flash memories
– 128 KByte or 256 KByte mainFlash memory – 32 KByte secondary Flash memory
Content Security
– Block access to Flash memory
Programmable DecodePLDforflexibleaddress
mapping of all memories.
High-speed clock standard 8032 core (12-cycle)
USB Interface (µPSD3234A-40U6 only)
2
I
C interface for peripheral connections
Five Pulse Width Modulator (PWM) channels
Standalone Display Data Channel (DDC)
Six I/O ports with up to 50 I/O pins
3000 gate PLD with16 macrocells
Supervisor functions
In-System Programming (ISP) via JTAG
Zero-Power Technology
Single Supply Voltage
– 4.5 to 5.5 V – 3.0 to 3.6 V
Flash Programmable System Device
with 8032 Microcontroller Core
DATA BRIEFING
Figure 1. Packages
TQFP52 (T)
TQFP80 (U)
June 2002
Complete data available on
Data-on-Disc CD-ROM
or at
www.st.com
1/8
.
µPSD3200 FAMILY
SUMMARY DESCRIPTION
Dual bank Flash memories
– Concurrent operation, read from memoryone
while erasing and writing the other. In-Appli­cation Programming(IAP) forremote updates
– Large 128 KByte or 256 KByte main Flash
memory for application code, operating sys­tems, or bit maps for graphic user interfaces
– Large 32 KByte secondary Flash memory di-
vided in smallsectors. Eliminate external EE­PROM with software EEPROM emulation
– Secondary Flash memory is large enough for
sophisticated communication protocol (USB) during IAP while continuing critical system tasks
Large SRAM with batteryback-up option
– 8 KByte SRAMforRTOS, high-level languag-
es, communication buffers, and stacks
Programmable DecodePLDforflexibleaddress
mapping of all memories – Place individual Flash and SRAM sectors on
any address boundary
– Built-in page register breaks restrictive 8032
limit of 64 KByte address space
– Special register swaps Flash memory seg-
ments between 8032 “program” space and “data” space for efficient In-Application Pro­gramming
High-speed clock standard 8032 core (12-cycle)
– 40 MHz operation at 5 V, 24 MHz at3.3 V – Two UARTs with independent baud rate,
three 16-bit Timer/Counters and two External Interrupts
USB Interface (µPSD3234A-40U6 only)
– Supports USB 1.1 SlowMode (1.5 Mbit/s) – Control endpoint 0 and interrupt endpoints 1
and 2
2
I
C interface for peripheral connections
– Capable of master or slave operation
Five Pulse Width Modulator (PWM) channels
– Four 8-bit PWM units
– One 16-bit PWM unit
Standalone Display Data Channel (DDC)
– For use in monitor, projector, and TV applica-
tions
– Compliant with VESA standards DDC1 and
DDC2B
– Eliminate external DDC PROM
Six I/O ports with up to 50 I/O pins
– Multifunction I/O: GPIO, DDC, I2C, PWM,
PLD I/O, supervisor,and JTAG
– Eliminates need for external latches and logic
3000 gate PLD with 16 macrocells
– Create glue logic, state machines, delays,
etc. – Eliminate external PALs, PLDs, and 74HCxx – Simple PSDsoft Express software ...Free
Supervisor functions
– Generates reset upon low voltage or watch-
dog time-out. Eliminate external supervisor
device – Reset In pin
In-System Programming (ISP) via JTAG
– Program entire chip in 10 - 25 seconds with
no involvement of 8032 – Allows efficient manufacturing, easy product
testing, and Just-In-Time inventory – Eliminate sockets and pre-programmed parts – Program with FlashLINKTMcableand any PC
Content Security
– Programmable Security Bit blocks access of
device programmers and readers
Zero-Power Technology
– Memories and PLD automatically reach
standby current between input changes
Packages
– 52-pin TQFP – 80-pin TQFP: allows access to 8032 address/
data/control signalsforconnecting to external
peripherals
2/8
Figure 2. µPSD3200 Family Functional Modules
µPSD3200 FAMILY
Port 3, UART,
Intr, Timers,I2C
8051 Core
2 UARTS
Interrupt
MCU MODULE
PSD MODULE
Page Register
Decode PLD
Port 1, Timers and
2nd UART and ADC
Port 1Port 3
I2C
3 Timer/ Counters
256 Byte SRAM
Port C,
JTAG, PLD I/O
and GPIO
4
Channel
ADC
1Mb or 2Mb
Main Flash
PSD Internal Bus
CPLD - 16 MACROCELLSJTAG ISP
PWM
5 Channels
8032 Internal Bus
256Kb
Secondary
Flash
Port A & B, PLD
I/O and GPIO
Port 4 PWM
and DDC
DDC
w/ 256 Byte
SRAM
RD,PSEN
WR,ALE
64Kb
SRAM
Port D
GPIO
A0-A15
Dedicated
USB Pins
USB
&
Transceiver
D0-D7
Bus Interface
VCC, GND,
XTAL
Dedicated
Reset Logic LVD & WDT
Reset
Pins
Port 0, 2 Ext. Bus
AI06619
3/8
Loading...
+ 5 hidden pages