Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

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

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

[複製鏈接]
跳轉到指定樓層
1#
發表於 2008-12-14 12:30:07 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
在Block Diagram的模式下& W$ f  p# I& y) a& B& F
如果我輸入一個方波,而輸出想要得到正緣觸發的波型..." e* c  V+ ]" N0 j# l
請問有元件可以辦到這個嗎??5 c- |, `) S( P8 v$ ^" {

7 r3 }$ J* U. t; |7 Y2 B: b5 ]& _我是有設計一個電路5 T% S+ k' U4 W3 e- r* L7 A" S

7 z; j$ n/ z) d( z) n' r但是此電路的DATA輸入頻率如果比CLK還快的話,就會失效....
1 i: |+ m: U3 ]* w- S9 i4 I/ L* z6 }所以我想請問各位有沒有單純是正緣觸發的元件..
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享分享 頂 踩 分享分享
2#
發表於 2008-12-14 14:41:14 | 只看該作者
電路的DATA輸入頻率比CLK還快 這是設計的問題 不是元件的問題
3#
 樓主| 發表於 2008-12-14 17:24:06 | 只看該作者
我算是初學者,設計上的經驗還不夠,以上是目前我所能想到的電路..... i/ P+ M/ m% }0 }  }2 }
因為我找不到只有單純正緣觸發的元件..
7 ^; T2 y2 o+ |' J不知道QUARTUS II是否有這項元件可以使用...% |9 K" a" ^- r% p

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

; r- @/ j& A& ~. O
( X) l, |, r, s1 F5 R' V) Z, e以上是我直接對DATA及OUT做手動設定的.....我要的感覺是這樣
" J/ p3 `$ F8 P4 g7 U0 QDATA是輸入,然後OUT是輸出,DATA在正緣的時候,直接輸出一個PLUSE,其他狀況則是低態/ _9 l/ I% r0 e( x4 v4 J

6 W, e. \) d0 D0 \( t9 i+ p. F這個D型正反器有辦法做到嗎??
6#
發表於 2008-12-15 10:03:49 | 只看該作者
基本上不管是哪一個軟體,根本沒這種元件,如果要這種元件,要自己設計.
- ^, u( {$ z' |4 ?4 ?5 ]% |PLUSE的寬度最好用一個clk去做,做成同步訊號,如果用gate 做delay去做,會比較危險!( W+ g) u' V$ i1 a) p3 Y' g
加上你的圖怎麼沒clk訊號?只有DATA跟out1?
* {2 g+ y& C. g' y' J- kData是clk吧?
7#
發表於 2008-12-15 13:05:21 | 只看該作者
您好
/ A" B7 E& ~4 }6 p! x$ c' v  O1.你的DATA 最小週期,OUT的脈波寬度的要求為何?
! M$ ^4 X1 v. V$ z5 z( c' a' y2.這功能,最簡單的跟本不須用到CPLD,FPGA,
* H; j- k( p# B  一個電容一個電阻兜成微分電路即可
8#
 樓主| 發表於 2008-12-15 13:52:53 | 只看該作者
先謝謝各位之前的回答^^
; t! q% @8 A4 Z$ t( `1 V但是我又發現到一個問題........
4 }# w# t- _" j1 W. ~; r. {. [7 L" k7 [1 [/ L. Y4 C1 r& L
我在書上看到一種電路圖,應該是可以達成我要的目的才對
! P+ J- w. H* c0 s% Y但實際上用TIME MODE模擬出來的卻完全沒效果,讓我感覺非常奇怪
3 m% i: [  C  _# E) o以下$ ?; n; a- c8 o  W+ A* E
0 M1 Z( a) b- ?7 O1 v# o0 }
8 C! F) d2 X2 I6 h; t& i+ l
9 w( C2 {) f2 X7 y. C

5 {/ }; I4 d# z  m  L: k# L( C* l
. C% M6 Z; s$ b/ ]照理說用XOR的效果應該是 "1 0為1" "1 1和0 0為0"
  I# t1 w6 {- j: {8 J7 G" [9 ^但是從模擬的結果顯示,卻沒有XOR的效果??( l: g3 M7 D0 a+ i: X/ F0 Y' P1 ^
這是怎麼回事呢??
  M; F5 Q& d6 e; S$ w8 |# p$ l! w模擬跟實際硬體實驗會有差別嗎??
9#
發表於 2008-12-18 22:09:42 | 只看該作者
Hi,6 K/ J4 W' F. D) n
設計CPLD和FPGA跟設計IC不一樣,不是每個邏輯都可以自動做出來,因為軟體會最佳化掉你原本想設計的樣子.. g, l5 d( d8 @9 X' f
此時須要下一些限制去達到你的需求,你這個例子不須要這麼複雜,幫你Design一個你須要的function,如附件圖(其中LCELL是Altera提供的Delay cell,在Altera lib裡).

本帖子中包含更多資源

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

x
10#
發表於 2008-12-18 22:13:03 | 只看該作者
還有須要特殊的Function時,我們再來討論討論一下^__^; _/ ?7 R( i; c6 q
希望對你有幫助!
4 ^: B2 ~( Z  J7 C$ n  Q
11#
 樓主| 發表於 2008-12-23 17:40:24 | 只看該作者
謝謝您的解答....
  g* h2 S! b) M4 H% I9 r2 r/ x我會去試試看^^
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

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

GMT+8, 2025-2-21 08:50 AM , Processed in 0.175010 second(s), 18 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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