日B视频 亚洲,啪啪啪网站一区二区,91色情精品久久,日日噜狠狠色综合久,超碰人妻少妇97在线,999青青视频,亚洲一区二卡,让本一区二区视频,日韩网站推荐

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

PLL控制器和分辨率模式切換詳解

友晶FPGA ? 來源:友晶FPGA ? 2026-03-13 10:00 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

一、PLL控制器

pll_controller.v 是一個PLL動態(tài)重配置控制器,用于根據不同的視頻模式(mode)動態(tài)配置Altera PLL IP的時鐘頻率參數。PLL動態(tài)重配置控制器的RTL視圖:

df7141e8-1cfc-11f1-90a1-92fbcf53809c.png

該模塊的信號接口說明如下表格:

信號名稱 信號說明
clk 系統(tǒng)時鐘(50MHz)
reset_n 異步復位,低電平有效
mode[3:0] 視頻模式輸入
mode_change 模式變化指示信號(來自vpg_mode模塊)
mgmt_readdata[31:0] 從ALTPLL_RECONFIG IP讀取的數據
mgmt_read ALTPLL_RECONFIG IP讀使能
mgmt_write ALTPLL_RECONFIG IP寫使能
mgmt_address[5:0] ALTPLL_RECONFIG IP寄存器地址
mgmt_writedata[31:0] 寫入ALTPLL_RECONFIG IP的數據

PLL控制器里面設置了一個9個狀態(tài)的狀態(tài)機,它是一個典型的順序狀態(tài)機,用于控制Altera PLL IP的讀寫流程:

dfc991e0-1cfc-11f1-90a1-92fbcf53809c.png

每個狀態(tài)要完成的任務如下:

狀態(tài) 描述
0000 檢測mode_change上升沿時設置輪詢模式且轉入狀態(tài)1
0001 設置M計數器且轉入狀態(tài)2
0010 設置N計數器且轉入狀態(tài)3
0011 設置C計數器且轉入狀態(tài)4
0100 設置帶寬且轉入狀態(tài)5
0101 設置電荷泵轉入狀態(tài)6
0110 設置啟動重配置且轉入狀態(tài)7
0111 檢查狀態(tài)且轉入狀態(tài)8
1000 等待重配置完成(bit0=1)則轉入狀態(tài)0

下面是該控制模塊的時序圖:

e01debdc-1cfc-11f1-90a1-92fbcf53809c.png

這個時序是符合ALTPLL_RECONFIG IP的polling模式的時序的(參考Implementing Fractional PLL Reconfiguration with Altera PLL and Altera PLL Reconfig IP Cores 文檔Figure 2)。從時序圖可以看到:

在空閑狀態(tài)(狀態(tài)0)下,當檢測到模式改變信號時,設置輪詢模式,準備進入狀態(tài)1;

進入狀態(tài)1設置M計數器,寫入polling mode寄存器,準備進入狀態(tài)2;

進入狀態(tài)2設置N計數器,寫入M計數器值,準備進入狀態(tài)3;

進入狀態(tài)3設置C計數器,寫入N計數器值,準備進入狀態(tài)4;

進入狀態(tài)4設置帶寬,寫入C計數器值,準備進入狀態(tài)5;

進入狀態(tài)5設置電荷泵,寫入帶寬參數,準備進入狀態(tài)6;

進入狀態(tài)6設置啟動重配置,寫入電荷泵參數,準備進入狀態(tài)7;

進入狀態(tài)7,設置檢查狀態(tài)(即讀狀態(tài)寄存器)寫入重配置啟動命令,準備進入狀態(tài)8;

進入狀態(tài)8,讀取狀態(tài)寄存器,當bit0為1時代表重配置完成,準備返回狀態(tài)0。

另外,該控制器其中7個狀態(tài)里面都使用了write_count計數器來控制寫操作的持續(xù)時間,總共是3個周期:

第0個時鐘周期:設置拉高mgmt_write

第1個時鐘周期:mgmt_write保持高(用于總線傳輸)

第2個時鐘周期:mgmt_write拉低,準備切換到下一個狀態(tài)

e071fa1a-1cfc-11f1-90a1-92fbcf53809c.png

二、分辨率切換模塊

vpg_mode.v是模式切換模塊,用于在多個預定義的VGA分辨率模式之間循環(huán)切換。該模塊包含的頭文件vpg.h預定義了這些模式:

Mode 分辨率 視頻標準 像素時鐘
0 640x480p60 VGA 25.175MHz
1 720x480p60 480P 27MHz
2 1024x768p60 XGA 65MHz
3 1280x1024p60 SXGA 108MHz
4 1920x1080p60 1080i 148.5MHz

vpg_mode.v的RTL視圖如下:

e0cbbfaa-1cfc-11f1-90a1-92fbcf53809c.png



其中切換信號(vpg_mode_change和vpg_mode)可以連接到前面的vpg.v模塊的時序參數選擇器,以改變HDMI輸出的分辨率。

該模塊設置了兩種方式去切換模式:

1.通過按鍵KEY1:按下按鈕(上升沿)切換。

2.自動切換:在復位后的一段時間(第9個clk_en有效時鐘周期)自動切換一次。

分辨率切換是從最高分辨率(FHD_1920x1080p60)切換到最低分辨率(VGA_640x480p60),然后形成循環(huán):

e129a4da-1cfc-11f1-90a1-92fbcf53809c.png

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規(guī)問題,請聯系本站處理。 舉報投訴
  • 控制器
    +關注

    關注

    114

    文章

    17886

    瀏覽量

    195277
  • HDMI
    +關注

    關注

    34

    文章

    1916

    瀏覽量

    161419
  • 寄存器
    +關注

    關注

    31

    文章

    5620

    瀏覽量

    130451
  • pll
    pll
    +關注

    關注

    6

    文章

    991

    瀏覽量

    138410

