chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

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

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

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

Xilinx SelectIO IP的GUI參數(shù)詳解及應(yīng)用設(shè)計

FPGA之家 ? 來源:FPGA之家 ? 作者:FPGA之家 ? 2021-07-02 17:57 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

引言

雷達信號處理離不開高速ADC/DAC的使用,而高速ADC/DAC的信號處理對時序的要求非常苛刻。Xilinx SelectIO IP的出現(xiàn)滿足了大多數(shù)芯片對于時序的處理需求,開發(fā)者可以高效的完成ADC/DAC驅(qū)動設(shè)計。

本文主要針對Xilinx SelectIO IP的GUI(圖形用戶界面),對每個參數(shù)進行詳細解釋,理解其中的內(nèi)涵,快速完成驅(qū)動設(shè)計。下文詳細講述各個參數(shù)含義,內(nèi)容上有些枯燥,后續(xù)進行FPGA設(shè)計實戰(zhàn),理論與實際相結(jié)合。

介紹

Xilinx SelectI IP是一個VHDL/Veilog封裝文件,根據(jù)用戶配置生成實例化的I/O邏輯,滿足了輸入SERDES、輸出SERDES和延遲模塊的應(yīng)用要求。另外,它也可以例化生成所需的I/O時鐘原語,將它連接到I/O引腳。

特色

支持輸入、輸出或雙向總線,數(shù)據(jù)總線寬達16位,滿足絕大多數(shù)器件的設(shè)計要求;

創(chuàng)建驅(qū)動I/O所需的時鐘電路邏輯,分為內(nèi)部時鐘或外部時鐘電路邏輯;

可選數(shù)據(jù)或時鐘延遲插入,對數(shù)據(jù)信號進行同步或數(shù)據(jù)信號與時鐘信號之間進行同步;

支持單、雙數(shù)據(jù)速率,實現(xiàn)信號與數(shù)據(jù)的相互轉(zhuǎn)換;

支持多種數(shù)據(jù)總線標準:芯片對芯片、相機接收器、相機發(fā)射器、數(shù)字視覺接口(DVI)接收接口、發(fā)送接口和串行千兆媒體獨立接口(SGMII);

產(chǎn)品說明書

SelectIO接口提供了源代碼HDL,包括輸入、輸出或雙向總線I/O電路,緩沖區(qū),任何所需的延遲元件,ISERDES和OSERDES、寄存器和I/O時鐘驅(qū)動的實現(xiàn)。電路設(shè)計包含兩個主要組件:時鐘緩沖和處理,以及數(shù)據(jù)路徑。

2924faea-d9e2-11eb-9e57-12bb97331649.png

SelectIO內(nèi)部框圖

時鐘緩沖和處理

SelectIO向?qū)еС謱r鐘I/O邏輯使用BUFG或BUFIO2。一個帶有BUFIO2原語的輸入數(shù)據(jù)如下圖所示??梢詾檩斎霑r鐘添加插入延遲。

29462030-d9e2-11eb-9e57-12bb97331649.png

I/O網(wǎng)絡(luò)時鐘連接

數(shù)據(jù)路徑

SelectIO向?qū)椭贗/O中實例化和配置組件互連。你可以選擇:

使用或繞過延遲功能。

通過使用輸入SERDES或輸出SERDES來使用串并轉(zhuǎn)換/并串轉(zhuǎn)換功能。

支持雙數(shù)據(jù)速率(DDR)數(shù)據(jù)。

為單速率數(shù)據(jù)使用I/O寄存器。

2952d28a-d9e2-11eb-9e57-12bb97331649.png

數(shù)據(jù)流細節(jié)

標準

該接口支持下列I/O標準。

單端信號:??HSTL_I, HSTL_II, HSTL_III, HSTL_I_18, HSTL_II_18, HSTL_III_18, HSTL_I_12, LVCMOS33, LVCMOS25, LVCMOS18, LVCMOS15, LVCMOS12, SSTL15SSTL18_I, SSTL18_II

