摘要: 本文档主要讲解实现一个16384(2^14)点的14位正弦波数据mif格式文件的生成,使用此文件,我们便可以在FPGA上基于直接数字合成(DDS)原理生成标准的正弦波,即实现信号发生器的功能。关于DDS原理的相关内容,请参考由北航出版社出版的《FPGA自学笔记——设计与验证》一书第六章第6.2节——阅读全文
posted @ 2018-04-15 12:56 小梅哥 阅读(52) 评论(0) 编辑
摘要: 选中希望以模拟波形显示的信号,右击选择format—>Analog(automatic) 如果你的数据是用无符号数表示一个完整的波形的,那么可能显示出来的波形样子是下面的样子,不过不要紧,这是因为modelsim默认是按照有符号数据解析波形数据的缘故,我们可以再进行一次设置修改。 选中希望显示波形的阅读全文
posted @ 2018-04-15 11:55 小梅哥 阅读(46) 评论(0) 编辑
摘要: 经常有网友问,ModelSim仿真时,测量两个点之间的时间,想显示合适的单位怎么设置,例如下图显示的两个测量光标间的时间,是以频率为单位显示的,当希望设置为以时间显示,例如ns或者ms的时候怎么办呢? 可以通过波形窗口菜单tools/windows preferences/grid & timeli阅读全文
posted @ 2018-04-15 11:03 小梅哥 阅读(25) 评论(0) 编辑
摘要: 据网友表示,遇到这个问题时,在任务管理器中手动关闭quartus_map进程就可以了,由于我的电脑最近一直没有出问题,因此也无法验证。欢迎大家针对这个问题讨论,提出肯定、否定的说法。 另外,很多人表示找不到quartus_map进程,quartus_map进程在java主进程下面。如下图所示阅读全文
posted @ 2018-04-02 20:10 小梅哥 阅读(80) 评论(0) 编辑
摘要: 最近在做基于我们AC6102开发板的UVC图像视频方案,下载了官方的an75779应用工程,但是倒入到FX3—SDK自带的Eclipse中后,却无法编译生成img文件,经过比对后确认是生成该文件的命令发生了变化。导入进来的工程,该设置为: elf2img.exe -i ${ProjName}.elf阅读全文
posted @ 2018-03-27 17:00 小梅哥 阅读(23) 评论(0) 编辑
摘要: 当使用128KB的EEPROM存储CYUSB3014芯片的固件时,需要注意,不同厂家的EEPROM存储器,其A0、A1、A2功能不一样,在设计时电路也不一样。Microchip对应的128KB的EEPROM存储器芯片型号为24LC1025。Atmel的128KB的EEPROM存储器型号为24C102阅读全文
posted @ 2018-01-05 14:46 小梅哥 阅读(78) 评论(0) 编辑
摘要: 小梅哥编写,未经允许,不得用于任何商业用途。 插上设备,在设备管理器中选择要卸载的设备驱动,卸载其驱动,大家都会,但是万一设备一插上电脑就蓝屏,连设备管理器打开的机会都不给你咋办呢?这里找到了解决办法。该办法还可以帮忙清理一大堆无用的驱动哦。 这两天,玩儿了下CrazyBingo的那个USB Cam阅读全文
posted @ 2017-09-24 19:34 小梅哥 阅读(83) 评论(0) 编辑
摘要: Altera器件有EPCS系列配置器件,其实,这些配置器件就是我们平时通用的SPIFlash,据AlteraFAE描述:“EPCS器件也是选用某家公司的SPIFlash,只是中间经过Altera公司的严格测试,所以稳定性及耐用性都超过通用的SPIFlash”。就本人看来,半导体的稳定性问题绝大部分都阅读全文
posted @ 2017-09-19 11:23 小梅哥 阅读(246) 评论(0) 编辑
摘要: 片上RAM和ROM的SOPC系统1、生成hex文件2、将hex文件添加到quartus工程中(添加qip文件)3、对工程进行全编译4、下载sof就可以看到程序运行5、将sof转换为jic文件,烧写到EPCS中,就能掉电保存 使用片外RAM作为CPU内存时候的程序固化方案 1、在Qsys中添加EPCS阅读全文
posted @ 2017-09-19 11:14 小梅哥 阅读(150) 评论(0) 编辑
摘要: 如果使用静态地址对齐(每个寄存器在Avalon总线上占4个字节的地址)设置IP使用静态地址对齐的方式为,在hw.tcl脚本里加上一局话:set_interface_property as addressAlignment {NATIVE}在软件编程时 可以使用IOWR(基地址,寄存器编号(n),数据阅读全文
posted @ 2017-09-19 11:08 小梅哥 阅读(112) 评论(0) 编辑