数字电路
文章平均质量分 87
icfg66
“君子终日乾乾,夕惕若厉,无咎。”
展开
-
PRBS并行输出
PRBS(Pseudo-Random Binary Sequences)是通过伪随机数发生器产生的伪随机数序列,通常用于高速数字通信测试。原创 2024-02-01 18:47:49 · 1242 阅读 · 0 评论 -
Difftest踩坑笔记(一)
Difftest是差分测试框架,有什么用呢?高性能CPU的设计需要做复杂的测试,传统的测试方法运行较慢,而且出了问题很难定位,Difftest就是为了解决这两个问题。原创 2022-06-12 19:52:03 · 2375 阅读 · 0 评论 -
Difftest踩坑笔记(二)
如何搭建自己的Difftest框架呢?一生一芯仓库的wiki给了优秀的回答,但要全搭起来还是不容易,同样是两个原因:不够保姆、版本。原创 2022-06-12 19:49:50 · 1032 阅读 · 1 评论 -
Chisel,说爱你不容易
很早就听说Chisel,伯克利的又一大作,也听说其学习门槛高,基于scala语言,语法非常灵活。近期的国科大搞的“一生一芯”计划,“香山”处理器等,更是将Chisel推向了又一个高潮,据包老师说,Chisel的开发效率远高于verilog香山高性能riscv处理器,这种提高生产力的语言,怎么能不学?一、Chisel的难点Chisel 早期的门槛有两个,一个是开发环境,另一个是从verilog转变。开发环境说来简单, 真搭起来还真不容易,我花了两三天时间才实现想要的效果:产生电路的.v文件产生.vc原创 2021-08-29 19:43:43 · 749 阅读 · 0 评论