參數(shù)資料
型號: IBM25403GCX-3JC76C2
元件分類: 微控制器/微處理器
英文描述: RISC PROCESSOR, PQFP16
封裝: PLASTIC, QFP-160
文件頁數(shù): 45/54頁
文件大?。?/td> 541K
代理商: IBM25403GCX-3JC76C2
IBM PowerPC 403GCX
5
Asynchronous imprecise exceptions include sys-
tem resets and machine checks. Synchronous
precise exceptions include most debug excep-
tions, program exceptions, data storage viola-
tions, TLB misses, system calls, and alignment
error exceptions. Asynchronous precise excep-
tions include the critical interrupt exception,
external interrupts, and internal timer facility
exceptions and some debug events.
Only one exception is handled at a time. If multi-
ple exceptions occur simultaneously, they are
handled in priority order.
The 403GCX processes exceptions as reset, crit-
ical, or noncritical. Four exceptions are dened
as critical: machine check exceptions, debug
exceptions, exceptions caused by an active level
on the critical interrupt pin, and the rst time-out
from the watchdog timer.
When a noncritical exception is taken, special
purpose register Save/Restore 0 (SRR0) is
loaded with the address of the excepting instruc-
tion (synchronous exceptions other than system
call) or the next sequential instruction to be pro-
cessed (asynchronous exceptions and system
call). If the 403GCX is executing a multicycle
instruction (load/store multiple, load/store string,
multiply or divide), the instruction is terminated
and its address stored in SRR0. Save/Restore
Register 1 (SRR1) is loaded with the contents of
the machine state register. The MSR is then
updated to reect the new context of the
machine. The new MSR contents take effect
beginning with the rst instruction of the excep-
tion handling routine.
At the end of the exception handling routine, exe-
cution of a return from interrupt (r) instruction
forces the contents of SRR0 and SRR1 to be
loaded into the program counter and the MSR,
respectively. Execution then begins at the
address in the program counter.
The four critical exceptions are processed in a
similar manner. When a critical exception is
taken, SRR2 and SRR3 hold the next sequential
address to be processed when returning from the
exception and the contents of the machine state
register, respectively. After the critical exception
handling routine, return from critical interrupt
(rfci) forces the contents of SRR2 and SRR3 to
be loaded into the program counter and the
MSR, respectively.
Timers
The 403GCX contains four timer functions: a
time base, a programmable interval timer (PIT), a
xed interval timer (FIT), and a watchdog timer.
The time base is a 64-bit counter incremented at
the timer clock rate. The timer clock may be
driven by either an internal signal equal to the
processor clock rate or by a separate external
timer clock pin. No interrupts are generated when
the time base rolls over.
Table 2. 403GCX Exception Priorities, Types and Classes
Priority
Exception Type
Exception Class
1
System Reset
Asynchronous imprecise
2
Machine Check
Asynchronous imprecise
3
Debug
Synchronous precise
(except UDE and EXC)
4
Critical Interrupt
Asynchronous precise
5
WatchdogTimer Time-out
Asynchronous precise
6
Program Exception, Data Storage Exception,TLB Miss, and
System Calls
Synchronous precise
7
Alignment Exceptions
Synchronous precise
8
External Interrupts
Asynchronous precise
9
Fixed Interval Timer
Asynchronous precise
10
Programmable Interval Timer
Asynchronous precise
相關(guān)PDF資料
PDF描述
IBM25405GP-3BA200C2 RISC PROCESSOR, PBGA456
IBM25EMPPC603EFG-100 32-BIT, 100 MHz, RISC PROCESSOR, PQFP240
IBM25EMPPC603EBG-100 32-BIT, 100 MHz, RISC PROCESSOR, CBGA255
IBM25EMPPC740LDBC4000 32-BIT, 400 MHz, RISC PROCESSOR, CBGA255
IBM25EMPPC750LCBF3330 32-BIT, 333 MHz, RISC PROCESSOR, CBGA360
相關(guān)代理商/技術(shù)參數(shù)
參數(shù)描述
IBM25403GCX-JA50C2 制造商:IBM 功能描述:403GCX-JA50C
IBM25403GCX-JA60C2 制造商:IBM 功能描述:403GCX-JA60C2
IBM25C710AB3A100 制造商:未知廠家 制造商全稱:未知廠家 功能描述:Controller Miscellaneous - Datasheet Reference
IBM25CPC700BB3B66 制造商:未知廠家 制造商全稱:未知廠家 功能描述:Peripheral (Multifunction) Controller
IBM25CPC700BB3B83 制造商:未知廠家 制造商全稱:未知廠家 功能描述:Peripheral (Multifunction) Controller