自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (3)
  • 收藏
  • 关注

原创 AXI4-FULL发送数据正确,但存储器中的存储数据不正确

今天自己编写了一个AXI4-FULL模块来发送自己的数据,仿真结果发现wdata,wvalid,wready等信号正常,是我想发送的数据序列。但从存储到的RAM中读取时,数据是间隔存在的。即我发送的信号序列是1,2,3,4.....78,79,80,一共80个数据,但读取时却是1,3,5,7......77,79。通过使用modelSim仿真查看存储的RAM,我发现,虽然我发送的信号序列是1,2,3,4.....78,79,80。但RAM中存储的数据却是1,3,5,7......77,79。经过一番仔细查

2022-01-10 14:58:34 361

原创 提高vivado编译速度

1、当RTL代码修改较少时,使用增量编译功能可以提高工程的编译速度。2、在控制台输入命令:set_param general.maxThreads 4,使用4个线程对工程进行编译。vivado默认是使用2个线程编译工程,也可以加到8个线程,不过你的计算机需要提供8线程功能,通常使用4个线程即可。再输入命令:get_param general.maxThreads,可以查看工程编译的线程数量。3、优化RTL代码,对跨时钟域(CDC)的路径进行约束,减少vivado的编译负担。vivado默认对所有的路径,

2021-12-31 14:58:39 4458

转载 fpga定点数表示数据的理解

1、对任意一个数,都可以表示成二进制的形式。如十进制数11.625,的二进制数为1011△101。2、定点数是指小数点在数中的位置是固定保持不变的二进制数。定点数通常把数限制在-1~1之间,把小数点规定在符号位和数据位之间。N bit表示正小数ɑ,则小数ɑ的范围是3、定点数的三种表示方式:原码,反码,补码。(1)原码Matlab中dec2bin将十进制数转换成二进制数,而得到的二进制数的小数点在最后面,转换成十进制后是整数。为了将绝对值小于1的数也转换成二进制,需乘以2^(N-1),并取四舍五入的操

2021-12-12 15:10:05 571

原创 C++自学参考网站

1.cppreference(首选)https://en.cppreference.com2.LearnCpphttps://www.learncpp.com3.Cplusplushttp://www.cplusplus.com4.TutorialsPointhttps://www.tutorialspoint.com/cplusplus5.Awesome C++https://github.com/fffaraz/awesome-cpp6.Lintcode 领扣https://www

2021-12-01 10:23:50 842

原创 我的vivado配置VS Code作为编辑器文件路径设置

D:/vs_code_installing/Microsoft VS Code/Code.exe -g [file name]:[line number]

2021-09-13 10:31:00 679

原创 画图配色推荐

这是科学上最令人舒服的十种颜色,我将RGB整理了一下,大家做软件的时候可以考虑这个配色,看着真的很舒服█ █ █ █ █19CAAD 8CC7B5 A0EEE1 BEE7E9 BEEDC71.R 25 G 202 B 1732. R 140 G 199 B 1813.R 160 G 238 B 2254.R 190 G 231 B 2335.R 190 G 237 B 199█ █ █ █ █D6D5B7 D1BA74 E6CEAC ECAD

2021-08-12 14:05:55 9

转载 FPGA组成,工作原理与开发流程

1. FPGA概述 FPGA是英文Field Programmable Gate Array的缩写,即现场可编程门阵列,它是在PAL、GAL、EPLD等可编程器件的基础上进一步发展的产物。它是作为专用集成电路(ASIC)领域中的一种半定制电路而出现的,既解决了定制电路的不足,又克服...

2021-06-12 21:18:40 1398

原创 genemotion无法启动虚拟机

最近升级了一下VM ware VirtualBox, 然后就发现genemotion 启动虚拟机失败,失败提示界面如下图:解决方法如下:打开VM ware VirtualBox,在你创建的虚拟机上点击右键 --> 设置, 在该界面把类型和版本改为你如今使用的系统的版本即可。例如,我的电脑的版本为win10, 于是把类型改为Microsoft Windows, 版本改为windows 1...

2019-08-13 12:14:59 278

转载 RS232和TTL电平的区别

RS232和TTL电平的区别本文转载自:http://www.elecfans.com/emb/jiekou/20171101573461.html(本文仅供参考,如需了解详情,请点击原文链接)本文转载自:http://www.elecfans.com/emb/jiekou/20171101573461.html(本文仅供参考,如需了解详情,请点击原文链接)TTL电平信号之所以被广泛使用,原因...

2019-07-20 15:53:49 676

原创 python实现从n个数中取出m个数,并将其列表打印出来

本文参考了:https://segmentfault.com/a/1190000004209542python中有个标准库itertools就是专门用来解决各种排序,组合问题的,例子如下:代码:import itertoolst_list = ["1", "2", "3", "4", "5"]#随机取两个数,允许重复print("product")for i in itertool...

2019-07-20 15:51:54 5668

原创 **记录在win10电脑上使用Duet display的一次经历**

昨天在一篇文章上面看到了一个iPad上面实用软件duet,说是可以把电脑上的页面在iPad上展示,为了使用,我还在我的电脑上下载了duet display。把iPad连接到电脑上玩了一会,发现没什么新意,就断开了电脑和iPad的USB连接。晚上我就发现我电脑上的mpv视频播放器和360浏览器都出现了异常无法正常使用了,把它们全都重新安装一遍还是不行。我在写安卓程序的时候发现我的genymotion...

2018-10-24 15:21:40 31567 5

VisualAssistX解决了visual studio中英文切换卡顿问题.zip

具有MFC编程提示功能,适用于多个版本的Visual Studio,解决了Visual Studio安装AssistX之后卡顿的问题

2020-08-07

C语言趣味编程,包含问题和答案源代码

本文件包含100个趣味C语言编程问题和实现代码,每个问题都需要经过一番思考,问题由易到难,是清华大学给学生们用来练习的c语言编程问题,内部含有清华大学教师讲解和分析的PPT。适合基本掌握C语言语法,但没有在公司获得过多编程经验的人练手。

2018-08-28

python2.7基于tkinter下实现拼图小游戏

python大一时的期末大作业,老师要求用python2.7,只允许在tkinter的基础上做一个小游戏,这是我在当时做的拼图游戏,最后得了95分。下载之后觉得不错的希望给个好评

2018-07-09

空空如也

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

TA关注的人

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