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

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

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

3天內不再提示

《Xilinx—UG471中文翻譯》(2)ISERDESE2原語介紹

C29F_xilinx_inc ? 來源:賽靈思 ? 作者:賽靈思 ? 2022-02-16 16:21 ? 次閱讀

1.前言

本文僅對UG471 第3章《Advanced SelectIO Logic Resources》部分進行翻譯和學習解讀。

其他部分,后續補充。

水平所限,有不足之處,歡迎拍磚。

2.ISERDESE2原語介紹

SERDESE2是專用的串并轉換器,它在完成串并轉換時并不會帶來多余的時序上的問題,從而很適合應用到高速源同步應用中。比如攝像頭數據。

專用解串器/串并轉換器
它可以完成高速數據傳輸同時不需要FPGA端匹配數據頻率,這個轉換器支持SDR(single data rate)和DDR(double data rate)。SDR模式支持2-,3-,4-,5-,6-,7-,8bit位寬;DDR模式支持4-,6-,8-bit位寬。10或14-bit需要兩個級聯。

Bitslip 子模塊
該子模塊可以使設計者重新排列輸入的并行數據。可用于源同步tranining。

  • 對strobe-based 類型存儲接口的專用支持
  • 對networking接口的專用支持
  • 對DDR3接口的專用支持
  • 對QDR接口的專用支持
  • 對異步接口的專用支持

3.原語例化

