作者pow (体脂肪35%)
站内Electronics
标题Re: [请益] Latch与Flip Flop差别
时间Wed Nov 8 11:16:53 2006
※ 引述《Edguy (Out of control)》之铭言:
: 请问各位 有关Latch与Flip flop
: 这两个元件功能很相像 不过应该不全然一样
: 因此我想请教它们的差别到底在哪里?
: 谢谢 ^_^
short answer:
(以下提供大部分Digital Circuit Designer的区分法)
Flip-flop
http://en.wikipedia.org/wiki/Flip-flop_%28electronics%29
关键句:..(it can change state only on clock edges)..."
Latch
http://en.wikipedia.org/wiki/Latch_%28electronic%29
关键句:"..(triggered by the value of a signal, rather than an edge)..."
其实你少问了一个 - Register
通常Register都是指Flip-flop
不过对一些其他专长的人,定义就没分得这麽清楚,
以上Flip-flop、Latch跟Register都会通用
另外
Latch也可以泛指任何能储存数值的电路,例如两个inverter头接尾
要详细的话
可以提到很多很多,例如sample的timing的问题
除了behavior level,甚至transistor level都有很多花样
例如
如果你用一个latch(=level sensitive),可是你的control 是送很窄的pulse
那他的行为就会比较像flip-flop
有兴趣可参考
http://www.ece.ncsu.edu/asic/ece733/2006/docs/FlipFlops2up.pdf
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 24.211.186.84
1F:推 jerico:所以latch包括Flip Flop? 11/21 16:59