欢迎访问ic37.com |
会员登录 免费注册
发布采购

AN1063D 参数 Datasheet PDF下载

AN1063D图片预览
型号: AN1063D
PDF下载: 下载PDF文件 查看货源
内容描述: 集成的处理器与DMA USERA ????手册 [Integrated Processor with DMA User’s Manual]
分类和应用:
文件页数/大小: 441 页 / 2488 K
品牌: FREESCALE [ Freescale ]
 浏览型号AN1063D的Datasheet PDF文件第188页浏览型号AN1063D的Datasheet PDF文件第189页浏览型号AN1063D的Datasheet PDF文件第190页浏览型号AN1063D的Datasheet PDF文件第191页浏览型号AN1063D的Datasheet PDF文件第193页浏览型号AN1063D的Datasheet PDF文件第194页浏览型号AN1063D的Datasheet PDF文件第195页浏览型号AN1063D的Datasheet PDF文件第196页  
Freescale Semiconductor, Inc.  
The SSW for a released write fault contains the following bit pattern:  
15  
0
14  
0
13  
0
12  
11  
10  
9
1
8
0
7
0
6
0
5
4
3
2
0
TR  
B1  
B0  
LG  
SIZ  
FUNC  
TR, B1, and B0 are set if the corresponding exception is pending when the bus error  
exception is taken. Status regarding the faulted bus cycle is reflected in the LG, SIZ, and  
FUNC fields.  
The remainder of the stack contains the PC of the next unexecuted instruction, the current  
SR, the address of the faulted memory location, and the contents of the data buffer that  
was to be written to memory. This data is written on the stack in the format depicted in  
Figure 5-15. When a released write fault exception handler executes, the machine will  
complete the faulted write and then continue executing instructions wherever the PC  
indicates.  
5.5.3.1.2 Type II—Prefetch, Operand, RMW, and MOVEP Faults. The majority of bus  
error exceptions are included in this category—all instruction prefetches, all operand  
reads, all RMW cycles, and all operand accesses resulting from execution of MOVEP  
(except the last write of a MOVEP Rn, ea or the last write of MOVEM, which are type I  
faults). The TAS, MOVEP, and MOVEM instructions account for all operand writes not  
considered released.  
All type II faults cause an immediate exception that aborts the current instruction. Any  
registers that were altered as the result of an EA calculation (i.e., postincrement or  
predecrement) are restored prior to processing the bus cycle fault.  
The SSW for faults in this category contains the following bit pattern:  
15  
0
14  
0
13  
0
12  
0
11  
10  
9
0
8
7
6
5
4
3
2
0
B1  
B0  
RM  
IN  
RW  
LG  
SIZ  
FUNC  
The trace pending bit is always cleared, since the instruction will be restarted upon return  
from the handler. Saving a pending exception on the stack causes a trace exception to be  
taken prior to restarting the instruction. If the exception handler does not alter the stacked  
SR trace bits, the trace is requeued when the instruction is started.  
The breakpoint pending bits are stacked in the SSW, even though the instruction is  
restarted upon return from the handler. This avoids problems with bus state analyzer  
equipment that has been programmed to breakpoint only the first access to a specific  
location or to count accesses to that location. If this response is not desired, the exception  
handler can clear the bits before return. The RM, IN, RW, LG, FUNC, and SIZ fields all  
reflect the type of bus cycle that caused the fault. If the bus cycle was an RMW, the RM bit  
will be set, and the RW bit will show whether the fault was on a read or write.  
MOTOROLA  
MC68340 USER’S MANUAL  
5- 55  
For More Information On This Product,  
Go to: www.freescale.com  
 复制成功!