W90221X Winbond Electronics Corp America, W90221X Datasheet - Page 190

no-image

W90221X

Manufacturer Part Number
W90221X
Description
Pa-risc Embedded Controller
Manufacturer
Winbond Electronics Corp America
Datasheet
Exception : Privilege instruction trap.
Restriction : This instruction can only be executed by code running at the most
privilege level.
Note : AIR[0]
Move from AIR
Format: MFAIR
Purpose : To copy value into a general register from AIR register.
Description : If the AIR[t] is existed, the contents of AIR[r] is copied into GR[t]. If
AIR[r] has n bits
Operation : if (t > 3)
W90221X version 0.6
05
0:5
6
AIR[1]
AIR[2]
AIR[3]
AIR[4]
AIR[5]
AIR[6]
AIR[7]
AIR[8]
AIR[9]
AIR[10] : ITR[0:31] (ICE-Trap register)
AIR[11] : PWR[0:2] (Power-Mode register)
AIR[12] : CKR[0:7] (Stand-By-Clock register)
- bit 31 : Internal Icache enable
- bit 30 : Internal Dcache enable (0/1 - disable/enable)
- bit 29 : shall be the same as bit-30
- bit 28 : Default endian bit
- bit 27 : BTB enable
- bit 26 : reserved
- bit 25 : Multiplier fraction mode (0/1 - integer/fraction mode)
- bit 24 : reserved
- bit 23 : Freeze 1st 1K of Icache (0/1 - disable/enable)
- bit 22 : Freeze 2nd 1K of Icache (0/1 - disable/enable)
- bit 21 : Freeze 3rd 1K of Icache (0/1 - disable/enable)
- bit 20 : Freeze 4th 1K of Icache (0/1 - disable/enable)
r
6:10
where n <= 32, the least significant n bits of AIR[r] are moved into GR[t].
else if (priv != 0)
5
: Internal configuration register
: PSW register
: TMR register
: NonCacheable Offset register
: NonCacheable Mask register
: Write-Through Offset register
: Write-Through Mask register
: HPSW[0:31]
: ICEA_Front, ICEA_Back
: IDR[0:31] (ICE-Data register)
undefine operation;
-
11:15
r, t
5
-
16:18
2
-
19
0
2
20
01
1
(0/1 - disable/enable)
(0/1 - big-/little-endian)
(0/1 - disable/enable)
21:25
(default : 32'b0)
-
(default : 12'b0)
5
t
26
1
27:31
5
- 190 -

Related parts for W90221X