小型数字系统---运动码表设计

Posted Wecccccccc

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了小型数字系统---运动码表设计相关的知识,希望对你有一定的参考价值。

运动码表设计中码表控制器是最难的,所以主要介绍如何设计码表控制器。

我们先给这个时序电路设计状态以及编码

先设计状态转换函数

首先画出状态图:
(其中我们让其一到000状态就立马变为001状态,110状态存储完数据立马变成100状态)


根据状态图,填写真值表:


自动生成表达式后,利用logisim分析组合逻辑电路功能,自动设计出电路:

设计输出函数:

SDSel为0时,选择的是常量9999,为1时,选择的是当前计时器的值

DPSel为0时,选择的是当前计时器的值,为1时,选择的是16位寄存器里存的值

填写真值表:


自动生成输出函数:


设计数码控制器电路:

最后得到运动码表电路:
(其中计时器,寄存器,比较器,可查看我其他文章学会如何设计)




以上是关于小型数字系统---运动码表设计的主要内容,如果未能解决你的问题,请参考以下文章

FPGA数控基于FPGA的小型步进电机数控装置的设计与实现

推荐文章 | 服务机器人小型关节综合性能测试软件设计

数据库高手请进——关于银行储蓄系统问题?

小型学生报道管理系统总结

数据库表设计相关

高并发下的系统设计(偏数据库设计)