i
PSD4000 Series
PSD4235G2
Flash In-System-Programmable Peripherals for 16-Bit MCUs
Table of Contents
For additional information,
Call 800-TEAM-WSI (800-832-6974).
Fax: 510-657-8495
Web Site: http://www.waferscale.com
E-mail: info@waferscale.com
Introduction ........................................................................................................................................................................................1
In-System Programming (ISP) JTAG .......................................................................................................................................2
In-Application re-Programming (IAP) .......................................................................................................................................2
Key Features......................................................................................................................................................................................3
PSD4000 Family................................................................................................................................................................................3
Block Diagram....................................................................................................................................................................................4
Architectural Overview.......................................................................................................................................................................5
Memory ....................................................................................................................................................................................5
PLDs.........................................................................................................................................................................................5
I/O Ports ...................................................................................................................................................................................5
Microcontroller Bus Interface....................................................................................................................................................6
ISP via JTAG Port ....................................................................................................................................................................6
In-System Programming...........................................................................................................................................................6
In-Application re-Programming (IAP) .......................................................................................................................................6
Page Register...........................................................................................................................................................................6
Power Management Unit..........................................................................................................................................................6
Development System.........................................................................................................................................................................7
Pin Descriptions.................................................................................................................................................................................8
Register Description and Address Offset.........................................................................................................................................11
Register Bit Definition ......................................................................................................................................................................12
Functional Blocks.............................................................................................................................................................................16
Memory Blocks.......................................................................................................................................................................16
Main Flash and Secondary Flash Memory Description ...................................................................................................16
SRAM...............................................................................................................................................................................27
Memory Chip Selects.......................................................................................................................................................27
Page Register ..................................................................................................................................................................30
Memory ID Registers .......................................................................................................................................................31
PLDs.......................................................................................................................................................................................32
Decode PLD (DPLD)........................................................................................................................................................34
Complex PLD (CPLD)......................................................................................................................................................34
Microcontroller Bus Interface..................................................................................................................................................42
Interface to a Multiplexed Bus..........................................................................................................................................42
Interface to a Non-multiplexed Bus..................................................................................................................................42
Data Byte Enable Reference ...........................................................................................................................................44
Microcontroller Interface Examples..................................................................................................................................45
I/O Ports .................................................................................................................................................................................50
General Port Architecture ................................................................................................................................................50
Port Operating Modes......................................................................................................................................................52
Port Configuration Registers (PCRs)...............................................................................................................................55
Port Data Registers..........................................................................................................................................................58
Ports A, B and C – Functionality and Structure ...............................................................................................................59
Port D – Functionality and Structure................................................................................................................................60
Port E – Functionality and Structure ................................................................................................................................60
Port F – Functionality and Structure ................................................................................................................................61
Port G – Functionality and Structure................................................................................................................................61