Ruige Lee
|
f3916df37b
|
弃用高频率采样CDR的例化
Merge branch 'mp_eb_dev_多采样全表决' into mp_eb_dev
* mp_eb_dev_多采样全表决:
调整解锁条件为10个连续0
增加一个锁定可以暂时解决发送失败问题
滤波 表决 鉴相同时存在
enhance 要求先跨时钟,再进行后续表决
Revert "16相位改8相位"
16相位改8相位
bug: 16相位补充相 欠了一相
Revert "改6相位,从一个pll出,测试"
Revert "尝试3相位"
尝试3相位
改6相位,从一个pll出,测试
拉出测试IO
Revert "4多相位效果明显更好"
4多相位效果明显更好
16相位操作还是卡
# Conflicts:
# src/main/scala/backBoard/ebus/CDRIn.scala
|
2025-08-19 10:00:25 +08:00 |
|
Ruige Lee
|
2fb450673f
|
调整解锁条件为10个连续0
|
2025-08-18 17:39:32 +08:00 |
|
Ruige Lee
|
2afd3f722a
|
增加一个锁定可以暂时解决发送失败问题
|
2025-08-18 16:20:50 +08:00 |
|
Ruige Lee
|
11bbf14226
|
滤波 表决 鉴相同时存在
|
2025-08-15 17:18:45 +08:00 |
|
Ruige Lee
|
45d2d223c1
|
enhance 要求先跨时钟,再进行后续表决
|
2025-08-15 15:28:28 +08:00 |
|
Ruige Lee
|
62684bd665
|
Revert "16相位改8相位"
This reverts commit 2da45138db.
|
2025-08-15 10:45:44 +08:00 |
|
Ruige Lee
|
2da45138db
|
16相位改8相位
|
2025-08-15 10:45:10 +08:00 |
|
Ruige Lee
|
fc917054ed
|
bug: 16相位补充相 欠了一相
|
2025-08-14 19:23:56 +08:00 |
|
Ruige Lee
|
573a1ad45f
|
bug:滤波需要顺序打拍,防止边界上跳变
|
2025-08-14 19:15:09 +08:00 |
|
Ruige Lee
|
035109bee1
|
Revert "改6相位,从一个pll出,测试"
This reverts commit 495a238a26.
|
2025-08-13 17:54:50 +08:00 |
|
Ruige Lee
|
4955b7a278
|
Revert "尝试3相位"
This reverts commit c6aa7416fc.
|
2025-08-13 17:54:39 +08:00 |
|
Ruige Lee
|
6c2f2fa93b
|
主站必须发送大于8byte的包才会更新同步寄存器
|
2025-08-13 15:39:00 +08:00 |
|
Ruige Lee
|
b97ce75c39
|
Revert "从站只在同步包时更新自身时间信息"
This reverts commit 3f41920805.
|
2025-08-13 11:40:19 +08:00 |
|
Ruige Lee
|
3f41920805
|
从站只在同步包时更新自身时间信息
|
2025-08-13 11:08:56 +08:00 |
|
Ruige Lee
|
c6aa7416fc
|
尝试3相位
|
2025-08-13 10:52:49 +08:00 |
|
Ruige Lee
|
495a238a26
|
改6相位,从一个pll出,测试
|
2025-08-13 10:00:11 +08:00 |
|
Ruige Lee
|
2a7faafcff
|
修复位宽推断错误
|
2025-08-12 18:09:40 +08:00 |
|
Ruige Lee
|
d045705950
|
spi初始值改为1
|
2025-08-12 17:54:24 +08:00 |
|
Ruige Lee
|
cb2c4f46e5
|
拉出测试IO
|
2025-08-12 17:48:35 +08:00 |
|
Ruige Lee
|
107895f6e0
|
Revert "4多相位效果明显更好"
This reverts commit 7338314c17.
|
2025-08-12 09:55:43 +08:00 |
|
Ruige Lee
|
7338314c17
|
4多相位效果明显更好
|
2025-08-11 19:33:56 +08:00 |
|
Ruige Lee
|
b0b221e8b0
|
16相位操作还是卡
|
2025-08-11 18:13:58 +08:00 |
|
|
|
5448cfd23f
|
增加顶层的FPGA上的sync输出,修改测试用例
|
2025-08-11 18:04:46 +08:00 |
|
Ruige Lee
|
b590ad79bc
|
增加spi模式选择到顶层
|
2025-08-11 16:55:43 +08:00 |
|
Ruige Lee
|
86fc61e0a4
|
增加两组寄存器
|
2025-08-11 16:54:18 +08:00 |
|
Ruige Lee
|
eefa793c11
|
Merge remote-tracking branch 'origin/eb_dev' into mp_eb_dev
# Conflicts:
# tb/shinTest/ShinTopSpiTb.v
# tb/shinTest/testcase_result/base_tc06_result.log
|
2025-08-11 16:13:26 +08:00 |
|
Ruige Lee
|
1cb0cee966
|
should >= 3
|
2025-08-11 10:07:54 +08:00 |
|
Ruige Lee
|
a31b08dcda
|
Merge branch 'mp_eb_dev' of github.com:whutddk/RISCV-MAC-SWICH into mp_eb_dev
# Conflicts:
# src/main/scala/backBoard/ebus/CDROut.scala
|
2025-08-11 10:07:18 +08:00 |
|
Ruige Lee
|
cae503f4c2
|
preamble应该大于3
|
2025-08-11 10:05:49 +08:00 |
|
RuigeLee
|
424e07a076
|
增加5选3多数表决滤波
|
2025-08-09 22:22:19 +08:00 |
|
|
|
1ce3840567
|
PRE_NUM改为8后,功能正常
|
2025-08-08 22:42:21 +08:00 |
|
Ruige Lee
|
7d39514eb8
|
序列号区域拉到顶层
|
2025-08-08 16:28:39 +08:00 |
|
Ruige Lee
|
0dc678e604
|
硬件错误必须发生时清0才会触发部分复位
|
2025-08-08 11:13:00 +08:00 |
|
Ruige Lee
|
dc4539124c
|
可调preamble长度
|
2025-08-07 17:39:11 +08:00 |
|
Ruige Lee
|
2aa55cee65
|
Merge branch 'eb_dev' into mp_eb_dev
# Conflicts:
# src/main/scala/backBoard/shin/Interface.scala
# src/main/scala/backBoard/shin/ShinTop.scala
# tb/shinTest/ShinTopSpiTb.v
# tb/shinTest/gen_pkt.py
# tb/shinTest/testcase/base.py
|
2025-08-07 16:11:42 +08:00 |
|
Ruige Lee
|
0b84a1dc6f
|
上电复位状态下,上下行直通,设置为主站或者写清复位中断可以解除
|
2025-08-07 10:27:37 +08:00 |
|
Ruige Lee
|
73e1061c0b
|
ebmmu提升到16个
|
2025-08-06 17:44:16 +08:00 |
|
Ruige Lee
|
1eb19cbca7
|
代码清理
|
2025-08-06 16:56:12 +08:00 |
|
Ruige Lee
|
aab71da90c
|
增加主站本地同步,和中断3;增加latch Event中断
|
2025-08-06 16:50:43 +08:00 |
|
Ruige Lee
|
f3891c8b16
|
调整同步,允许主站产生sync0,1,2,3信号
|
2025-08-06 16:03:56 +08:00 |
|
Ruige Lee
|
87c7bf6f41
|
看门狗挪到特质里
|
2025-08-06 15:23:43 +08:00 |
|
Ruige Lee
|
8a41553aea
|
硬件中断使能时钟为高
|
2025-08-06 13:00:36 +08:00 |
|
Ruige Lee
|
41b83b83bc
|
增加看门狗17,加强看门狗中断条件
|
2025-08-06 13:00:36 +08:00 |
|
|
|
e107b39cb7
|
增加了新的测试事件寄存器组的代码
|
2025-08-06 13:00:36 +08:00 |
|
Ruige Lee
|
fd3bae6a04
|
硬件中断使能时钟为高
|
2025-08-06 11:42:59 +08:00 |
|
Ruige Lee
|
fc4fe95ffe
|
增加看门狗17,加强看门狗中断条件
|
2025-08-06 11:04:22 +08:00 |
|
Ruige Lee
|
4919c357b3
|
FPGA顶层
|
2025-08-05 17:11:09 +08:00 |
|
Ruige Lee
|
8c09a6c4aa
|
写死16相位
Merge branch 'mp_eb_dev' into feature/multiPhaseCDRIn
# Conflicts:
# src/main/scala/backBoard/ebus/CDRIn.scala
# src/main/scala/backBoard/shin/ShinTop.scala
# tb/shinTest/ShinTopSpiTb.v
|
2025-08-05 16:49:41 +08:00 |
|
|
|
452c5149bf
|
增加了新的测试事件寄存器组的代码
|
2025-08-05 15:18:42 +08:00 |
|
|
|
03b63276b8
|
增加新的测试用例
|
2025-08-04 18:28:57 +08:00 |
|