The PSD8XXFX family of memory systems for microcontrollers (MCUs) brings in-systemprogrammability (ISP) to Flash memory and programmable logic. The result is a simple and flexible solution for embedded designs. PSD devices combine many of the peripheral functions found in MCU based applications.
Table 2 summarizes all the devices.
The CPLD in the PSD devices features an optimized macrocell logic architecture. The PSD macrocell was created to address the unique requirements of embedded system designs. It allows direct connection between the system address/data bus, and the internal PSD registers, to simplify communication between the MCU and other supporting devices.
The PSD device includes a JTAG serial programming interface, to allow in-system programming (ISP) of the entire device. This feature reduces development time, simplifies the manufacturing flow, and dramatically lowers the cost of field upgrades. Using ST’s special Fast-JTAG programming, a design can be rapidly programmed into the PSD in as little as seven seconds.
The innovative PSD8XXFX family solves key problems faced by designers when managing discrete Flash memory devices, such as:
The JTAG Serial Interface block allows in-system programming (ISP), and eliminates the need for an external Boot EPROM, or an external programmer. To simplify Flash memory updates, program execution is performed from a secondary Flash memory while the primary Flash memory is being updated. This solution avoids the complicated hardware and software overhead necessary to implement IAP.
ST makes available a software development tool, PSDsoft? Express, that generates ANSIC compliant code for use with your target MCU. This code allows you to manipulate the nonvolatile memory (NVM) within the PSD. Code examples are also provided for:
Ordering Model | Package | FLASH Size | Device Speed (tpd)(tpd) | Supply Voltage(Vcc) | Supply Voltage(Vcc) | General Description | Packing Type |
typ | nom | min | max | ? | |||
kB | ns | V | V | ? | |||
PSD813F2A-90J | PLCC 52 | 128 | 25 | 4.5 | 5.5 | 1Mb FLASH PSD x8 | Tube |
PSD813F2A-90JI | PLCC 52 | 128 | 25 | 4.5 | 5.5 | 1Mb FLASH PSD x8 | Tube |
PSD813F2A-90M | PQFP 52 10x10x2 1.6 | 128 | 25 | 4.5 | 5.5 | 1Mb FLASH PSD x8 | Tray |
PSD813F2A-90MI | PQFP 52 10x10x2 1.6 | 128 | 25 | 4.5 | 5.5 | 1Mb FLASH PSD x8 | Tray |
PSD813F2A-70J | PLCC 52 | 128 | 20 | 4.5 | 5.5 | 1Mb FLASH PSD x8 | Tube |