Skip to main content
Graduate
September 3, 2024
Solved

Request for Replacement Microcontroller with ECC SRAM and Higher Operating Range

  • September 3, 2024
  • 5 replies
  • 1988 views

I have chosen the STM32F765ZIT7 for my project due to its suitable number of pins and bus interfaces. However, this microcontroller does not support Error Correction Code (ECC) for SRAM. Therefore, I kindly request your recommendation for the best replacement for the STM32F765ZIT7 that includes ECC for SRAM and offers a higher operating temperature range.

Thank you!

    This topic has been closed for replies.
    Best answer by TDK

    The H7, H5, and U5 families have optional ECC on SRAM.

    A few chips in each of those families can go up to 125 C. Same with the other families. Here are a few in the H7 family:

    TDK_1-1725412740541.png

     

    I'd suggest picking the most suitable family, then picking a chip with the package/features and temperature range you want from within that family. The STM32H7 family has the same core (Cortex M7) as the STM32F7 family. Perhaps that's best.

    5 replies

    Graduate II
    September 4, 2024

    There's a tool in CubeMX/CubeIDE to find equivalent / pin compatible parts.

    TDKAnswer
    Super User
    September 4, 2024

    The H7, H5, and U5 families have optional ECC on SRAM.

    A few chips in each of those families can go up to 125 C. Same with the other families. Here are a few in the H7 family:

    TDK_1-1725412740541.png

     

    I'd suggest picking the most suitable family, then picking a chip with the package/features and temperature range you want from within that family. The STM32H7 family has the same core (Cortex M7) as the STM32F7 family. Perhaps that's best.

    Graduate
    September 4, 2024

    Thanks for the information. I am specifically looking at the LQFP144 configuration. I noticed that both the STM32H745ZIT3 and STM32H745ZIT6 microcontrollers are available on Mouser.com. However, I am confused about the differences between the two. What do the suffixes ZIT3 and ZIT6 mean?

    Additionally, I saw on Mouser.com that the ZIT3 supports a temperature range up to 125°C, while the ZIT6 supports up to 85°C. This seems contradictory to what I expected. Could you clarify the correct temperature ranges for these models?

    Lastly, both processors are listed as having Cortex-M4 and Cortex-M7 cores. Is this information accurate?

    ZIT3:

    ManjuMulimani_0-1725463811247.png

     

    ZIT6:

    ManjuMulimani_1-1725463873415.png

     

    Technical Moderator
    September 4, 2024

    Hello,

    First I think the original question has been answered. 

    For your last question, you need to refer to the datasheet:

    SofLit_1-1725465776468.png

    SofLit_0-1725465725016.png

    In summary:

    3 is the industrial line and you can reach 125°C without exceeding 300MHz @VOS2.

    6 is the "regular temp range" and you can't exceed 85°C but you can reach 480MHz @VOS0.

    So it depends on your application and on which environment will be deployed.

     

     

    Graduate
    September 4, 2024

    Can you provide the list of single core STM32H7 with higher temperature range >105 C. I couldn't find it in mouser.com. Thank you!

    Technical Moderator
    September 4, 2024

    @ManjuMulimani wrote:

    Can you provide the list of single core STM32H7 with higher temperature range >105 C. I couldn't find it in mouser.com. Thank you!


    You can use CubeMx for that:

    SofLit_1-1725471011258.png

    Graduate
    September 9, 2024

    Hi,

    I have decided to use the STM32H573xx microcontroller. According to the datasheet, there are two versions: one with SMPS and one with LDO. My requirements specify not to use the SMPS, so I chose the STM32H573ZIT3, which does not have the 'Q' suffix indicating the SMPS feature. However, I am unable to find the LDO version available for sale on any websites, and it is not listed on Silicon Expert. Could you please advise why the LDO version is not being sold and suggest a solution for obtaining it for my project?

    Technical Moderator
    September 10, 2024

    Hello @ManjuMulimani 

    The original question has been answered and the thread is closed. Please kindly open a new thread for this new question.