摘要: 一、阶段目标 D3 阶段的核心目标是理解 Abstract-Machine (AM) 如何将硬件差异隐藏在统一的 API 之后,使得同一份应用代码可以运行于不同的硬件平台。完成后你将: 理解 AM 的分层抽象设计 (TRM → IOE → CTE → VME → MPE) 掌握 IOE (I/O E 阅读全文
posted @ 2026-06-09 09:31 mo686 阅读(52) 评论(0) 推荐(0)
摘要: 一、阶段目标 D2 阶段的核心目标是理解 C 程序如何被编译、链接并加载到裸金属环境中执行。完成后你将: 掌握从 C 源码 → 汇编 → 机器码 → 内存镜像的完整流程 理解 RISC-V 的 ABI (调用约定、数据类型、对齐) 理解链接脚本如何定义内存布局 理解裸金属程序的启动过程 (crt0/ 阅读全文
posted @ 2026-06-08 16:54 mo686 阅读(42) 评论(0) 推荐(0)
摘要: 一、阶段目标 D1 阶段的核心目标是实现一个能够正确执行 RISC-V 32 位整数指令集 (RV32IM) 的全系统模拟器 NEMU。完成后你将: 深入理解"取指→译码→执行→更新PC"的指令执行循环 掌握 RISC-V 指令编码格式和语义 实现一个功能完备的简易调试器 (表达式求值、监视点) 理 阅读全文
posted @ 2026-06-08 16:53 mo686 阅读(42) 评论(0) 推荐(0)
摘要: FAAP/RTD 测试数据传输系统 一、系统整体架构 整个系统负责将无线基站生产测试数据从被测设备(DUT)实时采集并可靠传输到 RTD 云端中央数据库。 DUT(被测设备) FaapProxy(中间代理) PC客户端 MBS(消息缓冲服务) RTD云端 运行FAAP测试软件 协议转换+转发 Faa 阅读全文
posted @ 2026-06-05 16:33 mo686 阅读(2) 评论(0) 推荐(0)
摘要: 一生一芯 (YSYX) 全栈处理器设计项目 一、项目概览 1.1 项目简介 "一生一芯"(One Student One Chip, YSYX) 是由中国科学院大学、中国科学院计算技术研究所主导的开源免费公益性质的处理器芯片设计人才培养项目。目标是让每位参与的学生独立完成一颗 RISC-V 处理器芯 阅读全文
posted @ 2026-06-05 15:02 mo686 阅读(76) 评论(0) 推荐(0)
摘要: DUT RX 校准流程中的 Leveling & ARB 特性化 概述 本文档描述 RequestExternalStimuli RPC 中 步骤 2.5 Leveling 和 步骤 2.6 ARB 特性化 的实现方案。 功率计底层驱动实现(NRPPowerMeter 类),本模块直接调用 pm.m 阅读全文
posted @ 2026-05-19 17:04 mo686 阅读(1) 评论(0) 推荐(0)
摘要: Waveform Loading 工作流 概述 Waveform Loading 功能实现了从波形库微服务下载 IQ 波形数据,并上传到 R&S SGT100A 信号发生器进行播放的完整链路。该功能集成在 RFStimuliServicer._process_signal() 中,当 DUT 请求调 阅读全文
posted @ 2026-05-15 16:40 mo686 阅读(3) 评论(0) 推荐(0)
该文被密码保护。 阅读全文
posted @ 2026-05-11 17:06 mo686 阅读(0) 评论(0) 推荐(0)
摘要: DUT 外部启动流程文档 概述 本文档基于 tcpe3_external_bootup.txt 日志文件和相关代码分析,详细梳理了 DUT(Device Under Test)从外部 Flash 冷启动到 Radio 应用完全就绪的完整流程。 核心理解:整个外部启动流程中,电源控制的对象始终是 DU 阅读全文
posted @ 2026-05-07 14:47 mo686 阅读(12) 评论(0) 推荐(0)
该文被密码保护。 阅读全文
posted @ 2026-04-23 16:35 mo686 阅读(0) 评论(0) 推荐(0)