Details, datasheet, quote on part number: PSD935F2-A-12B81
PartPSD935F2-A-12B81
CategoryMemory
DescriptionConfigurable Memory System on a Chip For 8-bit Microcontrollers
CompanyST Microelectronics, Inc.
DatasheetDownload PSD935F2-A-12B81 datasheet
  

 

Features, Applications

to 4 Mbit of Primary Flash Memory (8 uniform sectors) 256Kbit Secondary Flash Memory (4 uniform sectors) to 64 Kbit SRAM Over 3,000 Gates of PLD: DPLD 52 Reconfigurable I/O ports Enhanced JTAG Serial Port Programmable power management High Endurance: 100,000 Erase/Write Cycles of Flash Memory 1,000 Erase/Write Cycles of PLD

This is preliminary information on a new product now in development or undergoing evaluation. Details are subject to change without notice.

The PSD9XX series of Programmable Microcontroller (MCU) Peripherals brings In-System-Programmability (ISP) to Flash memory and programmable logic. The result is a simple and flexible solution for embedded designs. PSD9XX devices combine many of the peripheral functions found in MCU based applications: 4 Mbit of Flash memory A secondary Flash memory for boot or data Over 3,000 gates of Flash programmable logic 64 Kbit SRAM Reconfigurable I/O ports Programmable power management.

PSD935G2 The PSD935G2 device offers two methods to program PSD Flash memory while the PSD is soldered to a circuit board.

An IEEE 1149.1 compliant JTAG-ISP interface is included on the PSD enabling the entire device (both flash memories, the PLD, and all configuration) to be rapidly programmed while soldered to the circuit board. This requires no MCU participation, which means the PSD can be programmed anytime, even while completely blank. The innovative JTAG interface to flash memories is an industry first, solving key problems faced by designers and manufacturing houses, such as:

First time programming How do I get firmware into the flash the very first time?
JTAG is the answer, program the PSD while blank with no MCU involvement.
Inventory build-up of pre-programmed devices How do I maintain an accurate

count of pre-programmed flash memory and PLD devices based on customer demand? How many and what version? JTAG is the answer, build your hardware with blank PSDs soldered directly to the board and then custom program just before they are shipped to customer. No more labels on chips and no more wasted inventory.

Expensive sockets How do I eliminate the need for expensive and unreliable

sockets? JTAG is the answer. Solder the PSD directly to the circuit board. Program first time and subsequent times with JTAG. No need to handle devices and bend the fragile leads.

Two independent flash memory arrays are included so the MCU can execute code from one memory while erasing and programming the other. Robust product firmware updates in the field are possible over any communication channel (CAN, Ethernet, UART, J1850, etc) using this unique architecture. Designers are relieved of these problems:

Simultaneous read and write to flash memory How can the MCU program the

same memory from which it is executing code? It cannot. The PSD allows the MCU to operate the two flash memories concurrently, reading code from one while erasing and programming the other during IAP.

Complex memory mapping How can I map these two memories efficiently?

A Programmable Decode PLD is embedded in the PSD. The concurrent PSD memories can be mapped anywhere in MCU address space, segment by segment with extremely high address resolution. As an option, the secondary flash memory can be swapped out of the system memory map when IAP is complete. A built-in page register breaks the MCU address limit.

Separate program and data space How can I write to flash memory while it

resides in "program" space during field firmware updates, my 80C51 won't allow it The flash PSD provides means to "reclassify" flash memory as "data" space during IAP, then back to "program" space when complete. PSDsoft ST's software development tool guides you through the design process step-by-step making it possible to complete an embedded MCU design capable of ISP/IAP in just hours. Select your MCU and PSDsoft will take you through the remainder of the design with point and click entry, covering...PSD selection, pin definitions, programmable logic inputs and outputs, MCU memory map definition, ANSI C code generation for your MCU, and merging your MCU firmware with the PSD design. When complete, two different device programmers are supported directly from PSDsoft FlashLINK (JTAG) and PSDpro. The PSD935G2 is available an 80-pin TQFP package. Please refer to the revision block at the end of this document for updated information.


 

Related products with the same datasheet
PSD935F1-12B81I
PSD935F1-12J
PSD935F1-12JI
PSD935F1-12M
PSD935F1-12MI
PSD935F1-12U
PSD935F1-12UI
PSD935F1-15B81
PSD935F1-15B81I
PSD935F1-15J
PSD935F1-15JI
PSD935F1-15M
Some Part number from the same manufacture ST Microelectronics, Inc.
PSD935F2-A-12B81I Configurable Memory System on a Chip For 8-bit Microcontrollers

