精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

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

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

HME FPGA入門指導(dǎo):HME-P(飛馬)系列開(kāi)發(fā)板實(shí)驗(yàn)教程——LED流水燈

HME京微齊力 ? 來(lái)源:HME京微齊力 ? 2023-05-30 10:04 ? 次閱讀

實(shí)驗(yàn)?zāi)康?/strong>

熟悉 HME FPGA PLL IP 的使用,實(shí)現(xiàn) LED 流水燈功能

實(shí)驗(yàn)環(huán)境

IDE:福晞Fuxi、開(kāi)發(fā)板:P0 176

df9b7ac0-fe1f-11ed-90ce-dac502259ad0.jpg

HME_P0 176 開(kāi)發(fā)板

實(shí)驗(yàn)原理

3.1 實(shí)現(xiàn)框架

dfc947ca-fe1f-11ed-90ce-dac502259ad0.png

3.2 實(shí)驗(yàn)功能分析

使用 P0 內(nèi)部 OSC 作為時(shí)鐘源,通過(guò) PLL 鎖相環(huán)輸出 50MHz 的時(shí)鐘作為 LED 的控制時(shí)鐘,依次點(diǎn)亮板載的 6 個(gè) LED 燈,實(shí)現(xiàn)流水燈的效果。

每個(gè) LED 燈一次點(diǎn)亮持續(xù)時(shí)間 0.5s,通過(guò)分時(shí)控制每個(gè)連接到 LED 燈的 I/O 電平的高低來(lái)實(shí)現(xiàn)。如 LED 的控制時(shí)鐘是 50MHz(T=20ns),需要通過(guò)一個(gè)計(jì)數(shù)器來(lái)計(jì)數(shù),當(dāng)計(jì)數(shù)器的值是25000000時(shí)改變 LED 亮滅狀態(tài)。

LED 部分原理圖如下:

dfd9ed00-fe1f-11ed-90ce-dac502259ad0.png

OSC 與 PLL 使用

4.1 P0 OSC 使用

P0 內(nèi)部有精準(zhǔn)的 RC-OSC 時(shí)鐘發(fā)生器,輸出 80MHz 可作為系統(tǒng)的時(shí)鐘源。rtl 代碼可通過(guò) Fuxi IP Wizard 將其例化出來(lái)使用,如下圖:

dfe90af6-fe1f-11ed-90ce-dac502259ad0.png

創(chuàng)建出IP的代碼如下:

e00010d4-fe1f-11ed-90ce-dac502259ad0.png

4.2 P0 PLL 鎖相環(huán)簡(jiǎn)介

鎖相環(huán)路是一種反饋控制電路,簡(jiǎn)稱鎖相環(huán)(PLL,Phase-locked Loop)。利用外部輸入的參考時(shí)鐘信號(hào)控制環(huán)路內(nèi)部振蕩信號(hào)的頻率和相位。

HME 系列產(chǎn)品的 PLL 模塊能夠提供可以綜合的時(shí)鐘頻率,通過(guò)配置不同的參數(shù)可以進(jìn)行時(shí)鐘的頻率調(diào)整(倍頻和分頻)、相位調(diào)整、占空比調(diào)整等功能。

PLL 可對(duì)輸入時(shí)鐘 CLKIN 進(jìn)行頻率調(diào)整(倍頻和分頻),計(jì)算公式如下:

e00d4808-fe1f-11ed-90ce-dac502259ad0.png

FIN=輸入時(shí)鐘,可以是外部時(shí)鐘,也可是芯片內(nèi)部的 osc 時(shí)鐘;后面會(huì)講述內(nèi)部 osc 的使用方法。

N=CFG_DIVN [6:0]+1

M=CFG_DIVM [6:0]+1

Cx=CFG_DIVCX[6:0]+1

N、M、Cx 為 PLL 的參數(shù),IP 會(huì)自行推到計(jì)算。

4.3 PLL IP 使用

通過(guò) IP Wizard 創(chuàng)建 PLL

e019605c-fe1f-11ed-90ce-dac502259ad0.png

e0394660-fe1f-11ed-90ce-dac502259ad0.png

Input Frequency 是 PLL 的輸入頻率,這里配置為 80MHz,是因?yàn)檫@里將 oscillator_v1 IP 實(shí)例的 clkout 80MHz 作為 PLL 的輸入時(shí)鐘。

e055888e-fe1f-11ed-90ce-dac502259ad0.png

如下圖所示,選擇了1個(gè)時(shí)鐘輸出通道,輸出頻率 clkout0 為 50MHz,將該時(shí)鐘作為邏輯的系統(tǒng)時(shí)鐘;locked 信號(hào)一開(kāi)始為低電平,當(dāng)各輸出通道的時(shí)鐘穩(wěn)定后變?yōu)楦唠娖剑豢衫迷撎匦詫?locked 信號(hào)作為系統(tǒng)的復(fù)位信號(hào)。

