Channels ▼
RSS

Tools

Developer Platform For ARC Processor-based SoC Designs


Synopsys has announced its DesignWare ARC Software Development Platforms for software development and debugging of ARC processor-based system-on-chip (SoC) designs.

The ARC AXS101 and AXS102 Software Development Platforms include ARC processors, peripherals, pre-built Linux and MQX operating systems, device drivers, and application examples. This combination is presented as a means of enabling designers to start software development prior to SoC availability.

The platforms' range of peripheral I/Os, including licensable DesignWare Interface IP such as USB, Ethernet, UART, GPIO, SPI, I2C, and Secure Digital (SD) allow designers to use the same hardware and drivers in the final SoC implementation.

"Software development is often the most critical and resource-intensive portion of the overall SoC development process," said Clint Cole, CEO of Digilent, Inc. "Synopsys' ARC Software Development Platform offers a pre-validated, integrated solution that allows software engineers to start developing software much faster and earlier in the design cycle, helping to achieve aggressive time-to-market schedules, while reducing the overall development effort."

The ARC Software Development Platforms include CPU daughter cards for real-time software development, validation, code porting, software debugging, and analysis on real hardware.

The built-in HapsTrak connector provides a fast tunnel, operating at up to 150MHz through the ARM AMBA AXI interconnect, enabling designers to connect the ARC Software Development Platform to Synopsys' HAPS FPGA-based prototyping system, where additional CPUs, peripherals, or other custom logic can be integrated into the design for full SoC prototyping.

The ARC Software Development Platforms are supported by Synopsys' ARC MetaWare Development Toolkit for the development and debugging of optimized high-density code. Also available for the ARC Software Development Platforms are the open source GNU Toolchain and Synopsys ARC MetaWare Lite tools.


Related Reading


More Insights






Currently we allow the following HTML tags in comments:

Single tags

These tags can be used alone and don't need an ending tag.

<br> Defines a single line break

<hr> Defines a horizontal line

Matching tags

These require an ending tag - e.g. <i>italic text</i>

<a> Defines an anchor

<b> Defines bold text

<big> Defines big text

<blockquote> Defines a long quotation

<caption> Defines a table caption

<cite> Defines a citation

<code> Defines computer code text

<em> Defines emphasized text

<fieldset> Defines a border around elements in a form

<h1> This is heading 1

<h2> This is heading 2

<h3> This is heading 3

<h4> This is heading 4

<h5> This is heading 5

<h6> This is heading 6

<i> Defines italic text

<p> Defines a paragraph

<pre> Defines preformatted text

<q> Defines a short quotation

<samp> Defines sample computer code text

<small> Defines small text

<span> Defines a section in a document

<s> Defines strikethrough text

<strike> Defines strikethrough text

<strong> Defines strong text

<sub> Defines subscripted text

<sup> Defines superscripted text

<u> Defines underlined text

Dr. Dobb's encourages readers to engage in spirited, healthy debate, including taking us to task. However, Dr. Dobb's moderates all comments posted to our site, and reserves the right to modify or remove any content that it determines to be derogatory, offensive, inflammatory, vulgar, irrelevant/off-topic, racist or obvious marketing or spam. Dr. Dobb's further reserves the right to disable the profile of any commenter participating in said activities.

 
Disqus Tips To upload an avatar photo, first complete your Disqus profile. | View the list of supported HTML tags you can use to style comments. | Please read our commenting policy.
 

Video