Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

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

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

[複製鏈接]
跳轉到指定樓層
1#
發表於 2008-12-14 12:30:07 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
在Block Diagram的模式下
( \( W- S6 g7 L' _: Y& r" {- L如果我輸入一個方波,而輸出想要得到正緣觸發的波型...
( e0 [' _, Q- h/ f請問有元件可以辦到這個嗎??
( O1 L) P! s0 H+ _0 T4 t1 c8 F1 o9 a
6 m4 ?) c: n1 N% G* s我是有設計一個電路4 K0 R  a/ V1 g/ Q; V$ X7 y
5 P' |1 T, p6 \$ Z' r
但是此電路的DATA輸入頻率如果比CLK還快的話,就會失效....8 X$ B* r, ]$ l
所以我想請問各位有沒有單純是正緣觸發的元件..
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享分享 頂 踩 分享分享
2#
發表於 2008-12-14 14:41:14 | 只看該作者
電路的DATA輸入頻率比CLK還快 這是設計的問題 不是元件的問題
3#
 樓主| 發表於 2008-12-14 17:24:06 | 只看該作者
我算是初學者,設計上的經驗還不夠,以上是目前我所能想到的電路....! Y: \+ C4 c$ t) |
因為我找不到只有單純正緣觸發的元件..
8 Y& G* X+ T- D5 k5 ?8 o1 l% G# `不知道QUARTUS II是否有這項元件可以使用...* c6 E& z$ @+ g8 Z3 l/ z

2 Z+ A9 b2 v# p請各位幫幫小弟我這初學者...
4#
發表於 2008-12-14 17:47:25 | 只看該作者
Quartus II當然有這個元件,用線路圖Design時,打開Sambol list,在primiives裡的storage裡面有個dff元件,這就是了呀^^
5#
 樓主| 發表於 2008-12-15 01:12:08 | 只看該作者

6 I4 I3 f" T6 H3 {0 P" w# o- v1 B4 L
以上是我直接對DATA及OUT做手動設定的.....我要的感覺是這樣
6 ^* W3 ~0 L* SDATA是輸入,然後OUT是輸出,DATA在正緣的時候,直接輸出一個PLUSE,其他狀況則是低態
2 m! ^$ W+ ^: {2 B  s1 |: i- D8 Z* o8 ^$ U. ?2 Q
這個D型正反器有辦法做到嗎??
6#
發表於 2008-12-15 10:03:49 | 只看該作者
基本上不管是哪一個軟體,根本沒這種元件,如果要這種元件,要自己設計.
! ?5 t0 D- o4 K& W4 D0 p8 o+ ?/ APLUSE的寬度最好用一個clk去做,做成同步訊號,如果用gate 做delay去做,會比較危險!4 ~" |$ q4 f  ]8 j. b+ X
加上你的圖怎麼沒clk訊號?只有DATA跟out1?
( ~# I, q' j4 T5 ^* ^Data是clk吧?
7#
發表於 2008-12-15 13:05:21 | 只看該作者
您好) e5 l' |* [4 n0 |/ b' n. T
1.你的DATA 最小週期,OUT的脈波寬度的要求為何?
/ l5 T: v! i' E' S0 Z! ~2.這功能,最簡單的跟本不須用到CPLD,FPGA,
; c, U: Y6 _7 ]3 z  一個電容一個電阻兜成微分電路即可
8#
 樓主| 發表於 2008-12-15 13:52:53 | 只看該作者
先謝謝各位之前的回答^^
8 G; z; q: k( X$ o6 }; Q2 L- C但是我又發現到一個問題........, }" B: E8 y) a% w2 G1 d

* x$ r/ E$ i% M) q$ ?" }我在書上看到一種電路圖,應該是可以達成我要的目的才對
' a, q: g+ ]5 j2 P但實際上用TIME MODE模擬出來的卻完全沒效果,讓我感覺非常奇怪) n( s! q) l$ |! [# E& `
以下
) ~; e4 w8 I5 r2 _! ^) {2 ]. C. \0 T' P! ]5 e! X2 v
. [2 C0 t/ g0 I4 c* H, S0 m* v4 g
3 O& i$ p$ [1 ]& G

( m$ d% b  ~! \' z5 R( D% n( Q/ Z. Y" _4 X- m! {
照理說用XOR的效果應該是 "1 0為1" "1 1和0 0為0"  F8 Z' R& U8 }: n# ^+ |4 a" v
但是從模擬的結果顯示,卻沒有XOR的效果??' e, Z7 s- k1 H: F% u+ f, L' b$ @
這是怎麼回事呢??' C4 R4 ^  E3 W* `3 e& S, l
模擬跟實際硬體實驗會有差別嗎??
9#
發表於 2008-12-18 22:09:42 | 只看該作者
Hi,5 o8 s" Z: G  G  z* G
設計CPLD和FPGA跟設計IC不一樣,不是每個邏輯都可以自動做出來,因為軟體會最佳化掉你原本想設計的樣子.
9 r! }8 s$ X+ G9 |) U. d此時須要下一些限制去達到你的需求,你這個例子不須要這麼複雜,幫你Design一個你須要的function,如附件圖(其中LCELL是Altera提供的Delay cell,在Altera lib裡).

本帖子中包含更多資源

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

x
10#
發表於 2008-12-18 22:13:03 | 只看該作者
還有須要特殊的Function時,我們再來討論討論一下^__^
' r0 o% A$ C: f/ [( C# ~) d- P) |希望對你有幫助!2 {+ W& \! g+ q; K" |" U' j
11#
 樓主| 發表於 2008-12-23 17:40:24 | 只看該作者
謝謝您的解答....
- ]4 e' g! g$ d" T9 x我會去試試看^^
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

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

GMT+8, 2024-5-22 11:09 AM , Processed in 0.131517 second(s), 18 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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