e06325a2-fe1f-11ed-90ce-dac502259ad0.png

實(shí)例化 PLL 的 rtl 代碼如下:

e07b9952-fe1f-11ed-90ce-dac502259ad0.png

RTL 功能實(shí)現(xiàn)

時(shí)鐘源使用 P0 內(nèi)部 osc 時(shí)鐘 80MHz,osc 時(shí)鐘作為 PLL 的輸入,PLL clkout0 輸出50MHz 時(shí)鐘作為邏輯設(shè)計(jì)的系統(tǒng)時(shí)鐘。通過(guò)計(jì)數(shù)器控制每個(gè) LED 點(diǎn)亮持續(xù) 0.5s 并形成流水效果。

5.1 RTL Design

e08a4f88-fe1f-11ed-90ce-dac502259ad0.pnge09d443a-fe1f-11ed-90ce-dac502259ad0.png

5.2 實(shí)驗(yàn)現(xiàn)象

5.2.1 I/O 約束

綜合編譯檢查是否存在語(yǔ)法問(wèn)題;通過(guò)后進(jìn)行I/O約束;

如下圖:

e0b363e6-fe1f-11ed-90ce-dac502259ad0.png

5.2.2 生成碼流與下載

然后執(zhí)行 Generate Bitstream 生成碼流文件,下載至 P0 開(kāi)發(fā)板進(jìn)行驗(yàn)證。

6 個(gè) LED 燈按照設(shè)定的順序和時(shí)間依次點(diǎn)亮和熄滅,說(shuō)明 PLL 輸出時(shí)鐘和邏輯設(shè)計(jì)符合預(yù)期。

審核編輯:湯梓紅

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • FPGA
    +關(guān)注

    關(guān)注

    1626

    文章

    21667

    瀏覽量

    601849
  • led
    led
    +關(guān)注

    關(guān)注

    241

    文章

    23136

    瀏覽量

    658469
  • 流水燈
    +關(guān)注

    關(guān)注

    21

    文章

    432

    瀏覽量

    59637
  • 開(kāi)發(fā)板
    +關(guān)注

    關(guān)注

    25

    文章

    4945

    瀏覽量

    97194
  • HME
    HME
    +關(guān)注

    關(guān)注

    0

    文章

    3

    瀏覽量

    7195

原文標(biāo)題:HME FPGA 入門指導(dǎo):HME-P(飛馬)系列開(kāi)發(fā)板實(shí)驗(yàn)教程——LED 流水燈

