You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: doc/documents/board/emsdp.rst
+14-14Lines changed: 14 additions & 14 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,16 +1,16 @@
1
1
.. _board_emsdp:
2
2
3
-
ARC EM Software Development Platform
3
+
|emsdp|
4
4
====================================
5
5
6
6
Introduction
7
7
------------
8
8
9
-
The DesignWare® ARC® EM Software Development Platform (EM SDP, emsdp)
9
+
The DesignWare® ARC® |emsdp| (emsdp)
10
10
is an FPGA based development platform intended to support ARC licenses in developing their software for the ARC EM processor family and ARC EM Subsystems. It has the support for ARC
11
11
EM4, EM5D, EM6, EM7D, EM9D and EM11D processors. ARC EM Enhanced Security Package (ESP) and ARC EM Subsystems (DFSS, SCSS, DSS) are also supported.
12
12
13
-
The EM SDP board includes the following features:
13
+
The |emsdp| board includes the following features:
14
14
15
15
- Support for selected ARC EM and ARC EM Subsystem configurations
16
16
- Drag-and-drop configuration of FPGA device through USB
@@ -39,7 +39,7 @@ The EM SDP board includes the following features:
39
39
- Buttons, LEDs and switches
40
40
41
41
42
-
The DesignWare ARC EM Software Development Platform contains the following components:
42
+
The DesignWare |emsdp| contains the following components:
43
43
44
44
- FPGA
45
45
@@ -73,7 +73,7 @@ The DesignWare ARC EM Software Development Platform contains the following compo
73
73
FPGA
74
74
^^^^
75
75
76
-
The FPGA on the ARC EM SDP board is configured by storing an FPGA bitstream into the configuration memory of the ARC EM SDP.
76
+
The FPGA on the |emsdp| board is configured by storing an FPGA bitstream into the configuration memory of the |emsdp|.
77
77
Drag-and-drop feature enable users to copy an FPGA bitstream from the PC to the configuration memory and programmed into the FPGA.
78
78
79
79
Memory
@@ -84,18 +84,18 @@ Please refer to `ARC_EM_SDP_UserGuide` for memory map and more details.
84
84
Interfaces
85
85
^^^^^^^^^^
86
86
87
-
ARC EM SDP board provides a variety set of peripherals for evaluate and development.
87
+
|emsdp| board provides a variety set of peripherals for evaluate and development.
88
88
There are many peripheral devices available, such as SPI, IIC, UART, GPIO.
89
-
Upon these, the ARC EM SDP offers multiple interfaces for audio, USB, micro-SD card, wireless, ADC, motion sensor, etc.
89
+
Upon these, the |emsdp| offers multiple interfaces for audio, USB, micro-SD card, wireless, ADC, motion sensor, etc.
90
90
External hardware modules can also be easily connected to the board though extension interfaces using Pmod Connectors, Arduino, mikro BUS.
91
91
92
92
.. image:: /pic/emsdp_peripheral_interfaces.jpg
93
-
:alt:EM SDP Interfaces
93
+
:alt:|emsdp| Interfaces
94
94
95
95
Extensions
96
96
^^^^^^^^^^
97
97
98
-
To bring your application context around the ARC EM SDP, Pmod Connectors, Arduino, mikro BUS are supported.
98
+
To bring your application context around the |emsdp|, Pmod Connectors, Arduino, mikro BUS are supported.
99
99
All the sets of connections are controlled by mux controller and can be switched by user.
100
100
There are many peripheral devices available, such as SPI, IIC, UART, GPIO.
101
101
@@ -105,7 +105,7 @@ Usage
105
105
106
106
Setting Up
107
107
^^^^^^^^^^
108
-
You can use either USB-JTAG or USB-UART interface to communicate with ARC EM SDP board.
108
+
You can use either USB-JTAG or USB-UART interface to communicate with |emsdp| board.
109
109
Before the interfaces are used, you must install the required drivers on the computer where you intend to run
110
110
the MetaWare debugger or other serial debug consoles (such as PuTTY or other hyper-terminals).
111
111
@@ -118,8 +118,8 @@ You may also skip this step if you are using default settings.
118
118
119
119
Package Preparation
120
120
^^^^^^^^^^^^^^^^^^^
121
-
This section talks about how to add new ARC EM SDP cores into embARC OSP.
122
-
If you are using default cores of ARC EM SDP: *em6_scss*, *em7d_esp_dfss*, and *em11d_dfss*, then you may skip this section.
121
+
This section talks about how to add new |emsdp| cores into embARC OSP.
122
+
If you are using default cores of |emsdp|: *em6_scss*, *em7d_esp_dfss*, and *em11d_dfss*, then you may skip this section.
123
123
124
124
#. You may download the package from our website. Suppose you want to add a new package called ``em9d_dfss``, your package name would be ``embarc_em9d_dfss.zip``.
125
125
@@ -135,7 +135,7 @@ If you are using default cores of ARC EM SDP: *em6_scss*, *em7d_esp_dfss*, and *
135
135
136
136
Run Your First Program
137
137
^^^^^^^^^^^^^^^^^^^^^^
138
-
By setting up the board, you are now ready to run your first program on ARC EM SDP.
138
+
By setting up the board, you are now ready to run your first program on |emsdp|.
139
139
please refer to example `example_blinky` for further details. Build and download the example using either MetaWare or GNU. The command is shown below:
140
140
141
141
.. code-block:: console
@@ -165,7 +165,7 @@ Another example is to add both wifi driver and audio codec driver for an online
165
165
166
166
Contributing
167
167
^^^^^^^^^^^^
168
-
ARC EM SDP is welcome to your contribution. If you found any bug or issue or have suggestions,
168
+
|emsdp| is welcome to your contribution. If you found any bug or issue or have suggestions,
169
169
please feel free to raise issues or pull requests at [embARC Open Software Platform](https://github.com/foss-for-synopsys-dwc-arc-processors/embarc_osp) repository on GitHub.
0 commit comments