4807|7

2453

帖子

19

TA的资源

五彩晶圆(中级)

楼主
 

VHDL语言对2个信号的判断? [复制链接]

5芯积分

想用FPGA实现一个单道脉冲计数器,就是记录脉冲峰值在某两个电压之间的脉冲数。
大致思路是用两个比较器构成双限比较器。然后把比较器的输出值值输入到FGPA。
一般的思路是把两个信号异或,但是由于脉冲不是典型的冲击信号,上升沿和下降沿不是垂直的,所以会在一个能够同时触发上下限的脉冲来临时,有一个00到10到11到10到00的过程,在触发下线但是还未触发上限时,异或会误判为一个计数。

所以我的思路是对下限的上升沿来临时对计数加1,上限的上升沿来临时对计数-1.由于在这个场合信号的上升沿一般是us甚至ns级的,所以能够很快的调整。

 

现在遇到几个问题,

 

如果写到一个进程里不能在同一个进程里判断两个不同信号的边沿。

 

如果写到两个进程里不能对同一个信号进程赋值。

 

求高手解答,该如何处理呢?问题有点老套,谅解

此帖出自FPGA/CPLD论坛

最新回复

说实话真有点被你搞晕了,我的理解是一个低速主频fpga要对高速脉冲进行计数,如果是这样,往下看: 如果两个连续的脉冲之间的间隔时间,足够被你的低主频fpga识别的话,可以外加一个上限边沿触发保持电路。 如果两连续脉冲之间的间隔时间也是ns级,只有提升fpga主频一条路。  详情 回复 发表于 2012-7-15 19:26
点赞 关注
 

回复
举报

202

帖子

0

TA的资源

一粒金砂(高级)

沙发
 

你用一个进程

用高频的时钟去同步这两个输入信号
此帖出自FPGA/CPLD论坛

点评

啥意思,能详细说一下嘛  详情 回复 发表于 2012-6-16 17:45
 
 

回复

2453

帖子

19

TA的资源

五彩晶圆(中级)

板凳
 

原帖由 mr.king 于 2012-6-16 17:26 发表 用高频的时钟去同步这两个输入信号

啥意思,能详细说一下嘛

此帖出自FPGA/CPLD论坛
 
 
 

回复

6892

帖子

0

TA的资源

五彩晶圆(高级)

4
 

高频时钟去采集信号的上升沿或下降沿

此帖出自FPGA/CPLD论坛
个人签名一个为理想不懈前进的人,一个永不言败人!
http://shop57496282.taobao.com/
欢迎光临网上店铺!
 
 
 

回复

6892

帖子

0

TA的资源

五彩晶圆(高级)

5
 

问题解决了吗?

此帖出自FPGA/CPLD论坛

点评

没有。因为检测的信号比较快,主频应该要很快吧?  详情 回复 发表于 2012-7-15 15:08
个人签名一个为理想不懈前进的人,一个永不言败人!
http://shop57496282.taobao.com/
欢迎光临网上店铺!
 
 
 

回复

2453

帖子

19

TA的资源

五彩晶圆(中级)

6
 
没有。
因为检测的信号比较快,主频应该要很快吧?

原帖由 eeleader 于 2012-7-14 21:29 发表 问题解决了吗?
此帖出自FPGA/CPLD论坛
 
 
 

回复

447

帖子

30

TA的资源

五彩晶圆(初级)

7
 
说实话真有点被你搞晕了,我的理解是一个低速主频fpga要对高速脉冲进行计数,如果是这样,往下看:

如果两个连续的脉冲之间的间隔时间,足够被你的低主频fpga识别的话,可以外加一个上限边沿触发保持电路。
如果两连续脉冲之间的间隔时间也是ns级,只有提升fpga主频一条路。
此帖出自FPGA/CPLD论坛

点评

是对一个信号进行甄别,只记录某个电压段内的信号进行计数。  详情 回复 发表于 2012-7-15 22:53
 
 
 

回复

2453

帖子

19

TA的资源

五彩晶圆(中级)

8
 
是对一个信号进行甄别,只记录某个电压段内的信号进行计数。

原帖由 osoon2008 于 2012-7-15 19:26 发表 说实话真有点被你搞晕了,我的理解是一个低速主频fpga要对高速脉冲进行计数,如果是这样,往下看: 如果两个连续的脉冲之间的间隔时间,足够被你的低主频fpga识别的话,可以外加一个上限边沿触发保持电路。 如果 ...
此帖出自FPGA/CPLD论坛
 
 
 

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

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/10 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表