差分信號:??DIFF HSTL I, DIFF HSTL I 18, DIFF HSTL II, DIFF HSTL II 18, DIFFSSTL15, DIFF SSTL18 I, DIFF SSTL18 II, LVDS25, TMDS_33, MINI_LVDS_25, PPDS_25,BLVDS_25、LVDS RSDS_25

295b79da-d9e2-11eb-9e57-12bb97331649.png

SelectIO單端輸入輸出電平

29739d12-d9e2-11eb-9e57-12bb97331649.png

SelectIO差分輸入輸出電平

更多關(guān)于Select IO邏輯資源的詳細介紹(比如LOGIC、DELAY、DELAYCTRL、SERDES等),請閱讀ug471_7Series_SelectIO.pdf

設(shè)計流程

本章描述了定制和生成核、約束核和的仿真、合成和實現(xiàn)步驟。

Data Bus Setup

297ff31e-d9e2-11eb-9e57-12bb97331649.png

Data Bus Setup界面

Interface Template

選擇向?qū)еС諷GMII, DVI接收器,DVI發(fā)射器,Camera link接收器數(shù)據(jù)總線格式,攝像頭連接發(fā)射器和芯片對芯片接口。SelectIO接口向?qū)H為上面提到的所有接口配置數(shù)據(jù)引腳。一般選擇Custom或者Chip to Chip來完成高速ADC、DAC芯片或者AD/DA芯片的時序設(shè)計。

Data Bus Direction

總線的方向可以選擇。選擇向?qū)еС州斎?,輸出,雙向和單獨的I/O總線。單獨的輸入和輸出選項創(chuàng)建獨立的輸入和輸出引腳。開發(fā)者根據(jù)所用芯片的引腳實際方向進行選擇。

Data Rate

如果數(shù)據(jù)在上升沿觸發(fā)時,請選擇SDR。如果上升沿與下降沿都觸發(fā),選擇DDR。數(shù)據(jù)速率的選擇影響序列化因子限制。

Serialization Factor

如果選擇了序列化因子,將實例化ISERDESE2(串并轉(zhuǎn)換器)和/或OSERDESE2(并串轉(zhuǎn)換器)。所有數(shù)據(jù)由時間片,然后從右到左連接。例如,假設(shè)輸出數(shù)據(jù)總線是8位寬的,序列化因子為4。如果數(shù)據(jù)在引腳上顯示為:00,01、02、03時,呈現(xiàn)給設(shè)備的數(shù)據(jù)將為03020100。如果選擇了10或14的序列化因子,那么每個I/O將實例化兩個SERDES塊因為每個SERDES的最大序列化能力是8:1。當數(shù)據(jù)速率為SDR時,序列化因子的可能值為2-8。當數(shù)據(jù)速率為DDR時,序列化因子可設(shè)置為4、6、8、10或14。Bitslip對于網(wǎng)絡(luò)模式總是啟用功能。如果不是,則將此引腳綁定到邏輯0。

如果所用ADC/DAC芯片為串行數(shù)據(jù)輸入輸出,選擇序列化因子,可以方便的實現(xiàn)串并、并串數(shù)據(jù)之間的轉(zhuǎn)換。

298b376a-d9e2-11eb-9e57-12bb97331649.png

串行數(shù)據(jù)時序

如果選擇了序列化因子,IP自動生成ISERDESE2或者OSERDESE2,IP引腳會多出Bitslip,其用來實現(xiàn)并行數(shù)據(jù)的邊界對齊。比如串行輸入的8bit的數(shù)據(jù),經(jīng)過ISERDESE2后,得到8bit的并行數(shù)據(jù),但這并行數(shù)據(jù)可能存在前后8bit數(shù)據(jù)之間的錯位,也即無法正確判斷最高位、最低位, Bitslip就是用來找到并行數(shù)據(jù)的邊界。

下圖展示了Bitslip是如何確定并行數(shù)據(jù)的邊界:對于SDR模式,Bitslip使能1次,則數(shù)據(jù)會左移1次,對于8bit并行數(shù)據(jù),移動8次完成一個循環(huán),可以這樣無止境的循環(huán)。對于DDR模式,Bitslip工作方式不同,Bitslip使能1次,數(shù)據(jù)會右移1次或者左移3次,兩者交替進行,同樣移動8次完成一個循環(huán)。

