- UID
- 1029342
- 性别
- 男
|
五,PowerPC内核定义
双处理器结构既提供了程序运行的通用处理器,又提供了用于通信用处的特殊通信处理器(CPM).
32位PowerPC结构特点
- 32个32位通用寄存器 ( GPRs )
- 寄存器支持用户级指令集 (不包括浮点指令),包括integer exception register (XER ),condition register(CR),link register(LR),counter register ( CTR )
- 时间加减及寄存器
- 管理级寄存器,与PowerPC定义兼容
- Configuration-----Machine Status Register ( MSR )
- Exception model-----Save/restore registers 0 and 1 (SRR0 and SRR1), DSI status register ( DSISR ), data address register ( DAR )
- PowerPC 减量器
- PowerPC 时基和 实时时钟(RTC)
名称 | 内存物理地址 | 备注 | SDRAM | 0x00000000~0x7FFFFFFF |
| PCI | 0x80000000~0xEF5FFFFF |
| Internal Peripherals | 0xEF600000~0xEFFFFFFF |
| UART | ..... |
| ..... | ..... |
| External Peripherals | 0xF0000000~0xFF7FFFFF |
| NVRAM/RTC | 0xF0000000~0xF0001FFF | (8K)下画线为片选 | Keybord/Mouse | 0xF0100000~0xF0100001 | 下画线为片选 | FPGA_INT_ST.. | 0xF0300000~0xF0300000 | 下画线为片选 | FPGA_INT_EN.. | 0xF0300001~0xF0300001 | 下画线为片选 | Socket Flash | 0xFFF80000~0xFFFFFFFF | 512K | SRAM | 0xFFF00000~0xFFF7FFFF | 512K(可通过Swich与Socket Flash 切换) |
- 中断优先级(Exception Priority)
Priority | Exception Type | Cause | 1 | Development port | nonmaskable interrupt Signal from the development port | 2 | System reset | interrupt IRQ0 assertion | 3 | Instruction-related exceptions | Instruction processing | 4 | Peripheral breakpoint request or development port maskable interrupt | Breakpoint signal from any peripheral | 5 | External interrupt (masked if MSR[EE] = 0) | Signal from the interrupt controller | 6 | Decrementer interrupt(masked if MSR[EE] = 0) | Decrementer request |
中断 | 极性 | 触发方式 | 中断源 | 0 | 正(High) | 电平(Level) | UART 0 | 1 | 正(High) | 电平(Level) | UART 1 | 2 | 正(High) | 电平(Level) | IIC | 3 | 正(High) | 电平(Level) | External Master | 4 | 正(High) | 电平(Level) | PCI | 5 | 正(High) | 电平(Level) | DMA Channel 0 | 6 | 正(High) | 电平(Level) | DMA Channel 1 | 7 | 正(High) | 电平(Level) | DMA Channel 2 | 8 | 正(High) | 电平(Level) | DMA Channel 3 | 9 | 正(High) | 电平(Level) | MAL Wake UP | 10 | 正(High) | 电平(Level) | MAL SERR | 11 | 正(High) | 电平(Level) | MAL TXEOB | 12 | 正(High) | 电平(Level) | MAL RXEOB | 13 | 正(High) | 电平(Level) | MAL TXDE | 14 | 正(High) | 电平(Level) | MAL TXDE | 15 | 正(High) | 电平(Level) | Ethernet | 16 | 正(High) | 电平(Level) | External PCI SERR | 17 | 正(High) | 电平(Level) | ECC Correctalbe Error | 18 | 正(High) | 电平(Level) | PCI Power Management | .... | Reserved |
|
| 25 | Programmable | Programmable | External IRQ 0 | 26 | Programmable | Programmable | External IRQ 1 | 27 | Programmable | Programmable | External IRQ 2 | 28 | Programmable | Programmable | External IRQ 3 | 29 | Programmable | Programmable | External IRQ 4 | 30 | Programmable | Programmable | External IRQ 5 | 31 | Programmable | Programmable | External IRQ 6 |
|
|