文章出處:【微信號(hào):HME-FPGA,微信公眾號(hào):HME京微齊力】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    國(guó)產(chǎn)FPGA簡(jiǎn)介

    (Heterogeneous Programmable Accelerator)、嵌入式可編程eFPGA IP核、FX伏羲EDA軟件 主要產(chǎn)品:HME-R、HME-M、HME-P
    發(fā)表于 11-20 16:20

    基于LABVIEW零基礎(chǔ)學(xué)習(xí)開(kāi)發(fā)板實(shí)驗(yàn)指導(dǎo)手冊(cè)

    `Labview零基礎(chǔ)入門開(kāi)發(fā)板實(shí)驗(yàn)指導(dǎo)手冊(cè),里面包含了17個(gè)章節(jié)的基礎(chǔ)實(shí)驗(yàn)指導(dǎo)。`
    發(fā)表于 03-25 13:53

    【Runber FPGA開(kāi)發(fā)板】配套視頻教程——LED流水燈實(shí)驗(yàn)

    本視頻是Runber FPGA開(kāi)發(fā)板的配套視頻課程,主要通過(guò)LED流水燈實(shí)驗(yàn)來(lái)介紹如何利用計(jì)數(shù)器按一定的時(shí)鐘頻率進(jìn)行計(jì)時(shí)和數(shù)據(jù)位拼接操作,實(shí)
    發(fā)表于 04-12 18:28

    【Runber FPGA開(kāi)發(fā)板】配套視頻教程——鍵控流水燈實(shí)驗(yàn)

    本視頻是Runber FPGA開(kāi)發(fā)板的配套視頻課程,實(shí)驗(yàn)由一個(gè)按鍵控制LED燈4種不同狀態(tài)的切換,通過(guò)鍵控流水燈
    發(fā)表于 04-13 11:06

    51單片機(jī)流水燈實(shí)驗(yàn)報(bào)告.doc

    hex文件后驗(yàn)證功能。二、實(shí)驗(yàn)器材個(gè)人電腦,80c51單片機(jī),開(kāi)發(fā)板實(shí)驗(yàn)原理單片機(jī)流水的實(shí)質(zhì)是單片機(jī)各引腳在規(guī)定的時(shí)間逐個(gè)上電,使LED燈能逐個(gè)亮起來(lái)但過(guò)了該引腳通電的時(shí)間后便滅燈的過(guò)
    發(fā)表于 07-21 07:43

    如何上手FPGA實(shí)現(xiàn)簡(jiǎn)單的流水燈效果

    配置選擇上篇【FPGA實(shí)驗(yàn)流水燈實(shí)驗(yàn)記錄了如何上手FPGA,實(shí)現(xiàn)簡(jiǎn)單的流水燈效果,本篇將稍微升
    發(fā)表于 01-18 10:28

    LED流水燈實(shí)驗(yàn)的相關(guān)資料推薦

    實(shí)驗(yàn)二:LED流水燈實(shí)驗(yàn)強(qiáng)調(diào):實(shí)驗(yàn)二:LED流水燈
    發(fā)表于 01-21 06:39

    紫光同創(chuàng)FPGA入門指導(dǎo):鍵控流水燈——紫光盤古系列50K開(kāi)發(fā)板實(shí)驗(yàn)教程(2)

    一、實(shí)驗(yàn)目的由 USER_BUTTON1 按鍵輸入,切換 USER_LED1~ USER_LED8 的輸出效果。二、實(shí)驗(yàn)原理實(shí)現(xiàn)框架如下:(1)頂層實(shí)現(xiàn)按鍵切換
    發(fā)表于 04-20 14:42

    實(shí)驗(yàn)教程:LED 流水燈 ——紫光盤古系列高性能入門級(jí)2K開(kāi)發(fā)板

    LED流水式的點(diǎn)亮;在 C 語(yǔ)言中做流水燈實(shí)驗(yàn)需要用到一個(gè)中間變量(代碼如下左側(cè),數(shù)據(jù)位的搬移如下右圖): 在 FPGA
    發(fā)表于 06-26 10:58

    【紫光同創(chuàng)國(guó)產(chǎn)FPGA教程】【PGC1/2KG第二章】LED 流水燈實(shí)驗(yàn)例程

    Compa 系列PGC1KG-LPG100 / PGC2KG-LPG100 器件為核心,預(yù)留豐富的擴(kuò)展 IO 及數(shù)碼管、按鍵、LED 燈,為用戶提供基本的硬件環(huán)境。 二:實(shí)驗(yàn)目的 掌握流水燈
    發(fā)表于 08-09 11:58

    采用FPGA DIY 開(kāi)發(fā)板實(shí)現(xiàn)8個(gè)流水燈向左移功能

    FPGA diy作業(yè)實(shí)現(xiàn)8位LED輸出向左的流水燈
    的頭像 發(fā)表于 06-20 08:26 ?5429次閱讀
    采用<b class='flag-5'>FPGA</b> DIY <b class='flag-5'>開(kāi)發(fā)板實(shí)</b>現(xiàn)8個(gè)<b class='flag-5'>流水燈</b>向左移功能

    京微齊力HME-P1P60 FPGA榮獲年度最佳處理器/FPGA獎(jiǎng)項(xiàng)

    2021年度中國(guó)IC設(shè)計(jì)成就獎(jiǎng)?lì)C獎(jiǎng)典禮于3月18日在上海舉辦。京微齊力(北京)科技有限公司產(chǎn)品HME-P1P60 FPGA榮獲年度最佳處理器/FPGA獎(jiǎng)項(xiàng)。 HME-P1P60
    的頭像 發(fā)表于 03-23 09:33 ?2348次閱讀

    C語(yǔ)言入門開(kāi)發(fā)板實(shí)驗(yàn)指導(dǎo)電子版下載

    C語(yǔ)言入門開(kāi)發(fā)板實(shí)驗(yàn)指導(dǎo)電子版下載
    發(fā)表于 03-24 17:23 ?0次下載
    C語(yǔ)言<b class='flag-5'>入門開(kāi)發(fā)板實(shí)驗(yàn)</b><b class='flag-5'>指導(dǎo)</b>電子版下載

    C51單片機(jī)實(shí)驗(yàn)——LED流水燈

    )實(shí)現(xiàn)LED循環(huán)點(diǎn)亮流水燈實(shí)驗(yàn)效果硬件連線:電源口通電P2口接LED流水燈模塊
    發(fā)表于 11-21 11:06 ?15次下載
    C51單片機(jī)<b class='flag-5'>實(shí)驗(yàn)</b>——<b class='flag-5'>LED</b><b class='flag-5'>流水燈</b>

    CVI實(shí)驗(yàn)指導(dǎo)(八)Lab WindowsCVI制作流水燈

    第八章:Lab WindowsCVI制作流水燈文章目錄第八章:Lab WindowsCVI制作流水燈一、實(shí)驗(yàn)目的:了解CVI中LED控件的使用。二、
    發(fā)表于 01-17 11:33 ?3次下載
    CVI<b class='flag-5'>實(shí)驗(yàn)</b><b class='flag-5'>指導(dǎo)</b>(八)Lab WindowsCVI制作<b class='flag-5'>流水燈</b>