女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

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

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

3天內不再提示

經典設計思想:乒乓操作

FPGA快樂學習 ? 來源:FPGA快樂學習 ? 2023-08-26 15:54 ? 次閱讀

乒乓操作是一個主要用于數據流控制的處理技巧,典型的乒乓操作如圖3.19所示。

738891d0-43be-11ee-a2ef-92fbcf53809c.jpg

圖3.19 乒乓操作示意圖

外部輸入數據流通過“輸入數據選擇控制”模塊分時交替送入兩個數據緩存模塊中,數據緩存模塊通常是片內存儲器,如雙口RAM或FIFO等。

在第1個時間周期,“輸入數據選擇控制”模塊將輸入的數據流緩存到“數據緩存1”模塊。在第2個時間周期,“輸入數據選擇控制”模塊做了切換,將輸入的數據流緩存到“數據緩沖2”模塊;與此同時,“輸出數據選擇控制”模塊將“數據緩存1”模塊在第1個時間周期緩存的數據流送到“數據后處理”模塊進行后續的數據處理操作。在第3個時間周期,“輸入數據選擇控制”模塊切換回到“數據緩存1”模塊,將數據流送到“數據緩存1”模塊中;與此同時,“輸出數據選擇控制”模塊也作出切換,將“數據緩存2”模塊緩存的第2個時間周期的數據送到“數據后處理”模塊。如此不斷的交替切換。

這里利用了乒乓操作完成數據的無縫緩存與處理。乒乓操作可以通過“輸入數據選擇控制”和“輸出數據選擇控制”按節拍、相互配合的進行來回切換,將經過緩存的數據流不停頓地送到“數據后處理“模塊。

如圖3.20所示,在一個圖像采集和顯示應用中,圖像傳感器實時采集30fps的視頻流,同時需要以每秒60Hz的幀率在液晶屏上顯示。這個應用就可以使用乒乓緩存來解決圖像采集和顯示兩端的幀率不匹配導致的不同步問題。由于圖像分辨率較大,一般會選擇緩存到外部的DDR3存儲器芯片中,例如本實例會在DDR3存儲器開辟兩塊不同地址的內存空間,分別作為乒乓緩存的2個不同緩存區。

73a97a8a-43be-11ee-a2ef-92fbcf53809c.jpg

圖3.20 圖像實時顯示

在這個例子中,為了保證液晶屏顯示驅動輸出的每一幀圖像都是從傳感器的同一個曝光時間內采集到的同一幀圖像,除了需要有乒乓緩存,可能還需要有額外比較復雜的控制和判斷邏輯,用于更準確的切換兩個緩存中的數據的輸入和輸出,這是題外話,這里不詳細展開介紹。

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

    關注

    38

    文章

    7625

    瀏覽量

    166255
  • 圖像傳感器
    +關注

    關注

    68

    文章

    1959

    瀏覽量

    130370
  • 數據緩存
    +關注

    關注

    0

    文章

    24

    瀏覽量

    7312

原文標題:經典設計思想:乒乓操作

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

