Supported Part Numbers of PSoC4 IEC 60730 Class B and IEC 61508 SIL Safety Software Library Example Projects – KBA224494

Version: **

 

Question:

The supported part numbers for PSoC 4000, PSoC 4100/4200, and PSoC 4200M series have been listed in Appendix C of Cypress application note, AN89056.  What about the part numbers for PSoC 4000S, PSoC 4100S, and PSoC 4100S Plus?

 

Answer:

PSoC 4000S, PSoC 4100S, and PSoC 4100S Plus have different architectures and registers when compared to PSoC 4000 and PSoC 4100/4200. However, the library example projects can be migrated to PSoC 4000S, PSoC 4100S, and PSoC 4100S Plus with some modifications. Currently, examples of clocks, CPU, flash, interrupts, I/O, and RAM have been estimated on PSoC 4000S, PSoC 4100S, and PSoC 4100S Plus. The SPI, UART, and windowed WDT self-tests use UDB blocks and support only parts that are equipped with UDB. Customers can refer to these library example projects and integrate their own code with the library to obtain certification. All part numbers listed in PSoC 4000S, PSoC 4100S, and PSoC 4100S Plus datasheets can support the migration. Contact Cypress sales or technical support teams for more information.

Reference Documents:

AN89056 - PSoC 4 - IEC 60730 Class B and IEC 61508 SIL Safety Software Library

PSoC 4: PSoC 4000S Family Datasheet Programmable System-on-Chip (PSoC)

PSoC 4: PSoC 4100S Family Datasheet Programmale System-on-Chip (PSoC)

PSoC 4: PSOC 4100S Plus Datasheet Programmable System-on-Chip (PSoC)