ISERDESE2 #(
.DATA_RATE("DDR"), // DDR, SDR
.DATA_WIDTH(4), // Parallel data width (2-8,10,14)
.DYN_CLKDIV_INV_EN("FALSE"), // Enable DYNCLKDIVINVSEL inversion (FALSE, TRUE)
.DYN_CLK_INV_EN("FALSE"), // Enable DYNCLKINVSEL inversion (FALSE, TRUE)
// INIT_Q1 - INIT_Q4: Initial value on the Q outputs (0/1)
.INIT_Q1(1'b0),
.INIT_Q2(1'b0),
.INIT_Q3(1'b0),
.INIT_Q4(1'b0),
.INTERFACE_TYPE("MEMORY"), // MEMORY, MEMORY_DDR3, MEMORY_QDR, NETWORKING, OVERSAMPLE
.IOBDELAY("NONE"), // NONE, BOTH, IBUF, IFD
.NUM_CE(2), // Number of clock enables (1,2)
.OFB_USED("FALSE"), // Select OFB path (FALSE, TRUE)
.SERDES_MODE("MASTER"), // MASTER, SLAVE
// SRVAL_Q1 - SRVAL_Q4: Q output values when SR is used (0/1)
.SRVAL_Q1(1'b0),
.SRVAL_Q2(1'b0),
.SRVAL_Q3(1'b0),
.SRVAL_Q4(1'b0)
)
ISERDESE2_inst (
.O(O), // 1-bit output: Combinatorial output
// Q1 - Q8: 1-bit (each) output: Registered data outputs
.Q1(Q1),
.Q2(Q2),
.Q3(Q3),
.Q4(Q4),
.Q5(Q5),
.Q6(Q6),
.Q7(Q7),
.Q8(Q8),
// SHIFTOUT1, SHIFTOUT2: 1-bit (each) output: Data width expansion output ports
.SHIFTOUT1(SHIFTOUT1),
.SHIFTOUT2(SHIFTOUT2),
.BITSLIP(BITSLIP), // 1-bit input: The BITSLIP pin performs a Bitslip
// CE1, CE2: 1-bit (each) input: Data register clock enable inputs
.CE1(CE1),
.CE2(CE2),
.CLKDIVP(CLKDIVP), // 1-bit input: TBD
// Clocks: 1-bit (each) input: ISERDESE2 clock input ports
.CLK(CLK), // 1-bit input: High-speed clock
.CLKB(CLKB), // 1-bit input: High-speed secondary clock
.CLKDIV(CLKDIV), // 1-bit input: Divided clock
.OCLK(OCLK), // 1-bit input: High speed output clock used when
// Dynamic Clock Inversions: 1-bit (each) input: Dynamic clock inversion pins to switch clock polarity
.DYNCLKDIVSEL(DYNCLKDIVSEL), // 1-bit input: Dynamic CLKDIV inversion
.DYNCLKSEL(DYNCLKSEL), // 1-bit input: Dynamic CLK/CLKB inversion
// Input Data: 1-bit (each) input: ISERDESE2 data input ports
.D(D), // 1-bit input: Data input
.DDLY(DDLY), // 1-bit input: Serial data from IDELAYE2
.OFB(OFB), // 1-bit input: Data feedback from OSERDESE2
.OCLKB(OCLKB), // 1-bit input: High speed negative edge output clock
.RST(RST), // 1-bit input: Active high asynchronous reset
// SHIFTIN1, SHIFTIN2: 1-bit (each) input: Data width expansion input ports
.SHIFTIN1(SHIFTIN1),
.SHIFTIN2(SHIFTIN2)
);

4.ISERDESE2框圖

poYBAGIMol2AWhm1AADXzPcxxb8917.png

串行輸入: 即串行數據輸入(D: 與IOB相連, DDLY來源于IDELAYE2原語的輸出)
時鐘接口:包含高速時鐘CLK ,分頻時鐘CLKDIV等;
數據對齊模塊:Bitslip,用于源同步,重新排列輸入的并行數據;
組合輸出O:O輸出不寄存,根據參數配置輸出D / DDLY;
級聯接口:1個ISERDESE2最大位寬為8位,想要實現10-,14bit的數據,就需要級聯兩個ISERDESE2;
并行數據輸出:Q1-Q8

5. ISERDESE2端口信號

pYYBAGIMomCAdhVFAAGCRJlTqIw895.jpg

poYBAGIMomKAexu-AAEeETdd4e0725.png

pYYBAGIMomWAKtTyAALgvQ94L7U014.png

有些地方可能翻譯的不是很準確,附上手冊原文。

5.1時鐘接口

提供ISERDESE2工作的高速源同步串行時鐘,并行數據獲取時鐘和控制時鐘。

poYBAGIMomaAYGULAABoNomWq3g988.png

5.2并行數據輸出

輸入輸出的順序相反,具體見下圖:

當輸入D1為A,輸出Q8為A

poYBAGIMommANAruAAEEAJHXl8I794.png

5.3 數據輸出選擇

根據IOBDELAY參數設置的不同,組合輸出O與寄存輸出Q1-Q8的輸出選擇:

D 、 DDLY 的意思前文已講過,不再重復。

poYBAGIMomuAMEvvAAC7cZwCg44861.png

5.4級聯接口

該接口用于實現DDR模式下,位寬擴展為10bit,14bit;

通過級聯接口與另外一個ISERDESE2相接;

poYBAGIMom2AO8HJAAC6ShvqdHc536.png

6.數據對齊操作

SDR Mode:

輸出每次左移1位;當8次操作后,恢復到最初狀態;

DDR Mode:

輸出交替進行右移1位和左移3位操作,當8次操作后,恢復到最初狀態;

pYYBAGIMom-AE9dhAAENKABPGM0380.png

注意:

1. 同步于CLKDIV時鐘,本小節所說的時鐘周期特指CLKDIV時鐘周期
2. 在“NETWORKING”模式下使用
3. 類似于一個桶式移位”Barrel_Shifter”
4. bitslip只能拉高1個clkdiv時鐘周期
5. bitslip兩次拉高之間必須間隔至少一個時鐘周期;
6. 用戶邏輯需等待最少2個clkdiv時鐘周期(SDR模式)/3個時鐘周期(DDR)后,數據移位才能完成。

審核編輯:符乾江

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

    關注

    8

    文章

    7246

    瀏覽量

    91183
  • Xilinx
    +關注

    關注

    73

    文章

    2183

    瀏覽量

    124472
收藏 人收藏

    評論

    相關推薦
    熱點推薦

    AD7606的VxGND必須接地嗎?

    and Analog Input Pin V2. All analog input AGND pins should connect to the AGND plane of a system. 中文翻譯
    發表于 06-10 21:51

    STM32固件庫使用手冊的中文翻譯

    STM32固件庫使用手冊的中文翻譯
    發表于 06-09 22:38

    ISERDESE2原語端口及參數介紹

    前面在講解HDMI接口之前,講解過IDDR、ODDR、OSERDESE2、IBUF等原語,之后一直有讀者在問什么時候更新ISERDESE2這個原語。前文講解過這些
    的頭像 發表于 03-17 10:52 ?1086次閱讀
    <b class='flag-5'>ISERDESE2</b><b class='flag-5'>原語</b>端口及參數<b class='flag-5'>介紹</b>

    AI助力實時翻譯耳機

    你是否曾經因為語言障礙而無法與外國人順暢交流?或者在旅行因為語言不通而錯過了一些精彩的經歷?現在,隨著AI技術的發展,實時翻譯耳機可以幫你輕松解決這些問題。 1 什么是實時翻譯耳機 實時翻譯
    的頭像 發表于 01-24 11:14 ?1460次閱讀
    AI助力實時<b class='flag-5'>翻譯</b>耳機

    LM3915中文手冊

    電子發燒友網站提供《LM3915中文手冊.docx》資料免費下載
    發表于 12-18 14:22 ?39次下載

    影目科技發布全球首款同傳翻譯眼鏡INMO GO2

    近日,搭載紫光展銳W517芯片平臺的INMO GO2由影目科技正式推出。作為全球首款專為商務場景設計的智能翻譯眼鏡,INMO GO2 以“快、準、穩”三大核心優勢,突破傳統翻譯產品局限
    的頭像 發表于 12-11 10:00 ?1096次閱讀

    SRIO介紹xilinx的vivado 2017.4生成srio例程代碼解釋

    1. 概述 本文是用于記錄srio的學習情況,以及一些對xilinx的vivado 2017.4生成srio例程代碼的解釋。 2. 參考文件 《pg007_srio_gen2》 3.
    的頭像 發表于 12-10 16:24 ?2449次閱讀
    SRIO<b class='flag-5'>介紹</b>及<b class='flag-5'>xilinx</b>的vivado 2017.4<b class='flag-5'>中</b>生成srio例程代碼解釋

    調試Xilinx Zynq + ADS58C48,ADC使用的是LVDS模式,ADC不能正常工作怎么解決?

    我正在調試Xilinx Zynq + ADS58C48,ADC使用的是LVDS模式,ADC不能正常工作。有以下幾點問題: 1)通過Xilinx FPGA差分原語輸給ADC一個10MHz的差分時
    發表于 12-10 07:34

    ADC3583怎么用XilinxISERDESE2采集信號?

    我看datasheet上3種模式2-wire/1-wire/1/2-wireSLDVS都是9位或者18位的,我用xilinx的fpgaISER
    發表于 11-21 07:12

    UC3843BD1R2G安森美高性能電流模式PWM控制器-uc3843中文資料應用電路

    驪微電子供應UC3843BD1R2G安森美高性能電流模式PWM控制器,提供-uc3843中文資料應用電路參數等,更多產品手冊、應用料資請向驪微電子申請。>>
    發表于 10-10 15:11 ?6次下載

    全極霍爾傳感器AH471在電動牙刷起位置檢測作用

    全極霍爾傳感器AH471在電動牙刷起位置檢測作用
    的頭像 發表于 09-14 09:58 ?652次閱讀
    全極霍爾傳感器AH<b class='flag-5'>471</b>在電動牙刷<b class='flag-5'>中</b>起位置檢測作用

    OV6946中文手冊

    電子發燒友網站提供《OV6946中文手冊.pdf》資料免費下載
    發表于 08-05 17:29 ?19次下載

    MSP430F471x3,MSP430F471x6, MSP430F471x7混合信號微控制器數據表

    電子發燒友網站提供《MSP430F471x3,MSP430F471x6, MSP430F471x7混合信號微控制器數據表.pdf》資料免費下載
    發表于 08-01 12:49 ?0次下載
    MSP430F<b class='flag-5'>471</b>x3,MSP430F<b class='flag-5'>471</b>x6, MSP430F<b class='flag-5'>471</b>x7混合信號微控制器數據表

    IPC-6012E CN 2020中文 CN 剛性印制板的鑒定及性能規范

    *附件:IPC-6012E CN 2020中文 CN 剛性印制板的鑒定及性能規范.pdf IPC-6012E CN 2020中文 CN 剛性印制板的鑒定及性能規范
    發表于 07-27 10:16

    如何在ModelSim添加Xilinx仿真庫

    今天給大俠帶來在FPGA設計應用如何在ModelSim添加Xilinx仿真庫,話不多說,上貨。 注意:ModelSim一定要安裝在不帶空格的目錄下,即不要安裝在“Program
    發表于 07-03 18:16
    主站蜘蛛池模板: 青青导航| 免费精品 | 欧美乱xxxxxxxxx| 好硬好湿好爽再深一点h | 午夜亚洲精品 | 黄视频在线播放 | 激情综合六月 | 国产情侣出租屋露脸实拍 | 噜噜色综合 | 国产拍拍拍免费视频网站 | 操碰人人 | 碰免费人人人视频 | 日日夜操 | 中文天堂最新版资源新版天堂资源 | 99精品在免费线视频 | sihu免费观看在线高清 | 狠狠的日视频 | 手机看片日韩在线 | 国产小视频在线看 | 婷婷综合久久中文字幕 | 日本特黄特色aaa大片免费欧 | 亚洲一区二区免费在线观看 | 五月欧美 | 在线天堂资源www中文在线 | 天天看天天摸色天天综合网 | 国产亚洲精品仙踪林在线播放 | 色老头一区二区三区在线观看 | 亚洲bbb | 色人阁综合 | 亚洲热热久久九九精品 | 日本黄色免费观看 | 激情五月婷婷丁香 | susu成人影院 | 免费看男女做好爽好硬视频 | 成人丁香 | 国产美女在线精品观看 | 黄 色 录像成 人播放免费99网 | 国产片91人成在线观看 | 免费 在线播放 | 首页 亚洲 欧美 制服 丝腿 | 极品丰满翘臀后进啪啪 |