29a0c80a-d9e2-11eb-9e57-12bb97331649.png

不同模式Bitslip操作

External Data Width

芯片的并行輸入、輸出引腳的數(shù)目,比如:并行16位ADC芯片,數(shù)據(jù)寬度填寫16。

I/O Signaling

所有的I/O信號標準都顯示為所選擇的I/O信號類型。根據(jù)實際外部芯片ADC/DAC引腳的實際信號類型進行設(shè)置。

Input DDR Data Alignment

OPPOSITE_EDGE

上升沿觸發(fā)的數(shù)據(jù)通過輸出端Q1呈現(xiàn),下降沿觸發(fā)的數(shù)據(jù)通過輸出端Q2呈現(xiàn)。

29ace28e-d9e2-11eb-9e57-12bb97331649.png

OPPOSITE_EDGE模式

SAME_EDGE

在時序圖中,同一時刻輸出對Q1和Q2不再是D0A和D1A,而是第一對呈現(xiàn)的是一對D0A和(不關(guān)心),然后下一個時鐘輸出一對D2A和D1A。

29c50c42-d9e2-11eb-9e57-12bb97331649.png

SAME_EDGE模式

SAME_EDGE_PIPELINED

輸出對Q1和Q2在同一時刻輸出。

29eacd74-d9e2-11eb-9e57-12bb97331649.png

SAME_EDGE_PIPELINED模式

Clock Setup

29f5eae2-d9e2-11eb-9e57-12bb97331649.png

Clock Setup界面

External Clock

如果在輸出數(shù)據(jù)路徑上設(shè)置了任何延遲,則將同樣的延遲分配給時鐘,使數(shù)據(jù)和時鐘保持同步。

Internal Clock

如果你的時鐘來自時鐘輸出模塊,你會想要選擇內(nèi)部時鐘,但是需要確保實例化一個MMCM來驅(qū)動時鐘。

Clocking Signaling

您可以為輸入時鐘指定信令類型和標準。I / O信號標準將嵌入所提供的HDL源代碼。

Data And Clock Delay

2a04299a-d9e2-11eb-9e57-12bb97331649.png

Data And Clock Delay界面

Delay Type

FIXED

在固定延遲模式下,延遲值由屬性IDELAY_VALUE確定。一旦設(shè)置,該值不能為改變了。在此模式下使用時,必須實例化IDELAYCTRL原語。

VARIABLE

在可變延遲模式下,延遲值可以通過控制信號CE和INC配置。在此模式下使用,IDELAYCTRL原語必須實例化。

2a11d9b4-d9e2-11eb-9e57-12bb97331649.png

VARIABLE模式延時控制

VAR_LOAD

IDELAY tap可以通過5輸入位CNTVALUEIN[4:0]設(shè)置。當LD脈沖時,CNTVALUEIN[4:0]的值將是新值。作為這個功能的結(jié)果,IDELAY_VALUE屬性是忽略了。在此模式下使用時,必須實例化IDELAYCTRL原語。

2a1b00ca-d9e2-11eb-9e57-12bb97331649.png

VAR_LOAD模式延時控制

Include DELAYCTRL

只適用于固定/可變的延遲。如果選中,則包含IODELAYCTRL在設(shè)計中實例化。

Include Global Buffer

如果選中,則在設(shè)計中實例化BUFG。當未選擇包含DELAYCTRL時,沒有啟用BUFG以供選擇。

Enable DELAY High Performance

如果啟用,則設(shè)置IDELAY塊的HIGH_PERFORMANCE_MODE屬性為true,否則設(shè)置值為false。

文章出處:【微信公眾號:FPGA之家】

責任編輯:gt

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

    關(guān)注

    100

    文章

    7451

    瀏覽量

    553844
  • Xilinx
    +關(guān)注

    關(guān)注

    73

    文章

    2192

    瀏覽量

    129978
  • dac
    dac
    +關(guān)注

    關(guān)注

    44

    文章

    2701

    瀏覽量

    196418

