佳礼资讯网

 找回密码
 注册

ADVERTISEMENT

楼主: 全新人类

FOE/FET 工程系- 讨论学术上所面对的问题

[复制链接]
发表于 15-12-2007 12:55 PM | 显示全部楼层
请问这个学期有谁拿EEN1036的吗?
17日要交的assignment有谁会做?
Question 2
(a)
Design a 4-bit asynchronous UP counter that can be used either as a BCD counter or an Excess-3 counter, using negative-edge triggered T flip flops, NAND gates and 2-to-1 multiplexers. You should also briefly explain your design.

[6 marks]
(b)
Based on the circuit that you have designed in Question 2(a), draw a timing diagram that shows how the counter works as an up BCD counter and Excess-3 counter.

[4 marks]
有谁会的请帮帮忙指教指教,因为我不会做啊!
谢谢!
回复

使用道具 举报


ADVERTISEMENT

发表于 15-12-2007 02:59 PM | 显示全部楼层
原帖由 yanxi 于 15-12-2007 12:55 PM 发表
请问这个学期有谁拿EEN1036的吗?
17日要交的assignment有谁会做?
Question 2
(a)
Design a 4-bit asynchronous UP counter that can be used either as a BCD counter or an Excess-3 counter, using negative-edge triggered T flip flops, NAND gates and 2-to-1 multiplexers. You should also briefly explain your design.

[6 marks]

(b)
Based on the circuit that you have designed in Question 2(a), draw a timing diagram that shows how the counter works as an up BCD counter and Excess-3 counter.

[4 marks]

有谁会的请帮帮忙指教指教,因为我不会做啊!
谢谢!

我看应该没有人会咯
回复

使用道具 举报

发表于 16-12-2007 01:52 PM | 显示全部楼层
我也不会 第三题更难。。。。
回复

使用道具 举报

发表于 16-12-2007 03:42 PM | 显示全部楼层
原帖由 cloud_saido 于 16-12-2007 01:52 PM 发表
我也不会 第三题更难。。。。

第三题是最容易的...第二题和第一题的task2会比较难
回复

使用道具 举报

发表于 16-12-2007 05:48 PM | 显示全部楼层
原帖由 eddygry 于 15-12-2007 02:59 PM 发表

我看应该没有人会咯


这个不会难吧。。。。
回复

使用道具 举报

发表于 16-12-2007 06:35 PM | 显示全部楼层
原帖由 fritlizt 于 16-12-2007 05:48 PM 发表


这个不会难吧。。。。

我笨咯
可以吗?
回复

使用道具 举报

Follow Us
发表于 18-12-2007 03:59 PM | 显示全部楼层
-。- 还真的不会难-。-
你是没有想吧。。-。-
画出bcd与excess-3 的 truth table 。。。
再用k-map 化简boolean equation ......
最后用2-to-1 multiplexers 选者output...
答案不就出来了??

而且bcd counter 在lecture note 还有例子。。。-。-

questions 3 是有够麻烦得。。但不难-。-
回复

使用道具 举报

发表于 18-12-2007 04:29 PM | 显示全部楼层
原帖由 eddygry 于 15-12-2007 02:59 PM 发表

我看应该没有人会咯


敬请期待, solution快要出来了。。谁要的rm10..便宜便宜卖给你们。
回复

使用道具 举报


ADVERTISEMENT

发表于 18-12-2007 04:45 PM | 显示全部楼层
原帖由 yanxi 于 15-12-2007 12:55 PM 发表
请问这个学期有谁拿EEN1036的吗?
17日要交的assignment有谁会做?
Question 2
(a)
Design a 4-bit asynchronous UP counter that can be used either as a BCD counter or an Excess-3 counter, using negative-edge triggered T flip flops, NAND gates and 2-to-1 multiplexers. You should also briefly explain your design.


首先,先作出一个state table.  在问题里有提到需要用到4-bit up counter和BCD counter或者Excess-3 counter. 在这个例子上我选择用BCD counter. Excess-3 counter只需要改一改state table, 步骤一并相同,就可以拿到答案了。

State table

               Current state        Next state
BCD            Q(q3 q2 q1 q0)      Qn (Q3 Q2 Q 1 Q0)      T(t3 t2 t1 t0)
0              0000                  0001                0001
1              0001                  0010                0011
2              0010                  0011                0001
3              0011                  0100                0111
4              0100                  0101                0001
5              0101                  0110                0011
6              0110                  0111                0001
7              0111                  1000                1111
8              1000                  1001                0001
9              1001                  0000                1001

因为我们要作一个up counter, 所以每一个Q的next state将会是接下来BCD的digits. 0000(0) -> 0001(1), 0001(1) -> 0010(2) and ........T的找法是根据每一个Q state的变化所演变的。例如:t0的算法是根据q0和Q0所决定的。q0 = 0, Q0 = 1 ---> t0 = 1(根据T-flip flop)。当table画出来以后,那就变得很明显了。据我们所知,Qn是我们所要得到的答案,所以T的决定性不会根据Qn来决定。T将会用Q来决定。在这个例子里,我在把所需要的资料重新放在一个table。

