Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

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

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

[複製鏈接]
跳轉到指定樓層
1#
發表於 2008-12-14 12:30:07 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
在Block Diagram的模式下
  {, J: T  B2 l; f. B5 ^如果我輸入一個方波,而輸出想要得到正緣觸發的波型...: b% G* ]; W2 Z: }6 l
請問有元件可以辦到這個嗎??! d: E4 m/ L3 p
( C& ]3 Q( h! L5 ^
我是有設計一個電路
+ D, b' k+ b/ d2 ]" B# G% |  }! ~' p8 u9 ^; `8 c
但是此電路的DATA輸入頻率如果比CLK還快的話,就會失效....
8 B5 K4 N% C# o  q* s( Y1 m所以我想請問各位有沒有單純是正緣觸發的元件..
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享分享 頂 踩 分享分享
2#
發表於 2008-12-14 14:41:14 | 只看該作者
電路的DATA輸入頻率比CLK還快 這是設計的問題 不是元件的問題
3#
 樓主| 發表於 2008-12-14 17:24:06 | 只看該作者
我算是初學者,設計上的經驗還不夠,以上是目前我所能想到的電路....
/ w7 @6 ^" ?% m# @& _因為我找不到只有單純正緣觸發的元件..
* G* w  `& B) u5 W不知道QUARTUS II是否有這項元件可以使用...
' _! [, s" v& e+ S& }/ g) T* {$ V* R$ w0 g' m+ a) B% F: q
請各位幫幫小弟我這初學者...
4#
發表於 2008-12-14 17:47:25 | 只看該作者
Quartus II當然有這個元件,用線路圖Design時,打開Sambol list,在primiives裡的storage裡面有個dff元件,這就是了呀^^
5#
 樓主| 發表於 2008-12-15 01:12:08 | 只看該作者

7 \* Y4 n. @7 ~. h1 l0 m! W, K0 L; L; V
以上是我直接對DATA及OUT做手動設定的.....我要的感覺是這樣
' E7 J  V/ ]2 k# y4 \DATA是輸入,然後OUT是輸出,DATA在正緣的時候,直接輸出一個PLUSE,其他狀況則是低態
: v2 H& E3 i1 I9 i- K$ I6 k0 f& O9 m* ?1 {
這個D型正反器有辦法做到嗎??
6#
發表於 2008-12-15 10:03:49 | 只看該作者
基本上不管是哪一個軟體,根本沒這種元件,如果要這種元件,要自己設計.- k- W6 D* n3 b( s* w1 O8 ~
PLUSE的寬度最好用一個clk去做,做成同步訊號,如果用gate 做delay去做,會比較危險!5 p; Y9 f( P5 ^) N- \$ p& V3 g2 z
加上你的圖怎麼沒clk訊號?只有DATA跟out1?
% U- c2 v! T" p+ CData是clk吧?
7#
發表於 2008-12-15 13:05:21 | 只看該作者
您好& t* a7 |, B: t. T& J0 p4 ]8 T
1.你的DATA 最小週期,OUT的脈波寬度的要求為何?) N3 D$ ]# f( L. `- v
2.這功能,最簡單的跟本不須用到CPLD,FPGA,+ Z- }2 v2 d1 c
  一個電容一個電阻兜成微分電路即可
8#
 樓主| 發表於 2008-12-15 13:52:53 | 只看該作者
先謝謝各位之前的回答^^
& F& I9 O! a0 v6 u# z& `: n! d但是我又發現到一個問題........5 C0 C% J, E/ y8 s, e) J5 q

; m$ W* a0 E5 R0 j; `' w我在書上看到一種電路圖,應該是可以達成我要的目的才對
) C2 q% A9 u9 D3 f  Z+ {9 B但實際上用TIME MODE模擬出來的卻完全沒效果,讓我感覺非常奇怪
) g8 t  p( b: U% o; w以下
4 c; G* j5 d- t% b1 x7 G7 }; f, M/ {$ F& n
& t* n4 `8 a+ E" L! S* u
7 C2 m: v7 P5 e: X  i9 L

, |( _9 ^1 P8 r6 e! C
8 j; l5 w0 u" b/ @  b照理說用XOR的效果應該是 "1 0為1" "1 1和0 0為0"4 U- w; k9 I, ~# o& `  p- X! q
但是從模擬的結果顯示,卻沒有XOR的效果??1 U* z/ k3 [) r7 n) g) V1 b: j6 u  }
這是怎麼回事呢??7 c1 B& d; g8 P2 e* H/ t7 s
模擬跟實際硬體實驗會有差別嗎??
9#
發表於 2008-12-18 22:09:42 | 只看該作者
Hi,
2 F5 H) m+ B! H$ K3 X  J# W' c設計CPLD和FPGA跟設計IC不一樣,不是每個邏輯都可以自動做出來,因為軟體會最佳化掉你原本想設計的樣子.
# w1 s& M5 E8 c& J8 t2 M/ a此時須要下一些限制去達到你的需求,你這個例子不須要這麼複雜,幫你Design一個你須要的function,如附件圖(其中LCELL是Altera提供的Delay cell,在Altera lib裡).

本帖子中包含更多資源

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

x
10#
發表於 2008-12-18 22:13:03 | 只看該作者
還有須要特殊的Function時,我們再來討論討論一下^__^
$ l- r( i, I3 G4 V希望對你有幫助!
1 _9 p. B) F/ G9 ]
11#
 樓主| 發表於 2008-12-23 17:40:24 | 只看該作者
謝謝您的解答....1 I  U' W) \4 d( Q" W) }0 {" f
我會去試試看^^
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

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

GMT+8, 2025-2-19 02:48 PM , Processed in 0.177010 second(s), 19 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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