云上的老鼠

云上的日子

  DonewsBlog  |  Donews首页  |  Donews社区  |  Donews邮箱  |  我的首页  |  联系作者  |  聚合   |  登录
  76篇文章 :: 0篇收藏:: 61篇评论:: 0个Trackbacks

公告

这是quickmouse的blog哟

^______^

文章的转载请保留全文以及注明出处,谢谢合作!

文章

收藏

相册

常用链接

我的联系方式

友情推荐

主人推荐

存档


正在读取评论……


    从10号开始,进入第三章的学习。终于开始了具体的涉及电路设计部分的课程学习。四部法还是很关键的:
1、根据要求列出真值表
2、化简真值表得到逻辑函数
3、将逻辑函数变化为所需要的逻辑门进行实现
4、把上步结果用电路图表示出来
    基本上来说,4步法对所有的组合逻辑电路设计都是通杀的。但是搞不懂的是第四章书又用等同的篇幅举例了灵活设计法,基本上是一个设计题用四步法和灵活设计法各来一遍。这个本意是好的,可是灵活设计法本来就没有一个固定的模式,对于大规模的设计而言也没有固定的技巧可以使用,反而把大家给搞胡涂了。不如特别强调第一章当中学过的各个基本逻辑门的特点,如与门一段输入为0则其他输入无效等等,以此来看有没有可以灵活运用的地方。
    在课上我就拿抢答器的设计为例推了一下灵活设计法,不过抢答器设计的结果并不完全遵循组合逻辑的特点,从电路的构成上看,更像触发器的结构,这属于第五章的内容了,当然作为举例“缺什么补什么”的灵活设计理念来讲是可以的。

    接下来是组合逻辑电路的分析,难点实际上是在把一个逻辑表达式描述为具体的功能上。因为同学们基本上没有什么电路功能的概念,例如“数据选择器”、“编码器”等等,要让他们从容的把一个表达式表述为功能,还是有困难的。

    常用的组合逻辑电路的分析应用,首先是优先编码器。可惜书上的例子在用真值表描述的时候进行了简化,但事实上是不能简化的,因为按书上的简化的前提是编码器任何情况下只有一个输入端是有效的,其他输入端都没有有效输入信号,显然这是不可能的。如果不作这样的前提,十进制的BCD编码器每一个输出端的卡诺图都是十变量的,那可是一个浩大的工程啊。但是这样的简化设计就会给后来参考标准的优先编码器功能表带来疑惑,标准的优先编码器功能表里面输入端有很多是φ,这个可跟我们第一章当中卡诺图化简的φ的含义不一样。在第一章当中的φ出现在输出端,即输出结果不关心或者不可能,而第三章优先编码器的φ出现在输入端,即输入是1、0都可以,实际是代表两种情况。



Trackback: http://tb.donews.net/TrackBack.aspx?PostId=829491


[点击此处收藏本文]  发表于2006年04月15日 1:01 PM




正在读取评论……

发表评论

大名:
网址:
验证码
评论