- 博客(47)
- 资源 (2)
- 收藏
- 关注
原创 状态机fsm
就是将2和3合并在一起,使用逻辑电路,不用时序电路,即将always@(*),根据现有的cur_state和输入,来判断next_state和输出,可以省一拍。
2025-02-14 11:08:23
213
原创 跨时钟域(clka,clkb)
格雷码计数时每次只变换一个数字,这样跨时钟的时候不会出现意想不到的数字,比如2’b01 -> 2’b10, 如果传输过程中出现问题,可能出现2’b11这种不也该出现的结果,使用格雷码,可以将用2’b11来表示2’b10,这样传输过去的结果要么时2’b01,要么是2’b11,不会出现不该出现的结果。异步fifo,深度为8,只需要3bit就能表示,但是由于需要验证是读空还是写满,那么需要再加一位来做标志位,就是类似作用就是是计数写了或者读了几个来回,所以需要4bit来表示。但是这样但比特的数据可能会有丢失。
2025-02-14 10:14:31
263
原创 生成格雷码
格雷码的最高位与二进制相同,其余各位为二进制对应位与其高一位的异或(G[i] = B[i] ^ B[i+1])。相邻格雷码仅有一位不同,符合设计预期。
2025-02-14 09:52:25
433
原创 【无标题】
最小的transmitter:①data lane module:单向的master,HS-TX,LP-TX和CIL-MFEN ②clock lane module:单向的master,HS-TX, LP-TX和CIL-MCNN。2.Protocol Layer(协议层):协议层由几层组成,每层都有不同的作用。D-PHY有一个clock lane和多个或一个数据lane,需要支持时钟通道的连续的clock信号,也需要支持非连续的clock行为。csi有两种,一种是D-Phy,一种是C-Phy。
2024-04-19 19:13:28
405
原创 读raw文件
row=1200;col=1600;filename= ‘DoubleByte_ave.raw’ ;f=fopen(filename,‘r’);image=fread(f,[col,row],‘uint16’);image=image’;figure(1);%subplot(2, 2, 1), imshow(image1), title(‘原图像’);imtool(image,[]), title(‘原图像’);
2023-12-27 15:17:08
395
原创 【无标题】python读excel
主要是excel读数据之后,把数据赋出去之后会有联动的情况,打破这种联动,需要使用copy这个功能(data_frame_copy=data_frame.iloc[:,:].copy()),这种赋值方式时,data_frame_copy改变,data_frame不会更着变。
2023-05-09 23:59:49
143
原创 txt文件读进rtl中(modelsim)
parameter LEN = 16,HIGHT = 1600,ADDR_LEN = 10,//ALL_DATA = 12;ALL_DATA = 1920000; //1200*1600reg [LEN-1 : 0] mem [0 : ALL_DATA-1];//reg [4 : 0] mem2 [0 : 8];//reg [10 : 0] data1, data2;initial begin//$readmemh("./data/raw_data.txt",memory1);data1
2022-03-27 23:16:12
432
原创 读raw数据
image_path= ‘DoubleByte_ave.raw’ ;image_width=1600;image_height=1200;fid=fopen(image_path,‘r’);image = fread( fid, ‘uint8=>uint16’);image_raw = image(1:2:end) + image(2:2:end)*256;image = reshape(image_raw, image_width, image_height)’;% image2 =
2022-03-25 16:23:18
329
原创 Matlab读写文件
读文件fid=fopen(‘.dat’,’r,);x=fscanf(fid,‘%g’);x1=x(i);%i是变量,x中第几个值赋给x1写文件,写字符串fid=fopen(‘.dat’,’wt’);saveREsult=(‘pixel_x=‘,num2str(pixel_x),’\n’);fprintf(fid,saveResult);
2021-09-14 14:58:45
224
原创 多filelist编译
先用vlogan把所有的filelist吃进去,然后再用vcs来编译,其中audio_iram_topcfg是顶层(顶层.v文件记得把.v去掉)
2021-07-20 19:25:44
946
原创 verdi和vcs
在Verdi中看波形和代码:vcs设置:加-kdb开波形:后面加波形文件,.fsdb借助verdi制作filelist文件:
2021-06-22 17:06:55
1321
原创 synophys usb3.0 databook阅读笔记(3.30b)
2021.6.18hm -> AHB Master clock domain -> bus_clk_earlyhs -> AHB Slave clock domain -> bus_clk_earlynativd master -> bus_clk_early clock domain, native mater模式是什么意思?pipe3_reset_n ->(synchronous clock) 根据DWC_USB3_
2021-06-18 17:02:19
967
3
原创 柱状图
############### data:2021.4.9 ############################################## function:数据分布柱状图 ###############################from openpyxl import load_workbook, Workbookimport matplotlib.pyplot as plt#文件路径filepath = r'D:\work\pyth
2021-04-12 16:05:53
75
原创 散点图
############### data:2021.4.12 ############################################## function:数据分布散点图 ###############################from openpyxl import load_workbook, Workbookimport matplotlib.pyplot as .
2021-04-12 16:00:07
91
原创 折线图
############### data:2021.4.12 ############################################## function:数据分布折线图 ###############################from openpyxl import load_workbook, Workbookimport matplotlib.pyplot as plt
2021-04-12 15:59:22
74
原创 柱状图
############### data:2021.4.9 ############################################## function:数据分布柱状图 ###############################from openpyxl import load_workbook, Workbookimport matplotlib.pyplot as plt#文件路径filepath = r'D:\work\pyth
2021-04-12 15:58:44
58
原创 生成柱状图(x轴为字符串)
############### data:2021.4.9 ############################################## function:数据分布柱状图,横坐标数据为字符串 ###############################from openpyxl import load_workbook, Workbookimport matplotlib.pyplot as pltimpor
2021-04-12 15:58:10
585
原创 生成饼状图
############### data:2021.4.9 ############################################## function:数据分布饼状图 ###############################from openpyxl import load_workbook, Workbookimport matplotlib.pyplot as plt#参数划分为小于5%(pie_num1),5%~10%(pie_
2021-04-12 15:56:33
325
原创 python处理数据,均值,偏差,占比
############### data:2021.4.8 ############################################## function:数据分析 ###############################from openpyxl import load_workbook, Workbook#文件路径filepath = r'D:\work\python_work\eswin\song_1\statisti
2021-04-12 15:55:38
1053
原创 python生成随机数
############### data:2021.4.8 ############################################## function:生成一组随机数 ###############################from openpyxl import load_workbook, Workbookimport random#wb = load_workbook('./statistics.xl
2021-04-12 15:53:54
180
1
原创 看log
在跑netlist编译的时候,log显示在0.00时刻有timing violation(时序问题),那么问题就出在register初始状态,即initreg_netlist_config(寄存器初始化)有问题,可以修改这个来看看能不能解决问题log很重要...
2021-03-19 15:28:35
359
原创 scanf问题
https://blog.youkuaiyun.com/sinat_36101354/article/details/54411493scanf函数问题
2021-03-12 11:13:23
104
原创 mingw-w64安装
安装包:https://sourceforge.net/projects/mingw/postdownloadhttps://blog.youkuaiyun.com/qq_36731677/article/details/54608772
2021-03-09 15:27:22
179
原创 python三方插件
python三方插件https://www.lfd.uci.edu/~gohlke/pythonlibs/https://www.cnblogs.com/NISUN/p/9156482.htmlcmd文件位值pip install 安装包名
2021-03-05 17:42:14
113
原创 LVDS
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar
2021-03-01 16:28:03
78
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人