A newer version of this document is available. Customers should click here to go to the newest version.
38.2.2.3. Vector Generation Block
The vector generation block receives information for the highest priority interrupt from the priority processing block. The vector generation block uses the port identifier passed from the priority processing block along with the vector base address and bytes per vector programmed in the CSRs during software initialization to compute the RHA.
RHA = (port identifier x bytes per vector) + vector base address |
The information then passes out of the vector generation block and the VIC using the Avalon® -ST interface. Refer to the VIC Avalon® -ST Interface Fields table for details about the outgoing information. The output from the VIC typically connects to a processor or another VIC, depending on the design.