Chip123 科技應用創新平台

標題: 如何設定一開始的DFF狀態?? [打印本頁]

作者: hyseresis    時間: 2009-7-17 05:34 PM
標題: 如何設定一開始的DFF狀態??
請問我如何讓一開始的DFF狀態
, [! T* `3 r& y( v1 W設定成我想要的,就是說當power on 時Q的輸出是我想要的(固定成"HIGH"或是"LOW"): Q! G/ [) `, a) H

0 N* K" i  {& @2 x6 U6 [  C4 K9 I7 _& n/ E9 M
就是只有一開機的狀態Q固定成"HIGH"或是"LOW",之後還是可以隨DATA跟CLOCK而更改
  e8 e# O; a5 @* w. @. g如果需要power on reset要如何接?可以不要用POWER on reset嗎?' c. M6 l( k( E0 c. _& ]
請問大家有何想法??如果可以解決,必定表達感謝,謝謝
9 k8 Y" f- Q/ `' p5 ^# U) K7 ^  q2 U( z! _$ N9 j6 }$ H
(簡單解釋一下DFF,當CLOCK為HIGH時Q會跟DATA一樣  H% y5 o  v& \  K6 w
RESET為LOW時,Q一定為LOW)
作者: pai001    時間: 2009-7-25 06:53 PM
看你的需求而定!/ K# @1 Q( T4 I0 W) o) f, A
例如你用DFF來當0~127的計數器, power on 後必須從0開始4 @6 E( @" r+ N$ b7 m8 {3 I" v3 h
那就要加reset ,
- u: n/ |7 E/ q. P1 t9 l. V
8 p. q4 l# Q+ |也有不需要reset的應用!例如一般的除頻電路TFF 就不大需要,
- Q7 ^6 |& w$ `+ }
, l3 o% g3 c6 ~9 i+ _6 ]Flip Flop沒有set   reset  電路的Q 輸出也一定是非0即1 ! 這要視process而定! 9 U+ a! y% n% b9 b0 B
不過沒有set  reset對於數位電路模擬而言是很麻煩的,因為沒初始直, 這種狀況常常會讓模擬unknow ,run部下去
作者: hyseresis    時間: 2009-7-27 05:42 PM
標題: 回復 2# 的帖子
感謝大大回復:# Y) `) V* M3 R
不過我是用來當計數器這一類的,所以必須要訂定一開始狀態.....
) Z: z: w  h3 p9 s7 p不知道要如何訂定一開始狀態??
作者: 151466528    時間: 2009-7-28 05:24 PM
就是只有一開機的狀態Q固定成"HIGH"或是"LOW",之後還是可以隨DATA跟CLOCK而更改
2 z7 @+ j0 M% Z7 H( R: S0 N, O. f& w$ f! c. E: j如果需要power on reset要如何接?可以不要用POWER on reset嗎?
- E- \: _( o; J) ?+ `' m# [9 `% t4 t
分析过一些触发器的底层晶体管电路,上电时就通过固有延时管子开关来定下初态了,这类就不需要power on reset
作者: 151466528    時間: 2009-7-28 06:18 PM
就是只有一開機的狀態Q固定成"HIGH"或是"LOW",之後還是可以隨DATA跟CLOCK而更改
- H, a$ \, E0 L% Q: _, O. f& w$ f! c. E: j如果需要power on reset要如何接?可以不要用POWER on reset嗎?
" g' z9 Z6 {4 e3 a  x. t5 T5 s
' f& Y  L1 T; o! i1 W分析过一些触发器的底层晶体管电路,上电时就通过固有延时管子开关来定下初态了,这类就不需要power on reset
作者: hyseresis    時間: 2009-7-29 09:01 AM
請問大大:# }. A# J* n% A& P) f3 o; L9 A
有不需要power on reset的DFF嗎??
作者: 151466528    時間: 2009-7-29 09:40 AM
原帖由 hyseresis 於 2009-7-29 09:01 AM 發表
7 m$ Y! L, M% U3 o0 j2 _請問大大:3 _2 j3 ]0 `$ C
有不需要power on reset的DFF嗎??
9 T( i: P  _( c3 V# D2 x; J$ p* h, u
7 c( J2 _$ F+ ^3 z8 D6 \1 D6 f

3 X! v% [& s5 O3 w  |8 R实际大规模应用时都需要清0清1端的,避免出错
作者: bernie820    時間: 2010-7-18 09:47 PM
如果你只是要用spice測試,
! E. E. N2 n% X2 t
7 ~' Y- V* O$ ]3 G( O則可以試用initial 指令, S5 N( |3 w8 y8 |2 Q1 ]
* ^, ~4 N0 ^+ D2 @/ e; S4 G
另某一節點在一開始的狀態強制為多少,但下一時間點( e0 [4 }$ E7 b0 z, P" Z' }
狀態會依電路改變掉!
7 y% }' N$ H+ e" b5 E, t% r7 n6 Q; u( ?8 U& Q( R" J$ ?
不過這樣也只是模擬而已~還是要想辦法處裡那一開始的初始狀態的電路




歡迎光臨 Chip123 科技應用創新平台 (http://chip123.com/) Powered by Discuz! X3.2