STMicroelectronics PSD854F2-70M
- Part No.:
- PSD854F2-70M
- Manufacturer:
- STMicroelectronics
- Category:
- Specialized ICs
- Package:
- 52-QFP
- Datasheet:
-
PSD854F2-70M.pdf
- Description:
- IC PROG PERIPH IC 52PQFP
- Quantity:
- Payment:

- Shipping:

Inventory:2,659
Please send an inquiry. Send us your inquiry, and we will respond immediately.
Product details
Overview
PSD854F2-70M from STMicroelectronics is a Flash in-system programmable (ISP) peripheral IC for 8-bit microcontrollers, integrating dual-bank Flash (1.5 Mbit primary + 256 Kbit secondary), 256 Kbit SRAM, 27 reconfigurable I/O ports, JTAG-based ISP, and a CPLD/DPLD logic block with >3000 gates. It operates at 5 V and supports concurrent read/erase/write operations for embedded MCU system expansion in industrial control and legacy 8051/HC11 platforms.
For engineers reviewing the PSD854F2-70M datasheet, PSD854F2-70M pinout, PSD854F2-70M application, or PSD854F2-70M equivalent, key selection criteria include Flash memory concurrency, PLD macrocell count (16 OMCs + 24 IMCs), page register address expansion capability, JTAG ISP compatibility, and PQFP52 package integration with 8-bit multiplexed/non-multiplexed bus interfaces.
Technical Context
The PSD854F2-70M implements a tightly coupled architecture where the primary Flash (32K × 8, 8 uniform sectors) and secondary Flash (64K × 4, 4 uniform sectors) operate concurrently-enabling real-time firmware updates without halting MCU execution. Its page register extends the 8-bit MCU's 64 KB address space by a factor of 256, enabling access to up to 16 MB of combined memory.
The integrated PLD comprises two independent blocks: a DPLD for user-defined chip select decoding and a CPLD with 16 output macrocells (OMCs) and 24 input macrocells (IMCs), supporting combinatorial and synchronous logic with Turbo Bit acceleration. All 27 I/O pins are individually configurable as MCU I/Os, PLD I/Os, latched address outputs, or special function pins-including 16 open-drain capable ports.
Key Specifications
| Parameter | Value and Actual Design Meaning |
|---|---|
| Primary Flash Memory | 1.5 Mbit (32K × 8, 8 uniform sectors); enables boot code and application storage with sector-level erase granularity. |
| Secondary Flash Memory | 256 Kbit (64K × 4, 4 uniform sectors); supports data logging or configuration storage with independent erase/write cycles. |
| SRAM Capacity | 256 Kbit (32K × 8); provides fast, non-volatile-critical working memory for MCU data buffers and stack operations. |
| PLD Logic Density | >3000 gates; integrates glue logic, address decoding, and state machines-replacing discrete 74-series and PAL devices. |
| Concurrent Operation | Read from one Flash bank while erasing/writing the other; eliminates MCU stall time during firmware field updates. |
| Page Register Function | 256× address space expansion; maps extended memory into 64 KB windows via 8-bit MCU address lines plus page register. |
| JTAG ISP Support | Fully compliant IEEE 1149.1 interface; enables in-circuit programming using low-cost FlashLINK cable and PC host. |
Pinout & Package
PSD854F2-70M is housed in a 52-pin Plastic Quad Flat Package (PQFP52), RoHS-compliant and ECOPACK® certified. Pin assignments follow STMicroelectronics' standard layout for 8-bit MCU interfacing, with dedicated JTAG (TCK/TMS/TDI/TDO), address/data bus multiplexing support, and flexible I/O port mapping.
| Pin/Terminal | Circuit Role | Design Meaning |
|---|---|---|
| A0–A15 | Address Inputs | 16-bit address bus inputs; used for memory-mapped access to Flash, SRAM, and internal registers. |
| D0–D7 | Data Bus | 8-bit bidirectional data bus; shared with MCU for read/write transfers to all internal memory and logic blocks. |
| RD, WR, CS | Control Signals | Standard 8-bit bus strobes; enable timing-synchronized reads, writes, and chip selection per memory region. |
| TCK, TMS, TDI, TDO | JTAG Interface | IEEE 1149.1 boundary-scan and ISP signals; allow full-chip programming and debug without external hardware programmers. |
| PC0–PC7 | Port C I/O | Configurable 8-bit port; includes JTAG signal multiplexing (TCK/TMS/TDI/TDO on PC0–PC3) and reset input (PC7). |
| PA0–PA7, PB0–PB7, PD0–PD7 | General I/O Ports | 24 additional reconfigurable pins; support MCU I/O, PLD I/O, latched address output, or open-drain peripheral drive. |
Key Features
| Feature | Design Value |
|---|---|
| Dual-bank Flash with concurrency | Enables zero-downtime firmware updates: MCU reads active code from Bank A while Bank B is erased and reprogrammed. |
| 27-pin reconfigurable I/O architecture | Each pin independently assigned to MCU bus, PLD logic, address latch, or special function-eliminating fixed-function pin constraints. |
| Integrated CPLD + DPLD logic | Replaces up to 10 discrete logic ICs; DPLD handles chip-select decoding, CPLD implements custom state machines or bus arbitration. |
| Page register address extension | Expands 8-bit MCU's native 64 KB limit to 16 MB using 8-bit address bus + 8-bit page register-no external address latches required. |
| JTAG-based in-system programming | Eliminates socketed programming; allows field firmware upgrades and production-line programming via low-cost FlashLINK cable. |
Applications
| Industrial PLC I/O Expansion | Legacy 8051-Based Medical Device |
|---|---|
Use Scenario: Adding isolated analog input channels and relay control to an aging 80C51-based controller without redesigning the main PCB. IC Role / Device Role / Timing Role: PSD854F2-70M serves as memory + logic co-processor: hosts firmware extensions in secondary Flash, decodes I/O addresses via DPLD, and drives opto-isolated relays through open-drain I/Os. Use Value: Reduces BOM count by replacing 3x 74HC138 decoders, 2x 27C512 EPROMs, and 1x 62256 SRAM-while enabling field-upgradable calibration tables. |
Use Scenario: Upgrading firmware and adding USB-to-serial bridging in a Class II medical device using an 80C251 MCU with limited address space. IC Role / Device Role / Timing Role: Acts as memory mapper and protocol accelerator: uses page register to expose 128 KB of Flash/SRAM to the 251's 64 KB space, and CPLD implements UART FIFO control logic. Use Value: Enables FDA-compliant over-the-air firmware patches via JTAG without opening the sealed enclosure-meeting IEC 62304 software update requirements. |
| Automotive Body Control Module | Avionics Test Equipment |
Use Scenario: Implementing CAN message filtering and lamp driver sequencing in a cost-sensitive body control unit based on 68HC11. IC Role / Device Role / Timing Role: Functions as intelligent peripheral: DPLD decodes CAN ID ranges to trigger Flash-resident lookup tables; CPLD generates PWM for LED dimming with jitter-free timing. Use Value: Achieves deterministic response under 2 µs latency for critical lamp-on commands-without burdening the HC11's CPU with bit-banging routines. |
Use Scenario: Emulating multiple legacy instrument buses (GPIB, RS-232, MIL-STD-1553) in ground-test equipment using a single 80C31 core. IC Role / Device Role / Timing Role: Serves as bus protocol engine: CPLD implements handshake timing and framing logic; Flash stores protocol-specific command sets and error-handling routines. Use Value: Cuts development time by 70% versus FPGA-based solutions-leveraging pre-verified PLD configurations and ISP for rapid test script iteration. |
Equivalent & Alternatives
The following parts are listed as comparable options for similar Flash+PLD peripheral applications.
| Alternative Part | Technical Difference | Application Difference | Selection Advice |
|---|---|---|---|
| PSD853F2-70M | Same architecture but 1 Mbit primary Flash (32K × 8, 4 sectors) and no secondary Flash; identical PLD, SRAM, and pinout. | Suitable only for simpler firmware images without data logging; lacks concurrent operation capability. | Select when memory footprint is ≤1 MB and field update concurrency is not required. |
| PSD834F2-70M | Reduced PLD density (≈2000 gates), 128 Kbit SRAM, and no secondary Flash; shares same PQFP52 package and JTAG ISP. | Limited to basic address decoding and smaller state machines; insufficient for multi-protocol emulation or large lookup tables. | Choose for cost-sensitive designs where CPLD logic depth and SRAM size are constrained. |
Compared with PSD854F2-70M, PSD853F2-70M trades secondary Flash and concurrency for lower cost, while PSD834F2-70M reduces PLD capacity and SRAM to meet entry-level system integration needs-both retain full pin and JTAG compatibility for drop-in replacement in less demanding applications.
Availability
PSD854F2-70M is available at Aetrix Electronics and suitable for industrial control systems, legacy MCU upgrade programs, and avionics test equipment requiring stable component supply across long product lifecycles.
Supply support for PSD854F2-70M includes scheduled delivery planning, volume procurement assistance, BOM continuity management, traceable sourcing, and lifecycle availability coordination for OEM customers, industrial embedded developers, connected-device designers, and electronics production programs.
Manufacturer
STMicroelectronics is a global semiconductor leader headquartered in Geneva, Switzerland, specializing in microcontrollers, power management, and embedded peripherals for industrial, automotive, and consumer markets.
The PSD8XXFX family was designed specifically to extend the capabilities of 8-bit MCUs by integrating Flash memory, SRAM, and programmable logic in a single package-targeting cost-sensitive, long-lifecycle embedded systems needing field-upgradable firmware and hardware flexibility.
FAQ
Is PSD854F2-70M still in production?
No-PSD854F2-70M is marked obsolete by STMicroelectronics (as confirmed in Doc ID 7833 Rev 7, Table 1). However, Aetrix Electronics maintains verified legacy inventory with full traceability, including original ST packaging, date codes, and RoHS compliance documentation for continued support of existing designs.
What MCU families does PSD854F2-70M directly support?
PSD854F2-70M natively interfaces with 80C31, 80C251, 80C51XA, and 68HC11 MCUs, as detailed in Sections 15.5–15.8 of the datasheet. Its bus timing and control signal mapping are optimized for these architectures, including multiplexed/non-multiplexed address/data buses and specific reset and wait-state behaviors.
Can the CPLD logic be reprogrammed independently of Flash memory?
Yes-the CPLD configuration is stored in dedicated on-chip EEPROM and can be updated separately via JTAG using ST's FlashLINK tools. This allows logic changes (e.g., new address decoding rules) without altering Flash-resident firmware or SRAM contents, preserving system functionality during logic-only updates.
Does PSD854F2-70M support 3.3 V operation?
No-PSD854F2-70M is a 5 V-only device (per Table 40, "Operating conditions (5 V devices)" in Doc ID 7833 Rev 7). It is not 3.3 V tolerant; applying 3.3 V to VCC will prevent proper Flash programming and PLD operation. Level-shifting is required for interfacing with 3.3 V MCUs.
PSD854F2-70M Specifications
- Product attributes
- Attribute value
- Manufacturer:
- STMicroelectronics
- Series:
- -
- Package/Case:
- 52-QFP
- Packaging:
- Tray
- Product Status:
- Obsolete
- Programmable:
- Not Verified
- Type:
- Programmable Peripherals IC
- Applications:
- 8-Bit MCU Peripherals
- Mounting Type:
- Surface Mount
- Supplier Device Package:
- 52-PQFP (10x10)
- Grade:
- -
- Qualification:
- -
PSD854F2-70M FAQ
1.How can I place an order for PSD854F2-70M through Aetrix?
Please submit a Request for Quotation (RFQ) for PSD854F2-70M on Aetrix. Our sales agent will provide a competitive quotation and guide you through the order confirmation once you accept the terms.
2.Are the price and stock information for PSD854F2-70M reliable?
The price and inventory of PSD854F2-70M are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for PSD854F2-70M is usually 5 days.
3.What payment methods are accepted for PSD854F2-70M?
We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for PSD854F2-70M transactions.
Note: Certain payment methods may incur a processing fee.
4.How is shipping managed for PSD854F2-70M?
PSD854F2-70M orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.
Once your PSD854F2-70M order is processed, you will receive an email with the shipment details and tracking number.
Note: Tracking information may take up to 24 hours to appear. Express delivery typically takes 3–5 business days.
5.How can I obtain technical support or documentation for PSD854F2-70M?
For technical support, including PSD854F2-70M datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your PSD854F2-70M requirements.
6.How does Aetrix verify that PSD854F2-70M is sourced from the original manufacturer or authorized distributors?
All PSD854F2-70M products on Aetrix are procured from qualified distributors and authorized channels. Our dedicated quality assurance team conducts strict verification, including traceability checks and, if necessary, third-party testing. This ensures that PSD854F2-70M meets industry standards.
7.What is the process for return or replacement of PSD854F2-70M?
All PSD854F2-70M units undergo pre-shipment inspection (PSI). If there is an issue with PSD854F2-70M, returns or replacements are accepted under the following conditions:
1.Quantity discrepancies, incorrect items, or visible external defects (such as breakage or corrosion), acknowledged by Aetrix.
2.The issue is reported within 90 days of delivery.
3.The PSD854F2-70M part is unused and in its original packaging.
Return procedure for PSD854F2-70M:
1.Submit a request within 90 days.
2.Obtain a Return Material Authorization (RMA) from Aetrix.
PSD854F2-70M Tags