Q(q3 q2 q1 q0)         t3   t2  t1   t0
    0000               0    0    0    1      
    0001               0    0    1    1
    0010               0    0    0    1
    0011               0    1    1    1                    
    0100               0    0    0    1
    0101               0    0    1    1
    0110               0    0    0    1
    0111               1    1    1    1
    1000               0    0    0    1
    1001               1    0    1    1

拿到以上的数据后,用K-maps去找每一个t的expression. 我找到的T是:
t0 = 1
t1 = q0q3'
t2 = q1q2
t3 = q0q3 + q2q1q0
接下来,expression里面的加减乘除用nand gate来组织。每一个T的input是每一个T-flip flop的inputs
            _____                                               _____
  t(n) -  |       | - q(n)            eg.                t0 - |      | - q0
    clk-  |  t-ff |                                      clk- |      |
          | _____ | - q'(n)                                   | ____ | - q0'   


t1 = q0q3' = (q0' + q3)'    nand gate的排法就根据notes里面来refer吧。
画出四个flip-flops, 把每一条相关的都接起来。t0永远是1,那么就把它接去1(通常都是代表high input state)
以上的步骤是BCD counter的。Excess-3 counter只是把state table里面的Q和q换掉,根据Excess-3的排法放进去,就能找到答案了。2-1MUX的功能是把BCD counter和Excess-3 counter接起来而已。

----------
如果有出错的地方,请多多见谅~         
还有,很对不起出问题的朋友,迟了一些,赶不及你的assignment due date咯~真对不起

[ 本帖最后由 fantasy_wow 于 18-12-2007 04:54 PM 编辑 ]
回复

使用道具 举报

发表于 19-12-2007 10:38 AM | 显示全部楼层
不好意思,想问一下,你上面的Qn和T是怎样relate上来的哦?
回复

使用道具 举报

发表于 19-12-2007 10:39 AM | 显示全部楼层
原帖由 fritlizt 于 18-12-2007 04:29 PM 发表


敬请期待, solution快要出来了。。谁要的rm10..便宜便宜卖给你们。

assignment due date都过咯,还要卖阿?
回复

使用道具 举报

发表于 19-12-2007 04:59 PM | 显示全部楼层
q(n)代表current state的q。因为问题里没有给input,所以我猜想它是由clk来推动它的。剩下来只有T flip-flop里的q来决定T。所以在T里面的equation都是由T flip-flop的state来决定。
回复

使用道具 举报

发表于 12-4-2008 09:31 PM | 显示全部楼层
问一问,engineering除了robocon之外,还有参加什么比赛的吗?
回复

使用道具 举报

发表于 12-4-2008 10:47 PM | 显示全部楼层
听说Fet的Dean resign了,是真的吗???
回复

使用道具 举报

发表于 13-4-2008 03:32 PM | 显示全部楼层
原帖由 princeforlan 于 12-4-2008 10:47 PM 发表
听说Fet的Dean resign了,是真的吗???

有么?前几天才看到他叻~
不过foe的dean是真的resign了,去了utar做president~
回复

使用道具 举报

发表于 21-4-2008 02:27 PM | 显示全部楼层
请问各位 engineering 的 seniors, MMU 的 mechanical eng 好吗? 我弟弟SPM 的成绩不是很理想。正在烦恼去哪里读。有人建议 INTI,TARC。。。。太多,太烦了。。。
回复

使用道具 举报


ADVERTISEMENT

发表于 21-4-2008 11:56 PM | 显示全部楼层
原帖由 weun 于 21-4-2008 02:27 PM 发表
请问各位 engineering 的 seniors, MMU 的 mechanical eng 好吗? 我弟弟SPM 的成绩不是很理想。正在烦恼去哪里读。有人建议 INTI,TARC。。。。太多,太烦了。。。

这个科目很多人说是mmu最pro的了。。。。
有点难读下喔。。。。要有心里准备。。。
个人认为我们学校的工程系是不错下的。。。。。
基本上如果成绩不要太烂都能找到工。。。。
回复

使用道具 举报

发表于 2-5-2008 11:32 PM | 显示全部楼层
请问 mmu 的 mechanical engineering 以后可以到新加坡工作吗?
回复

使用道具 举报

发表于 4-5-2008 08:01 PM | 显示全部楼层
原帖由 aiklone1314 于 2-5-2008 11:32 PM 发表
请问 mmu 的 mechanical engineering 以后可以到新加坡工作吗?


当然可以 。很多朋友都在新加坡工作。

不过,无可否认,还是要看你能不能和别人竞争,新加坡竞争不小啊 。
回复

使用道具 举报

发表于 9-5-2008 09:53 PM | 显示全部楼层
原帖由 剑神西门吹雪 于 12-4-2008 09:31 PM 发表
问一问,engineering除了robocon之外,还有参加什么比赛的吗?


ns mmu competition, msc apita, panageek programming contest, uniten robogamez,einic 还有一些。 忘了。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

 

所属分类: 欢乐校园


ADVERTISEMENT



ADVERTISEMENT



ADVERTISEMENT

ADVERTISEMENT


版权所有 © 1996-2023 Cari Internet Sdn Bhd (483575-W)|IPSERVERONE 提供云主机|广告刊登|关于我们|私隐权|免控|投诉|联络|脸书|佳礼资讯网

GMT+8, 28-12-2025 05:20 PM , Processed in 0.150467 second(s), 21 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表