UPSD3254A, UPSD3254BV, UPSD3253B, UPSD3253BV
12/175
SUMMARY DESCRIPTION
■ Dual bank Flash memories
– Concurrent operation, read from memory
while erasing and writing the other. In-Application Programming (IAP) for remote updates
– Large 128KByte or 256KByte main Flash
memory for applicat ion code, operating systems, or bit maps for graphic user interfaces
– Large 32KByte secondary Flash memory di-
vided in small sectors. Eliminate external EEPROM with software EEPRO M emu la tion
– Secondary Flash memory is large enough for
sophisticated comm unication protocol (USB)
during IAP while continuing critical system
tasks
■ Large SRAM with battery back-up option
– 32KByte SRAM for RTOS, high-level lan-
guages, communication buffers, and stacks
■ Programmable Decode PLD for flexible address
mapping of all memories
– Place individua l Flash and SRAM s ectors on
any address boundary
– Built-in page register breaks restrictive 8 032
limit of 64KByte address space
– Special register swaps Flash memory seg-
ments between 8032 “program” space and
“data” space for efficient In-Application Programming
■ High-speed clock standard 8032 core (12-cycle)
– 40MHz operation at 5V, 24MHz at 3.3V
– 2 UARTs wi th independent baud rate, three
16-bit Timer/Counters and two External Interrupts
■ USB Interface (some devices only)
– Supports USB 1.1 Slow Mode (1.5Mbit/s)
– Control endpoin t 0 and interrupt endpoints 1
and 2
■ I
2
C interface for peripheral connections
– Capable of maste r or slave operation
■ 5 Pulse Width Modulator (PWM) channels
– Four 8-bit PWM units
– One 8-bit PWM unit with programmable peri-
od
■ 4-channel, 8-bit Analog-to-Digital Converter
(ADC) with analog supply voltage (V
REF
)
■ 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 46 I/O pins
– Multifunction I/O: GPIO, DDC, I
2
C, 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 res et upon low voltage or watch-
dog time-out. Eliminate external supervisor
device
– RESET
Input pin; Reset output via PLD
■ In-System Programming (ISP) via JTAG
– Program entire chip in 10 - 25 seconds with
no involvement of 8032
– Allows efficient manu facturing, easy product
testing, and Just-In-Time inventory
– Eliminate sockets and pre-programmed parts
– Program with FlashLINK
TM
cable and 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 signals for connecting to external
peripherals