This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

TMS320F28P659DK-Q1: Zero wait register, non-zero wait register, byte 0x80 aligned

Part Number: TMS320F28P659DK-Q1

How should we understand the division of non-zero wait registers and zero wait registers mentioned in the BGCRC module? Are all ROM non-zero wait and RAM zero wait? Or is it based on timing? 

Why is the address aligned with 0x80?

Someone mentioned that BGCRC does not support access to Flash. Is it because Flash is too slow, so BGCRC is not used for checking?

--

Thanks & Regards

  • Hi,

    How should we understand the division of non-zero wait registers and zero wait registers mentioned in the BGCRC module? Are all ROM non-zero wait and RAM zero wait? Or is it based on timing? 

    I don't think zero wait or non-zero wait matters for the BGCRC module. Also wait state depends on many aspects like multiple initiator access RAM or just one and for ROM it depends on the frq of operation. 

    Why is the address aligned with 0x80?

    That is just for ease of design.

    Someone mentioned that BGCRC does not support access to Flash. Is it because Flash is too slow, so BGCRC is not used for checking?

    Flash is timing critical interface and we did not want to add another read port to it hence flash access are not supported.

    Regards,

    Vivek Singh