# ArchitStudio 敏捷开发平台 - 隼瞻科技

国内最优秀的EDA处理器敏捷开发平台

# ArchitStudio

基于“算法芯片化，场景架构化”理念，加速 DSA 设计与落地。让开发者摆脱底层繁复工作，一键生成全周期工具链与 SDK，重新定义定制处理器开发。

## 解决行业痛点：双向奔赴

打破垂直领域与芯片设计之间的壁垒

### 处理器提供方

- 具备完整的处理器设计能力
- 缺乏对垂直领域的专业理解

方案“右移”

### ArchitStudio

连接算法与芯片的桥梁

### 领域专用需求方

- 对场景和算法有深刻认识
- 缺乏处理器设计的专业知识

需求“左移”

## DSA 敏捷开发方法学

融合 EDA 设计理念，重新定义处理器设计范式

DSA自动化设计平台 — “ArchitStudio”
架构分析
隼瞻RISC-V处理器“原胚”
用户垂直领域应用算法 (类C语言)
使用DSA设计工具分析引擎进行设计提取

### Archit Analyzer

高度智能化的
DSA架构探索引擎

架构和指令集设计
基础RISC-V
处理器家族
用户自定义的
处理器架构和指令集
可配置的
DSP组件

使用RISCAL架构描述语言对专用处理器进行设计描述，进而将设计编译到

一个多层次的语言 “中间件” (Wingsemi Intermediate Representation)

### Archit Compiler

高层次架构描述语言
“RISCAL” 和 “Super IR” 编译器

建模
自动化生成引擎
处理器RTL
源代码自动
生成引擎
处理器验证
环境 (UVM)
自动生成引擎
GCC/LLVM
编译器自动
生成引擎
软件工具链
自动
生成引擎
全局形式验证和测试向量生成

### Archit Generator

“一键式” 生成
RISC-V定制处理器IP包
(HDK/SDK)

#### 传统人工

- 处理器设计技术门槛高
- 项目复杂度高，项目周期长，设计指标难以早期评估
- 实现端工作难度高且工作内容多，人力投入巨大

VS

#### DSA设计工具

- ArchitStudio分析引擎助力处理器架构师精准定位问题
- RISCAL架构描述语言和DSP组件提升设计效率
- “一键式” 生成，大大降低人力投入，提升交付效率

Product Highlights

## 产品亮点

四大核心优势，重新定义DSA处理器开发体验

### 界面友好

- 流畅的交互流程
- 丰富的可视化操作
- "乐高"式的积木搭建专用处理器

### 语言专业

- C-like语法，兼具高层抽象与微架构细节表达能力
- 灵活支撑AI、通信、工业控制等各类领域专用处理器按需构建

### 极致效率

- 分钟级生成完整交付包
- 提供PPA预估与瓶颈分析，使能架构级敏捷迭代
- MHz级时序精准仿真，加速验证迭代优化

### 全栈闭环

- 实现"定义即交付"
- 打通从架构创新到硬件落地的最后一公里

## EDA 辅助的敏捷设计流程

从目标程序到芯片交付，打造全链路闭环

ArchitStudio Core Flow

#### 目标程序

Profiler 分析

#### 架构探索

RISCAL 建模

#### 自动生成

Processor Gen

#### 交付包

SDK & HDK

敏捷架构迭代
敏捷功能验证
敏捷性能分析 (PPA)

##### SDK 软件开发包

编译器、调试器、仿真器、性能剖析器

##### HDK 硬件开发包

RTL 代码、验证环境、综合脚本、FPGA网表

## 平台核心组件

Architect the Vision, Shape the Future

Archit Analyzer Archit Compiler Archit Designer Archit Generator Archit Agent

### Archit Analyzer

全方位性能与PPA剖析

从架构、微架构层面提供不同维度的详细信息，为架构优化指明方向。

- 指令 Trace & 函数调用关系分析
- 流水线分析 & 指令利用率分析

### Archit Compiler

统一编译框架

将RISCAL语言转换成不同后端组件需要的信息，确保所有信息严格一致、语言对齐。

- System Verilog 生成
- LLVM Compiler 支持
- UVM Verification 验证环境
- Simulators & RTOS 实时操作系统

### Archit Designer

多层次可视化设计环境

由浅入深进行专用处理器设计，"乐高"式积木搭建让设计变得简单直观。

- Core Editor: 打破初学者的入门屏障
- RISCAL Editor: 专用指令集设计
- C/C++ Editor: 出色的开发IDE

### Archit Generator

全栈工具链一键生成

基于 RISCAL 指令描述和 WingIR 多层次语言中间表达，自动生成全套开发环境。

- Compiler, Simulator, Profiler 生成
- RTL, Verification, Libraries 生成

Architecture Language

## Retargetable Instruction Set Compiler and Architecture Language

RISCAL
"Retargetable"

通过可重定向的设计哲学，RISCAL 能够基于用户需求快速迭代生成定制化指令集，精准匹配细分场景的计算需求

"RISC"

以 RISC-V 架构为根基，赋能领域特定指令集的敏捷定义与高效实现，让 DSA 设计回归开放与简洁的本质

"CAL"

语言驱动的编译器与硬件 RTL 同源共生，从指令定义到工具链生成无缝一致，彻底消除架构与实现间的语义鸿沟

Language Q&A

## RISCAL™ 语言 Q&A

1
2
3
4
1
动机

### 为什么设计一个全新的语言？

Answer

- DSA与DSL的关联性
- 后端组件的一致性与自动化

2
门槛

### 这个语言的学习曲线会不会很高？

Answer

- C-like的语法
- 聚焦指令语义

3
能力

### 这个语言的描述能力怎么样？

Answer

- 图灵完备性
- 描述性语言
- 高层次抽象与精细化的电路描述

4
收益

### 使用这个语言能带来多大的效率提升？

Answer

- 第一个RISCAL程序：一周
- 第一个RISCAL方案：一个月

## 用户价值

为何选择 ArchitStudio 进行 DSA 设计？

#### 极致的 DSA 性能

通过专用指令集设计，大幅提升 PPA 指标。

#### 大幅降低门槛

让更多工程师参与并主导 DSA 处理器设计。

#### 显著缩短周期

从架构定义到 IP 包交付时间压缩数倍。

#### 提升设计质量

自动化流程减少人为错误，确保一致性。

#### 早期精准评估

智能探索引擎助力更早、更准确地评估PPA设计指标。

#### 聚焦核心创新

设计师得以从繁重的底层实现中解放，专注于最具价值的架构创新和算法优化。

#### 拥抱RISC-V生态

基于开放、活力的RISC-V指令集，确保处理器的灵活性和生态兼容性。