Feature-rich RISC-V IDE Available for Free Download

Production-proven AndeSight™ Boosts RISC-V Development
HSINCHU, TAIWAN – January 30, 2019 – Andes Technology Corporation (TWSE: 6533), a founding member of the RISC-V Foundation and the leading supplier of 32/64-bit embedded CPU cores with solutions serving in excess of 3.5-billion SoCs covering a wide range of applications, today announced the free download of its AndeSight Integrated Development Environment (IDE) to accelerate software development for RISC-V based SoC. AndeSight IDE is a professional IDE based on Eclipse with many useful Andes add-on features, developed and widely used over the past 13 years, which provides an efficient way to develop embedded applications for RISC-V based SoC.

In an era of ever-changing embedded products, to pursue an easy, flexible design environment and to save efforts of hardware designers and software programmers, AndeSight integrates all environments for hardware and software from simulators, FPGA, to final SoCs to provide a complete software development solution. Empowered by AndeSight, RISC-V developers can run benchmarks and evaluate algorithm performance easily using a near-cycle accurate simulator. Based on Eclipse, AndeSight has many additional user-friendly features to help reduce development time. These include the following:

        ● Meta linker script editor
        ● Flash in-system-programming
        ● Virtual hosting
        ● Meta-file-based bit-field viewer for SoC registers
        ● Script-based RTOS awareness debugging
        ● Break and display on exceptions
        ● Function profiling
        ● Code coverage
        ● Function code size
        ● Stack size analysis

AndeSight also comes with a highly optimized compiler to deliver best-in-class performance and code density.

“Based on the successful experience in helping customers achieve cumulative shipments of more than 3.5 billion SoCs, AndeSight provides a professional embedded software development environment for RISC-V CPUs with its comprehensive and handy features.” said Dr. Charlie Su, CTO and Senior VP of Andes Technology. “With powerful AndeSight support, the software developers of RISC-V based SoC can deliver high-quality code with ease and speed their time-to-market”.

AndeSight for Andes RISC-V cores, N25/N25F, NX25/NX25F, A25 and AX25, is available for free download now. The free download version is a full-featured AndeSight with a three-month time limit. To explore AndeSight’s rich features, please visit AndeSight introduction page at http://www.andestech.com/en/products-solutions/andesight-ide/ and download page at http://www.andestech.com/en/support-downloads/andesight-ide-download/ for more details.

Continue ReadingFeature-rich RISC-V IDE Available for Free Download

20190409_IP-SoC Santa Clara

Andes will be one of the industry sponsors for IP-SoC Santa Clara 2019, the unique one day working conference fully dedicated to IP (Silicon Intellectual Property) and IP based Electronic Systems. We will share information about Technology trends, Innovative IP/SoC products, Breaking IP/SoC News, IP/SoC Market evolution and more with other IP providers and IP consumers.

Date: 9th April, 2019
Venue: Hyatt Regency Santa Clara (5101 Great America Pkwy, Santa Clara, CA 95054, USA)

Event Website

Continue Reading20190409_IP-SoC Santa Clara

20190226-20190228_Embedded World

Andes Technology will be participating as a co-exhibitor with RISC-V Foundation and other member companies in the upcoming Embedded World 2019 on February 26-28th at the Nuremberg Exhibition Centre. Tommy Lin, Deputy Director of Business Development Division, will introduce AndesCore and Development Tools at Hall 3A / 3A-536.

Date: February 26-28th, 2019
Venue: Nuremberg Exhibition Centre

Speaker: Tommy Lin, Deputy Director of Business Development Division
Title: Introducing AndesCore and Development Tools to Ease Domain-Specific Acceleration
Time: 4pm, Feb 26 / 12pm. Feb 27 / 4pm, Feb 28
Location: Hall 3A / 3A-536

Event Website
Book Now
 
Continue Reading20190226-20190228_Embedded World

Andes Custom Extension™ Further Accelerates Your High Performance RISC-V Processors

Hsinchu, Taiwan. -December 06, 2018 – Andes Technology today announced its newly-released AndeStar™ V5 CPU cores – N25/N25F, NX25/NX25F, A25 and AX25 – support the Andes Custom Extension™ (ACE) feature. The AndeStar™ V5 architecture is the result of RISC-V technology incorporated with Andes innovations based on rich experience in serving embedded processor IPs for over 10 years. The ACE feature enables embedded designers to add customized instructions on their Andes V5 CPU cores with ease.

RISC-V is an open processor instruction set architecture (ISA) standardized by the non-profit RISC-V Foundation. It is rapidly gaining popularity in many markets because of its compactness, modularity and extensibility. In addition to general-purpose usages, RISC-V specification encourages customized instruction extensions to facilitate the design of Domain-Specific Architecture/Acceleration (DSA) for applications such as Artificial Intelligence/Machine Learning, AR/VR, ADAS, and next generation storage and networking. Acceleration through customized instructions can boost application performance significantly while maintaining the programmability. Despite the huge benefits that may bring, however, most SoC teams find it difficult to add customized instructions. This is because designing new instructions requires major efforts and CPU talents to modify the existing processor hardware and associated software tools and make sure they work together.

Andes Technology fills this gap by providing the ACE design environment which greatly simplifies the steps to add instructions. By preparing a description file that describes instruction input/output interfaces and instruction semantics in C and a concise Verilog file implementing the RTL logic based on the given interfaces, designers can execute the Custom-OPtimized Instruction deveLOpment Tools™ (COPILOT) to generate the extended CPU and software toolchains in minutes.

The COPILOT tool is the key to the automatic creation of ACE instruction environment. It offloads all housekeeping RTL design tasks such as opcode selection, instruction decoding, operand mapping, input operand accesses, dependence checking and result gathering. Using ACE needs no expertise in processor pipeline design, thus minimizing the learning curve. Designers can then focus on the implementation of powerful functionalities rather than spend time figuring out how to interact with CPU pipeline.

The most powerful features of ACE are the constructs to define high level instruction semantics and enable the automatic RTL generation. For example, the vector construct allows developers to design a vector instruction as simple as its scalar counterpart, and the background construct enables parallel execution by allowing long latency ACE instructions to proceed in background. Designers can also use custom-defined registers (ACR) and memories (ACM) with arbitrary bit widths to have wide inputs and outputs processed by ACE instructions. These ACE features can contribute to significant performance improvements. COPILOT also facilitates verification process in addition to its usage on toolchain generation. It can generate verification patterns and cross-checking environment that help designers to verify the correctness of their instruction designs. 

“Using ACE is easy for designers who already know Verilog and C languages. With the powerful ACE constructs, richer functions can be implemented with fewer lines of code. ACE instructions not only accelerate applications by replacing a sequence of baseline instructions, but also reduce power consumption and code size,” said Dr. Charlie Su, CTO and Senior VP of Andes Technology. “By utilizing Andes highly-optimized V5 processor cores incorporated with effective ACE custom instructions that closely address application bottlenecks, you can greatly enhance their capabilities to reach high performance design goals”.

Andes Custom Extension™ for AndesCore™ N25/N25F, NX25/NX25F, A25 and AX25 is available for license now. To explore ACE’s full capabilities, please contact Andes Technology for more information.

Continue ReadingAndes Custom Extension™ Further Accelerates Your High Performance RISC-V Processors