文章分类 » 编程

Python翻译脚本

看英文PDF的时候,需要一直复制粘贴翻译太烦了,写了个自动检测剪切板并翻译的脚本。

Continue Reading »

代码片段:ILA自动循环触发后保存数据

调试FPGA时,可能需要多次采集数据用于比较,由于Vivado支持Tcl语句,因此可以将采集与保存写入循环,从而解放双手,以下是代码片段。

Continue Reading »

Linux概念几则

1. 目录树

Linux和Windows的文件管理方式不同。Windows先有不同的盘,之后盘内才有一层一层的文件夹,而Linux下则所有的文件夹都从根目录(/)起始,形成一个目录树。

查看当前文件夹内文件的命令为ls,而使用ls -al可以查看文件夹内文件的详细信息与隐藏文件。

进入一个文件夹的命令为cd。

Continue Reading »

电容值转代码

瓷片电容在订货时,在型号中需要用三位科学计数法来表示容值。在电容型号比较多时,手动转换比较头疼,因此编写了一段小脚本来完成这个工作。

Continue Reading »

抓取Vivado仿真数据导入Matlab分析

其实题目应该叫Verilog仿真后如何导入Matlab分析,但是我搜索的时候用的关键词就是上面的,所以怎么也搜索不出来,最后还是大佬搭救了我一把。

思路就是写一个时序逻辑,每个周期将要保存的数据写入文本文件,之后再用Matlab读取文本文件分析。

Continue Reading »