AN1385 STMicroelectronics, AN1385 Datasheet

no-image

AN1385

Manufacturer Part Number
AN1385
Description
PSD913F2 - 68HC11 DESIGN GUIDE
Manufacturer
STMicroelectronics
Datasheet
CONTENTS
August 2001
PHYSICAL
CONNECTIONS
FIRST DESIGN EXAMPLE
- IAP with NO MEMORY
PAGING
– Memory Map
– PSDsoft Express Design
SECOND DESIGN
EXAMPLE - IAP with
MEMORY PAGING
– Memory Map
– PSDsoft Express Design
THIRD DESIGN EXAMPLE
- ADVANCED IAP with
PAGING & SWAPPING
– Memory Map
CONCLUSION
REFERENCES
Entry
Entry
Easy FLASH™ PSD9XXF devices are members of a family of
flash-based peripherals for use with embedded microcontrol-
lers (MCUs). These Programmable System Devices (PSDs)
consist of memory, logic, and I/O. When coupled with a low-
cost, ROM-less 68HC11 MCU, the PSD forms a complete em-
bedded Flash system that is 100% In-System-Programmable
(ISP). There are many features in the PSD silicon and in the
PSDsoft Express development software that make ISP easy for
you, regardless of how much experience you have in embed-
ded flash design.
This document offers three Flash 68HC11 designs using a
PSD913F2 device. The first is a simple system to get up and
running quickly for basic applications, or to check out your pro-
totype 68HC11 hardware. The second design illustrates the
use memory paging. The third covers enhanced features of
PSD In-System-Programming, including memory paging and
segment swapping. You can start with the first design, and mi-
grate to the second and third as your functional requirements
grow. There are other members of the PSD9XXF family, in-
cluding the PSD913F1 and the PSD934F2. The PSD913F1
contains some EEPROM, and the PSD934F2 has a larger
Flash Memory and a larger SRAM than the PSD913F2. See
the PSD9XXF data sheet for details. This application note is
applicable to these other PSD9XXF family members, with only
slight variations.
In-System Programming and In-Application
re-Programming
Our industry uses the term In-System Programming, or ISP, in
a general sense. ISP is applicable to programmable logic, as
well as programmable Non-Volatile Memory (NVM). However,
an additional term will be used in this document: In-Application
re-Programming (IAP). There are subtle yet significant differ-
ences between ISP and IAP when microcontrollers are in-
volved. ISP of memory means that the MCU is off line and not
involved while memory is being programmed. IAP of memory
means that the MCU participates in programming memory,
which is important for systems that must be online while updat-
ing firmware. Often, ISP is well suited for manufacturing, while
IAP is appropriate for field updates. PSD9XXF devices provide
both ISP and IAP for your system. Keep in mind that IAP can
only program the memory sections of the PSD, not the config-
PSD913F2 / 68HC11 Design Guide
APPLICATION NOTE
AN1385
1/35

Related parts for AN1385

Related keywords