Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

搜索
1 2 3 4
查看: 7622|回復: 10
打印 上一主題 下一主題

[問題求助] QUARTUS II是否有正緣觸發的元件??

[複製鏈接]
跳轉到指定樓層
1#
發表於 2008-12-14 12:30:07 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
在Block Diagram的模式下+ |/ R% K5 J) L! A2 Z6 n
如果我輸入一個方波,而輸出想要得到正緣觸發的波型...
- b( f+ Q0 q+ U# }# h9 D- F: i6 A+ t請問有元件可以辦到這個嗎??) D; p* w0 O. y  X( Y% i

! z! _- t( Q! H- s. ^' U5 c0 O我是有設計一個電路
) G& ]; f5 Q& F" H9 Q
% Q: {$ b/ C: W: [但是此電路的DATA輸入頻率如果比CLK還快的話,就會失效....
! M1 B. k7 x0 y$ ~% ^所以我想請問各位有沒有單純是正緣觸發的元件..
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享分享 頂 踩 分享分享
2#
發表於 2008-12-14 14:41:14 | 只看該作者
電路的DATA輸入頻率比CLK還快 這是設計的問題 不是元件的問題
3#
 樓主| 發表於 2008-12-14 17:24:06 | 只看該作者
我算是初學者,設計上的經驗還不夠,以上是目前我所能想到的電路..... C+ m1 g; t: r/ d
因為我找不到只有單純正緣觸發的元件..$ o: F' f8 M/ b. Y
不知道QUARTUS II是否有這項元件可以使用.... Y/ G- c' E4 ^2 D/ @+ _

, M2 i" c- {1 k* x# d% k請各位幫幫小弟我這初學者...
4#
發表於 2008-12-14 17:47:25 | 只看該作者
Quartus II當然有這個元件,用線路圖Design時,打開Sambol list,在primiives裡的storage裡面有個dff元件,這就是了呀^^
5#
 樓主| 發表於 2008-12-15 01:12:08 | 只看該作者

- d7 ]) s0 r/ O
( D/ d; @  _, F% d以上是我直接對DATA及OUT做手動設定的.....我要的感覺是這樣% |7 s* f0 }# s8 c, V1 c7 D
DATA是輸入,然後OUT是輸出,DATA在正緣的時候,直接輸出一個PLUSE,其他狀況則是低態) X  D  n; s* \8 k. b3 @
" d2 a. R$ p9 u3 F
這個D型正反器有辦法做到嗎??
6#
發表於 2008-12-15 10:03:49 | 只看該作者
基本上不管是哪一個軟體,根本沒這種元件,如果要這種元件,要自己設計.
. r; w/ L; H; R! w) l0 ^* l1 gPLUSE的寬度最好用一個clk去做,做成同步訊號,如果用gate 做delay去做,會比較危險!
$ E* @3 Q' v/ f. G5 }4 f加上你的圖怎麼沒clk訊號?只有DATA跟out1?$ B! H$ e1 c& ^# }+ l. i& F9 t
Data是clk吧?
7#
發表於 2008-12-15 13:05:21 | 只看該作者
您好& f, g* [, U" b5 l4 ~
1.你的DATA 最小週期,OUT的脈波寬度的要求為何?1 e1 v; j  E" r: Y4 M
2.這功能,最簡單的跟本不須用到CPLD,FPGA,* f1 w9 x3 R5 }& k* b
  一個電容一個電阻兜成微分電路即可
8#
 樓主| 發表於 2008-12-15 13:52:53 | 只看該作者
先謝謝各位之前的回答^^, y3 M( F% q+ _& y. x3 v; O( I
但是我又發現到一個問題........2 X2 k9 t( [' }  F

' L: }) h* y2 O) f, G& e% {4 h我在書上看到一種電路圖,應該是可以達成我要的目的才對
& j" c. O; F, Q9 {但實際上用TIME MODE模擬出來的卻完全沒效果,讓我感覺非常奇怪
5 p# ~. i, |  Q7 ?* W8 D7 I: I以下: V8 b6 w/ ]) f

. O3 M$ h  V1 t; W6 p! d1 M& M% S% B4 }( N% ^+ R0 x
( \$ A6 h3 t* y4 x" v( D& l
2 p) K3 G/ H+ k) y* w: V
1 d2 d+ o! ~% J% @
照理說用XOR的效果應該是 "1 0為1" "1 1和0 0為0"& _& `5 O; @8 @5 K% v) }' |* n
但是從模擬的結果顯示,卻沒有XOR的效果??( h* X) Q3 O; U( T* ~0 c
這是怎麼回事呢??
% w) T0 f2 ]' d7 ?$ T3 }, N7 F模擬跟實際硬體實驗會有差別嗎??
9#
發表於 2008-12-18 22:09:42 | 只看該作者
Hi,4 [9 f% m" _( k# ^
設計CPLD和FPGA跟設計IC不一樣,不是每個邏輯都可以自動做出來,因為軟體會最佳化掉你原本想設計的樣子.
% [# M3 h: \4 F  Z此時須要下一些限制去達到你的需求,你這個例子不須要這麼複雜,幫你Design一個你須要的function,如附件圖(其中LCELL是Altera提供的Delay cell,在Altera lib裡).

本帖子中包含更多資源

您需要 登錄 才可以下載或查看,沒有帳號?申請會員

x
10#
發表於 2008-12-18 22:13:03 | 只看該作者
還有須要特殊的Function時,我們再來討論討論一下^__^" i8 y$ g  c# g& N% _
希望對你有幫助!5 b6 f6 g- i8 P6 T' G* u
11#
 樓主| 發表於 2008-12-23 17:40:24 | 只看該作者
謝謝您的解答....: y. ?+ w$ r( {4 n
我會去試試看^^
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

首頁|手機版|Chip123 科技應用創新平台 |新契機國際商機整合股份有限公司

GMT+8, 2025-2-22 05:52 AM , Processed in 0.175010 second(s), 18 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回復 返回頂部 返回列表