icfg66 发布的文章

又过完了忙碌的一学期,上学期选了十门课,这学期三门,为啥忙呢?这学期又额外参加了两个比赛,集创赛和复微杯,而且开始进组干活,每天玩杂耍,游走在这四个项目中: ADC课程...

Guard ring 是用来隔离电路的,特别是模拟模块和数字模块,灵敏放大模块和高功率模块等。 一开始画单元模块的时候,一直在纠结需不需要画Guard ring,或者说多...

吃鸡卷王钦哥在暑假期间入坑Chisel,仍然吃鸡,已然抛弃羽毛球。现在已经可以用Chisel替代verilog做工程项目,这转身真是迅速!诚邀钦哥总结一路踩过的坑,因此有...

最近参与一个项目,需要利用unet做焊点检测,unet最终要部署在Rockchip的rk3399pro嵌入式系统里,该系统内部有神经网路加速器,但需要先转成.rknn的格...

上文ADC笔记(一)说已经完成了说有版图,没想到8月底经历了一场刺激的debug之旅,差点崩溃。 一、溃不成军 版图gds文件的提交在8月底,当时以为传个gds文件就可以...

很早就听说Chisel,伯克利的又一大作,也听说其学习门槛高,基于scala语言,语法非常灵活。近期的国科大搞的“一生一芯”计划,“香山”处理器等,更是将Chisel推向...

电路设计和前仿的时候,不需要考虑外围的IO PAD,但当通过了前仿,并且画好了除PAD的版图,该如何添加外围的PAD呢? 最初的电路图如下: 对应的版图如下: 一、I...

学习率对网络训练的效果影响很大,一般来看,越到后面,学习率要越小,手动可以调节,但可变学习率会更方便。还有一种更骚的操作是warm up学习,学习率早期先增大预热,再减小...

想统计主流网络大小和图像分类的准确率,没有直接搜到答案,但发现个好东西,"torchvision.models",这个pytorch库可以直接导入模型,然后可以查看网络大...

感谢这篇博文的分享,原理讲得很清楚。大佬是怎么优雅实现矩阵乘法的? github 源码,核心代码用汇编,"sgemm_kernel_x64_fma.S" 由于之前用过av...