DSM2150F5V STMicroelectronics, DSM2150F5V Datasheet - Page 41

no-image

DSM2150F5V

Manufacturer Part Number
DSM2150F5V
Description
DSM (Digital Signal Processor System Memory) for Analog Devices DSPs (3.3V Supply)
Manufacturer
STMicroelectronics
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
DSM2150F5V-12T6
Manufacturer:
FSC
Quantity:
60 000
Part Number:
DSM2150F5V-12T6
Manufacturer:
STMicroelectronics
Quantity:
10 000
Part Number:
DSM2150F5V-12T6
Manufacturer:
ST
0
Part Number:
DSM2150F5V-12T6
Manufacturer:
ST
Quantity:
20 000
I/O PORTS
There are seven programmable I/O ports: Ports A,
B, C, D, E, F, and G. However, typically only four
of these ports are available in 8-bit DSP data con-
figuration, and 3 ports with 16-bit data. Each of the
ports is eight bits except Port D, which is 4 bits.
Each port pin is individually user configurable, thus
allowing multiple functions per port. The ports are
configured using PSDsoft Express
writing to on-chip registers in the csiop block.
The topics discussed in this section are:
General Port Architecture
The general architecture of the I/O Port block is
shown in
chitectures are shown in
Figure 21., page
for a port pin has been defined in PSDsoft Ex-
press
purposes. Exceptions are noted.
The ports contain an output multiplexer whose se-
lect signals are driven by the configuration bits de-
termined by PSDsoft Express. Inputs to the
multiplexer include the following:
General Port architecture
Port operating modes
csiop Port registers
Port Data Registers
Individual Port functionality.
Output data from the Data Out register (for
MCU I/O Mode)
CPLD Macrocell output (OMC)
External Chip Selects ESC0-7 from the DPLD
to Port C pins only.
, that pin is no longer available for other
Figure 19., page
46. In general, once the purpose
Figure 19., page 44
44. Individual Port ar-
or by the DSP
to
The Port Data Buffer (PDB) is a tri-state buffer that
allows only one source at a time to be read by the
DSP. The Port Data Buffer (PDB) is connected to
the Internal Data Bus for feedback and can be
read by the DSP. The Data Out and Macrocell out-
puts, Direction and Drive Registers, and port pin
input are all connected to the Port Data Buffer
(PDB).
The Port pin’s tri-state output driver enable is con-
trolled by a two input OR gate whose inputs come
from the CPLD AND Array enable product term
and the Direction Register. If the enable product
term of any of the Array outputs are not defined
and that port pin is not defined as a CPLD output
in PSDsoft Express
has sole control of the buffer that drives the port
pin.
The contents of these registers can be altered by
the DSP. The Port Data Buffer (PDB) feedback
path allows the DSP to check the contents of the
registers.
Ports A, B, and C have IMCs. The IMCs can be
configured as registers (for sampling or debounc-
ing), as transparent latches, or direct inputs to the
PLDs. The registers and latches are clocked by a
product term from the PLD AND Array. The out-
puts from the IMCs drive the PLD input bus and
can
Macrocell, page
Port Operating Modes
The I/O Ports have several modes of operation.
Modes are defined using PSDsoft Express
then runtime control from the DSP can occur using
the registers in the csiop block. See Application
Note AN1171 for more detail.
Table 13., page 43
available on each port. Each of the port operating
modes are described in the following sections.
be
read
32.
by
summarizes which modes are
, then the Direction Register
the
DSP.
DSM2150F5V
See
, and
Input
41/73

Related parts for DSM2150F5V