12 2015 档案

[笔记]有限状态机FSM学习笔记(三)
摘要:0. 简介 在数电FPGA中,FSM是一个重要的部分,藉此可以完成一些复杂算法的硬件实现等。其中有关于FSM的写法按照always块的个数来划分,又分为一段式、两段式、三段式状态机。顾名思义,一段式就是状态机由一个always块组成;同理,两段式为两个always块,三段式为三个always块组成。 阅读全文

posted @ 2015-12-23 12:18 青鸟晴空 阅读(5385) 评论(0) 推荐(2)

[转载]有限状态机FSM学习笔记(二)
摘要:1. Mealy和Moore状态机的互换 对于给定的时序逻辑功能,可以用Mealy机实现,也可以用Moore机实现。根据Moore机比Mealy机输出落后一个周期的特性,可以实现两种状态机之间的转换。把Moore机转换为Mealy机的办法为,把次态的输出修改为对应现态的输出,同时合并一些具有等价性能 阅读全文

posted @ 2015-12-23 10:22 青鸟晴空 阅读(1495) 评论(0) 推荐(1)

[原创]有限状态机FSM学习笔记(一)
摘要:1. 概述--何为有限状态机FSM? 有限状态机-Finite State Machine,简写为FSM,是表示有限个状态及在这些状态之间的转移和动作等行为的数学模型,在计算机领域有着广泛的应用。通常FSM包含几个要素:状态的管理、状态的监控、状态的触发、状态触发后引发的动作。 以下为wiki上有关 阅读全文

posted @ 2015-12-22 19:36 青鸟晴空 阅读(3310) 评论(0) 推荐(1)

[原创]altlvds_tx & altlvds_rx
摘要:1. 概述 Alter公司的QuartusII软件提供了LVDS发送和接收的IP核供我们使用,其在本质上可以理解为并行-串行数据的转换器。其在官方文档(见附件)上也这样说过。其中的应用场景有告诉AD/DA的数据传输等。 那在此我们就针对这一IP核进行了解、熟悉和测试。首先我们来对差分发送端进行学习。 阅读全文

posted @ 2015-12-10 14:49 青鸟晴空 阅读(7361) 评论(6) 推荐(0)

[原创]时钟分频之奇分频(5分频)
摘要:0. 简介 有时在基本模块的设计中常常会使用到时钟分频,时钟的偶分频相对与奇分频比较简单,但是奇分频的理念想透彻后也是十分简单的,这里就把奇分频做一个记录。 1. 奇分频 其实现很简单,主要为使用两个计数模块分别计数,得到两个波形进行基本与或操作完成。直接贴出代码部分如下。 modelsim仿真结果 阅读全文

posted @ 2015-12-10 14:42 青鸟晴空 阅读(2884) 评论(0) 推荐(0)

导航