Chip123 科技應用創新平台

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

作者: hyseresis    時間: 2009-7-17 05:34 PM
標題: 如何設定一開始的DFF狀態??
請問我如何讓一開始的DFF狀態& Y% n! X, l# \, e8 }" o+ }- t3 Y
設定成我想要的,就是說當power on 時Q的輸出是我想要的(固定成"HIGH"或是"LOW")
, d3 u8 i9 g) Y
! d9 |# F6 O6 ]$ f: C' k0 }5 e, E4 e+ o" T2 T; v
就是只有一開機的狀態Q固定成"HIGH"或是"LOW",之後還是可以隨DATA跟CLOCK而更改/ @# |! h# V  z' l0 F' Y% e  [
如果需要power on reset要如何接?可以不要用POWER on reset嗎?
/ |; G6 z$ n6 ~, l/ K* z請問大家有何想法??如果可以解決,必定表達感謝,謝謝
  k$ f, f6 u* Y& R- ]' l/ ]8 w; f
7 R: [4 X6 {% I* b, d: T9 E- C' n(簡單解釋一下DFF,當CLOCK為HIGH時Q會跟DATA一樣; u6 |# P1 n: _8 R
RESET為LOW時,Q一定為LOW)
作者: pai001    時間: 2009-7-25 06:53 PM
看你的需求而定!
+ r8 i, X# Z2 f- _; a2 g1 y/ z例如你用DFF來當0~127的計數器, power on 後必須從0開始
& O( j2 |) c; }+ r- W% D; a9 N那就要加reset ,
5 U: M. }3 m! y/ I. z* S2 f
  G9 I) I5 f1 h1 n. {$ |$ z3 `也有不需要reset的應用!例如一般的除頻電路TFF 就不大需要,) a7 T4 G9 i5 X, ]/ d/ \8 a4 C

% N5 s" S) C* G) bFlip Flop沒有set   reset  電路的Q 輸出也一定是非0即1 ! 這要視process而定! 6 ]" f& Q% Y1 u7 D2 M$ z0 c6 x
不過沒有set  reset對於數位電路模擬而言是很麻煩的,因為沒初始直, 這種狀況常常會讓模擬unknow ,run部下去
作者: hyseresis    時間: 2009-7-27 05:42 PM
標題: 回復 2# 的帖子
感謝大大回復:
3 {- z+ }1 U0 @' y3 D- `( u不過我是用來當計數器這一類的,所以必須要訂定一開始狀態.....
, V# N8 a2 U* x/ ^; @4 n不知道要如何訂定一開始狀態??
作者: 151466528    時間: 2009-7-28 05:24 PM
就是只有一開機的狀態Q固定成"HIGH"或是"LOW",之後還是可以隨DATA跟CLOCK而更改- ~1 T6 G4 S# Z
, O. f& w$ f! c. E: j如果需要power on reset要如何接?可以不要用POWER on reset嗎?
% ?( k: N' ]& G. A2 A; o) e; q% J; g0 u
分析过一些触发器的底层晶体管电路,上电时就通过固有延时管子开关来定下初态了,这类就不需要power on reset
作者: 151466528    時間: 2009-7-28 06:18 PM
就是只有一開機的狀態Q固定成"HIGH"或是"LOW",之後還是可以隨DATA跟CLOCK而更改- S6 m9 `0 Q, ?1 G6 N; V+ }( o
, O. f& w$ f! c. E: j如果需要power on reset要如何接?可以不要用POWER on reset嗎?3 k4 O- U0 W, Z
6 P! |. h% ?) I% k% q; K* d
分析过一些触发器的底层晶体管电路,上电时就通过固有延时管子开关来定下初态了,这类就不需要power on reset
作者: hyseresis    時間: 2009-7-29 09:01 AM
請問大大:
& l% L% _; P# c' G3 [3 ?有不需要power on reset的DFF嗎??
作者: 151466528    時間: 2009-7-29 09:40 AM
原帖由 hyseresis 於 2009-7-29 09:01 AM 發表 % ?9 A/ v, u* {( k
請問大大:
" X1 ^* c+ ~+ [( Y/ Z  G有不需要power on reset的DFF嗎??

9 a' q, l& R( c: C7 D- h) r3 u. U; N7 m4 }1 h& Z

- P2 w. y- p  c实际大规模应用时都需要清0清1端的,避免出错
作者: bernie820    時間: 2010-7-18 09:47 PM
如果你只是要用spice測試,
. S8 b$ ?( G' [; w4 j/ t: E  n7 ^! P) s+ L" a9 G, [; ^- y0 i
則可以試用initial 指令7 }# v0 j4 e- [3 }) p" V& h# Q) y
7 Y( K& a) r9 W$ @; I+ Q
另某一節點在一開始的狀態強制為多少,但下一時間點* o$ G: X' Y! S. e
狀態會依電路改變掉!
% e, [% ~# y4 V' [; _7 O8 ?3 Q; U) G& I4 y* S
不過這樣也只是模擬而已~還是要想辦法處裡那一開始的初始狀態的電路




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