Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

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

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

[複製鏈接]
跳轉到指定樓層
1#
發表於 2008-12-14 12:30:07 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
在Block Diagram的模式下
4 P3 K, v0 _; m5 e0 }* ^2 Z如果我輸入一個方波,而輸出想要得到正緣觸發的波型...
, P! ]. V1 Q% H$ p3 m請問有元件可以辦到這個嗎??0 \! G1 P8 R6 a+ |) U

# C( G: }; ~/ u, l我是有設計一個電路2 U" a: h6 [6 i  z/ @
2 L% ~9 ]. m9 z
但是此電路的DATA輸入頻率如果比CLK還快的話,就會失效....
- G0 Q2 j5 Q: c' v+ |! \# e! D所以我想請問各位有沒有單純是正緣觸發的元件..
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享分享 頂 踩 分享分享
2#
發表於 2008-12-14 14:41:14 | 只看該作者
電路的DATA輸入頻率比CLK還快 這是設計的問題 不是元件的問題
3#
 樓主| 發表於 2008-12-14 17:24:06 | 只看該作者
我算是初學者,設計上的經驗還不夠,以上是目前我所能想到的電路....
3 ?, s8 K5 }: U' p6 k因為我找不到只有單純正緣觸發的元件..
* `6 }" b6 T( w/ C不知道QUARTUS II是否有這項元件可以使用...: C: j7 h- v9 w$ ]$ B8 a" L0 E" }
  g- L: a4 q# b# z' i4 N
請各位幫幫小弟我這初學者...
4#
發表於 2008-12-14 17:47:25 | 只看該作者
Quartus II當然有這個元件,用線路圖Design時,打開Sambol list,在primiives裡的storage裡面有個dff元件,這就是了呀^^
5#
 樓主| 發表於 2008-12-15 01:12:08 | 只看該作者
' L" Y) ?' b. n# e
& g7 c4 c* j+ [9 D; O, ?; i6 |
以上是我直接對DATA及OUT做手動設定的.....我要的感覺是這樣4 z' {$ T' u: x/ g* e. D
DATA是輸入,然後OUT是輸出,DATA在正緣的時候,直接輸出一個PLUSE,其他狀況則是低態7 \  ]3 ?) T+ u( i% d
/ l  L% T6 N+ }! ]* k( J
這個D型正反器有辦法做到嗎??
6#
發表於 2008-12-15 10:03:49 | 只看該作者
基本上不管是哪一個軟體,根本沒這種元件,如果要這種元件,要自己設計.1 Z$ n0 x! m4 W4 u. `2 w8 L* s
PLUSE的寬度最好用一個clk去做,做成同步訊號,如果用gate 做delay去做,會比較危險!
8 P3 @" K; u4 D" D! V) b6 Y加上你的圖怎麼沒clk訊號?只有DATA跟out1?
+ N' p2 Q! L1 y* [Data是clk吧?
7#
發表於 2008-12-15 13:05:21 | 只看該作者
您好
2 h. b# ], {5 o( P4 i: r8 s1.你的DATA 最小週期,OUT的脈波寬度的要求為何?
2 Z" a. H+ L( P1 z7 d7 A2.這功能,最簡單的跟本不須用到CPLD,FPGA,/ F1 E5 B1 w# Y4 [  s. r
  一個電容一個電阻兜成微分電路即可
8#
 樓主| 發表於 2008-12-15 13:52:53 | 只看該作者
先謝謝各位之前的回答^^
1 Z+ ?5 M. M  w! r/ N但是我又發現到一個問題........0 l3 W# z/ G2 P0 Y* s; g
" J; l7 ?9 E% d, S
我在書上看到一種電路圖,應該是可以達成我要的目的才對
1 Q2 q7 Q0 w0 ^$ t7 w但實際上用TIME MODE模擬出來的卻完全沒效果,讓我感覺非常奇怪
) K' T) Q* z9 @  K& Y' c$ h以下: Y7 ?1 [2 e7 h3 K

6 M' D6 o  Z/ {' C8 x% y) |# N( l; ^) ^9 I3 `& U& }

7 N, @  I% `+ x# k+ n) c& d5 h$ v1 x3 Q( I. G$ {: ]
5 ]- P7 p0 y$ I8 x( f. T( Z
照理說用XOR的效果應該是 "1 0為1" "1 1和0 0為0", H: N% c* |6 D, v
但是從模擬的結果顯示,卻沒有XOR的效果??( V7 X, c6 f" D4 R: N
這是怎麼回事呢??; D/ v! T3 G! m
模擬跟實際硬體實驗會有差別嗎??
9#
發表於 2008-12-18 22:09:42 | 只看該作者
Hi,
2 }4 z. G9 {% w設計CPLD和FPGA跟設計IC不一樣,不是每個邏輯都可以自動做出來,因為軟體會最佳化掉你原本想設計的樣子.* N: x6 L3 U1 h+ a6 r6 d5 \6 n
此時須要下一些限制去達到你的需求,你這個例子不須要這麼複雜,幫你Design一個你須要的function,如附件圖(其中LCELL是Altera提供的Delay cell,在Altera lib裡).

本帖子中包含更多資源

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

x
10#
發表於 2008-12-18 22:13:03 | 只看該作者
還有須要特殊的Function時,我們再來討論討論一下^__^
0 X, ^/ ~- K, B4 b; ?4 e/ y希望對你有幫助!
7 Y% A2 ]: }+ }& m9 y8 j8 B
11#
 樓主| 發表於 2008-12-23 17:40:24 | 只看該作者
謝謝您的解答....
2 L) H; R$ ?* r' t  X/ E我會去試試看^^
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

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

GMT+8, 2024-6-16 04:29 AM , Processed in 0.132017 second(s), 19 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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