AN1386 STMicroelectronics, AN1386 Datasheet - Page 12
![no-image](/images/manufacturer_photos/0/6/637/stmicroelectronics_sml.jpg)
AN1386
Manufacturer Part Number
AN1386
Description
USING THE DSM2180F3 WITH THE ANALOG DEVICES ADSP-2185
Manufacturer
STMicroelectronics
Datasheet
1.AN1386.pdf
(17 pages)
AN1386 - APPLICATION NOTE
Figure 9. Merging of DSP Firmware with DSM Memory Map
PROGRAMMING THE DSM2180F3 IN-CIRCUIT USING THE JTAG INTERFACE
The ability to initially program a new system board with a blank Flash memory soldered directly to it has
solved many manufacturing logistics problems: no sockets or individual labels are required; inventory of
non-volatile program memory chips is reduced to one package; the PLD is programmed at the same time
as the memory chip: one system board can be built and inventoried; and options can be programmed into
the Flash memory at board level testing.
Port C I/O lines are used to interface to the standard JTAG signals - TMS, TCK, TDI and TDO. TSTAT
and TERR are optional JTAG-ISP extensions that can be monitored to decrease the programming time of
the DSM2180F3. The DSM configuration, PLD logic, and Flash memory can all be programmed through
the JTAG port.
Port C JTAG pins can also be multiplexed with other signals, such that the signals are used to program
the DSM while the DSP is held in reset and as general I/O during normal DSP operation. The cost of JTAG
muxing is a single pin on the DSM to control the state of this mux. This option frees up the JTAG pins for
I/O functions after JTAG programming is complete. For more information on how the JTAG port can be
multiplexed, see Application Note AN1153 and the PSDsoft Express User Manual at: http://www.ps-
dst.com/html/psdsoft_exp.htm. Also note that the DK-2180 development board multiplexes the JTAG sig-
nals and has a slightly different pin configuration.
12/17