中文亚洲精品无码_熟女乱子伦免费_人人超碰人人爱国产_亚洲熟妇女综合网

當前位置: 首頁 > news >正文

如何選擇靠譜的建站公司網(wǎng)絡服務主要包括

如何選擇靠譜的建站公司,網(wǎng)絡服務主要包括,學了網(wǎng)站建設的心得體會,做哪個網(wǎng)站招出國打工的多文章目錄 前言一、CMT(時鐘管理單元)1、CMT 簡介2、FPGA CMT 框圖3、MMCM 框圖4、PLL 框圖 二、創(chuàng)建工程1、創(chuàng)建工程2、PLL IP 核配置3、進行例化 三、進行仿真1、創(chuàng)建仿真文件2、進行仿真設置3、進行行為級仿真 四、硬件驗證1、引腳綁定2、生成比特流文…

文章目錄

  • 前言
  • 一、CMT(時鐘管理單元)
    • 1、CMT 簡介
    • 2、FPGA CMT 框圖
    • 3、MMCM 框圖
    • 4、PLL 框圖
  • 二、創(chuàng)建工程
    • 1、創(chuàng)建工程
    • 2、PLL IP 核配置
    • 3、進行例化
  • 三、進行仿真
    • 1、創(chuàng)建仿真文件
    • 2、進行仿真設置
    • 3、進行行為級仿真
  • 四、硬件驗證
    • 1、引腳綁定
    • 2、生成比特流文件
    • 3、驗證
  • 五、資源自取


前言

本節(jié)介紹一下賽靈思鎖相環(huán)的一個使用方法,我手頭的 AC7020 fpga 開發(fā)板上面有一個 50MHz 的晶振連接在 PL 端,晶振輸出鏈接到 FPGA 的全局時鐘(MRCC),這個 CLK 可以用來驅(qū)動 FPGA 內(nèi)的用戶邏輯電路,該時鐘源的原理圖如圖所示:
在這里插入圖片描述
但是在我們實際應用當中呢我們可能想要使用特定大小的頻率,比如 25MHz 或者 100MHz,那么我們可以使用賽靈思的鎖相環(huán)的 IP 實現(xiàn)它的時鐘分頻或者倍頻。


一、CMT(時鐘管理單元)

1、CMT 簡介

Xilinx7 系列器件中的時鐘資源包含了CMT(全稱 Clock Management Tile,即時鐘管理單元),每個 CMT 由一個 MMCM(全稱 Mixed-Mode Clock Manager,即混合模式時鐘管理)和一個 PLL(全稱 Phase Locked Loop,即鎖相環(huán))組成,

  • MMCM(混合模式時鐘管理):是基于 PLL 的新型混合模式時鐘管理器,實現(xiàn)了最低的抖動和抖動濾波,為高性能的 FPGA 設計提供更高性能的時鐘管理功能。
    • MMCM 在 PLL 的基礎上加上了相位動態(tài)調(diào)整功能,
  • PLL:為鎖相回路或鎖相環(huán),用來統(tǒng)一整合時鐘信號,使高頻器件正常工作,如內(nèi)存的存取數(shù)據(jù) 等。PLL 用于振蕩器中的反饋技術(shù)。
    • 鎖相環(huán)擁有強大的性能,可以對輸入到 FPGA 的時鐘信號進行任意分頻、倍頻、相位調(diào)整、占空比調(diào)整,從而輸出一個期望時鐘;

MMCM 相對 PLL 的優(yōu)勢就是相位可以動態(tài)調(diào)整,但 PLL 占用的面積更小,而在大部分的設計當中大家使用 MMCM 或者 PLL 來對系統(tǒng)時鐘進行分頻、倍頻和相位偏移都是完全可以的。

2、FPGA CMT 框圖

下圖為 7 系列 FPGA CMT 的一個簡單的結(jié)構(gòu),最左邊是輸入的一些時鐘源,最右邊是輸出。
在這里插入圖片描述

3、MMCM 框圖

下圖是 MMCM 的框圖,可以看到它包含 8 個相位的拍 + 1 個可變相位拍
在這里插入圖片描述

4、PLL 框圖

下圖是 PLL 的框圖,可以看到它只包含 8 個相位的拍
在這里插入圖片描述

二、創(chuàng)建工程

1、創(chuàng)建工程

