与fpga斗智斗勇
码龄6年
关注
提问 私信
  • 博客:31,752
    社区:6
    31,758
    总访问量
  • 15
    原创
  • 786,452
    排名
  • 22
    粉丝
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:安徽省
  • 加入CSDN时间: 2019-07-12
博客简介:

qq_45398729的博客

查看详细资料
个人成就
  • 获得41次点赞
  • 内容获得24次评论
  • 获得231次收藏
  • 代码片获得490次分享
创作历程
  • 2篇
    2023年
  • 13篇
    2022年
  • 1篇
    2021年
成就勋章
TA的专栏
  • verilog
    10篇
  • FPGA
    2篇
  • 有符号数
    2篇
  • 运算符
    1篇
兴趣领域 设置
  • 嵌入式
    单片机
  • 硬件开发
    硬件工程
创作活动更多

2024 博客之星年度评选报名已开启

博主的专属年度盛宴,一年仅有一次!MAC mini、大疆无人机、华为手表等精美奖品等你来拿!

去参加
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

搭建DDR3的仿真环境

DDR3的仿真环境
原创
发布博客 2023.05.24 ·
378 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

滤波器之matlab与vivado的联合仿真

乘法混频输入信号为0.5MHz和5MHz,采用积化和差转换后的输出信号有两个输出频率,分别为4.5MHz和5.5MHz,由于之前设置的截止频率为4MHz,故理论上是不会产生滤波信号,接下来进行仿真验证。1、产生两个信号2.5MHz和5MHz,然后对其进行混频,注意matlab中混频有两种方法,一种是两个信号相加,另一种是两个信号相乘,这两种混频结果是不同的。采用2.5MHz和5MHz信号进行乘法混频,可知混频后的频率为2.5MHz和7.5MHz,故经过滤波后应可获得2.5MHz的滤波结果。
原创
发布博客 2023.03.24 ·
3164 阅读 ·
4 点赞 ·
5 评论 ·
54 收藏

Register/Latch pins with no clock driven by root clock pin

今天在使用vivado进行时序检查时遇到了这样一个问题:Register/Latch pins with no clock driven by root clock pin,它是在no_clock中提示的。在复位时未对其中的两个寄存器进行复位,锁存器也有可能是由于if else组合写的不全而导致的。锁存器大多数是由于代码写的不符合规范造成的,经过检查,发现工程的代码中存在问题。通过查看电路图发现这是一个锁存器。
原创
发布博客 2022.12.28 ·
3105 阅读 ·
2 点赞 ·
1 评论 ·
15 收藏

linux中设置vivado的编辑器为sublime

linux中设置vivado的编辑器为sublime
原创
发布博客 2022.12.01 ·
593 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

四层电梯状态机写法

本文的输入时钟clk1是一个100M的系统时钟,为保证烧录到板子后的小灯效果,故进行分频,但vivado烧录到板子上时存在一个问题,ila的时钟clk频率必须要大于JTAG的时钟频率(2.5倍),所以受限于JTAG的频率,时钟最多分到125kHz,那么就采用time1ms的方法进行进一步分频,最终达到的效果可以到10Hz,计算公式为100M/400/2/12500=10。
原创
发布博客 2022.11.02 ·
286 阅读 ·
1 点赞 ·
0 评论 ·
2 收藏

四层电梯设计verilog

本文介绍的是使用verilog进行四层电梯的设计。一共有四个按键,以及四个小灯key1,key2,key3,key4表示你要去的楼层,led1,led2,led3,led4在你按下相应的按键后会亮,直到电梯到达对应楼层后熄灭,如果电梯不在一楼且当前无按键操作,那么电梯将默认返回一楼,此时led1会默认亮起,且到达一楼后led1不熄灭,直到电梯处于上升状态且不在一楼熄灭。电梯每上升一个楼层将花费10个时钟周期,如果到达小灯亮的楼层,那么电梯会停留5个时钟周期,然后继续运行。
原创
发布博客 2022.10.27 ·
2138 阅读 ·
10 点赞 ·
10 评论 ·
47 收藏

MSP430系列官方例程以及库函数

MSP430F5229 (ti.com)https://dev.ti.com/tirex/explore/node?node=A__AMyJmWpECqQl1IlzgRD1Vw__msp430ware__IOGqZri__LATEST
原创
发布博客 2022.10.24 ·
2023 阅读 ·
3 点赞 ·
0 评论 ·
16 收藏

verilog中函数的调用

上例中 a=strstr (str1,str2),逗号前代表的是function中的第一个输入,逗号后代表第二个输入,若有多个输入依次添加,顺序不能混淆。str1代表的是 “ str1="uhdjnvjvfv" ”,str2代表的是“ str2="nvj" ”。
原创
发布博客 2022.10.11 ·
1936 阅读 ·
1 点赞 ·
0 评论 ·
2 收藏

verilog写入数据生成.txt文本文件

本文要生成的是256行16位宽的随机数文本文件
原创
发布博客 2022.09.27 ·
2896 阅读 ·
3 点赞 ·
0 评论 ·
10 收藏

深入理解FIFO以及同步FIFO和异步FIFO的verilog实现代码

FIFO即First In First Out,是一种先进先出数据存储、缓冲器,我们知道一般的存储器是用外部的读写地址来进行读写,而FIFO这种存储器的结构并不需要外部的读写地址而是通过自动的加一操作来控制读写,这也就决定了FIFO只能顺序的读写数据。...
转载
发布博客 2022.08.16 ·
699 阅读 ·
3 点赞 ·
0 评论 ·
18 收藏

xcelium18.03详细安装文档

发布资源 2022.08.10 ·
docx

verdi详细安装文档

发布资源 2022.08.10 ·
docx

vcs详细安装文档,很详细

发布资源 2022.08.10 ·
docx

spyglass详细安装教程

发布资源 2022.08.10 ·
docx

SCL11.12详细安装文档

发布资源 2022.08.10 ·
docx

vivado详细安装教程

发布资源 2022.08.10 ·
docx

有符号数的乘法运算

有符号数的乘法运算
原创
发布博客 2022.08.08 ·
5187 阅读 ·
8 点赞 ·
1 评论 ·
39 收藏

有符号数的加减法

有符号数的加减法,在计算机中减法运算都是通过加法来实现的,x-y=x+(-y)
原创
发布博客 2022.08.08 ·
3545 阅读 ·
2 点赞 ·
5 评论 ·
7 收藏

xcelium,verdi,vcs,scl的安装文档

发布资源 2022.08.05 ·
pdf

verilog运算符

编写verilog代码时必须有所了解的运算符
原创
发布博客 2022.08.05 ·
849 阅读 ·
1 点赞 ·
0 评论 ·
6 收藏
加载更多