1、 这种问题一般是例化的过程出问题了,可以从下图中找到相关错误信息。 connectivity checks 专门检查连线功能 ...
分类:
其他好文 时间:
2017-09-09 22:37:47
阅读次数:
490
前言 当写always组合逻辑块时,可能会写出 poor code。综合时软件会推断出锁存器。例如下面代码: 当c等于0的时候,w就会保持上一个值,所以就产生了锁存器,quartus就会贴心的给你报一个警告。 inferring latch(es) for signal or variable "r ...
分类:
其他好文 时间:
2017-09-07 13:34:39
阅读次数:
184
// Quartus II Verilog Template// Simple Dual Port RAM with separate read/write addresses and// single read/write clock module simple_dual_port_ram_sin ...
分类:
其他好文 时间:
2017-09-05 10:07:10
阅读次数:
223
前言 centos6.8下su用户下可以识别到用户的板子,能正常下板,而普通用户下无法探测到用户板子。 需要配置一下usb-blaster,不然的话,虽然quartus软件能识别,但是无法探测到FPGA板子而无法使用。 流程 新建 /etc/udev/rules.d/51-usb-blaster.r ...
分类:
其他好文 时间:
2017-09-04 21:26:32
阅读次数:
213
前言 下载项目sof文件到开发板中,掉电后会消失;由于开发板有JTAG口,则可以用JTAG固化jic文件到EPCS16芯片中。 流程 1.打开quartus软件并打开convert programming files: 如图示: 2.首先更改文件类型,这里选择jic文件类型,配置器件选择EPCS16 ...
分类:
其他好文 时间:
2017-08-29 21:51:42
阅读次数:
213
用FPGA来跑ARM M0核的时候,刚开始将Keil编译产生的hex文件拿来仿真下到板子上的时候,发现程序运行不正确。细细观察仿真波形发现,在Altera的ROM IP中直接调用Keil产生的hex文件,出来数据是不正确的。比较Quartus产生的HEX文件和标准的Hex文件,发现两者之间的格式不是... ...
分类:
其他好文 时间:
2017-08-26 19:46:10
阅读次数:
240
在FPGA中,rom模块的初始化文件分为两种,一种是hex文件,另外一种是mif文件,这两种文件都可以通过Quartus进行手工创建,进行手工输入数据,也可以借助于专用的文件编辑器完成编辑。 在此介绍使用matlab生成mif文件的方法。 miffile.m文件的源程序如下: function mi ...
分类:
其他好文 时间:
2017-08-18 18:26:53
阅读次数:
177
对于错误error (209053): unexpected error in jtag server -- error code 89,它产生的原因在于,在linux系统下,Quartus ii的驱动USB-Blaster只能有root用户使用,而普通用户是无权使用的。解决思路是更改USB-Bla ...
分类:
其他好文 时间:
2017-08-17 17:21:05
阅读次数:
463
Megafunctions/LPM The Quartus II software offers a variety of megafunctions, including the library of parameterized modules (LPM) functions and other ...
分类:
其他好文 时间:
2017-08-16 15:38:07
阅读次数:
519
打开:view--->Utilitywindows界面如下:根据所需的经典页面添加即可:
分类:
其他好文 时间:
2017-08-15 21:49:32
阅读次数:
724