日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

ise的时钟ip核_ISE的IP核clocking wizard使用和例化

發布時間:2024/8/1 编程问答 54 豆豆
生活随笔 收集整理的這篇文章主要介紹了 ise的时钟ip核_ISE的IP核clocking wizard使用和例化 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

datasheet:https://www.xilinx.com/support/documentation/ip_documentation/clk_wiz/v4_2/pg065-clk-wiz.pdf

這個時鐘模塊的功能主要有:

主要的功能有:

①可以設置兩個輸入時鐘,最多7個時鐘輸出。

⑤可以支持不同相位和占空比的需求。

⑥支持擴頻技術。

如何使用?

首先在在第一個工程的基礎上,我們添加一個Clocking Wizard的IP核。右鍵點擊New Source,彈出如圖所示的Wizard中,選擇source type為IP(CORE Generator & Architecture Wizard),File name輸入clk,然后點擊Next。

然后進入選擇,這個時鐘模塊可以進行選擇:

如圖所示,Page1中可以選擇各個功能,是否需要相移以及擴頻。本文主要使用了第一個功能,倍頻。

各個功能如下圖所示:

設置為不同頻率時鐘輸出,如下圖所示:

分別是分頻和倍頻,以下為testbench:

`timescale 1ns / 1ps

// Company:

// Engineer:

//

// Create Date: 10:58:16 08/23/2017

// Design Name: clk

// Module Name: G:/SIFT/SIFT/git_1/hist/tb_clk_1.v

// Project Name: hist

// Target Device:

// Tool versions:

// Description:

//

// Verilog Test Fixture created by ISE for module: clk

//

// Dependencies:

//

// Revision:

// Revision 0.01 - File Created

// Additional Comments:

//

module tb_clk_1;

// Inputs

reg CLK_IN1;

reg RESET;

// Outputs

wire CLK_OUT1;

wire CLK_OUT2;

wire CLK_OUT3;

wire CLK_OUT4;

wire CLK_OUT5;

wire LOCKED;

// Instantiate the Unit Under Test (UUT)

clk uut (

.CLK_IN1(CLK_IN1),

.CLK_OUT1(CLK_OUT1),

.CLK_OUT2(CLK_OUT2),

.CLK_OUT3(CLK_OUT3),

.CLK_OUT4(CLK_OUT4),

.CLK_OUT5(CLK_OUT5),

.RESET(RESET),

.LOCKED(LOCKED)

);

initial begin

// Initialize Inputs

CLK_IN1 = 0;

RESET = 0;

// Wait 100 ns for global reset to finish

//#100;

// Add stimulus here

end

initial begin

forever begin

#5 CLK_IN1 <= ~CLK_IN1;

end

end

endmodule

輸出為:

完成分頻和倍頻。其中locked的輸出表示輸出時鐘信號穩定可用。

The end.

referrence:http://www.eefocus.com/ilove314/blog/12-02/238051_b3c65.html

------------------------------------------------------------------------------------------------------------------

更新:在使用多個時鐘是會出現問題:Port has illegal connections. This port is connected to an input buffe.

解決方法:

http://www.eetop.cn/blog/html/14/56214-20413.html

與50位技術專家面對面20年技術見證,附贈技術全景圖

總結

以上是生活随笔為你收集整理的ise的时钟ip核_ISE的IP核clocking wizard使用和例化的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。