Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

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

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

[複製鏈接]
跳轉到指定樓層
1#
發表於 2008-12-14 12:30:07 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
在Block Diagram的模式下% w7 ~3 \7 K( k& G
如果我輸入一個方波,而輸出想要得到正緣觸發的波型...  D% N. O% o- u, \8 s0 M+ S. W7 }
請問有元件可以辦到這個嗎??& S' S+ e3 X1 P" n' U
: x3 k4 A, c8 [, V
我是有設計一個電路* }9 p# n. V' Y1 a2 i7 y
0 [$ |: I& L' I! z. L6 l
但是此電路的DATA輸入頻率如果比CLK還快的話,就會失效....* Q: h$ M: a0 D9 P4 R
所以我想請問各位有沒有單純是正緣觸發的元件..
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享分享 頂 踩 分享分享
2#
發表於 2008-12-14 14:41:14 | 只看該作者
電路的DATA輸入頻率比CLK還快 這是設計的問題 不是元件的問題
3#
 樓主| 發表於 2008-12-14 17:24:06 | 只看該作者
我算是初學者,設計上的經驗還不夠,以上是目前我所能想到的電路....
1 M/ V3 |0 [0 q: P9 |9 P/ n因為我找不到只有單純正緣觸發的元件..
) r$ ]/ l: c% [2 I+ e, F不知道QUARTUS II是否有這項元件可以使用...
+ _+ x6 r, }9 ^  d3 t+ p0 a, n# d$ M4 u) @/ v. m
請各位幫幫小弟我這初學者...
4#
發表於 2008-12-14 17:47:25 | 只看該作者
Quartus II當然有這個元件,用線路圖Design時,打開Sambol list,在primiives裡的storage裡面有個dff元件,這就是了呀^^
5#
 樓主| 發表於 2008-12-15 01:12:08 | 只看該作者
. |3 F/ O0 v- x! `% G) h1 T! h8 v; t

4 r2 O( O4 \8 Z" F6 ~) Q/ t1 t* R4 B以上是我直接對DATA及OUT做手動設定的.....我要的感覺是這樣  T) ~1 V4 M" a3 b
DATA是輸入,然後OUT是輸出,DATA在正緣的時候,直接輸出一個PLUSE,其他狀況則是低態7 V$ i% F% s& O

* t1 X* o6 w! M% ^: e3 v4 X, t+ m7 H這個D型正反器有辦法做到嗎??
6#
發表於 2008-12-15 10:03:49 | 只看該作者
基本上不管是哪一個軟體,根本沒這種元件,如果要這種元件,要自己設計.' L6 m- L" d, [& ^3 ]' y
PLUSE的寬度最好用一個clk去做,做成同步訊號,如果用gate 做delay去做,會比較危險!) e( q% M0 I5 n" p+ [) e$ g/ O6 t
加上你的圖怎麼沒clk訊號?只有DATA跟out1?
2 }) x1 s: u8 }  S3 yData是clk吧?
7#
發表於 2008-12-15 13:05:21 | 只看該作者
您好' M7 q+ U1 c1 b! y; x3 E8 M
1.你的DATA 最小週期,OUT的脈波寬度的要求為何?
0 g; `% j$ ]! I( a7 V8 O9 q! k2.這功能,最簡單的跟本不須用到CPLD,FPGA,( N( E$ G' k+ p  V7 l( C' m
  一個電容一個電阻兜成微分電路即可
8#
 樓主| 發表於 2008-12-15 13:52:53 | 只看該作者
先謝謝各位之前的回答^^
5 u/ C% N4 t7 N. R! n. w  q! c! L但是我又發現到一個問題........6 Z8 C: A0 y7 Q6 b" t. a
1 |  e; G3 q" U; m$ j
我在書上看到一種電路圖,應該是可以達成我要的目的才對
3 v' W5 a4 @* a$ i! k3 e6 P但實際上用TIME MODE模擬出來的卻完全沒效果,讓我感覺非常奇怪
; g& @8 f7 r; a1 w0 c/ o以下
- N2 }( p3 f$ j, l2 A* n) G6 g
9 K' Y$ Z, d  N! G
2 w8 c% _- J) L5 U$ _$ z6 ]  `8 V, ^* ]
% m: F! m2 o! v5 H, U7 v4 J
2 h9 M9 F9 o3 k9 s/ g8 d- W
照理說用XOR的效果應該是 "1 0為1" "1 1和0 0為0"
8 ~' ^3 z0 ~9 e; @0 y, u但是從模擬的結果顯示,卻沒有XOR的效果??* Y, u, D6 j  c  n5 m1 C) [2 L  \
這是怎麼回事呢??
* \; X8 O* x1 w0 E. I1 p模擬跟實際硬體實驗會有差別嗎??
9#
發表於 2008-12-18 22:09:42 | 只看該作者
Hi,
# q" i* I( h% R# A7 O* N( E8 _設計CPLD和FPGA跟設計IC不一樣,不是每個邏輯都可以自動做出來,因為軟體會最佳化掉你原本想設計的樣子.
; d" I, ]# U. ]/ L' B此時須要下一些限制去達到你的需求,你這個例子不須要這麼複雜,幫你Design一個你須要的function,如附件圖(其中LCELL是Altera提供的Delay cell,在Altera lib裡).

本帖子中包含更多資源

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

x
10#
發表於 2008-12-18 22:13:03 | 只看該作者
還有須要特殊的Function時,我們再來討論討論一下^__^0 M: f2 t) b- w- H
希望對你有幫助!
+ R9 u7 e! L- T6 l5 E! ]3 X
11#
 樓主| 發表於 2008-12-23 17:40:24 | 只看該作者
謝謝您的解答....
) j7 y+ ~2 y! ?7 v8 d4 }我會去試試看^^
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

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

GMT+8, 2024-11-16 09:21 AM , Processed in 0.167009 second(s), 18 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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