17.11.2012 Views

MVME5100 Single Board Computer Programmer's Reference Guide

MVME5100 Single Board Computer Programmer's Reference Guide

MVME5100 Single Board Computer Programmer's Reference Guide

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

2<br />

Hawk PCI Host Bridge & Multi-Processor Interrupt Controller<br />

Processor’s Current Task Priority<br />

Each processor has a task priority register which is set by system software<br />

to indicate the relative importance of the task running on that processor.<br />

The processor will not receive interrupts with a priority level equal to or<br />

lower than its current task priority. Therefore, setting the current task<br />

priority to 15 prohibits the delivery of all interrupts to the associated<br />

processor.<br />

Nesting of Interrupt Events<br />

A processor is guaranteed never to have an in service interrupt preempted<br />

by an equal or lower priority source. An interrupt is considered to be in<br />

service from the time its vector is returned during an interrupt<br />

acknowledge cycle until an EOI (End of Interrupt) is received for that<br />

interrupt. The EOI cycle indicates the end of processing for the highest<br />

priority in service interrupt.<br />

Spurious Vector Generation<br />

Under certain circumstances the MPIC will not have a valid vector to<br />

return to the processor during an interrupt acknowledge cycle. In these<br />

cases the spurious vector from the spurious vector register will be returned.<br />

The following cases would cause a spurious vector fetch:<br />

❏ INT is asserted in response to an externally sourced interrupt, which<br />

is activated with level sensitive logic, and the asserted level is<br />

negated before the interrupt is acknowledged.<br />

❏ INT is asserted for an interrupt source, which is masked using the<br />

mask bit, in the Vector-Priority register before the interrupt is<br />

acknowledged.<br />

2-54 <strong>Computer</strong> Group Literature Center Web Site

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!