收藏 人收藏

    評論

    相關推薦
    熱點推薦

    FPGA設計的四種常用思想與技巧,幫你成為FPGA設計高手!

    ; 四種常用FPGA/CPLD設計思想與技巧:乒乓操作、串并轉換、流水線操作、數據接口同步化,都是FPGA/CPLD邏輯設計的內在規律的體現,合理地采用這些設計
    發表于 11-01 13:17

    FPGA設計的四種常用思想與技巧

    本文討論的四種常用FPGA/CPLD設計思想與技巧:乒乓操作、串并轉換、流水線操作、數據接口同步化,都是FPGA/CPLD邏輯設計的內在規律的體現,合理地采用這些設計
    發表于 10-20 09:12

    FPGA設計思想與技巧之一乒乓操作

    本帖最后由 jiuri1989 于 2012-2-10 11:33 編輯 本系列討論的四種常用FPGA/CPLD設計思想與技巧:乒乓操作、串并轉換、流水線操作、數據接口同步化,
    發表于 02-10 11:32

    FPGA設計思想與技巧之串并轉換和流水線操作

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

    FPGA 設計的四種常用思想與技巧

    FPGA 設計的四種常用思想與技巧FPGA設計的四種常用思想與技巧 討論的四種常用FPGA/CPLD設計思想與技巧:乒乓操作、串并轉換、流
    發表于 08-11 10:30

    FPGA設計的常用思想

    FPGA/CPLD 的設計思想與技巧是一個非常大的話題,由于篇幅所限,本文僅介紹一些常用的設計思想與技巧,包括乒乓操作、串并轉換、流水線操作
    發表于 12-09 14:33

    FPGA對兩片SRAM的乒乓讀寫操作

    各位吧友我想問一下使用FPGA對SRAM進行乒乓讀寫時,需要注意哪些問題?因為在我不經過SRAM進行乒乓操作時數據輸出正常(每個像素點輸出穩定),但加上SRAM后輸出的數據用chipscope看大概也沒問題,但就是屏幕上的像素點
    發表于 10-14 18:11

    【設計技巧】淺析FPGA設計技巧之乒乓操作

    在搭建視頻圖像采集系統時,為了達到顯示的實時性和同步性,視頻流的傳輸存儲通常采用乒乓操作來進行。我這里用的是SDRAM作為存儲單元,使用SDRAM中的兩片Bank組成一個乒乓塊。 乒乓
    發表于 08-02 08:00

    大神常用的四種FPGA/CPLD設計思想與技巧

    四種常用FPGA/CPLD設計思想與技巧:乒乓操作、串并轉換、流水線操作、數據接口同步化,都是FPGA/CPLD邏輯設計的內在規律的體現,合理地采用這些設計
    發表于 05-01 07:00

    常用的FPGA/CPLD設計思想與技巧有哪些?

    本文討論的四種常用FPGA/CPLD設計思想與技巧:乒乓操作、串并轉換、流水線操作、數據接口同步化,都是FPGA/CPLD 邏輯設計的內在規律的體現,合理地采用這些設計
    發表于 04-29 06:04

    FPGA設計的四種常用思想與技巧

    本文討論的四種常用FPGA/CPLD設計思想與技巧:乒乓操作、串并轉換、流水線操作、數據接口同步化,都是FPGA/CPLD邏輯設計的內在規律的體現,合理地采用這些設計
    發表于 10-29 21:55 ?55次下載

    FPGA重要設計思想及工程應用之乒乓操作

    FPGA重要設計思想及工程應用之乒乓操作乒乓操作” 是一個常常應用于數據流控制的處理技巧,典型的
    發表于 02-09 10:51 ?44次下載

    FPGA/CPLD設計思想與技巧

      本文討論的四種常用FPGA/CPLD設計思想與技巧:乒乓操作、串并轉換、流水線操作、數據接口同步化,都是FPGA/CPLD邏輯設計的內在規律的
    發表于 11-04 10:11 ?734次閱讀
    FPGA/CPLD設計<b class='flag-5'>思想</b>與技巧

    四種常用FPGA/CPLD設計思想與技巧介紹及乒乓操作案例分析

    本文討論的四種常用FPGA/CPLD設計思想與技巧:乒乓操作、串并轉換、流水線操作、數據接口同步化,都是FPGA/CPLD邏輯設計的內在規律的體現,合理地采用這些設計
    發表于 12-02 11:30 ?7594次閱讀
     四種常用FPGA/CPLD設計<b class='flag-5'>思想</b>與技巧介紹及<b class='flag-5'>乒乓</b><b class='flag-5'>操作</b>案例分析

    FPGA設計經常使用的設計思想與技巧詳細說明

    FPGA/CPLD 的設計思想與技巧是一個非常大的話題,由于篇幅所限,本文僅介紹一些常用的設計思想與技巧, 包括乒乓操作、串并轉換、流水線操作
    發表于 10-22 17:57 ?9次下載
    FPGA設計經常使用的設計<b class='flag-5'>思想</b>與技巧詳細說明