dsm2180f3 STMicroelectronics, dsm2180f3 Datasheet - Page 28

no-image

dsm2180f3

Manufacturer Part Number
dsm2180f3
Description
Dsm Digital Signal Processor System Memory For Analog Devices Adsp-218x Family 5v Supply
Manufacturer
STMicroelectronics
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
dsm2180f3-90K6
Manufacturer:
PHILIPS
Quantity:
2 003
Part Number:
dsm2180f3-90K6
Manufacturer:
STMicroelectronics
Quantity:
10 000
Part Number:
dsm2180f3-90K6
Manufacturer:
ST
0
Part Number:
dsm2180f3-90T6
Manufacturer:
STMicroelectronics
Quantity:
10 000
Part Number:
dsm2180f3-90T6
Manufacturer:
ST
0
Part Number:
dsm2180f3V-15K6
Manufacturer:
FREESCALE
Quantity:
101
Part Number:
dsm2180f3V-15K6
Manufacturer:
STMicroelectronics
Quantity:
10 000
Part Number:
dsm2180f3V-15T6
Manufacturer:
ON
Quantity:
5 000
DSM2180F3
COMPLEX PLD (CPLD)
The CPLD can be used to implement system logic
functions, such as loadable counters and shift reg-
isters, system mailboxes, handshaking protocols,
state machines, and random logic. See application
note AN1171 for details on how to specify logic us-
ing PSDsoft Express.
As shown in Figure 15, the CPLD has the following
blocks:
Figure 15. Macrocell and I/O Port
Output Macrocell (OMC). Eight of the Output
Macrocells (OMC) are connected to Port B pins
and are named as McellAB0-McellAB7. The other
eight Macrocells are connected to Ports B or C
pins and are named as McellBC0-McellBC7.
OMCs may be used for internal feedback only
(buried registers), or their outputs may be routed
to external Port pins.
28/63
16 Input Macrocells (IMC)
16 Output Macrocells (OMC)
Macrocell Allocator
Product Term Allocator
AND Array capable of generating up to 130
product terms
Product Terms
from other
MacrocellS
PRODUCT TERM
PT
CLOCK
CLOCK
SELECT
PT CLEAR
GLOBAL
CLOCK
ALLOCATOR
PRODUCT TERMS
PT INPUT LATCH GATE/CLOCK
CPLD Macrocells
UP TO 10
POLARITY
SELECT
PT Output Enable ( OE )
Macrocell Feedback
I/O Port Input
PT PRESET
PR DI LD
D/T
CK
D/T/JK FF
SELECT
MCU DATA IN
CL
Q
MCU LOAD
DSP ADDRESS / DATA BUS
SELECT
COMB.
/REG
CONTROL
Macrocell
DATA
LOAD
Out to
MCU
Macrocell
Each of the blocks are described in the sections
that follow.
The Input Macrocells (IMC) and Output Macrocells
(OMC) are connected to the device internal data
bus and can be directly accessed by the DSP. This
enables the DSP software to load data into the
Output Macrocells (OMC) or read data from both
the Input and Output Macrocells (IMC and OMC).
This feature allows efficient implementation of sys-
tem logic and eliminates the need to connect the
data bus to the AND Array as required in most
standard PLD macro cell architectures.
The Output Macrocell (OMC) architecture is
shown in Figure 17. As shown in the figure, there
are native product terms available from the AND
Array, and borrowed product terms available (if
unused) from other Output Macrocells (OMC). The
polarity of the product term is controlled by the
XOR gate. The Output Macrocell (OMC) can im-
plement either sequential logic, using the flip-flop
I/O Port
Alloc.
to
Two I/O Ports.
OUTPUT
CPLD
DATA
CPLD OUTPUT
ADDRESS OUT
I/O PORTS
WR
Input Macrocells
WR
LATCHED
PDR
D
TO OTHER I/O PORTS
D
REG.
DIR
INPUT
Q
Q
MUX
SELECT
Q
Q D
D
G
AI04902B
I/O Pin

Related parts for dsm2180f3