原文標題:5-DE10-Nano的HDMI彩條顯示案例(分辨率可切換)—— PLL控制器和分辨率模式切換

文章出處:【微信號:友晶FPGA,微信公眾號:友晶FPGA】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    常見屏幕比例與分辨率詳解

    常見屏幕比例與分辨率詳解  大家經常被各式各樣的電腦屏幕分辨率名稱、比例搞得一塌糊涂嗎?我們一起通過下面這篇文章來了解和總結常見的屏幕比例和分辨率?! ×私饬诉@些,大家在做圖形和網頁設
    發(fā)表于 02-26 15:31

    關于不同的STM定時分辨率如何處理?

    我正在 S32k342 特定控制器中配置 STM 定時模塊,因為我需要配置三種不同的定時分辨率,一種是默認定時
    發(fā)表于 03-30 07:30

    什么是分辨率

    什么是分辨率      液晶電視的分辨率(resolution)是關乎面板顯示圖像格式的的重要指標。通常我們所指的分辨率是指面板的物理分辨率,即畫面顯示的點數,
    發(fā)表于 05-24 21:56 ?1484次閱讀

    打印機分辨率/輸出分辨率

    打印機分辨率/輸出分辨率              打印機分辨率又稱
    發(fā)表于 12-23 14:16 ?4045次閱讀

    KVM切換器的支持分辨率

    KVM切換器的支持分辨率              支持分辨率主要是指KVM切換器
    發(fā)表于 01-07 10:55 ?2196次閱讀

    什么是屏幕分辨率

    什么是屏幕分辨率 屏幕分辨率是指沿著屏幕的長和寬排列象素的多少。由于LCD的顯示特性,LCD有所謂的原始分辨率,而它的最佳分辨率就是它的原
    發(fā)表于 01-23 10:09 ?3991次閱讀

    顯示屏幕的分辨率詳解

    顯示屏幕的分辨率詳解 覺得每次都被各式各樣的分辨率名稱、比例搞得一塌糊涂嗎?讓小編帶你弄懂所有的分辨率吧!常見的屏幕比例其實只有三
    發(fā)表于 02-24 13:48 ?1352次閱讀

    峰峰值分辨率與有效分辨率

    簡介 低帶寬、高分辨率ADC的分辨率為16位或24位。但是, 件的有效位數受噪聲限制,而噪聲則取決于輸出字速率和 所用的增益設置。有些公司規(guī)定使用有效分辨率來表示該 參數。A
    發(fā)表于 03-28 17:11 ?0次下載

    快速設定分辨率

    快速設定分辨率快速設定分辨率快速設定分辨率快速設定分辨率
    發(fā)表于 04-28 11:45 ?4次下載

    詳解平衡系統(tǒng)的ADC尺寸、功耗、分辨率和帶寬

    詳解平衡系統(tǒng)的ADC尺寸、功耗、分辨率和帶寬
    的頭像 發(fā)表于 12-22 17:56 ?3439次閱讀
    <b class='flag-5'>詳解</b>平衡系統(tǒng)的ADC尺寸、功耗、<b class='flag-5'>分辨率</b>和帶寬

    如何有效匹配鏡頭分辨率和相機分辨率

    在機器視覺中,分辨率作為衡量鏡頭和相機的重要參數,已被大家熟知。但是,在實際組合應用中,大家知不知道要如何有效匹配鏡頭分辨率和相機分辨率呢?
    的頭像 發(fā)表于 01-07 11:56 ?4305次閱讀

    電容觸摸屏的分辨率怎么調

    電容觸摸屏的分辨率調整是通過調整觸摸屏的控制器的參數來實現的。觸摸屏的分辨率是指能夠在屏幕上識別的最小觸摸點的像素數量。分辨率越高,觸摸屏可以更準確地檢測和響應用戶的操作。 在調整電容
    的頭像 發(fā)表于 01-23 16:59 ?5760次閱讀

    DLPC8445、DLPC8445V和DLPC8455高分辨率控制器深度解析

    DLPC8445、DLPC8445V和DLPC8455高分辨率控制器深度解析 在當今的顯示技術領域,高分辨率、高亮度且小巧外形的顯示系統(tǒng)需求日益增長。TI推出的DLPC8445、DLPC8445V
    的頭像 發(fā)表于 12-10 14:10 ?1437次閱讀

    DLPC4420 DLP顯示控制器:高分辨率顯示的理想之選

    DLPC4420 DLP顯示控制器:高分辨率顯示的理想之選 在當今的顯示技術領域,高分辨率、高亮度的顯示需求日益增長。DLPC4420 DLP顯示控制器作為一款關鍵的數字顯示
    的頭像 發(fā)表于 12-11 10:00 ?622次閱讀

    DLPC7540高分辨率控制器:技術解析與設計指南

    DLPC7540高分辨率控制器:技術解析與設計指南 在當今追求高分辨率顯示的時代,DLPC7540高分辨率控制器憑借其卓越的性能和豐富的功能
    的頭像 發(fā)表于 12-11 10:40 ?555次閱讀
    沽源县| 轮台县| 虎林市| 通海县| 株洲县| 漳平市| 彭泽县| 江华| 九龙城区| 五原县| 疏勒县| 临漳县| 开封县| 内黄县| 广饶县| 汽车| 屯昌县| 惠东县| 祁东县| 遂溪县| 阜新市| 汶川县| 瓮安县| 芜湖市| 凌源市| 祁阳县| 潢川县| 嫩江县| 盘锦市| 行唐县| 砚山县| 普洱| 蒙山县| 德化县| 平潭县| 惠州市| 繁昌县| 丰城市| 尼勒克县| 天津市| 洪雅县|