参数资料
型号: EP9307-IRZ
厂商: Cirrus Logic Inc
文件页数: 14/16页
文件大小: 0K
描述: IC ARM9 SOC ARM920T 272TFBGA
标准包装: 119
系列: EP9
核心处理器: ARM9
芯体尺寸: 16/32-位
速度: 200MHz
连通性: EBI/EMI,以太网,I²C,IrDA,键盘/触摸屏,SPI,UART/USART,USB
外围设备: AC'97,DMA,I²S,LCD,LED,MaverickKey,POR,PWM,WDT
输入/输出数: 14
程序存储器类型: ROMless
RAM 容量: 32K x 8
电压 - 电源 (Vcc/Vdd): 1.65 V ~ 3.6 V
数据转换器: A/D 8x12b
振荡器型: 外部
工作温度: -40°C ~ 85°C
封装/外壳: 272-TFBGA
包装: 托盘
配用: 598-1133-ND - KIT DEVELOPMENT EP9307 ARM9
其它名称: 598-1256
ER667E2B
7
Description 1
Under certain circumstances, data in coprocessor registers or in memory may be corrupted. The following
sequence of instructions will cause the corruption:
1) Let the first instruction be both:
- any coprocessor instruction that is not executed1.
- stalled by the coprocessor due to an internal dependency.
2) Let the second instruction be any two-word coprocessor load or store4.
If the second instruction is a load, the upper word in the target register will generally get an incorrect value.
If the second instruction is a store, the word immediately following the second target memory location will
be written; that is, instead of just writing two consecutive 32-bit words (a 64-bit value or a double value) to
memory, a third 32-bit word immediately following this will be written, leading to memory corruption.
Consider a simple example with a store instruction:
cfaddne
c0, c1, c2
; assume this does not execute
cfstr64
c3, [r2, #0x0]
Three words will be written to memory. The correct values will appear at the memory location pointed to by
r2, and r2 + 0x4. Another value will be written at r2 + 0x8.
Consider now an example with a load instruction:
cfaddne
c0, c1, c2
; assume this does not execute
cfldrd
c3, [r2, #0x0]
The final value in c3 will be incorrect. The lower 32 bits will be correct, while the upper 32 bits will be
incorrect.
Finally, consider a case where a branch occurs:
target
cfldrd
c3, [r2, #0x0]
b
target
nop
cfadd
c0, c1, c2
; though in pipeline, this does not execute
Note: The above examples assume that the cfaddne or cfadd would busy-wait (for whatever reason) if
actually executed. If not, the execution of the following instruction would be correct.
(Continued)
相关PDF资料
PDF描述
MUSBD11130 CONN RUGGED USB RCPT R/A TYPE B
VE-J14-IY-F4 CONVERTER MOD DC/DC 48V 50W
VE-B3H-IY-F1 CONVERTER MOD DC/DC 52V 50W
AT91RM9200-CJ-002 IC ARM MCU 16BIT 128K 256BGA
AT91RM9200-QU-002 IC ARM9 MCU 208 PQFP
相关代理商/技术参数
参数描述
EP9307-IRZR 功能描述:微处理器 - MPU IC Universal Platfrm ARM9 SOC Prcessor RoHS:否 制造商:Atmel 处理器系列:SAMA5D31 核心:ARM Cortex A5 数据总线宽度:32 bit 最大时钟频率:536 MHz 程序存储器大小:32 KB 数据 RAM 大小:128 KB 接口类型:CAN, Ethernet, LIN, SPI,TWI, UART, USB 工作电源电压:1.8 V to 3.3 V 最大工作温度:+ 85 C 安装风格:SMD/SMT 封装 / 箱体:FBGA-324
EP9308 制造商:PCA 制造商全称:PCA ELECTRONICS INC. 功能描述:14 Pin DIP 5 Tap Low-Profile TTL Compatible Active Delay Lines
EP9309 制造商:PCA 制造商全称:PCA ELECTRONICS INC. 功能描述:14 Pin DIP 5 Tap Low-Profile TTL Compatible Active Delay Lines
EP930IQZ 制造商:undefined 功能描述:
EP9310 制造商:未知厂家 制造商全称:未知厂家 功能描述:Tapped Delay Line