case more than two simultaneous events occur, only the highest priority
event is processed, and all the lower priority events are missed (even if the
pending event FIFO had space). In this case, the appropriate bits are set in
the
, and the
ACM_MS
If event times are not sufficiently spaced apart, an event could occur while
a previous event is underway (while the
asserted). In such a situation, the second event is queued in the pending
event FIFO. If the pending event FIFO is full, the event will not get
queued. Instead, the appropriate event miss indicators will be set in the
and
ACM_MS
ACM_STAT
ensure that the values in the event time registers do not lead to event
misses. On disabling the ACM, all pending events in the FIFO are
flushed.
When events that are triggered by both timers (
occurs simultaneously, the events triggered by
priority. For example, when an
and
event (one of events 8 through 15) occur simultaneously, the
ACMTMR1
event is processed by the timing generation unit or is queued in
ACMTMR0
the pending event FIFO before the processing or the queuing of the
event.
ACMTMR1
When
ACMTMR0
nized together, it is possible for the events controlled by the two timers to
overlap. It is therefore important to consider the possibility of events
occurring either simultaneously or being missed when enabling events on
two asynchronously-triggered timers.
When all the events enabled for a given ACM timer (
cessed, the ACM timer stops incrementing. (Note that this timer action is
not reflected in
The ACM can be used to generate various sequences of ADC sampling
events through appropriate programming of event time registers, event
control registers, and triggers. For more information, see the usage cases
ADSP-BF50x Blackfin Processor Hardware Reference
bit is set in
EMISS
registers. It is the programmers responsibility to
ACMTMR0
and
are triggered by sources that are not synchro-
ACMTMR1
Figure
22-7.)
ADC Control Module (ACM)
.
ACM_STAT
of the previous event is
CS
and
ACMTMR0
are given higher
ACMTMR0
event (one of events 0 through 7)
ACMTMRx
)
ACMTMR1
) are pro-
22-17
Need help?
Do you have a question about the ADSP-BF506F and is the answer not in the manual?