Programmable Devices
CPLDs, FPGAs, SoC FPGAs, Configuration, and Transceivers
Announcements
FPGA community forums and blogs on community.intel.com are migrating to the new Altera Community and are read-only. For urgent support needs during this transition, please visit the FPGA Design Resources page or contact an Altera Authorized Distributor.
21615 Discussions

In the Master Read Burst, how to recover from errors

Altera_Forum
Honored Contributor II
1,620 Views

In the Master Read Burst, if waitrequest signal has been effective, then how can I terminate the transmission, thank you

0 Kudos
3 Replies
Altera_Forum
Honored Contributor II
725 Views

I'm not sure I understand your question. When the waitrequest signal is asserted, the transfer is paused. When it is deasserted, it continues, until the end of the burst operation.

0 Kudos
Altera_Forum
Honored Contributor II
725 Views

I apologize for my ambiguous expression,I mean the master how to terminate the ongoing read burst

0 Kudos
Altera_Forum
Honored Contributor II
725 Views

You can't. Once you start a burst operation, you need to complete it. 

 

--- Quote Start ---  

When a master starts a burst with an address of <a> and a burstcount value of <b>, 

it is committing to <b> consecutive transfers starting at address <a>. The burst does 

not complete until the master transfers <b> units of data. A master cannot abort the 

burst without first exhausting remaining transfers in the current burst. The master can 

issue a new read burst before the data for the previous burst has been returned. 

--- Quote End ---  

(Avalon spec)
0 Kudos
Reply