User Manual
C166S V2
Central Processing Unit
User Manual
2-31
V 1.7, 2001-01
Note: Register CPUCON1 is only changeable in supervisor mode. Supervisor mode is
finished by executing the EINIT instruction.
2.3.6.2
The CPU Configuration Register CPUCON2
This register is used to configure the C166S V2 CPU. It is an extension of the CPUCON1
register. This register is implemented for test purposes only in the first C166S V2
demonstration devices. This register will not be implemented in production devices.
Field
Bits
Type Description
VECSC
[6:5]
rw
Scaling factor of Vector Table
00
Space between two vectors is 2 words
01
Space between two vectors is 4 words
10
Space between two vectors is 8 words
11
Space between two vectors is 16 words
WDTCTL
[4]
rw
Configuration of Watch Dog Timer
0
DISWDT executable until End of Init
1)
1
DISWDT/ENWDT always executable
SGTDIS
[3]
rw
Segmentation Disable/Enable Control
0
Segmentation enabled
1
Segmentation disabled
INTSCXT
[2]
rw
Enable Interruptibility of Switch Context
0
Switch context is not interruptible
1
Switch context is interruptible
BP
[1]
rw
Enable Branch Prediction Unit
0
Branch prediction disabled
1
Branch prediction enabled
ZCJ
[0]
rw
Enable Zero Cycle Jump function
0
Zero cycle jump function disabled
1
Zero cycle jump function enabled
1)
The DISWDT (executed after EINIT) and ENWDT instructions are internally converted in a NOP instruction
CPUCON2
CPU Control Register
SFR
Reset Value: 0000
H
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
FIFODEPTH
FIFOFED
BYP
PF
BYP
F
EIO
IAEN
STEN LFIC
OV
RUN
RET
ST
FAST
BL
1)
1)
reserved
0
SL
rw
rw
rw
rw
rw
rw
rw
rw
rw
rw
r
rw
Summary of Contents for C166S V2
Page 102: ...User Manual C166S V2 C166S V2 Memory Organization User Manual 3 102 V 1 7 2001 01...
Page 116: ...User Manual C166S V2 Instruction Pipeline User Manual 4 116 V 1 7 2001 01...
Page 152: ...User Manual C166S V2 Interrupt and Exception Handling User Manual 5 152 V 1 7 2001 01...
Page 204: ...User Manual C166S V2 Instruction Set User Manual 7 204 V 1 7 2001 01...
Page 420: ...User Manual C166S V2 Detailed Instruction Description User Manual 8 420 V 1 7 2001 01...
Page 432: ...User Manual C166S V2 Summary of CPU Subsystem Registers User Manual 9 432 V 1 7 2001 01...
Page 437: ...437...