被遗忘的尊严

    1. yz890627 发表于 2015-10-21 11:46 夏老师,我想问下wire型和reg型分别用在什么时候??
      wire在内部使用,可以定义为内部连接导线。reg在数算使用。
    2. yz890627 发表于 2015-10-21 11:46 夏老师,我想问下wire型和reg型分别用在什么时候??
      wire在内部使用,reg在整算使用
    3. MSP430程序设计求帮助 4/2587 微控制器 MCU 2016-03-13
      mengxp 发表于 2015-11-4 17:32 //由于用到了看门狗所以需要外接32768晶振 #pragma vector=WDT_VECTOR __interrupt void WDT_ISR(void) ...
      十分感谢
    4. 感谢
    5. 状态机分为moore型和mealy型,区别是mealy型状态机的输出不仅由状态决定,还由当前输入决定。实际使用中,我用一段式和三段式比较多,一般分为三个进程,另外不是有三个进程就是三段式。altera官方的很多例子使用的都是一段式状态机。一段式状态机的缺点是,在当前态描述下一个状态输入,有点别扭,再加上,往往代码比三段式复杂,不适合实现高速。三段式最合理,两段式,采取输出寄存的方式,一般用于高速设计中。两段式状态机不能实现时序逻辑,比如你的输出有计数器之类的,这时只能将逻辑输出进行寄存,用第三个always块实现。(参见特权的两段式状态机思维陷阱)。另外状态机编码也有多种方式,比如独热码,输出状态编码,还有普通的二进制编码,格雷码等等。独热编码的特点是:组合逻辑最少,触发器最多,工作时钟频率可以做到最高,但不是状态编码成独热码就完事的,主要是状态会跑飞,大家可以看看一篇文章:状态机设计 foreveryoung,写的不错,都涉及到了。

最近访客

< 1/1 >

统计信息

已有4人来访过

  • 芯积分:--
  • 好友:--
  • 主题:1
  • 回复:5

留言

你需要登录后才可以留言 登录 | 注册


现在还没有留言