
63
Usage of ARC SDP Mainboard Resources
DesignWare ARC AXC003 CPU Card User Guide
Version 6323-018
Synopsys, Inc.
May 2017
shows the usage of the
CPU Start
buttons of the ARC SDP Mainboard to start
code execution on the individual cores. Figure 34
shows the location of the
CPU Start
buttons on the ARC SDP Mainboard.
Table 23
Usage of the CPU Start Buttons of the ARC SDP Mainboard
Pushbutton
Description
SW2504
CPU start for ARC CPU when
CREG_CPU_START[4] = 0x0
(boot
start mode switch SW2501[7] set to 0 during reset);
GPIO EXT_PORTA[20]
otherwise
SW2505
GPIO EXT_PORTA[22]
SW2506
GPIO EXT_PORTA[21]
SW2507
GPIO EXT_PORTA[23]
Note
After an ARC core is running, the corresponding
CPU Start
button can be used for
application purposes. This is however not recommended. A
CPU Start
button should
only be used for application purposes when the corresponding core is not configured to
start after pushing the button, but to start autonomously, through CREG access or the
debugger.
Location of the CPU Start Buttons on the ARC SDP Mainboard.
Usage of the Mainboard LEDs
The ARC SDP Mainboard includes eight
CPU LEDs
that are controlled by the GPIO peripheral
of the AXC003 Processor FPGA. These green LEDs are ON when the corresponding control
bit is set to
1
and OFF when the control bit is cleared to
0
on page 64 lists the
control bits of the CPU LEDs and
on page 64 shows the LED positions on the ARC
SDP Mainboard.
Note
The ARC SDP Mainboard also has eight GPIO LEDs, which are controlled by the GPIO
peripheral in the Mainboard
’s FPGA.