OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 5895|回复: 19

[ALTERA] FPGA报警处理 Quartus II 64-Bit

[复制链接]

5

主题

27

帖子

0

精华

初级会员

Rank: 2

积分
101
金钱
101
注册时间
2019-10-16
在线时间
31 小时
发表于 2019-11-5 19:58:16 | 显示全部楼层 |阅读模式
Warning (21074): Design contains 9 input pin(s) that do not drive logic


这个报警该怎么解决???


正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

3

主题

1979

帖子

0

精华

资深版主

Rank: 8Rank: 8

积分
5520
金钱
5520
注册时间
2018-10-21
在线时间
1561 小时
发表于 2019-11-6 13:51:44 | 显示全部楼层
这个是提示你,有9个输入的引脚,对程序输出的结果没有影响,也就是没有用
回复 支持 反对

使用道具 举报

5

主题

27

帖子

0

精华

初级会员

Rank: 2

积分
101
金钱
101
注册时间
2019-10-16
在线时间
31 小时
 楼主| 发表于 2019-11-6 15:29:37 | 显示全部楼层
QinQZ 发表于 2019-11-6 13:51
这个是提示你,有9个输入的引脚,对程序输出的结果没有影响,也就是没有用

代码和你们的例程都是一样的,为什么你们的工程在分析和综合的时候没有,而我自己建的分析和综合的时候就有呢??很奇怪
回复 支持 反对

使用道具 举报

3

主题

1979

帖子

0

精华

资深版主

Rank: 8Rank: 8

积分
5520
金钱
5520
注册时间
2018-10-21
在线时间
1561 小时
发表于 2019-11-7 09:55:11 | 显示全部楼层
wanggong 发表于 2019-11-6 15:29
代码和你们的例程都是一样的,为什么你们的工程在分析和综合的时候没有,而我自己建的分析和综合的时候就 ...

哪个例程?你可以把你的代码贴出来看看
回复 支持 反对

使用道具 举报

5

主题

27

帖子

0

精华

初级会员

Rank: 2

积分
101
金钱
101
注册时间
2019-10-16
在线时间
31 小时
 楼主| 发表于 2019-11-8 10:18:05 | 显示全部楼层
按照你们的教程步骤建立的工程,然后直接将你们的代码复制进去,然后综合分析之后就是会出现,我很纳闷,是不是你们还有其他的设置
回复 支持 反对

使用道具 举报

5

主题

27

帖子

0

精华

初级会员

Rank: 2

积分
101
金钱
101
注册时间
2019-10-16
在线时间
31 小时
 楼主| 发表于 2019-11-8 10:18:30 | 显示全部楼层
QinQZ 发表于 2019-11-7 09:55
哪个例程?你可以把你的代码贴出来看看

按照你们的教程步骤建立的工程,然后直接将你们的代码复制进去,然后综合分析之后就是会出现,我很纳闷,是不是你们还有其他的设置
回复 支持 反对

使用道具 举报

3

主题

1979

帖子

0

精华

资深版主

Rank: 8Rank: 8

积分
5520
金钱
5520
注册时间
2018-10-21
在线时间
1561 小时
发表于 2019-11-8 14:06:20 | 显示全部楼层
wanggong 发表于 2019-11-8 10:18
按照你们的教程步骤建立的工程,然后直接将你们的代码复制进去,然后综合分析之后就是会出现,我很纳闷, ...

哪个例程呀?,我看一下
回复 支持 反对

使用道具 举报

5

主题

27

帖子

0

精华

初级会员

Rank: 2

积分
101
金钱
101
注册时间
2019-10-16
在线时间
31 小时
 楼主| 发表于 2019-11-8 17:45:54 | 显示全部楼层
QinQZ 发表于 2019-11-8 14:06
哪个例程呀?,我看一下

高速AD/DA,另外问一下,假如我通过FPGA的串口接收到100个字节,那在单片机中,我可以用数据接收,那在FPGA中我该怎么做才能实现类似的效果
回复 支持 反对

使用道具 举报

3

主题

1979

帖子

0

精华

资深版主

Rank: 8Rank: 8

积分
5520
金钱
5520
注册时间
2018-10-21
在线时间
1561 小时
发表于 2019-11-10 09:02:22 | 显示全部楼层
wanggong 发表于 2019-11-8 17:45
高速AD/DA,另外问一下,假如我通过FPGA的串口接收到100个字节,那在单片机中,我可以用数据接收,那在FP ...

有可能是你没有用SignalTap,把这些信号添加进来的原因
回复 支持 反对

使用道具 举报

3

主题

1979

帖子

0

精华

资深版主

Rank: 8Rank: 8

积分
5520
金钱
5520
注册时间
2018-10-21
在线时间
1561 小时
发表于 2019-11-10 09:03:16 | 显示全部楼层
wanggong 发表于 2019-11-8 17:45
高速AD/DA,另外问一下,假如我通过FPGA的串口接收到100个字节,那在单片机中,我可以用数据接收,那在FP ...

直接用我们串口的例程接收数据,存入FIFO或者RAM就好了
回复 支持 反对

使用道具 举报

5

主题

27

帖子

0

精华

初级会员

Rank: 2

积分
101
金钱
101
注册时间
2019-10-16
在线时间
31 小时
 楼主| 发表于 2019-11-10 10:00:45 | 显示全部楼层
QinQZ 发表于 2019-11-10 09:03
直接用我们串口的例程接收数据,存入FIFO或者RAM就好了