創(chuàng)建一個名字為 pll_test 的工程
在這里插入圖片描述

2、PLL IP 核配置

1、點擊 IP Catalog,搜索 clock,找到 Clocking Wizard 并雙擊
在這里插入圖片描述
2、在 Clocking Option 下按如下圖進行配置

  • Primitive 選擇 PLL
  • Input Clock Information 中的主時鐘的輸入頻率填上我們板子晶振頻率:50MHz
    在這里插入圖片描述

3、在 Output Clocks 下按如下圖進行配置,并點擊 OK
我們輸出 200MHz、100MHz、50MHz、25MHz 這么四路不同頻率的時鐘
在這里插入圖片描述
4、點擊生成 Generate
在這里插入圖片描述

3、進行例化

1、創(chuàng)建一個名為 pll_test.v 文件
在這里插入圖片描述
2、復制例化模板到我們剛創(chuàng)建的 pll_test.v 文件中
在這里插入圖片描述
3、對 pll_test.v 文件進行修改,修改之后的代碼如下(這里我們只輸出 25MHz 信號

`timescale 1ns / 1psmodule pll_test(input sys_clk,  // 50MHzinput rst_n,output clk_out);wire pll_locked;    clk_wiz_0 clk_inst(// Clock out ports.clk_out1(),     // output clk_out1.clk_out2(),     // output clk_out2.clk_out3(),     // output clk_out3.clk_out4(clk_out),     // output clk_out4// Status and control signals.reset(~rst_n), // input reset.locked(pll_locked),       // output locked// Clock in ports.clk_in1(sys_clk));      // input clk_in1  endmodule

三、進行仿真

1、創(chuàng)建仿真文件

創(chuàng)建名為 vtf_pll_test.v 的仿真文件,并進行例化編寫 verilog 仿真程序

`timescale 1ns / 1psmodule vtf_pll_test;reg sys_clk;
reg rst_n;
wire clk_out;pll_test pll_inst(.sys_clk    (sys_clk),  // 50MHz.rst_n      (rst_n),.clk_out    (clk_out));initial 
beginsys_clk = 1'b0;rst_n = 1'b0;   // 對于按鍵來說我們進行的是低電平的一個復位# 100 rst_n = 1'b1;
endalways #10 sys_clk = ~sys_clk;  // 10ns 時鐘翻轉(zhuǎn)產(chǎn)生 25MHz 時鐘endmodule

在這里插入圖片描述

2、進行仿真設置

①、右鍵 Run Simulation -> Simulation Settings…
在這里插入圖片描述
②、設置仿真時間,這里填 200us 即可
在這里插入圖片描述

3、進行行為級仿真

①、左鍵 Run Simulation -> Run Behavioral Simulation
在這里插入圖片描述
②、將 vtf_pll_test 下的 pll_inst 下的 clk_inst 的 clk_out1、clk_out2、clk_out3、clk_out_4、reset、locked 拖拽到仿真界面 Name 欄下
在這里插入圖片描述
③、點擊 Run for 10us,可以看下圖結(jié)果
在這里插入圖片描述

四、硬件驗證

1、引腳綁定

1、點擊 “Open Elaborated Design”,再打開 Window 下的 I/O Ports
在這里插入圖片描述
2、查看原理圖
①、T11 -> rst_n,T0 -> clk_out
在這里插入圖片描述
②、U18 -> sys_clk
在這里插入圖片描述
③、因此分配情況如下:
在這里插入圖片描述
④、進行保存
在這里插入圖片描述
⑤、生成的 pll.xdc 文件如下圖:
在這里插入圖片描述

2、生成比特流文件

①、點擊 “Generate Bitstream”,直接生成 bit 文件
在這里插入圖片描述
出現(xiàn)了如下報錯:

[Place 30-172] Sub-optimal placement for a clock-capable IO pin and PLL pair. If this sub optimal condition is acceptable for this design, you may use the CLOCK_DEDICATED_ROUTE constraint in the .xdc file to demote this message to a WARNING. However, the use of this override is highly discouraged. These examples can be used directly in the .xdc file to override this clock rule.
< set_property CLOCK_DEDICATED_ROUTE FALSE [get_nets clk_inst/inst/clk_in1_clk_wiz_0] >

clk_inst/inst/clkin1_ibufg (IBUF.O) is locked to IOB_X0Y15clk_inst/inst/plle2_adv_inst (PLLE2_ADV.CLKIN1) is provisionally placed by clockplacer on PLLE2_ADV_X0Y0The above error could possibly be related to other connected instances. Following is a list of 
all the related clock rules and their respective instances.Clock Rule: rule_pll_bufg
Status: PASS 
Rule Description: A PLL driving a BUFG must be placed on the same half side (top/bottom) of the deviceclk_inst/inst/plle2_adv_inst (PLLE2_ADV.CLKFBOUT) is provisionally placed by clockplacer on PLLE2_ADV_X0Y0and clk_inst/inst/clkf_buf (BUFG.I) is provisionally placed by clockplacer on BUFGCTRL_X0Y5

在這里插入圖片描述
把這條提示加入 XDC 約束文件里面即可,原理就是繞過 PAR 的檢查。

set_property CLOCK_DEDICATED_ROUTE FALSE [get_nets clk_inst/inst/clk_in1_clk_wiz_0]

在這里插入圖片描述
②、選擇 Open Hardware Manager 并點擊 OK

在這里插入圖片描述
③、插上 fpga 仿真器及其電源,選擇 Auto Connect
在這里插入圖片描述
④、右鍵 xc7z020_1 -> Program Device
在這里插入圖片描述

3、驗證

找一個示波器用探頭接到 T10 引腳查看輸出,可以看到 25MHz 方波信號
在這里插入圖片描述

五、資源自取

基于vivado 2017.4 的 pll 測試


我的qq:2442391036,歡迎交流!


http://www.risenshineclean.com/news/22213.html

相關(guān)文章:

  • 哪個網(wǎng)站做的系統(tǒng)好用石家莊seo推廣優(yōu)化
  • 如何做淘客網(wǎng)站源碼百度云搜索引擎入口官網(wǎng)
  • 2022年免費網(wǎng)站軟件下載seo是什么崗位的縮寫
  • 代碼網(wǎng)站模板怎么做今日頭條荊州新聞
  • 網(wǎng)頁設計與網(wǎng)站建設教材微信營銷的模式有哪些
  • 企業(yè)自建站案例搜索關(guān)鍵詞推薦
  • 營業(yè)執(zhí)照辦好了就可以做網(wǎng)站了嗎廣東云浮疫情最新情況
  • 花生殼域名可以做網(wǎng)站域名嗎3322免費域名注冊
  • 平面設計素材網(wǎng)站排名武漢搜索排名提升
  • 購物網(wǎng)站開發(fā)實例網(wǎng)絡服務提供商
  • wordpress多國語言設置淘寶seo是什么意思
  • 網(wǎng)站制作 臺州淘寶代運營1個月多少錢
  • 一個做搞笑類視頻的網(wǎng)站取名seo學習網(wǎng)站
  • 北京it行業(yè)公司排名關(guān)于華大18年專注seo服務網(wǎng)站制作應用開發(fā)
  • 怎么用一個主機做多個網(wǎng)站軟文之家
  • 網(wǎng)站建設合同英文版seo 優(yōu)化技術(shù)難度大嗎
  • 眉山網(wǎng)站制作最吸引人的引流話術(shù)
  • 推廣公司如何賺錢網(wǎng)站優(yōu)化策劃書
  • 做界面的網(wǎng)站12月30日疫情最新消息
  • 南平公司做網(wǎng)站pc網(wǎng)站建設和推廣
  • 文案交流網(wǎng)站免費網(wǎng)站大全下載
  • 2015做哪些網(wǎng)站致富什么是互聯(lián)網(wǎng)營銷
  • 有阿里空間怎么做網(wǎng)站百度推廣后臺登錄頁面
  • 網(wǎng)站廣告位價格一般多少定制化網(wǎng)站建設
  • 自己做的網(wǎng)站可以掛在哪里自己怎么做網(wǎng)頁推廣
  • 網(wǎng)站關(guān)鍵詞詞庫app拉新推廣
  • 怎么做網(wǎng)站首頁psd整站優(yōu)化服務
  • 全球最受歡迎的網(wǎng)站排名今日熱點新聞
  • 哪個網(wǎng)站可以做思維導圖鳳山網(wǎng)站seo
  • 做美圖 網(wǎng)站有哪些東西沈陽優(yōu)化網(wǎng)站公司