Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

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

延遲n個clock的電路

[複製鏈接]
1#
發表於 2006-6-12 23:25:05 | 只看該作者

延遲n個clock的電路

我是verilog的初學者,我要如何用verilog寫一個延遲n個clock的電路,n是我自己定的個數,煩請大大幫我一下
2#
發表於 2006-8-9 23:21:35 | 只看該作者
//============================/ i- }- }6 M+ T0 \+ I# [8 @5 ^# Q
//== 下面的變數自已應該可以補上吧
+ D* e# L: l* J1 }! q//==不知道有沒有什麼語法錯誤的地方1 G' Y4 g! ]- g+ I) F
//==請各位先進不吝指教
' ~' P, j9 x# W9 a  \//============================& M; _% l( e% D4 e% C) g# x% R
always @(posedge clk or negedge rst_n)begin
2 r' ^9 F; u) o; [  if(!rst_n)
) I$ V- @3 {2 {$ `: l4 k    clk_count <= 8'h0;
4 w% N( w" F( s( g  S  else
! Z3 O+ ]/ ~+ S' _    clk_count <= clk_count + 1'b1;- C4 s" l& T  y
end
0 J  K3 j+ d0 l: o' ~- \3 @" v
& I. M( s7 Q8 l  y9 ^- }always @(reg_clk_n)begin
! N" Z. A0 M  G) D# x  case(reg_clk_n)" W, `' i6 Q9 j( ]* C
    3'h0 : clk_dly <= clk_count[0];4 X; X: t% d* }0 Z% {9 r, j
    3'h1 : clk_dly <= clk_count[1];; }, c- D5 G# O* x- G9 l: k; s# W
    3'h2 : clk_dly <= clk_count[2];
7 f3 Q# T* ?( N( }* x/ q    3'h3 : clk_dly <= clk_count[3];
7 V- m7 b) F: a7 |; }6 ~    ....
6 R$ N, a& G- {9 |5 d    default : clk_dly <= clk_count[0];, m* r# |3 w+ T' u; W8 R2 q
  endcase
1 ^& u; I; H- C3 ^end
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

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

GMT+8, 2024-5-29 04:03 PM , Processed in 0.114014 second(s), 17 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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