Harman Patil (Editor)

Programmable system device

Updated on
Edit
Like
Comment
Share on FacebookTweet on TwitterShare on LinkedInShare on Reddit

A Programmable system device (PSD) is a type of integrated circuit manufactured by STMicroelectronics. Meant to be teamed up with a microprocessor or microcontroller, the PSD provides most of the other functions required to implement small applications such as embedded systems.

The PSD provides the following functions:

  • RAM
  • Flash ROM
  • A reprogrammable gate array for address decode, input/output functions, and random logic
  • The entire PSD is reprogrammable using JTAG; this includes the random logic that's configuration is loaded from flash-like memory. If the user provides the correct connections, the device can also be reprogrammed in the field (still using JTAG) in a process known as In-System Programming. The portions of the chip that act as ordinary flash ROM may also be reprogrammed by the application's microcontroller in a process known as In-Application Programming.

    PSDs are made in various configurations with varying amounts of ROM, RAM, random logic, and I/O ports.

    References

    Programmable system device Wikipedia