DSM2190F4 STMicroelectronics, DSM2190F4 Datasheet - Page 17

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
Table 5. Instruction Sequences
Note: 1. All values are in hexadecimal, X = Don’t Care
Read Memory
Contents
Read Flash
Identifier (Main
Flash only)
Read Memory
Sector Protection
Status
Program a Flash
Byte
Flash Bulk Erase
Flash Sector
Erase
Suspend Sector
Erase
Resume Sector
Erase
Reset Flash
Instruction
10. DSP writes command sequence to initial segment to be erased, then writes the byte 30h to additional sectors to be erased. The
11. The system may perform Read and Program cycles in non-erasing sectors, read the Flash ID or read the Sector Protect Status,
12. The Resume Sector Erase instruction sequence is valid only during the Suspend Sector Erase mode.
Sequence
2. A desired internal Flash memory sector select signal (FS0 - FS7 or CSBOOT0 - CSBOOT3) must be active for each write or read
3. DSP addresses A18 through A12 are Don’t Care during the instruction sequence decoding. Only address bits A11-A0 are used
4. For write operations, addresses are latched on the falling edge of Write Strobe (WR, CNTL0), Data is latched on the rising edge of
5. No Unlock or Instruction cycles are required when the device is in the Read Array mode. Operation is like reading a ROM device.
6. The Reset Flash instruction is required to return to the normal Read Array mode if the Error Flag (DQ5) bit goes High, or after read-
7. The DSP cannot invoke this instruction sequence while executing code from the same Flash memory as that for which the instruc-
8. The data is 00h for an unprotected sector, and 01h for a protected sector. In the fourth cycle, the Sector Select is active, and
9. Directing this command to any individual active Flash memory segment (FS0 - FS7) will invoke the bulk erase of all eight Flash
10
11
12
6,7,8
cycle. Only one of these sector select signals will be active at any given time depending on the address presented by the DSP and
the memory mapping defined in PSDsoft Express. FS0 - FS7 and CSBOOT0-CSBOOT3 are active high logic internally.
during Flash memory instruction sequence decoding bus cycles. The individual sector select signal (FS0 - FS7 or CSBOOT0-
CSBOOT3) which is active during the instruction sequences determines the complete address.
Write Strobe (WR, CNTL0)
ing the Flash Identifier or after reading the Sector Protection Status.
tion sequence is intended. The DSP must fetch, for example, the code from the DSP SRAM when reading the Flash memory Iden-
tifier or Sector Protection Status.
(A1,A0)=(1,0)
memory sectors.
byte 30h must be addressed to one of the other Flash memory segments (FS0 - FS7) for each additional segment (write 30h to any
address within a desired sector). No more than 80uS can elapse between subsequent additional sector erase commands.
when in the Suspend Sector Erase mode. The Suspend Sector Erase instruction sequence is valid only during a Sector Erase cycle.
5
6,7
6
9
Read byte
from any
valid Flash
memory addr
Write AAh to
XX555h
Write AAh to
XX555h
Write AAh to
XX555h
Write AAh to
XX555h
Write AAh to
XX555h
Write B0h to
address that
activates any
of FS0 - FS7
Write 30h to
addr that
activates any
of FS0 - FS7
Write F0h to
address that
activates any
of FS0 - FS7
Cycle 1
Write 55h
to XXAAAh
Write 55h
to XXAAAh
Write 55h
to XXAAAh
Write 55h
to XXAAAh
Write 55h
to XXAAAh
1,2,3,4
Cycle 2
Write 90h
to XX555h
Write 90h
to XX555h
Write A0h
to XX555h
Write 80h
to XX555h
Write 80h
to XX555h
Cycle 3
Read identifier
with addr lines
A6,A1,A0 =
0,0,1
Read identifier
with addr lines
A6,A1,A0 =
0,1,0
Write
(program)
data to addr
Write AAh to
XX555h
Write AAh to
XX555h
Cycle 4
Write 55h
to XXAAAh
Write 55h
to XXAAAh
Cycle 5
Write 10h
to XX555h
Write 30h
to another
Sector
Cycle 6
DSM2190F4
Write 30h
to another
Sector
Cycle 7
17/61

Related parts for DSM2190F4