一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

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

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

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

LVDS串并轉(zhuǎn)換與并串轉(zhuǎn)換設計

FPGA快樂學習 ? 來源:FPGA快樂學習 ? 2023-11-05 11:11 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

串并轉(zhuǎn)換與并串轉(zhuǎn)換是高速數(shù)據(jù)流處理的重要技巧之一。其實現(xiàn)方法多種多樣,根據(jù)數(shù)據(jù)的順序和數(shù)量的不同要求,可以選用移位寄存器、雙口RAM(Dual RAM)、SRAM、SDRAM或者FIFO 等實現(xiàn)。

帶有高速收發(fā)器或LVDS等串行收發(fā)器的應用都包含了典型的串并轉(zhuǎn)換與并串轉(zhuǎn)換設計。以筆者在《XilinxFPGA伴你玩轉(zhuǎn)USB3.0與LVDS》一書的第8章介紹的LVDS收發(fā)實驗為例。如圖3.21所示,F(xiàn)PGA接收到LVDS串行時鐘s_clk和串行數(shù)據(jù)s_data,s_data是逐位傳輸?shù)?,每個s_clk時鐘周期傳輸4bit數(shù)據(jù)。每2個s_clk時鐘周期共傳輸8bit數(shù)據(jù),這8bit數(shù)據(jù)就是實際應用中有具體意義的有效數(shù)據(jù)。因此,串并轉(zhuǎn)換后,1bit位寬的s_data在2個s_clk時鐘周期中累計送入的8bit數(shù)據(jù),最終要轉(zhuǎn)換為FPGA的并行時鐘p_clk所同步的8bit位寬的并行數(shù)據(jù)p_data上。

8707a7da-7b88-11ee-939d-92fbcf53809c.jpg

圖3.21 串并轉(zhuǎn)換波形

由于LVDS的傳輸基于FPGA的硬件物理層結(jié)構(gòu),因此FPGA開發(fā)工具上通常都有配套支持的IP核供直接配置使用,串并轉(zhuǎn)換(LVDS接收)或并串轉(zhuǎn)換(LVDS發(fā)送)的工作都由IP核完成了,無需設計者自己寫代碼實現(xiàn)。

筆者在實際設計中,使用較多的是基于FIFO的串并轉(zhuǎn)換或并串轉(zhuǎn)換設計。如圖3.22所示,左右兩個FIFO,除了起到了數(shù)據(jù)緩存的作用,也起到了位寬變換,即串并轉(zhuǎn)換(16bit轉(zhuǎn)換為64bit)和并串轉(zhuǎn)換(64bit轉(zhuǎn)換為16bit)的作用。

871e76cc-7b88-11ee-939d-92fbcf53809c.jpg

圖3.22 串并轉(zhuǎn)換與并串轉(zhuǎn)換應用

審核編輯:湯梓紅

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

    關(guān)注

    1645

    文章

    22050

    瀏覽量

    618732
  • 收發(fā)器
    +關(guān)注

    關(guān)注

    10

    文章

    3673

    瀏覽量

    108008
  • 寄存器
    +關(guān)注

    關(guān)注

    31

    文章

    5434

    瀏覽量

    124582
  • Xilinx
    +關(guān)注

    關(guān)注

    73

    文章

    2185

    瀏覽量

    125405
  • lvds
    +關(guān)注

    關(guān)注

    2

    文章

    1127

    瀏覽量

    67494

原文標題:經(jīng)典設計思想:串并轉(zhuǎn)換與并串轉(zhuǎn)換

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

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

掃碼添加小助手

