Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

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

[問題求助] clock 的duty ratio問題

[複製鏈接]
1#
發表於 2008-3-25 00:56:22 | 顯示全部樓層
因為duty=50% => #20   clk=~clk;# I! V: V* N8 E8 X, a4 f0 E
所以duty=25% => #10  clk=~clk;, i' T" H' `2 I: v" G2 B
1/4的duty high , 3/4 的duty low ==> clk = 1;
; ^4 B5 R% n' C6 W8 W4 ]- k5 h所以這樣子改一下
& w% x' U( z: d% n# e' halways
0 p) v3 X" a$ d8 M! R9 K#10   clk=~clk;
0 Z0 I) r" i" L3 W2 c. _, ainitial   begin
! _* @0 e5 p) l+ ]clk = 1;
4 z8 T* H; t, L. C) dend
3 P* }) M( V. T, Q- g/ X試試看
2#
發表於 2008-3-25 22:34:58 | 顯示全部樓層
應該加一級counter , 以 clk 為 clock , clk_out 為輸出
: X: L& x! {) Z: m- }+ tinitial 時clk_out=11 n4 t0 n/ v9 B" }
數到1把 clk_out=~clk_out
$ m: A5 C& H- ~  Q, [) q3 Z1 A數到4就 reset 並  clk_out=~clk_out
3#
發表於 2008-3-26 07:46:52 | 顯示全部樓層
你的問題應該跟這位大大類似: i! q/ [; u# r6 D' M: q
http://www.chip123.com/phpBB/vie ... extra=page%3D5#zoom9 n. Z2 x! Q- u! X! [) J- z
這是另一種實現方法
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

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

GMT+8, 2024-5-18 04:33 AM , Processed in 0.106013 second(s), 16 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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