Vendor: Semidynamics Technology Services Category: DSP Core

Fully-custom RISC-V Vector Unit

Only 100% customisable RISC-V Vector Unit Can be licensed alone or paired with Atrevido and Avispado What is a Vector Unit?

Overview

Only 100% customisable RISC-V Vector Unit

Can be licensed alone or paired with Atrevido and Avispado

What is a Vector Unit?

A Vector Unit is composed of several "Vector Cores", roughly equivalent to a GPU Core, that perform multiple calculations in parallel. Each Vector Core has arithmetic units capable of performing addition, subtraction, fused multiply-add, division, square root, and logic operations.

Semidynamics Vector Unit

Our vector core can be tailored to support different data types: FP64, FP32, FP16, BF16, INT64, INT32, INT16 or INT8, depending on the customer’s target application domain. The largest data type size in bits defines the vector core width or ELEN

You can build a vector unit by hooking together up to 32 vector cores (4, 8, 16 or 32 cores) catering for a very wide range of power-performance-area trade-off options

Once these choices are made, the total Vector Unit data path width or DLEN is ELEN x number of vector cores. We support DLEN configurations from 128b to 2048b

Our Vector Unit is equipped with a high-performance, cross-vector-core network that provides all-to-all connectivity between the vector cores at high bandwidth, even for the very large, 32-vector core option

The cross-vector-core unit is used for specific instructions in the RISC-V standard that shuffle data between the different vector cores, such as vrgather, vslide, etc

We also offer a second key choice in the Vector Unit: the number of bits of each vector register (known as VLEN) can also be tailored to customer’s needs

While most other vendors assume that VLEN is equal to DLEN (i.e., 1X ratio), we offer 2X, 4X and 8X ratios. When the VLEN is larger than the DLEN, a vector operation uses multiple cycles to execute. This is a great feature for tolerating large memory latencies and for reducing power

For example, when VLEN=2048 and DLEN=512, each vector arithmetic operation will take 4 clocks to execute

Key features

  • 64-bit: The VPU supports large memory capacity with its 64-bit native data path.
  • FP & Int, 8b to 64b: Supports all integer and floating points formats from 8 up to 64 bits, including bfloat16.
  • DLEN up to 2048b: Data path length can be scaled to your needs, from 128 up to 2048 bits.
  • VLEN up to 4096b: Vector length can be scaled to your needs, from 128 up to 4096 bits.
  • AI - Ready: Tensor instructions seamlessly integrated.
  • RVV1.0: Implements the complete RISC-V Vector 1.0 Specification.

Block Diagram

Files

Note: some files may require an NDA depending on provider policy.

Specifications

Identity

Part Number
Vector Unit
Vendor
Semidynamics Technology Services
Type
Silicon IP

Provider

Semidynamics Technology Services
HQ: Spain
Semidynamics is a European supplier of RISC-V IP cores, specializing in high bandwidth high performance cores with vector units targeted at machine learning and artificial intelligence applications. Proud participant in the European Processor Initiative (EPI). With an extraordinary team with fifteen years of experience in the semiconductor industry, we can help you succeed in your next project, from specification to design and verification. We can also partner with your in-house team and provide staff augmentation services, both on-site and remotely.

Learn more about DSP Core IP core

icyflex: an ultra-low power DSP core for portable applications

The icyflex family of ultra low power 16/32-bit RISC processor cores developed by CSEM offers a flexible architecture that allows for different com-binations of control and DSP functionality. These processors target applications requiring long battery life at the same time as on-chip processing power. Three silicon-proven icyflex cores are available, consuming as little as 6 μW/MHz.

Frequently asked questions about DSP Core IP cores

What is Fully-custom RISC-V Vector Unit?

Fully-custom RISC-V Vector Unit is a DSP Core IP core from Semidynamics Technology Services listed on Semi IP Hub.

How should engineers evaluate this DSP Core?

Engineers should review the overview, key features, supported foundries and nodes, maturity, deliverables, and provider information before shortlisting this DSP Core IP.

Can this semiconductor IP be compared with similar products?

Yes. Buyers can compare this product with similar semiconductor IP cores or IP families based on category, provider, process options, and structured technical specifications.

×
Semiconductor IP