那现在有两种方式,1、reg[16:0] UsartBuff[0:255]  使用寄存器  2:使用RAM也就是M9K

方式1中会消耗更多的继存器,优点是可以一次性读取或者写所有的存储单元,而2、一次只能读取其中一个指定地址的值。那么除了这两种方式外,还有没有第3种方式,并且实现循环队列的接收和发送,不知道大神是如何处理FPGA基于通信协议的处理,是否使用了循环队列
回复 支持 反对

使用道具 举报

3

主题

1979

帖子

0

精华

资深版主

Rank: 8Rank: 8

积分
5520
金钱
5520
注册时间
2018-10-21
在线时间
1561 小时
发表于 2019-11-11 08:58:21 | 显示全部楼层
wanggong 发表于 2019-11-10 10:00
那现在有两种方式,1、reg[16:0] UsartBuff[0:255]  使用寄存器  2:使用RAM也就是M9K

方式1中会消耗 ...

可以用FIFO,也没有其它什么处理方式了,当然数据量非常大的话,要考虑片外的存储方式了
回复 支持 反对

使用道具 举报

5

主题

27

帖子

0

精华

初级会员

Rank: 2

积分
101
金钱
101
注册时间
2019-10-16
在线时间
31 小时
 楼主| 发表于 2019-11-11 13:15:22 | 显示全部楼层
QinQZ 发表于 2019-11-11 08:58
可以用FIFO,也没有其它什么处理方式了,当然数据量非常大的话,要考虑片外的存储方式了

假如我现在使用网口通讯,如果有很多条命令,单片机的方案是 网口 + 循环队列,当然还有一些代表参数的全局变量,当需要传输参数时,将参数加到协议里写入到循环队列,然后通过网口发送出去,那么如果是FPGA的话,有没有好的或者相似的例程以供参考。
回复 支持 反对

使用道具 举报

3

主题

1979

帖子

0

精华

资深版主

Rank: 8Rank: 8

积分
5520
金钱
5520
注册时间
2018-10-21
在线时间
1561 小时
发表于 2019-11-12 09:39:09 | 显示全部楼层
wanggong 发表于 2019-11-11 13:15
假如我现在使用网口通讯,如果有很多条命令,单片机的方案是 网口 + 循环队列,当然还有一些代表参数的全 ...

你可以看下我们提供的以太网传输视频的例程,不过跟你这个有些区别
回复 支持 反对

使用道具 举报

5

主题

27

帖子

0

精华

初级会员

Rank: 2

积分
101
金钱
101
注册时间
2019-10-16
在线时间
31 小时
 楼主| 发表于 2019-11-12 11:18:21 | 显示全部楼层
QinQZ 发表于 2019-11-12 09:39
你可以看下我们提供的以太网传输视频的例程,不过跟你这个有些区别

好的,谢谢
回复 支持 反对

使用道具 举报

5

主题

27

帖子

0

精华

初级会员

Rank: 2

积分
101
金钱
101
注册时间
2019-10-16
在线时间
31 小时
 楼主| 发表于 2019-11-12 11:25:29 | 显示全部楼层
QinQZ 发表于 2019-11-12 09:39
你可以看下我们提供的以太网传输视频的例程,不过跟你这个有些区别

你们的那个以太网驱动可以运用到项目里面吗?开发项目是否可以使用?
回复 支持 反对

使用道具 举报

3

主题

1979

帖子

0

精华

资深版主

Rank: 8Rank: 8

积分
5520
金钱
5520
注册时间
2018-10-21
在线时间
1561 小时
发表于 2019-11-12 12:01:00 | 显示全部楼层
wanggong 发表于 2019-11-12 11:25
你们的那个以太网驱动可以运用到项目里面吗?开发项目是否可以使用?

当然可以
回复 支持 反对

使用道具 举报

5

主题

27

帖子

0

精华

初级会员

Rank: 2

积分
101
金钱
101
注册时间
2019-10-16
在线时间
31 小时
 楼主| 发表于 2019-11-12 14:05:26 | 显示全部楼层

我看你们家的开拓者开发板的例程基本涵盖了嵌入式开发所有的模块内容,包括SDRAM、网口、ROM、RAM等等,我觉得足够大部分开发使用了,没有必要再去报个FPGA培训班了吧。
回复 支持 反对

使用道具 举报

3

主题

1979

帖子

0

精华

资深版主

Rank: 8Rank: 8

积分
5520
金钱
5520
注册时间
2018-10-21
在线时间
1561 小时
发表于 2019-11-13 09:18:26 | 显示全部楼层
wanggong 发表于 2019-11-12 14:05
我看你们家的开拓者开发板的例程基本涵盖了嵌入式开发所有的模块内容,包括SDRAM、网口、ROM、RAM等等, ...

把我们的例程都搞懂的话,已经很厉害了,至于要不要报培训班看个人需求吧。培训班可能会针对某个应用讲的更深入,如果工作需要用到,也是可以报的,但如果培训的内容和我们的教程差不多,就没必要报了。
回复 支持 反对

使用道具 举报

5

主题

27

帖子

0

精华

初级会员

Rank: 2

积分
101
金钱
101
注册时间
2019-10-16
在线时间
31 小时
 楼主| 发表于 2019-11-13 18:42:50 | 显示全部楼层
QinQZ 发表于 2019-11-13 09:18
把我们的例程都搞懂的话,已经很厉害了,至于要不要报培训班看个人需求吧。培训班可能会针对某个应用讲的 ...

好的,谢谢
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2024-10-3 09:24

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表