-
CAP200DG-TL
Power Integrations

-
ATSHA204A-MAHDA-T
Microchip Technology

-
ATSHA204A-SSHDA-T
Microchip Technology

-
ATSHA204A-STUCZ-T
Microchip Technology
-
ATECC608B-MAHDA-T
Microchip Technology
-
ATECC608B-MAHCZ-S
Microchip Technology

-
ATECC608B-SSHDA-T
Microchip Technology
-
ATECC608B-MAHDA-S
Microchip Technology

-
ATECC608A-MAHDA-S
Microchip Technology
-
ATECC608B-MAVDA-T
Microchip Technology

-
ATECC608A-SSHDA-T
Microchip Technology

-
ATECC508A-MAHDA-T
Microchip Technology
Tech Hub
Operational amplifier guide covering op amp basics, feedback, ideal vs real op amps, common configurations, buffer circuits, offset, bias current, gain-bandwidth, slew rate, rail-to-rail limits and sel…
Jumper cables guide covering safe connection order, red and black clamp placement, final ground connection, cable gauge, length, clamp quality, copper vs CCA cables, jump starter comparison and battery…
LDO regulator guide covering low dropout voltage, power dissipation, thermal design, PSRR, output noise, capacitor stability, adjustable LDO circuits, LDO vs buck converter and datasheet selection chec…
Conditional Access Module guide covering CAM meaning, CI/CI+ interface, smart card authorization, DVB security workflow, TV and set-top box compatibility, internal electronics, ESD protection, connecto…
Guide to electronic component obsolescence covering EOL risk, PCN/PDN notices, last-time buy planning, replacement options, form-fit-function validation, counterfeit risk and BOM lifecycle management.
18650 battery guide covering lithium-ion cell basics, 3.6V/3.7V voltage, 4.2V charging, mAh and Wh capacity, protected cells, chargers, BMS, series-parallel packs, holders, welding and sourcing checks.…
Hall effect sensor guide covering working principle, linear and digital sensors, Arduino circuits, current sensing, speed detection, automotive applications, A3144 examples, signal filtering and datash…
Product Change Notification guide for electronic components, covering PCN meaning, PCN vs PDN/EOL, common change types, risk levels, form-fit-function review, engineering validation, BOM control, LTB/L…
A practical guide to blend door actuators, covering HVAC function, symptoms, location, AC and heater issues, reset and calibration, replacement cost, electrical diagnosis, compatibility checks, and rep…
Engineering guide to Raspberry Pi alternatives, covering chip-level differences, Orange Pi, ROCK, Jetson, Banana Pi, NanoPi, Compute Module, Pico, GPIO, camera, HAT compatibility, and replacement risks…

