企业 个人 用户名 密码   忘记密码?
站内 站外
风格设定:
论坛 博客 会展
论坛 博客 会展
 
26路脉冲计数设计 仿真波形图分析
作者:    时间:2008-08-27    来源:转贴 
 
      

 1、复位信号rst_n下降沿到来,大部分寄存器从不确定状态x清零。因为此时脉冲计数使能信号counter_en还没有拉高(使能),所以即使输入脉冲signal_in有一路信号出现下降沿,但是仍然没有写入dual RAM的操作。

 

  2、当counter_en拉高使能后,立刻出现了一个dual RAM写操作(start_state=1)的时序,是因为signal_in的三个寄存器siganl_in_r0/r1/r2复位初始化时是处于全1状态(这是为了考虑不出现误检测到上升沿而把脉冲计数器加一的错误)。而此时只是往65535地址写入2047(更改后为往0地址写入0数据),这对我们的设计结果没有影响。

 

  3、正常计数开始:波形中,信号signal_in从0到2跳变时,说明signal_in的第1bit上有上升沿脉冲道来,此时pos_pulse的第2bit也拉高1个时钟周期以便脉冲计数单元counter的第1个16bit寄存器进行加一计数。然后在黄线处是signal_in第1bit的下降沿(neg_pulse=1保持一个时钟周期),在它以后的几个时钟周期里往dual RAM的地址1写入脉冲计数值1。

 

  以下是同样signal_in的第1bit再出现两个脉冲后,分别在脉冲的下降沿往dual RAM的1地址写入脉冲值2和3。

 

 

标签:  复位信号  寄存器  脉冲计数器


  发表评论

昵称: 验证码:
内容:
 
相关新闻
 · 26路脉冲计数设计 仿真波形图分析
最新资讯
 · EOS的原理以及和ESD的区别
 · 测试测量技术面临客户与应用挑战 国内
 · 电磁阀安装使用注意事项
 · 分析一个防静电手腕带测试仪电路
 · 光纤陀螺的性能评价指标
 · 简易电池能量测试表
 · 示波器发展的 5 个趋势
 · 39种电子原件检验要求
 
  站内 站外
  Copyright(C)2008 Electronic Design & Application World All rights reserved.  《电子设计应用》杂志社 版权所有
联系电话:(86)10-66421136 66421836 66423836   传真:(86)10-66423936   京ICP备05012822号