Type: Answers
Area: Component


Last Modified: August 26, 2016

Why is the read data misaligned when using the ALTASMI_PARALLEL megafunction?

Description

The dataout[] port from the ALTASMI_PARALLEL megafunction will be misaligned when reading from EPCQ devices if the number of dummy cycles set in the EPCQ non-volatile configuration register (NVCR) does not match the value expected by the ALTASMI_PARALLEL megafunction.

Workaround/Fix

To ensure that the correct number of dummy cycles is used by the ALTASMI_PARALLEL megafunction, use the Read device dummy clock port on the ALTASMI_PARALLEL megafunction. For more information on this feature refer to the Active Serial Memory Interface (ALTASMI_PARALLEL) Megafunction User Guide (PDF).