广州键盘价格联盟

粉丝问题分享

FPGA那点事儿2018-12-05 08:04:31

首先祝大家节日快乐!假期我们不推送,所以下次就是10月8号见了。

上周粉丝反馈:过了好长时间才清楚怎么问问题,也许还有人也不知道,这里再说一下:

就是左下角那个键盘位置,点一下,就可以像聊天一样提问题,提建议,以及和我们互动了。希望我们的支持服务能够让更多的人受益。

本周粉丝问题精选:


问题1

:我的一个设计,spantan3-400040M输入,经过一个DCM输出36M,再经过一个DCM,输出32M,再经过一个DCM,从DV脚输出2分频的16M,偶尔这个16M输出就没有了。DCM复位输入直接接0LOCK信号没用,可能是什么原因呢?复位信号不是接0,是没用

:我建议您把你使用DCM的复位都接上,高复位有效;另外lock信号最好也观测一下,可以多级与一下,看没有输出时是否失锁了?:

问:DCM的供电是IO电压还是辅助电压

:是辅助电压供电的,IO电压只是负责IO DCI logicbuffer等;MMCMPLL等都是辅助电压


问题2

OS GUI H265

:你是想了解Zynq OS,支持GUIH265的情况么?

与工控机 单板机 单片机有何不同 优劣?跑系统 图形界面 常用接口 啥价位?陀螺仪 激光雷达 声纳 了解吗?能实现 能接口吗?也是soc?不是fpga?

ZynqxilinxSOC产品,性能上比单片机,工控机强很多,是双核ARM cortex A9处理器;能够跑多种OS,如linuxvxworks等;图形界面由于是双核,所以QT等都可以跑;由于Zynq有几个系列,所以PL部分的容量和你的年用量都决定了价位;基本外设接口,比如你提到的串口,网口都可以支持啊。建议你下载一下zynq的资料详细了解。

SOC,zynq里面有双核armFPGA逻辑,

问题3

:请问我的这个nios ii没有run as hardware 选项是为什么?但是另一个工程就有,怎么解决呢?

1,检查Jtag连接是否正常?下载的sof文件是否与工程匹配。在jtag连接正常的情况这个问题偶尔会因为软件bug出现。一般重启NIOS后就会正常。2. 如果重启后依然没有run as hardware选项,可以选择run Configuration 绕过这个问题。


问题4

:作为初学者想请教一个问题,就是当我用verlog写:always@posedge clock) begin ,,,好多串行语句,,, end 的时候我一直在想这个语句块不是clock的上升沿触发吗,但是如果里面的串行语句没有执行完,下一个clock的上升沿又来了怎么办会再次触发吗?如果不会怎样确定中间串行语句需要执行多少个clock周期?谢谢

:首先verilog都是并行语句,每个always块在时钟上升或下降沿都会完成一次触发;里面很多语句都是分支,符合条件的分支才会有相应的寄存器结果,才会跳变。并不是每一个分支在每个周期都跑一次。这一点你要和C语言分开。

:我记得书上说这两个语句块的运行效果是第一个会先算a,然后根据a计算c,第2 个是两个赋值语句调试执行,c根据的是a的上一个计算结果而计算的。我理解错了吗。

:建议你先看一下verilog阻塞和非阻塞赋值的区别


问题5

quartus,产生VCD文件的方法;需要修改testbench吗?如何修改?

VCD文件需要在modelsim中通过testbench中用$dumpvars生成,可以问一下度娘,有很多相关介绍的帖子


喜欢我们平台的推荐给朋友吧,让更多的人受益于平台的支持。

关注方法:微信公众号查找:FPGA那点事儿 或者扫描二维码



友情链接

Copyright © 广州键盘价格联盟@2017