Coprocessor Interface
Copyright © ARM Limited 2000. All rights reserved.
7-7
7.2.2
Coprocessor handshake encoding
Table 7-1 shows how the handshake signals CHSDE[1:0] and CHSEX[1:0] are
encoded.
Note
If an external coprocessor is not attached in the ARM946E-S embedded system, the
CHSDE[1:0] and CHSEX[1:0] handshake inputs must be tied off to indicate
ABSENT.
7.2.3
Multiple external coprocessors
If multiple external coprocessors are to be attached to the ARM946E-S interface, you
can combine the handshaking signals by ANDing bit 1, and ORing bit 0. In the case of
two coprocessors that have handshaking signals CHSDE1, CHSEX1 and CHSDE2,
CHSEX2 respectively:
CHSDE[1] = CHSDE1[1] AND CHSDE2[1]
CHSDE[0] = CHSDE1[0] OR CHSDE2[0]
CHSEX[1] = CHSEX1[1] AND CHSEX2[1]
CHSEX[0] = CHSEX1[0] OR CHSEX2[0].
Table 7-1 Handshake encoding
[1:0]
Meaning
10
ABSENT
00
WAIT
01
GO
11
LAST
Summary of Contents for ARM946E-S
Page 1: ...ARM DDI 0155A ARM946E S Technical Reference Manual ...
Page 6: ...vi Copyright ARM Limited 2000 All rights reserved ARM DDI 0155A 04 Limited Confidential ...
Page 54: ...Programmer s Model 2 34 Copyright ARM Limited 2000 All rights reserved ARM DDI 0155A ...
Page 70: ...Caches 3 16 Copyright ARM Limited 2000 All rights reserved ARM DDI 0155A ...
Page 78: ...Protection Unit 4 8 Copyright ARM Limited 2000 All rights reserved ARM DDI 0155A ...
Page 112: ...Coprocessor Interface 7 14 Copyright ARM Limited 2000 All rights reserved ARM DDI 0155A ...