在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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

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

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

Xilinx FPGA學(xué)習(xí)筆記:原語BUFIO的理解

FPGA之家 ? 來源:FPGA之家 ? 2023-05-08 15:20 ? 次閱讀

我一直沒搞明白BUFIO是干嘛用的。

官方解釋有這么一段話,如下:(virtex的)

“BUFIO是用來驅(qū)動I/O列內(nèi)的專用時鐘網(wǎng)絡(luò),這個專用的時鐘網(wǎng)絡(luò)獨立于全局時鐘資源,適合采集源同步數(shù)據(jù)。BUFIO只能由位于同一時鐘區(qū)域的Clock-Capable I/O驅(qū)動。一個時鐘區(qū)域有4個BURIO,其中的2個可以驅(qū)動相鄰區(qū)域的I/O時鐘網(wǎng)絡(luò)。BUFIO不能驅(qū)動邏輯資源(CLB、BRAM等),因為I/O時鐘網(wǎng)絡(luò)只存在于I/O列中。”

就是如果BUFIO只能驅(qū)動IO,到達不了CLB和RAM,可是數(shù)據(jù)最終是要進邏輯的啊,為什么呢?

首先、需要明確BUFIO是輸入用的。BUFIO是用來驅(qū)動輸入時鐘的,將外部時鐘引入FPGA的!與IOBUF不同啊,但與IBUFG類似,時鐘信號進FPGA也可以經(jīng)過IBUFG。

其次、再來看BUFIO的輸入和輸出:SPARTAN6 的UG382手冊里這么寫的,如下:

BUFIO2 can drive ISERDES2 and OSERDES2 for either SDR or DDR clocking. BUFIO2 can
also route clock inputs from either a GCLK or a GTP_DUAL tile to a BUFG, DCM, or PLL
clock input. BUFIO2_2CLK can be used to replace one of the BUFIO2s required for DDR
clocking of the ISERDES2 and OSERDES2

(SDR:單邊沿,DDR:雙邊沿)

就是說BUFIO2輸入可以是GCLK(全局時鐘)和GTP_DUAL。然后輸出到BUFG或者,DCM ,PLL的時鐘輸入。

也就是說數(shù)據(jù)流順序 PAD-->BUFIO-->BUFG或者PAD-->BUFIO-->DCM(PLL)--->BUFG不知道有這樣用的嗎。

但實際應(yīng)用可以這樣,BUFIO配和ISERDES2使用,ISERDES2是將串行數(shù)據(jù)轉(zhuǎn)成并行數(shù)據(jù),相當(dāng)于分頻了。而BUFIO具有分頻的功能。

舉例串行數(shù)據(jù)轉(zhuǎn)成4bit并行數(shù)據(jù):串行數(shù)據(jù)相當(dāng)4分頻,同樣將隨路時鐘clk_in(就是和串行數(shù)據(jù)同步進來的時鐘,,作為串行數(shù)據(jù)的采集時鐘)同步BUFIO接進FPGA,

BUFIO可以將輸入的隨路時鐘clk_in進行4分頻為clk_in4。這樣把clk_in4給BUFG,然后就可以同步將4bit的數(shù)據(jù)輸入采集到邏輯FIFO中去了。

配個圖,看看BUFIO的輸入輸出可以接什么:

06f7e476-ecd9-11ed-90ce-dac502259ad0.png

輸出鏈接示意圖,如下:可以看到PN-->BUFIO-->BUFG(DCM)或者PN-->BUFIO-->IO,驅(qū)動IO(PN只差分對的P和N)

070fd090-ecd9-11ed-90ce-dac502259ad0.png

結(jié)合一下BUFIO的原語結(jié)構(gòu):

07253e1c-ecd9-11ed-90ce-dac502259ad0.png

可以看出:

IOCLK就去驅(qū)動IO了或者IOSERDES2的CLK0,1;IODDR2等

DIVCLK可以去接BUFG或者PLL。

SERDESSTROB可以去驅(qū)動IOSERDES2的IOCE使能腳了。

以上是對SP6講的,在virtex里面,有文章開頭那句話:BUFIO是用來驅(qū)動I/O列內(nèi)的專用時鐘網(wǎng)絡(luò),這個專用的時鐘網(wǎng)絡(luò)獨立于全局時鐘資源,適合采集源同步數(shù)據(jù)。BUFIO只能由位于同一時鐘區(qū)域的Clock-Capable I/O驅(qū)動。一個時鐘區(qū)域有4個BURIO,其中的2個可以驅(qū)動相鄰區(qū)域的I/O時鐘網(wǎng)絡(luò)。BUFIO不能驅(qū)動邏輯資源(CLB、BRAM等),因為I/O時鐘網(wǎng)絡(luò)只存在于I/O列中。”

