AndesCore 27-Series Linux RISC-V SoC Features a Vector Processing Unit

AndesCore 27-Series VPU

Andes has developed a Linux capable RISC-V based SoC which runs on the first Vector Processing Unit (VPU) that is reported to be groundbreaking in its application ability, especially in the AI sector. The Andes 27 Series CPU has debuted in the RISC-V Summit in San Jose, to a great deal of talk in many quarters.

AndesCore 27-Series: NX27VRISC-V VPU


The AndesCore 27-Series RVV

The company reports that the AndesCore 27 offers a user-configurable vector-processing unit that has a scalable data size, flexible microarchitecture implementations and subsystem memory decisions open to system-level optimization. The use of the RISC-V Vector (RVV) instruction extension allows the CPU cores to deliver higher performance and versatility.

The TimeTable and Offerings

Andes is saying delivery of its first Andes 27 RISC-V based  SoC will begin in Q1 2020.  Already the earliest licensees have seen the delivery of the betas.  Initial availability will center around a 32-bit A27 the 64-bit AX27 and the Vector Register File (VRF) access and the RISC-V Vector (RVV) instruction extension can be found on the NX27V.

Before There Was The AndesCore 25-Series

The Cores are based on the previously released Andes 25 series, which are the 32-bit A25 and 64-bit AX25MP. The new AndesCore 27 NX27V is a RISC-V based core, with a vector register file, VRF which has a user-configurable number of elements per register.

The Applications for These Cores

The cores are able to process large volumes of matrix data, that can be used in the following applications.

  • AI
  • AR/VR
  • Cryptography
  • Computer vision
  • Multimedia processing

The SoC is Linux ready.

The Vector Settings

The vector can be af arbitrary length, from 64-bit all the way to a combination of eight vector registers for 4096-bit size. Each integer, whether floating point, fixed point or any other AI optimized representations can be various bit-widths, from 4 to 32-bit.

The Functions of the VPU

The vector processing unit has multiple, chainable, functional units, that can operate in multiple independent pipelines.  It can realize 30X speedup on key functions in MobileNets convolution neural network (CNN).

The Aspects Not Readily Discussed

The AndesCore 27-series is closely aligned to the AndesCore 25-series which would offer a 1.2 GHz,  3.5 CoreMark/MHz performance standard. The same development tools apply, as with the A25 and AX25, the AndeSight IDE, a “COPILOT” tool to be used with ACE, JTAG and ICE debugging.

Further Information

The AndesCore 27-series announcement and the LinuxGizmos article will have further information on the AndesCore 27-series VPU cores, with RISC-V architecture.

Share this:

Support CNX Software! Donate via cryptocurrencies or become a Patron on Patreon

ROCK Pi 4C Plus
Notify of
The comment form collects your name, email and content to allow us keep track of the comments placed on the website. Please read and accept our website Terms and Privacy Policy to post a comment.
Weller PCB manufacturer