加入工程師交流群

    評論

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

    如何使用其gearbox功能來實現(xiàn)不同的比率的并轉(zhuǎn)換功能

    在SelectIO簡介連載一中介紹了其架構(gòu),本章會繼續(xù)介紹如何使用其gearbox功能來實現(xiàn)不同的比率的并轉(zhuǎn)換功能。7 Series FPGA中LVDS使用了ISERDESE2,SDR Rate可設為2,3,4,5,6,7,8
    發(fā)表于 08-02 08:03 ?4030次閱讀
    如何使用其gearbox功能來實現(xiàn)不同的比率的<b class='flag-5'>串</b><b class='flag-5'>并轉(zhuǎn)換</b>功能

    FPGA設計思想與技巧之并轉(zhuǎn)換和流水線操作

    本帖最后由 jiuri1989 于 2012-2-10 11:42 編輯 本系列討論的四種常用FPGA/CPLD設計思想與技巧:乒乓操作、并轉(zhuǎn)換、流水線操作、數(shù)據(jù)接口同步化,都是FPGA
    發(fā)表于 02-10 11:40

    并轉(zhuǎn)換74hc164

    并轉(zhuǎn)換74hc164{:9:}
    發(fā)表于 10-12 14:20

    求助 雙工 轉(zhuǎn)換的板子的通信問題

    每塊板子都可以進行轉(zhuǎn)換,但是在并轉(zhuǎn)換
    發(fā)表于 03-30 20:48

    1to8并轉(zhuǎn)換

    設計要求: (內(nèi)部提供50M時鐘)1.依據(jù)需求分析給出的要求,設計完成串口端(SCLK、DIO、CS)數(shù)據(jù)并轉(zhuǎn)換,依據(jù)接收到的數(shù)據(jù)切換DIO信方向號。(當DIO接收到讀指令時,DIO為輸出,其余
    發(fā)表于 03-09 17:50

    FPGA并轉(zhuǎn)換實現(xiàn)問題

    各位大神是否能用400個以上I/O口的FPGA芯片,實現(xiàn)并轉(zhuǎn)換,一個串行RS232輸入,將輸入的50個字節(jié)的數(shù)據(jù)轉(zhuǎn)換控制 50個8位并行輸出。具體大概應該怎么做
    發(fā)表于 07-08 17:19

    LVDS信號并轉(zhuǎn)換芯片UB9240

    如題,目前項目遇到一個IC,是LVDS信號轉(zhuǎn)UB9240,LVDS信號并轉(zhuǎn)UB9210,這
    發(fā)表于 03-25 19:33

    FPGA/并轉(zhuǎn)換的思想相關(guān)資料推薦

    (18)FPGA/并轉(zhuǎn)換的思想1.1 目錄1)目錄2)FPGA簡介3)Verilog HDL簡介4)FPGA/并轉(zhuǎn)換的思想5)結(jié)語1.2 FPGA簡介FPGA(Field
    發(fā)表于 02-23 07:38

    并轉(zhuǎn)換VHDL代碼

    通過多通道-并轉(zhuǎn)換器將多個同步串行數(shù)據(jù)流轉(zhuǎn)換為并行數(shù)據(jù) xilinx提供 Synthesis  1. Launch synplify  2.
    發(fā)表于 05-20 11:30 ?515次下載

    84調(diào)制解調(diào)程序(包括并轉(zhuǎn)換,判決等等)

    84調(diào)制解調(diào)程序(包括并轉(zhuǎn)換,判決等等): fs=700000000;%樣頻率 f0=70000000;%載頻fd=5000000;n=400;a=[1 0 1 1 0 0 1 1 0 1 0 0 0 1 1 1 0 1 0 0];%//////////
    發(fā)表于 11-28 11:48 ?29次下載

    并轉(zhuǎn)換 通過多通道-并轉(zhuǎn)換器將多個同步串行數(shù)據(jù)流轉(zhuǎn)換

    并轉(zhuǎn)換 通過多通道-并轉(zhuǎn)換器將多個同步串行數(shù)據(jù)流轉(zhuǎn)換為并行數(shù)據(jù)(源代碼)   ** Filenames and Descri
    發(fā)表于 06-14 09:24 ?50次下載

    基于CPLD的并轉(zhuǎn)換和高速USB通信設計

    本內(nèi)容介紹了基于CPLD的并轉(zhuǎn)換和高速USB通信設計
    發(fā)表于 09-27 16:23 ?37次下載
    基于CPLD的<b class='flag-5'>串</b><b class='flag-5'>并轉(zhuǎn)換</b>和高速USB通信設計

    轉(zhuǎn)換并轉(zhuǎn)換

    轉(zhuǎn)換并轉(zhuǎn)換,有興趣的同學可以下載學習
    發(fā)表于 04-27 16:18 ?63次下載

    74ls164與單片機的并轉(zhuǎn)換轉(zhuǎn)\進并出)

    本文主要介紹了74ls164與單片機的并轉(zhuǎn)換轉(zhuǎn)\進并出)。選用89C51單片機最小應用系統(tǒng)模塊,用八位數(shù)據(jù)線連接74LS164的并
    發(fā)表于 05-08 15:02 ?3.2w次閱讀
    74ls164與單片機的<b class='flag-5'>串</b><b class='flag-5'>并轉(zhuǎn)換</b>(<b class='flag-5'>串</b>轉(zhuǎn)<b class='flag-5'>并</b>\<b class='flag-5'>串</b>進并出)

    (18)FPGA/并轉(zhuǎn)換的思想

    (18)FPGA/并轉(zhuǎn)換的思想1.1 目錄1)目錄2)FPGA簡介3)Verilog HDL簡介4)FPGA/并轉(zhuǎn)換的思想5)結(jié)語1.2 FPGA簡介FPGA(Field
    發(fā)表于 12-29 19:40 ?2次下載
    (18)FPGA<b class='flag-5'>串</b>/<b class='flag-5'>并轉(zhuǎn)換</b>的思想