自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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

原创 I2C协议

i2c协议的基本内容

2025-02-10 16:04:56 164

原创 vimscript

2024-08-21 15:53:39 139

原创 irun+simvision

2024-05-11 10:12:27 144

原创 hamming code汉明码

hamming code; 汉明码

2024-04-23 23:36:36 775

原创 【无标题】

最小的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

原创 【无标题】#1step

system verilog #1step的含义

2023-04-14 11:31:14 284

原创 shell sed传参

shell sed 传参

2023-03-20 14:06:37 352

转载 word编译公式下划线转义

word下角标

2022-11-10 15:12:11 274

原创 raw图变彩图

插值raw变彩图

2022-10-13 18:26:47 232

原创 lacth的产生

latch

2022-06-10 11:01:43 263

原创 module .do文件的生成和运用

首先生成.do文件可以修改该文件,将需要dump下来的数据写进去再load进来

2022-04-06 16:48:11 354

原创 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

原创 安装modelsim

安装的时候选否系统变量设置

2022-03-26 21:42:50 137

原创 读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

原创 amba总线笔记

1.把amba的总线协议下下来2.能把ahb,apb,axi的行为复述出来。3.能将其区分开来,知道各种优缺点

2021-06-29 17:26:13 265

原创 vim技巧

gf,跳到目标文件:1b, 返回filelist

2021-06-23 15:38:13 127 1

原创 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

原创 verdi打开filelist

根据filelist来判断rtl的连接:verdi -sv -f filelist.f

2021-05-24 13:48:11 1824

原创 柱状图

############### 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

原创 define和undefine

头前define,结尾undefine避免define的东西影响别人

2021-03-10 10:52:49 736

原创 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

spyglass nlint user guide

spyglass

2022-11-03

二次b样条曲面.docx

二次b样条曲面.docx

2021-09-22

_DW_apb_uart_databook_change.pdf

_DW_apb_uart_databook_change.pdf

2021-07-21

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除