DSM2190F4 STMicroelectronics, DSM2190F4 Datasheet - Page 7

no-image

DSM2190F4

Manufacturer Part Number
DSM2190F4
Description
DSM (Digital Signal Processor System Memory) For Analog Devices ADSP-2191 DSPs (3.3V Supply)
Manufacturer
STMicroelectronics
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
DSM2190F4V-15K6
Quantity:
500
Part Number:
DSM2190F4V-15K6
Manufacturer:
STMicroelectronics
Quantity:
10 000
Part Number:
DSM2190F4V-15T6
Manufacturer:
STMicroelectronics
Quantity:
10 000
Part Number:
DSM2190F4V-15T6
Manufacturer:
ST
0
Figure 5. Block Diagram
OMCs: The general structure of the CPLD is simi-
lar in nature to a 22V10 PLD device with the famil-
iar sum-of-products (AND-OR) construct. True
and compliment versions of 64 input signals are
available to a large AND array. AND array outputs
feed into a multiple product-term OR gate within
each OMC (up to 10 product-terms for each
OMC). Logic output of the OR gate can be passed
on as combinatorial logic or combined with a flip-
flop within in each OMC to realize sequential logic.
OMCs can be used as a buried nodes with feed-
back to the AND array or OMC output can be rout-
ed to pins on Port B or PortC.
IMCs: Inputs from pins on Port B or Port C are
routed to IMCs for conditioning (clocking or latch-
ing) as they enter the chip, which is good for sam-
pling and debouncing inputs. Alternatively, IMCs
can pass Port input signals directly to PLD inputs
without clocking or latching. The DSP may read
the IMCs at any time.
CONTROL
ADDR
DSP
DSP
RST\
CNTL0
CNTL1
CNTL2
PC2
AD10
AD11
AD12
AD13
AD14
AD15
SECURITY
AD0
AD1
AD2
AD3
AD4
AD5
AD6
AD7
AD8
AD9
PD0
PD1
PD2
LOCK
PIN FEEDBACK
NODE FEEDBACK
INTERNAL ADDR, DATA, CONTROL BUS LINKED TO DSP
CHIP SELECTS
COMPLEX PLD
DECODE PLD
EXTERNAL
PAGE REG
(DPLD)
(CPLD)
ARRAY
AND
CSBOOT0-3
B
C C C
CSIOP
EXTERNAL CHIP SELECTS, ESC0-2
16 Output Macrocells
A
B
B
C
FS0-7
B B
C
A
B
B
A
B
B
C
Macrocell
16 Input
B
C
C
A
B
B
csboot0
fs0
csboot3
POWER MANAGEMENT
B
C
8 SEGMENTS, 32 KB
A
B
B
C
MAIN FLASH MEMORY
CSIOP REGISTER FILE
4 SEGMENTS, 8 KB
Runtime Control Registers
A block of 256 bytes is decoded inside the DSM
device as DSM control and status registers. 27
registers are used in the block of 256 locations to
control the output state of I/O pins, to read I/O
pins, to control power management, to read/write
macrocells, and other functions at runtime. See
Table 4 for description. The base address of these
256 locations is referred to in this data sheet as
csiop (Chip Select I/O Port). Individual registers
within this block are accessed with an offset from
the base address. The DSP accesses csiop regis-
ters using I/O memory with the
registers are accessed as bytes.
Memory Page Register
This 8-bit register can be loaded and read by the
DSP at runtime as one of the csiop registers. Its
outputs feed directly into the PLDs. The page reg-
ister can be used for special memory mapping re-
quirements and also for general logic.
2nd FLASH MEMORY
256 KBytes TOTAL
32 KBytes TOTAL
RUNTIME CONTROL
fs7
B
C
A
B
B
C
A
B
B
C
B
C
A
B
B
C
B
C
TO ALL AREAS
JTAG-ISP
OF CHIP
CATOR
ALLO-
DSP SYSTEM
DSM2190F4
IOMS
MEMORY
DSM2190F4
strobe. csiop
I/O PORT
I/O PORT
PC7
PA0
PA1
PA2
PA3
PA4
PA5
PA6
PA7
PC0
PC1
PC3
PC4
PC5
PC6
PB0
PB1
PB2
PB3
PB4
PB5
PB6
PB7
DATA
AI04960B
DSP
7/61

Related parts for DSM2190F4