AN1386 STMicroelectronics, AN1386 Datasheet - Page 11

no-image

AN1386

Manufacturer Part Number
AN1386
Description
USING THE DSM2180F3 WITH THE ANALOG DEVICES ADSP-2185
Manufacturer
STMicroelectronics
Datasheet
Figure 8. DSM2180F3 Chip Select Equations
If you click on each of the chip select signals in the list on the list, you will see that they have all been
defined according to the memory map in Figure 6. Note that all the chip-select equations are listed in the
Appendix.
The I/O Logic Equations and User-defined Equations tabs are used to implement general-purpose com-
binatorial and sequential logic. These topics are covered in more detail in the PSDsoft Express User Man-
ual: http://www.psdst.com/html/psdsoft_exp.htm. When you are ready to see how the DSP firmware can
be loaded into the DSM via the programming data file (.obj), click Done.
Loading the ADSP Firmware into the DSM
Now that you have completed the definitions of the DSM’s internal and external signals, it is time to load
the ADSP firmware into the DSM. To accomplish this, take the following steps:
Click the Fit Design to Silicon button in the PSDsoft Express design flow. Since this is a template, the
design should fit without errors if you have not modified the design. If you do get an error, you will need
to fix it before moving on.
Take note of the Generate C Code button. It is used to generate flash routines that can be pasted into
your C Code before compiling and linking. This is not required for the presented design.
Click the Merge MCU/DSP firmware with PSD button. This step is where the DSM configuration/mem
map are merged with the output of the compiler/linker tools chain. Upon invocation, you will get a
warning that basically says, since paging was used in the design, the software is not sure how to fill in
the file start and stop addresses and you will have to do it manually. Figure 9 shows an example of how
this might be filled in and assumes that a file called “Program.hex” has been previously generated,
taking up the first three DSM flash segments. Note the scroll bar on the right to access memory beyond
fs3. Click OK to generate the programming data file (.obj) that will be used to program the device. That's
it; you are now ready to program the device. For more information on how to program the DSM through
the JTAG port or a conventional programmer, consult the PSDsoft Express User Manual: http://
www.psdst.com/html/psdsoft_exp.htm.
AN1386 - APPLICATION NOTE
11/17

Related parts for AN1386