Commit Graph

832 Commits

Author SHA1 Message Date
Ruige Lee
8a2c1418c8 修正看门狗中断的脉冲模式,补充使能控制和脉冲控制 2025-08-04 11:47:17 +08:00
8b667c80c1 少许修改了一下测试用例 2025-08-04 11:38:40 +08:00
0090c4e44b 增加测试用例,测试中断 2025-08-04 10:49:48 +08:00
eaedfd208c 删除老的detect.py生成测试用例的python文件 2025-08-04 00:44:27 +08:00
4ad1a21386 修正测试用例的解释文字 2025-08-04 00:42:41 +08:00
e6c36928f3 删除.v中不必要的测试代码,全部交由.py控制 2025-08-03 18:10:55 +08:00
3c7fb6bbc7 建立environment机制 2025-08-03 00:26:46 +08:00
9bfb5f919e 备份代码,尚未测试,实现全自动化生成verilog测试代码 2025-08-02 15:59:42 +08:00
3925cf3c0c 测试错误后,直通 2025-08-01 19:14:52 +08:00
f602b1a6aa 上传错误数据包的测试用例 2025-08-01 17:41:15 +08:00
6b1ea299c5 检查reset寄存器复位后的值 2025-08-01 17:05:10 +08:00
59c1d46876 增加reset的测试用例 2025-08-01 17:01:30 +08:00
9cc392c981 Merge branch 'bug56' into eb_dev 2025-08-01 11:40:10 +08:00
f56ef8e077 保存测试用例 2025-08-01 11:33:21 +08:00
Ruige Lee
d5a52a651b 增加复位code特性 2025-08-01 11:15:24 +08:00
5eeeb98b58 Merge branch 'bug56' into eb_dev 2025-07-31 15:50:02 +08:00
7de76cb058 将ebmmu系列测试用例从v文件中彻底由python控制 2025-07-31 15:37:30 +08:00
Ruige Lee
73dbf4d05a 注释 2025-07-31 15:29:35 +08:00
Ruige Lee
d05ac151a4 当发生硬件错误时,直通 2025-07-31 15:26:17 +08:00
da1e94874d Merge branch 'bug56' into eb_dev 2025-07-31 11:01:38 +08:00
d5af1de45c 改写ebmmu_tc01的测试用例 2025-07-31 11:00:04 +08:00
Ruige Lee
638308eba6 修复smunit计数器位宽 2025-07-31 10:55:05 +08:00
f59692b030 sm reset寄存器无论写啥都会assert 2025-07-31 09:28:13 +08:00
efc307df16 造了一个新的测试用例,测试没有通过 2025-07-31 00:51:00 +08:00
d342be4198 手动合并统计的代码 2025-07-31 00:02:54 +08:00
7f2f15a77f Merge branch 'feature_shintop' into statistics 2025-07-30 23:16:52 +08:00
656986a8ab :Merge branch 'feature_shintop' into eb_dev 2025-07-30 23:14:37 +08:00
9cf5346b3d 初步实现python生成测试用例,并挂接.v文件,无需手工写.v文件 2025-07-30 22:59:06 +08:00
2968b6d546 删除不合理的冲突合并代码 2025-07-30 16:34:51 +08:00
d7d5544f08 合并bug56下的滤波特性 2025-07-30 16:05:56 +08:00
d5b3771f5d Merge branch 'bug57' into eb_dev 2025-07-30 15:52:00 +08:00
4266c4355f 测试用例分散到各个文件中去,避免一个文件过大 2025-07-30 15:50:16 +08:00
Ruige Lee
8ba8ff0e9e **抹除**加密特性 2025-07-30 15:36:18 +08:00
Ruige Lee
3818e280ff latch事件寄存器编译通过 2025-07-30 15:22:46 +08:00
11b01cb1e6 将ebmmu测试用例分配到单独的python文件里 2025-07-29 19:18:00 +08:00
40b227fecc 生成测试用例数据的python代码太长了,利用python的包等结构分割代码,当前初步做了分割 2025-07-29 18:57:45 +08:00
8fc15e8ca2 增加ebmmu写入的测试用例,8个eb-mmu全部工作 2025-07-29 18:17:41 +08:00
Ruige Lee
bfb7c05ac4 完成0x300,0x301寄存器实现 2025-07-29 16:51:28 +08:00
Ruige Lee
72916a5420 调整中断,不使能也会改变状态 2025-07-29 15:36:24 +08:00
ad61180742 增加新的测试用例,测试成功 2025-07-29 15:01:57 +08:00
Ruige Lee
f630310582 实现统计寄存器组 2025-07-29 11:56:10 +08:00
34af968dce 修正了最新测试用例的bug,返回基本靠谱了 2025-07-29 11:44:47 +08:00
0ffa20bbfb 增加状态的读取 2025-07-29 10:57:23 +08:00
ba2f3fa3f4 增加新的测试用例,还有问题,需要Debug,暂时保存 2025-07-29 10:51:43 +08:00
2f589c1244 增加新的测试用例 2025-07-29 00:46:33 +08:00
f6ea9410ad 修改测试用例,采用自动化程序判别寄存器是否正确,尚未全部完成 2025-07-28 22:41:02 +08:00
Ruige Lee
302893c3e7 加入CDR的滤波,并修改测试led 2025-07-28 14:31:45 +08:00
5b5e455040 增加测试用例代码 2025-07-23 18:21:22 +08:00
Ruige Lee
9f88d26ba1 多相位时钟可以使用 2025-07-22 11:49:33 +08:00
Ruige Lee
acf09cf118 开始调试,数据恢复不成功 2025-07-22 11:24:47 +08:00