就是說virtex里面BUFIO好像只能由Clock-Capable I/O驅(qū)動了。

在看virtex5的資料時,它有Clock Capable I/O引腳,這個引腳不是全局時鐘輸入引腳,bufio時鐘源來自于Clock Capable I/O引腳,在源同步是非常有用,此時時鐘可看做一個普通的數(shù)據(jù)引腳,所有的數(shù)據(jù)線和時鐘線在fpga內(nèi)部,從外部pad到觸發(fā)器的D端,可以有相同延遲的布線。

審核編輯:湯梓紅

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

    關(guān)注

    1643

    文章

    21981

    瀏覽量

    614531
  • Xilinx
    +關(guān)注

    關(guān)注

    73

    文章

    2183

    瀏覽量

    124455
  • 時鐘
    +關(guān)注

    關(guān)注

    11

    文章

    1886

    瀏覽量

    132883
  • 引腳
    +關(guān)注

    關(guān)注

    16

    文章

    1613

    瀏覽量

    52426
  • 串行數(shù)據(jù)
    +關(guān)注

    關(guān)注

    0

    文章

    54

    瀏覽量

    16733

原文標(biāo)題:Xilinx FPGA 學(xué)習(xí)筆記——原語 BUFIO 的理解

文章出處:【微信號:zhuyandz,微信公眾號:FPGA之家】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦
    熱點推薦

    xilinx中的carry4原語在高云FPGA中用什么原語替代?

    xilinx中的carry4原語在高云FPGA中用什么原語替代
    發(fā)表于 05-09 16:13

    FPGA | Xilinx ISE14.7 LVDS應(yīng)用

    今天給大俠帶來 Xilinx ISE14.7 LVDS應(yīng)用,話不多說,上貨。 最近項目需要用到差分信號傳輸,于是看了一下FPGA上差分信號的使用。Xilinx FPGA中,主要通過
    發(fā)表于 06-13 16:28

    如何從Virtex原語切換到Spartan原語

    親愛的大家,Virtex中的許多原語在Spartan 6中找不到,例如BUFIO,BUFR,IDELAY,IDDR。如何使用Spartan原語實現(xiàn)類似的功能?非常感謝你!箱子以上來自于谷歌翻譯以下
    發(fā)表于 06-03 10:31

    FPGA上有哪些額外的原語

    用于xilinx ML507的Xilinx頂點XC5VFX70TFFG1136 FPGA如何將xilinx LUT作為移位寄存器?什么是xilinx
    發(fā)表于 06-16 16:48

    Xilinx原語的使用方法

    Xilinx原語使用方法
    發(fā)表于 02-22 06:55

    xilinx原語的使用方法

    xilinx原語的使用,建議有一定經(jīng)驗的參考。
    發(fā)表于 12-17 11:58 ?13次下載

    Xilinx 7 Series FPGA時鐘網(wǎng)絡(luò)的區(qū)別(BUFG,BUFGR,BUFIO

    當(dāng)Xilinx 7Series FPGA中,存在3種主要的時鐘網(wǎng)絡(luò):BUFG,BUFR,BUFIO以及他們所衍生出的各種變種。那么他們有什么主要特點和區(qū)別呢? BUFIO是IO時鐘網(wǎng)絡(luò)
    發(fā)表于 02-08 05:31 ?2976次閱讀
    <b class='flag-5'>Xilinx</b> 7 Series <b class='flag-5'>FPGA</b>時鐘網(wǎng)絡(luò)的區(qū)別(BUFG,BUFGR,<b class='flag-5'>BUFIO</b>)

    xilinx 原語使用方法

    xilinx 原語使用方法
    發(fā)表于 10-17 08:57 ?11次下載
    <b class='flag-5'>xilinx</b> <b class='flag-5'>原語</b>使用方法

    xilinx原語使用方法

    xilinx原語使用方法
    發(fā)表于 10-19 08:50 ?15次下載
    <b class='flag-5'>xilinx</b><b class='flag-5'>原語</b>使用方法

    Xilinx FPGA常用原語介紹

    項目中主要用到的原語與IO端口有關(guān),所以基本在Input/Output Functions 和IO兩類中。下面著重介紹實際中所用到的幾個原語,芯片A7系列。
    發(fā)表于 01-06 11:23 ?1.7w次閱讀
    <b class='flag-5'>Xilinx</b> <b class='flag-5'>FPGA</b>常用<b class='flag-5'>原語</b>介紹

    如何借助Xilinx FPGA和MATLAB技術(shù)加速機器學(xué)習(xí)應(yīng)用

    本演講將結(jié)合FPGA在機器學(xué)習(xí)的發(fā)展趨勢、應(yīng)用和需求,特別介紹在基于MATLAB?完成深度學(xué)習(xí)算法設(shè)計后,FPGA在機器學(xué)習(xí)方面的技術(shù)優(yōu)勢和
    的頭像 發(fā)表于 12-25 07:08 ?2695次閱讀
    如何借助<b class='flag-5'>Xilinx</b> <b class='flag-5'>FPGA</b>和MATLAB技術(shù)加速機器<b class='flag-5'>學(xué)習(xí)</b>應(yīng)用

    Xilinx原語使用方法有哪些

    Xilinx公司的原語按照功能分為10類,包括:計算組件、I/O端口組件、寄存器和鎖存器、時鐘組件、處理器組件、移位寄存器、配置和檢測組件、RAM/ROM組件、Slice/CLB組件以及G比特收發(fā)器組件。下面分別對其進行詳細介紹。
    的頭像 發(fā)表于 02-08 14:01 ?1827次閱讀
    <b class='flag-5'>Xilinx</b><b class='flag-5'>原語</b>使用方法有哪些

    Xilinx原語使用方法

    Xilinx公司的原語按照功能分為10類,包括:計算組件、I/O端口組件、寄存器和鎖存器、時鐘組件、處理器組件、移位寄存器、配置和檢測組件、RAM/ROM組件、Slice/CLB組件以及G比特收發(fā)器組件。下面分別對其進行詳細介紹。
    發(fā)表于 03-24 06:14 ?3次下載
    <b class='flag-5'>Xilinx</b><b class='flag-5'>原語</b>使用方法

    Altera FPGA CPLD學(xué)習(xí)筆記

    Altera FPGA CPLD學(xué)習(xí)筆記(肇慶理士電源技術(shù)有限)-Altera FPGA CPLD學(xué)習(xí)
    發(fā)表于 09-18 10:54 ?83次下載
    Altera <b class='flag-5'>FPGA</b> CPLD<b class='flag-5'>學(xué)習(xí)</b><b class='flag-5'>筆記</b>

    FPGA入門之原語BUFIO理解

    BUFIO是用來驅(qū)動I/O列內(nèi)的專用時鐘網(wǎng)絡(luò),這個專用的時鐘網(wǎng)絡(luò)獨立于全局時鐘資源,適合采集源同步數(shù)據(jù)。BUFIO只能由位于同一時鐘區(qū)域的Clock-Capable I/O驅(qū)動。一個時鐘區(qū)域有4個
    的頭像 發(fā)表于 05-11 16:16 ?2982次閱讀
    <b class='flag-5'>FPGA</b>入門之<b class='flag-5'>原語</b><b class='flag-5'>BUFIO</b>的<b class='flag-5'>理解</b>
    主站蜘蛛池模板: 四虎国产精品永久在线播放 | 色综合97天天综合网 | 你懂得的在线观看免费视频 | 精品三级在线观看 | 性欧美bbbbbb | 中文字幕一二三区乱码老 | 福利片网站| 成 人 免费 黄 色 视频 | 美女被日出白浆 | 久久亚洲精品玖玖玖玖 | 丁香婷婷激情综合 | 久青草国产高清在线视频 | 在线观看高清免费播放 | 国产乱码1卡一卡二卡 | 手机亚洲第一页 | 成人的天堂视频一区二区三区 | 午夜激情影视 | 国产农村三片免费网站 | 午夜操一操 | 日本午夜大片 | 一区不卡 | 天天干亚洲 | 禁h粗大太大好爽好涨受不了了 | 三级黄色网址 | 中文字幕一区二区三区 精品 | 天天摸天天舔天天操 | 日本高清视频在线www色 | 欧美yw193.c㎝在线观看 | 手机福利在线 | 国产三级日本三级美三级 | 日韩特黄 | 国产精品美女久久久 | 精品毛片视频 | 美女扒开尿口给男人捅 | 国产成年女一区二区三区 | 欧美一级欧美三级在线观看 | 加勒比黑人喝羽月希奶水 | 男人j进入女人j视频大全 | 四虎午夜剧场 | 欧美性xxxx巨大黑人猛 | 午夜影音 |