DatasheetQ Logo
Electronic component search and free download site. Transistors,MosFET ,Diode,Integrated circuits

RM7000-250T View Datasheet(PDF) - PMC-Sierra

Part Name
Description
Manufacturer
RM7000-250T Datasheet PDF : 54 Pages
First Prev 31 32 33 34 35 36 37 38 39 40 Next Last
RM7000Microprocessor with On-Chip Secondary Cache Datasheet
Released
Table 11 Cause Register
31
30
29,28 27
26
25
24
23..8 7
BD
0
CE
0
W2
W1
IV
IP[15..0] 0
6..2 0,1
EXC 0
Table 12 Interrupt Control Register
31..16 15..8 7
0
IM[15..8] TE
6..5
4..0
0
Spacing
Table 13 IPLLO Register
31..28 27..24 23..20 19..16 15..12 11..8 7..4 3..0
IPL7 IPL6 IPL5 IPL4 IPL3 IPL2 IPL1 IPL0
Table 14 IPLHI Register
31..28 27..24 23..20 19..16 15..12 11..8 7..4 3..0
0
0
IPL13 IPL12 IPL11 IPL10 IPL9 IPL8
These two registers contain a four-bit field corresponding to each interrupt thereby allowing each
interrupt to be programmed with a priority level from 0 to 13 inclusive. The priorities can be set in
any manner including having all the priorities set exactly the same. Priority 0 is the highest level
and priority 15 the lowest. The format of the priority level registers is shown in Table 13 and Table
14 above. The priority level registers are located in the coprocessor 0 control register space. For
further details about the control space see the section describing coprocessor 0.
In addition to programmable priority levels, the RM7000 also permits the spacing between
interrupt vectors to be programmed. For example, the minimum spacing between two adjacent
vectors is 0x20 while the maximum is 0x200. This programmability allows the user to either set up
the vectors as jumps to the actual interrupt routines or, if interrupt latency is paramount, to include
the entire interrupt routine at the vector. Table 15 illustrates the complete set of vector spacing
selections along with the coding as required in the Interrupt Control register bits 4:0.
In general, the active interrupt priority combined with the spacing setting generates a vector offset
which is then added to the interrupt base address of 0x200 to generate the interrupt exception
offset. This offset is then added to the exception base to produce the final interrupt vector address.
Proprietary and Confidential to PMC-Sierra, Inc and for its Customers Internal Use
36
Document ID: PMC-2002175, Issue 1

Share Link: 

datasheetq.com  [ Privacy Policy ]Request Datasheet ] [ Contact Us ]