AN1154 STMicroelectronics, AN1154 Datasheet - Page 11

no-image

AN1154

Manufacturer Part Number
AN1154
Description
8031-PSD DESIGN TUTORIAL
Manufacturer
STMicroelectronics
Datasheet
PSDsoft Program Flow
The high level steps for a PSD design are as follows:
1. Create or open a project, after entry into PSDsoft. If you are creating a new project, specify the project
2. Select a design template ( project .abl file), and modify this template to fit your design.
3. Use PSDabel to edit, compile, and optimize the project .abl file. Perform ABEL simulation if desired. To
4. Configure the PSD device using PSD Configuration. This generates the project .glc file for the Fitter.
5. Fit the design using PSD Fitter. The Fitter’s input files are obtained from PSDabel and PSD
6. Generate the C code, if desired. Edit this C code to suit your particular application. Then, compile and
7. Perform the address translation. The Address Translator combines the MCU firmware file and the
8. Verify the design using PSD Simulator. Chip level simulation is based on the user's Verilog stimulus
9. Use PSDsoft to download the project .obj file to the MagicProIII®, PSDpro, or FlashLink JTAG
name, the directory path, device family, part number, and provide a small description of the design if
desired.
do so, you will need to create the necessary test vectors, and to place them at the end of the PSDabel
file. A successful PSDabel compile operation generates an optimized PLA file ( project .tt2) for the Fitter.
Configuration. The Fitter generates the project .fob file that is passed on to the Address Translator. The
Fitter also generates two fuse-map files, project .afu and project .pfu for the Simulator. After a successful
project .fob file into a project .obj file. This project .obj file includes the MCU firmware, the fuse-map, and
the configuration bits.
file ( project .stl) and fuse-map files from the Fitter. You must create the project. stl file. However,
PSDsoft creates files to be used with the simulator that allow you to use the same names that appear
in your project .abl file, and various reserved names.
programmer to program the device. A compatible third party programmer can also be used. Contact
ST or a representative near you for a list of compatible programmers.
fit, it is possible to skip to step 8 (simulation), if desired, since PSDsilosIII can be used before or after
MCU firmware is merged with the PSD configuration.
link it with your other application C code. Your cross-compiler will output an Intel HEX or Motorola S-
record file containing the firmware.
AN1154 - APPLICATION NOTE
11/83

Related parts for AN1154