LD3985J27R : Ultra Low Drop Low Noise Bicmos Voltage Regulators Low Esr Capacitors Compatible

ST72F321R7 : 8-BIT MCU With Nested Interrupts, FLASH,10-BIT ADC, Five Timers, Spi, Sci, I2C Interface

PSD833F2V-12MIT : Flash In-system Programmable ISP Peripherals For 8-bit MCUs

ACST4-8SB : Triac Discrete Semiconductor Product 4A 800V Logic - Sensitive Gate; IC AC PWR SWITCH 800V 4A DPAK Specifications: Triac Type: Logic - Sensitive Gate ; Configuration: Single ; Voltage - Off State: 800V ; Current - On State (It (RMS)) (Max): 4A ; Voltage - Gate Trigger (Vgt) (Max): 1V ; Current - Gate Trigger (Igt) (Max): 10mA ; Current - Hold (Ih) (Max): 20mA ; Current - Non Rep. Surge 50, 60Hz (

L4931ABD80-TR : 2.7 V FIXED POSITIVE LDO REGULATOR, 0.82 V DROPOUT, PDSO8 Specifications: Regulator Type: Low Dropout ; Output Polarity: Positive ; Output Voltage Type: Fixed ; Package Type: Other, SOP-8 ; Life Cycle Stage: ACTIVE ; Output Voltage: 2.65 to 2.75 volts ; VIN: 3.4 to 20 volts ; Dropout Voltage: 0.8200 volts

L78M05ACDT-TR : 5 V FIXED POSITIVE REGULATOR, SFM3 Specifications: Regulator Type: Standard ; Output Polarity: Positive ; Output Voltage Type: Fixed ; Package Type: TO-220, Other, ROHS COMPLIANT, TO-220, 3 PIN ; Life Cycle Stage: ACTIVE ; Output Voltage: 4.8 to 5.2 volts ; IOUT: 0.5000 amps ; VIN: 7 to 25 volts

M65KA128AL10W5 : 8M X 16 SYNCHRONOUS DRAM, 6 ns, UUC Specifications: Memory Category: DRAM Chip ; Density: 134218 kbits ; Number of Words: 8000 k ; Bits per Word: 16 bits ; Package Type: WAFER ; Supply Voltage: 1.8V ; Access Time: 6 ns

SGSF425 : 4 A, 600 V, NPN, Si, POWER TRANSISTOR, TO-218 Specifications: Polarity: NPN

SPC560P40L1B0FBY : RISC MICROCONTROLLER Specifications: Life Cycle Stage: ACTIVE

ST72561K9TA/XXX : 8-BIT, MROM, 8 MHz, MICROCONTROLLER, PQFP32 Specifications: Life Cycle Stage: ACTIVE ; Clock Speed: 16 MHz ; ROM Type: MROM ; Supply Voltage: 4.5 to 5.5 volts ; I/O Ports: 24 ; Package Type: LFQP, Other, 7 X 7 MM, ROHS COMPLIANT, LQFP-32 ; Operating Range: Industrial ; Pin Count: 32 ; Operating Temperature: -40 to 85 C (-40 to 185 F) ; Featur

ST72F361K9TARE : 8-BIT, FLASH, 8 MHz, MICROCONTROLLER, PQFP64 Specifications: Life Cycle Stage: ACTIVE ; Clock Speed: 8 MHz ; ROM Type: Flash ; Supply Voltage: 4.5 to 5.5 volts ; I/O Ports: 50 ; Package Type: LFQP, Other, 10 X 10 MM, ROHS COMPLIANT, LQFP-64 ; Operating Range: Industrial ; Pin Count: 64 ; Operating Temperature: -40 to 85 C (-40 to 185 F) ; Feat

TSZ122IDT : Precision Amplifiers ANALOG STMicroelectronics' TSZ12x Operational Amplifiers offer very low input offset voltages with virtually zero drift. The TSZ121 is the single version, TSZ122 the dual version, and TSZ124 the quad version, with pinouts compatible with industry standards. The TSZ12x series offers rail-to-rail input an

 
0-C     D-L     M-R     S-Z