ZPSD6XX(V) Family
12-12
ZPSD6XX(V) devices consist of several major functional blocks. Figure 1 shows the
architecture of the ZPSD6XX(V) device family. The functions of each block are described
briefly in the following sections. Many of the blocks perform multiple functions, and are user
configurable.
Zero Power PLDs
The device contains three ZPLD blocks each optimized for a different function as shown in
Table 5. The functional partitioning of the ZPLDs reduces power consumption, optimizes
cost/performance and ease of design entry.
The Decode PLD (DPLD) is used to decode and generate chip selects for the ZPSD6XX(V)
internal memory, registers and peripheral mode. The External Chip Select PLD (ECSPLD)
is optimized to generate chip selects for devices external to the ZPSD6XX(V). The General
Purpose PLD (GPLD) can implement user defined logic functions. The DPLD and ECSPLD
have combinatorial outputs while the GPLD has 12 Output Micro
Cells. The ZPSD6XX(V)
also has 23 Input Micro
Cells that can be configured as inputs to the ZPLD. The ZPLDs
receive their inputs from the ZPLD Input bus and are differentiated by their output
destinations, number of product terms, and Micro
Cells.
The ZPLDs are designed to consume minimum power by using Zero Power design
techniques. The speed and power consumption of the ZPLD is controlled by the Turbo Bit in
the PMMR0 Register that is set by the microcontroller.
I/O Ports
The ZPSD6XX(V) has 26 I/O pins divided among four ports. Each I/O pin can be
individually configured to provide many functions. Ports A, B, C and D can be configured as
standard MCU I/O ports, ZPLD I/O, or latched address outputs for microcontrollers using
multiplexed address/data busses.
Ports A and B can also be configured as a data port for microcontrollers with a
non-multiplexed bus. In these modes, Port A is connected to D0–7 and Port B to D8–15.
ZPSD6XX(V)
Architectural
Overview
Name
Abbreviation
Inputs
Outputs
Product Terms
Decode PLD
DPLD
63
12
13
External Chip Select PLD
ECSPLD
24
7
7
General PLD
GPLD
63
12
109
Table 5.