IC 实践 · 主题一

IC 仿真实践(VNC 远程 IC 仿真实践)

源代码与仿真在服务器端运行,您通过 VNC 远程登录进入已配置的项目路径完成实践; 环境申请与开通均在网页端完成。 VNC 连接信息请在登录后通过顶部菜单 用户中心 → 我的 VNC 连接 查看。 个人 EDA/alias 等环境请写在实践目录 cxjl_practice/examapp_user_env.sh(Bash)或 .csh(tcsh),申请 VNC 后新开终端自动加载,跨端口保留;请先浏览下方实践项目一览,路径与 README 见同页后续说明与VNC 使用指南 · 第六节。

Claude 可选 · 终端命令行助手

在「我的 VNC 连接」页填写代理与 API Key 后,可在 VNC 远程桌面终端使用。 使用指南 · 第九节

实践项目一览

按SOC 系列实践、专项实践与AI 赋能分列;「适合人群」仍供选课参考。各项目在服务器端配置对应源代码路径,开通后通过 VNC 进入个人环境即可仿真实践。开放策略以当期公告为准。

点击项目名称进入项目详情:简介、服务器只读路径、实践步骤等;标注 含视频 的项目可在线观看配套视频(持续上线中)。

系列 项目 适合人群 难度 上传时间 一句话定位
SOC 系列实践 处芯积律 RISC-V SoC 基础版(SoC V1.1) 含视频 查看详情 · 简介 / 路径 / 实践 校招、实习 入门 2025 年已在星球发布 单核 SoC 入门闭环:跑通、讲清、能定位
处芯积律 RISC-V SoC 进阶版(SoC V2.0) 含视频 查看详情 · 简介 / 路径 / 实践 校招、实习 中等 2025 年已在星球发布 中型 SoC 增量维护与跨模块调试
处芯积律 RISC-V SoC 精进版(SoC V3.0) 含视频 查看详情 · 简介 / 路径 / 实践 校招、实习 中高 2026 年 4 月上线 大仓库专题深耕 + 工程化回归
专项实践 ARM+RISC-V 双核 SoC · 双核异构版(V1.0) 含视频 查看详情 · 简介 / 路径 / 实践 社招 高 2025 年已在星球发布 异构双核集成与多核协同验证
低功耗双核 SoC(LPWR,M0 + Ibex) 含视频 查看详情 · 简介 / 路径 / 实践 社招 高 2026 年 4 月上线 双核 + 低功耗综合高阶项目
SoC 仿真与验证自动化 yrun 基础版(V1.0) 查看详情 · 简介 / 路径 / 实践 社招 中等(工具向) 2025 年已在星球发布 验证回归自动化与工程化流程
UPF 功耗意图实践(UPF) 查看详情 · 简介 / 路径 / 实践 社招 中高 2026 年 3 月上线 功耗域、隔离、保持等 UPF 专项
LPWR + CDC 时钟域交叉(SpyGlass) 含视频 查看详情 · 简介 / 路径 / 实践 社招 中高 2026 年 5 月上线 CDC 静态签核与报告解读修复
三核同构 Ibex SMP SoC(tri_core_smp_soc) 查看详情 · 简介 / 路径 / 实践 社招 高 2026 年 9 月上线 同构三核 SMP、IPI 与共享内存规约验证
AI 赋能实践 Claude Code IC 设计与验证应用:Autowire/Lint/UVM/Spec 四个Skill 含视频 查看详情 · 简介 / 路径 / 实践 在职提效 中等 2026 年 6 月上线 Autowire、Lint、UVM、Spec 四类 Skill 与 Claude Code 终端实践
QSPI CDC 流程与低功耗 CDC 修复 含视频 查看详情 · 简介 / 路径 / 实践 在职提效 中等 2026 年 6 月上线 Claude Code 四 Skill · QSPI CDC Flow 与 LPWR CDC 修复
vskills · AI 驱动的芯片验证全流程加速平台 含视频 查看详情 · 简介 / 路径 / 实践 在职提效 中高 2026 年 7 月上线 UVM/SV 全流程验证 Skill:规划→TB→用例→覆盖→回归→签核
Yrun Agent Web端 含视频 查看详情 · 简介 / 路径 / 实践 在职提效 中高 2026年6月上线 面向芯片验证的 Web 化 AI 工作台 · Flow / Debug / Agent
Yrun Agent 桌面端 含视频 查看详情 · 简介 / 路径 / 实践 在职提效 中高 2026年7月上线 Yrun IC Assistant 桌面版 · 安装、登录与本机工作台演示
设计 Skill(持续上线) 查看详情 · 简介 / 路径 / 实践 在职提效 规划中 规划中 · 持续上线 Spec→RTL、CDC、仿真、DC、SoC 集成等模块
开放说明(摘要):所有星球成员都免费使用所有已上线项目。
VNC 内项目使用说明(README) 点击展开完整说明 · 桌面另有 处芯积律_README_项目使用说明.txt

登录 VNC 后,您可在桌面找到同内容的文本文件 处芯积律_README_项目使用说明.txt;此处为网页版,便于提前阅读。

请在指定目录内实践(重要)

所有代码与工程请只在 /home/USER/cxjl_practice 及其子目录中操作与保存;勿在 /home/USER/ 下另建同级目录存工程(如 cxjl_practice1),否则换日或换 cxjl 账号时数据可能无法随平台账号保留。多项目请在 cxjl_practice 内分文件夹。

数据保留与清理(请务必阅读)

/home/USER/cxjl_practice 默认与平台账号绑定,跨天重新申请仍可继续使用同一份个人工作区。为合理使用服务器资源,若连续 3 天未使用个人工作区内容,系统将自动清理该工作区;请勿把唯一原件只放在教学环境,重要成果请自行备份。

