自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 从小白开始学FPGA,vivado实操第二次,时序逻辑和组合逻辑

比对输出结果,每当a或者b变化,组合逻辑输出都会变化,然鹅时序逻辑一直为0,因为时序逻辑只有检测到时钟上升沿才执行,这个程序恰好在时钟上升沿之后都是0(写程序的时候没考虑到,随便给的ab的值),往后拉就可以看到时序变成1了。首先,还是创建工程,工程名字最好有意义,方便以后寻找,里面的主程序名字我也喜欢跟工程名保持一致,大家可以按照自己的习惯来。大家也可以试着改变ab的值观察每个输出结果 ,今天的时序逻辑和组合逻辑就到这里了,我边学边讲,要是有不对的地方请各路大佬指正。一直点okok,yes,就完成了。

2023-05-20 20:31:29 473

原创 从小白开始学FPGA,vivado实操第一次,初步产生波形

中间为了方便我就直接把这个时钟和复位的值减了一下,其中可以发现,我使用了一个'<='进行赋值,这叫做非阻塞赋值,一个小技巧,这种赋值方式只用在 always@(posedge clk or negedge rst_n) 这里面,其他的用等号赋值,同时'<='所指的变量要用reg进行定义,也就是reg型,其他都是wire型。2.表示声明的名字,每个语句要加分号3.表示这个变量占多少个二进制数,本文这个是八位二进制数(0,1,2,3,4,5,6,7八位),也就是输出要小于等于255。

2023-05-13 21:26:40 1935 3

原创 从小白开始学FPGA,vivado软件使用介绍

打开之后这里可以显示你的创作日期,你可以加简单介绍,下拉就是主程序的编写部分了,下面我们进行测试文件的添加(测试文件用于仿真,我一般只在主程序中写可综合的语句,所以习惯把输入啥的写到测试文件里)依然还是点这里的这个。安装vivado,大家可以在XILINX官网下载,这个有很多教程,我就不赘述了,直接介绍一下这个软件,然后说一下基本的使用方法吧(仅参考,个人使用方法不一定规范)创建文件,编写文件名,不能有汉字,可以有下划线,字母,数字,我的习惯是跟工程名字一样,以后好找。这里选的跟主程序不同,选第三个。

2023-05-13 19:56:05 803

空空如也

空空如也

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

TA关注的人

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