Post Go back to editing

FrameSyncError (ADSP-21569)

Category: Hardware
Product Number: ADSP-21569

Dear sir,

Hello.

Could you tell me the mechanism and cause of Frame Sync Error of SPORTs?

And, What will happen, when Frame Sync Error is occurred?

  • Hi,

    The Frame sync error may caused due to frame syncs that are occurring early even before the last transmit or receive completes.

    When a serial port is receiving or transmitting, it's bit count is set to a word length (for example SLEN = 32 bits). After each clock edge the bit count is decremented. After the word is received/transmitted the bit count reaches zero, and on next frame sync it is set to 32.

    When active transmission or reception is occurring, the bit count value is non-zero. When a frame sync with a bit count of non-zero is detected, a frame sync error occurs.

    We would suggest you to refer "Frame Sync Options" (Pg No:1052) "Premature Frame Sync Error Detection" (Pg No:1055) and "Error Detection (Status) Interrupt" (Pg No:1072) in ADSP-21569 HRM.

    www.analog.com/.../adsp-2156x_hwr.pdf

    Regards,
    Anand Selvaraj.

  • Dear Anand,

    Thank you for your reply.

    Could you answer me some more questions?

    (a) When Frame sync error has occurred, what happens in processor.
          My problem is 8 bits from MSB or 12bits from LSB are all zero data anytime when Frame sync error has occurred.

    (b) When Frame sync error is been cleared after this error has occurred? Only power off?

    (c) Is the countermeasure that enable MASK for this error bit effective about the problem written in (a)?

    BR,
    Masa Hibino