Ip caveats, Document revision history, Ip caveats -8 – Altera Embedded Peripherals IP User Manual

Page 336: Document revision history -8

Advertising
background image

IP Caveats

There are limitations in the Altera interrupt latency which the user needs to be aware of. This limitation

arises due to the nature of state machines which incurs a period of clock cycle for state transitions.
1. The data latency registers cannot be read before a first IRQ is fired in any of the 32 channels. This

causes the Waitrequest signal to be perpetually high which would lead to a system stall.

2. The data registers can only be read three clock cycles after the counter registers stop counting. These

three clock cycles originate from the state machine moving from the start state to the stop/store state.

It takes an additional clock cycle to propagate the data from the counter registers to the data store

registers.

3. In the pulse IRQ mode, there is an idle cycle present between two consecutive write commands into

the counter stop register. So, in the event that channel 1 is halted immediately after channel 0 is halted,

then the minimum difference you see in the registered values is 2.

Document Revision History

Table 34-9: Document Revision History

Date and

Document

Version

Changes Made

Summary of Changes

July 2014
v14.0

-

Initial Release

34-8

IP Caveats

UG-01085

2014.24.07

Altera Corporation

Altera Interrupt Latency Counter

Send Feedback

Advertising