- 博客(9)
- 收藏
- 关注
原创 QuestaSim仿真乘法器报错Module ‘lpm_add_sub‘ is not defined问题
仿真FIFO IP只添加altera_mf.v就可以了。但是仿真乘法器、加法器、整形转浮点型IP都需要加上220model.v。仿真库 altera_mf.v 不管仿真哪个IP都是必须要添加的。原因是缺少quartus仿真库 220model.v。
2025-01-15 11:58:37
195
原创 windows下使用Gvim注释乱码和每一行的结尾显示^M
这句是解决每一行的结尾处显示^M问题的,这个问题是因为我的同事是在Linux写的代码,而我是在windows写的代码,unix格式的换行符为0A(ascii码)也就是,dos格式的换行符为 0D 0A(也就是),其实就显示为^M。为了一劳永逸解决问题,结合网上的方法和自己的实践终于改好了。这句是解决注释乱码问题的,显示乱码是因为我的同事用的编辑器是UTF_8的编码,而我的Gvim默认的编码不是UTF_8,所以要把Gvim的编码改为UTF_8。注意,以前就乱码的,修改后还是会显示乱码。
2022-09-06 14:55:16
1162
原创 基于FPGA的SDI发送接口调试,FPGA+GV7700实现1080p和720p的显示
上一篇文章已经调试了bt11200接口,本章将基于bt1120接口完善代码,实现1080p60Hz和720p60Hz的显示兼容。
2022-09-02 12:45:08
3993
1
原创 基于Xilinx、vitis平台读写BRAM的红外遥控实验(二)
红外遥控(二)一、红外采集IP自定义封装代码这个自定义IP包含三个模块的代码,一个自己写的代码,另外两个是Xilinx封装IP的时候生成的AXI4的代码模块,生成的两个代码模块要稍微修改一下才能使用。下面的这个是自己写的`timescale 1ns / 1ps//================================================//// 实现ENC协议采集数据,去除从重复码,连续采集到 //// 150ms高电平就结束;非NEC协议则写满FIFO或者连续 //
2021-12-29 14:48:27
520
原创 基于Xilinx、vitis平台读写BRAM的红外遥控实验(一)
红外遥控(一)本实验是采集红外遥控数据,红外信号的协议参考下面连接https://blog.youkuaiyun.com/qq_34244712/article/details/102891082一、构架解析使用自定义封装IP采集红外数据,并把红外遥控数据写入BRAM,然后CPU读取红外数据;接着是CPU把红外数据写入BRAM,然后PL端从BRAM读取数据并恢复为红外信号。本实验经过测试,使用小米电视盒和小米遥控器可以正确转发红外遥控信号。其中数据采集IP①和数据恢复IP⑤为自定义IP。数据采集IP①实现了F
2021-12-29 11:41:23
801
1
原创 基于Xilinx的I2S Receiver IP核和I2S Transmitter IP核音频验证
基于Xilinx的I2S Receiver IP核和I2S Transmitter IP核音频验证文章目录前言一、工程构架二、Xilinx IP的配置1.I2S Transmitter IP配置:2.I2S Receiver IP配置:3.WM8960的配置:总结前言本实验基于Xilinx ZU4EV平台,也适用于ZYNQ平台。音频验证完成,记录调过程。①Xilinx 音频IP只支持主模式,左对齐或右对齐方式,16bit或24bit字长。②WM8960器件作为从模式;24bit字长;数据传输格
2021-12-27 17:34:03
5968
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人