
62
DesignWare ARC AXC003 CPU Card User Guide
Usage of ARC SDP Mainboard Resources
Synopsys, Inc.
Version 6323-018
May 2017
Figure 33 shows the function and default settings of the DIP Switches on the ARC SDP
Mainboard, which are used by the AXC003 CPU Card.
Function and Default Settings of the DIP Switches on the ARC SDP Mainboard.
SW2501
1
2
3
4
5
6
7
‘1’
‘0’
Boot Mirror Select
Bypass loading
Reserved
SW2503
1
3
4
5
6
7
‘1'
‘0’
Boot Core Select
Multi-core mode
8
Reserved
2
9
SW2502
1
2
3
4
5
6
7
‘1'
‘0’
Reserved
SW2401
1
3
4
5
6
7
‘1’
‘0’
For application
purposes
8
2
9
10
SW2504
SW2507
SW2506
SW2505
Start ARC HS
GPIO
EXT_PORTA[20]
Reserved
GPIO
EXT_PORTA[21]
Reserved
GPIO
EXT_PORTA[22]
Reserved
GPIO
EXT_PORTA[23]
Cache mode (HS34/HS36 only)
Boot start mode
Reserved
The DIP switch settings shown in Figure 33 are the factory default settings. All cores are
configured to boot from internal ROM after reset.
Usage of the Mainboard Pushbuttons
The start behavior of the ARC cores on the AXC003 CPU Card is configurable, one of the
options being that the core starts automatically after a reset. For the remaining options the
core halts after a reset, but multiple ways exist to start code execution. One of these ways is
to start code execution when a button is pushed. The corresponding
CPU Start
buttons are
located on the ARC SDP Mainboard. The behavior of the ARC cores is controlled individually
using control registers, which are initialized using DIP switches on the ARC SDP Mainboard.
See
Usage of the Mainboard DIP Switches
on page 59 for details.