原文標題:Xilinx SelectIO IP使用說明(一)

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

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

掃碼添加小助手

加入工程師交流群

    評論

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

    分享SD卡協(xié)議、分類及IP設(shè)計詳解

    SCR 初始化流程 數(shù)據(jù)傳輸流程 卡狀態(tài)跳轉(zhuǎn)表 傳輸數(shù)據(jù)格式 CRC 時序要求 參數(shù) 命令及響應(yīng) 讀操作 寫操作 接口時序 超時條件 IP 設(shè)計 SPI 模式 IP 例化界面 IP
    發(fā)表于 10-30 17:14

    GUI設(shè)計】顏色對GUI的影響

    【LabviewGUI】顏色對GUI的影響 GUI最后一期了 后面回歸主線
    發(fā)表于 08-26 04:51

    GUI Guider全新優(yōu)化方案GUI xTurbo-VeloRender初體驗:基于i.MX RT平臺的LVGL渲染能力突破

    ,并在GUI Guider V1.9.1及以后版本工具中支持基于該技術(shù)方案不斷衍生出來的最新成果。 該技術(shù)方案旨在將恩智浦在GUI領(lǐng)域深耕多年的經(jīng)驗,結(jié)合自身的MCU控制器IP底層技術(shù),轉(zhuǎn)化為能夠顯著提升用戶
    的頭像 發(fā)表于 07-10 09:21 ?3268次閱讀
    <b class='flag-5'>GUI</b> Guider全新優(yōu)化方案<b class='flag-5'>GUI</b> xTurbo-VeloRender初體驗:基于i.MX RT平臺的LVGL渲染能力突破

    IP防水各等級詳解

    在工業(yè)生產(chǎn)中,尤其是那些需要在戶外使用的電子電器產(chǎn)品,設(shè)備的防塵防水能力是極其重要的。這種能力通常通過自動化儀表設(shè)備的外殼防護等級來衡量,也就是我們常說的IP代碼。IP代碼是國際防護等級的縮寫,它是
    的頭像 發(fā)表于 06-11 12:53 ?2222次閱讀
    <b class='flag-5'>IP</b>防水各等級<b class='flag-5'>詳解</b>

    EtherNet/IP轉(zhuǎn)DeviceNet協(xié)議網(wǎng)關(guān)詳解

    一,設(shè)備主要功能 疆鴻智能JH-DVN-EIP本產(chǎn)品是自主研發(fā)的一款EtherNet/IP從站功能的通訊網(wǎng)關(guān)。該產(chǎn)品主要功能是連接DeviceNet總線和EtherNet/IP網(wǎng)絡(luò),本網(wǎng)關(guān)
    的頭像 發(fā)表于 06-06 13:57 ?492次閱讀
    EtherNet/<b class='flag-5'>IP</b>轉(zhuǎn)DeviceNet協(xié)議網(wǎng)關(guān)<b class='flag-5'>詳解</b>

    ip6808參數(shù)詳細解釋

    IP6808芯片憑借其卓越性能和寬幅電壓設(shè)計成為無線充電領(lǐng)域的核心解決方案。通過創(chuàng)新的PID控制算法,IP6808實現(xiàn)了高效能、高精度的電力調(diào)度和能耗控制,能支持多協(xié)議兼容架構(gòu),包括WPC Qi v1.2.4標準。
    的頭像 發(fā)表于 05-24 08:57 ?1106次閱讀
    <b class='flag-5'>ip</b>6808<b class='flag-5'>參數(shù)</b>詳細解釋

    Xilinx Shift RAM IP概述和主要功能

    Xilinx Shift RAM IP 是 AMD Xilinx 提供的一個 LogiCORE IP 核,用于在 FPGA 中實現(xiàn)高效的移位寄存器(Shift Register)。該
    的頭像 發(fā)表于 05-14 09:36 ?844次閱讀

    ip6806芯片的詳細參數(shù)解析

    本文深入解析了英集芯IP6806無線充電發(fā)射端控制芯片的技術(shù)細節(jié),包括其基礎(chǔ)架構(gòu)、核心參數(shù)、功能特性、應(yīng)用場景以及智能控制和安全防護功能。其輸入電壓范圍寬,輸出功率高,效率高,過壓、過流、過溫保護機制完善,兼容性強。
    的頭像 發(fā)表于 05-10 09:03 ?1771次閱讀
    <b class='flag-5'>ip</b>6806芯片的詳細<b class='flag-5'>參數(shù)</b>解析

    詳解Xilinx的10G PCS PMA IP

    如果要在Xilinx的FPGA上使用萬兆以太網(wǎng)通信,大致有三種方法構(gòu)建協(xié)議棧。第一種使用GTX等Serdes作為底層的PHY,上層通過HDL實現(xiàn)構(gòu)建MAC和IP層,這種方式難度會比較大,底層需要完成PHY層的設(shè)計,最終我想通過這種方式實現(xiàn)萬兆以太網(wǎng)的搭建。
    的頭像 發(fā)表于 04-18 15:16 ?1598次閱讀
    <b class='flag-5'>詳解</b><b class='flag-5'>Xilinx</b>的10G PCS PMA <b class='flag-5'>IP</b>

    Vivado FIR IP核實現(xiàn)

    Xilinx的FIR IP核屬于收費IP,但是不需要像 Quartus那樣通過修改license文件來破解。如果是個人學習,現(xiàn)在網(wǎng)絡(luò)上流傳的license破解文件在破解Vivado的同時也破解
    的頭像 發(fā)表于 03-01 14:44 ?2589次閱讀
    Vivado FIR <b class='flag-5'>IP</b>核實現(xiàn)

    ALINX NVME SPCle IP 特性詳解

    。 NVMe SPCle IP 正是為這樣的場景量身定制。通過結(jié)合 PCIe 軟核 IP 與 NVMe 主機控制器,讓開發(fā)人員 在無硬核的情況下,也能輕松接入 NVMe SSD ,突破了傳統(tǒng)存儲方案的硬件限制。 簡單來說, NVMe SPCle
    的頭像 發(fā)表于 02-20 15:35 ?788次閱讀
    ALINX NVME SPCle <b class='flag-5'>IP</b> 特性<b class='flag-5'>詳解</b>

    解鎖4K,Xilinx MPSoC ARM + FPGA高清視頻采集與顯示方案!

    XCZU7EV高性能平臺。 方案介紹 4K@60fps視頻源經(jīng)過HDMI IN接口傳輸至TMDS181IRGZR芯片進行信號轉(zhuǎn)換,轉(zhuǎn)換后的高速串行信號通過GTH高速收發(fā)器輸入至PL端,利用Xilinx官方的IP
    的頭像 發(fā)表于 01-24 10:27 ?916次閱讀
    解鎖4K,<b class='flag-5'>Xilinx</b> MPSoC ARM + FPGA高清視頻采集與顯示方案!

    詳解Linux系統(tǒng)下IP和網(wǎng)關(guān)配置

    配置IP的目的使虛擬機可以聯(lián)網(wǎng)。
    的頭像 發(fā)表于 01-03 10:01 ?2096次閱讀
    <b class='flag-5'>詳解</b>Linux系統(tǒng)下<b class='flag-5'>IP</b>和網(wǎng)關(guān)配置

    如果在ldc1000evm上只更換電容,我并聯(lián)了一個0.1微法的電容,在GUI上如何設(shè)置參數(shù)?

    求大神幫忙,如果在ldc1000evm上只更換電容,我并聯(lián)了一個0.1微法的電容,在GUI上如何設(shè)置參數(shù)?
    發(fā)表于 12-26 06:12

    DRV8434SEVM GUI用戶指南

    電子發(fā)燒友網(wǎng)站提供《DRV8434SEVM GUI用戶指南.pdf》資料免費下載
    發(fā)表于 12-21 10:36 ?0次下載
    DRV8434SEVM <b class='flag-5'>GUI</b>用戶指南