一、实践项目 — 唯一推荐只读路径(定稿)

请只使用下表路径作为复制源;源目录为只读,请复制到个人目录后再改。不要自行在 /project 下随意换目录,以免与课程不一致。

项目全称服务器唯一推荐只读路径
处芯积律 RISC-V SoC 基础版(SoC V1.1)/project/SOC_V1.1/To_Customer
处芯积律 RISC-V SoC 进阶版(SoC V2.0)/project/SOC2.0/soc
处芯积律 RISC-V SoC 精进版(SoC V3.0)/project/SOC3.0/soc
处芯积律 ARM+RISC-V 双核 SoC V1.0(双核异构版)/project/multi_core_1p0/soc
处芯积律 三核同构 Ibex SMP SoC(tri_core_smp_soc)/project/tri_core_smp_soc(工程根目录;仿真入口 soc/sim,Bash 下 source setup_env.sh 后 make triple_sim / make regression)
处芯积律 yrun 基础版(yrun V1.0)/project/multi_core_gui/soc/sim(进入副本后按 README 执行 source env.csh,再使用 yrun)
处芯积律 UPF 功耗意图实践(UPF)/project/upf_netlist_soc/
处芯积律 CDC 时钟域交叉实践(LPWR + SpyGlass)/project/SOC_CDC_FLOW(工程根目录,CDC 主战场 spyglass_cdc/)
处芯积律 低功耗双核 SoC 实践(LPWR)/project/lpwr_dual_core_soc/(工程根目录,内含 sim、sw 等)

说明:SoC V3.0 已上线,请使用唯一推荐只读路径 /project/SOC3.0/soc,复制到个人目录后再练习。tri_core_smp_soc 复制整目录后在 soc/sim 练习(勿只拷 soc 子树以免 docs 丢失)。UPF 使用 /project/upf_netlist_soc/。CDC 使用 /project/SOC_CDC_FLOW 整目录为只读源,进入副本后主要在 spyglass_cdc/ 练习。LPWR 使用 /project/lpwr_dual_core_soc/ 整目录为只读源。/project_in_dvlp 为预发布对照树,学员主路径以 /project 上表为准(除非课程另行通知)。

二、个人环境配置(跨会话保留)

换端口或隔天再申请可能换 cxjl 账号,请勿只改 /home/cxjlXX/.cshrc 或 ~/.bashrc。请将环境写在实践目录:

  • /home/USER/cxjl_practice/examapp_user_env.sh(Bash 终端 / make,推荐)
  • /home/USER/cxjl_practice/examapp_user_env.csh(tcsh 终端)
  • 说明 处芯积律_环境配置说明.txt(首次申请 VNC 后生成)

注意:远程桌面默认是 Bash 终端;勿在 Bash 里 source …examapp_user_env.csh,否则会报语法错误。EDA 工具链已由系统自动写入上述文件,一般无需再手动添加 source /eda/env_init.tsh。

申请 VNC 后新开终端会自动加载;当前终端若找不到 vcs 等命令,请手动执行:

# Bash 终端(默认)
source ~/cxjl_practice/examapp_user_env.sh

# tcsh 终端
source ~/cxjl_practice/examapp_user_env.csh

自定义 alias 等:Bash 写法写在 .sh,tcsh 写法写在 .csh。

三、个人练习目录(可读写)

系统用户名见 用户中心 → 我的 VNC 连接(一般为 cxjl 加两位数字)。请务必只使用下面这一路径作为个人工程根目录(勿改目录名、勿在 home 下平行再建一套):

# 将 USER 替换为您的 VNC 系统用户名,例如 cxjl13
mkdir -p /home/USER/cxjl_practice
cd /home/USER/cxjl_practice

四、推荐操作:先复制,再练习

cd /home/USER/cxjl_practice

cp -a /project/SOC_V1.1/To_Customer ./SOC_V1.1_To_Customer_my
cp -a /project/SOC2.0/soc ./SOC2.0_soc_my
cp -a /project/upf_netlist_soc ./upf_netlist_soc_my
cp -a /project/multi_core_1p0/soc ./multi_core_1p0_soc_my
cp -a /project/tri_core_smp_soc ./tri-core-smp-soc_my
cp -a /project/multi_core_gui/soc/sim ./multi_core_gui_sim_my
cp -a /project/SOC3.0/soc ./SOC3.0_soc_my
cp -a /project/lpwr_dual_core_soc ./lpwr_dual_core_soc_my
cp -a /project/SOC_CDC_FLOW ./soc-cdc-flow_my

# 示例进入 UPF 副本根目录
cd ./upf_netlist_soc_my && ls -la

# 示例进入 CDC 副本(SpyGlass 在 spyglass_cdc/)
cd ./soc-cdc-flow_my/spyglass_cdc && ls -la

# 示例进入三核 SMP 副本(仿真在 soc/sim)
cd ./tri-core-smp-soc_my/soc/sim && source ./setup_env.sh && make triple_sim

若提示权限不足,请确认您编辑的是 /home/USER/cxjl_practice 下的副本,而非 /project 源路径。

五、快速检查

whoami
pwd
ls -la /project/SOC_V1.1/To_Customer
ls -la /project/SOC2.0/soc
ls -la /project/SOC3.0/soc
ls -la /project/upf_netlist_soc
ls -la /project/multi_core_1p0/soc
ls -la /project/tri_core_smp_soc
ls -la /project/multi_core_gui/soc/sim
ls -la /project/lpwr_dual_core_soc
ls -la /project/SOC_CDC_FLOW
ls -la /home/USER/cxjl_practice