天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

當前位置:主頁 > 科技論文 > 計算機論文 >

基于DMA機制的高性能X-QDSP片上AXI總線橋接控制器的設計與實現(xiàn)

發(fā)布時間:2018-07-26 12:34
【摘要】:隨著數(shù)字信號處理器(DSP)處理能力的不斷加強,總線技術從單總線到多總線的不斷進步,實現(xiàn)數(shù)據(jù)的高速傳輸和多總線結構控制成了現(xiàn)代DSP設計的關鍵技術之一。X-QDSP是我校自主研發(fā)的一款高性能DSP,該芯片擁有復雜的總線系統(tǒng),內部總線控制中心Switch Bus維護了8套讀寫總線,且與片上總線AXI完全不同。為解決具有AXI接口的SRIO IP核與系統(tǒng)總線之間的高速互聯(lián),本文設計了一款128位的AXI總線橋接控制器,用于實現(xiàn)AXI與片內不同總線協(xié)議之間的無縫對接。 基于多總線結構控制的復雜性,,本文深入分析了QDSP中部件間的傳輸協(xié)議,設計了固定優(yōu)先級和令牌輪轉結合的總線仲裁機制,保證數(shù)據(jù)傳輸?shù)臅惩ā?為實現(xiàn)多樣化數(shù)據(jù)傳輸目的,設計了4個獨立并發(fā)的讀寫通道構成的AXI總線橋接控制器,其中2個SRIO主機通道處理DSP內核啟動的數(shù)據(jù)傳輸,具有DMA功能的AXI總線橋接控制器SRIO主機通道完成數(shù)據(jù)傳輸?shù)暮笈_操作;2個SRIO從機通道處理SRIO部件啟動的數(shù)據(jù)傳輸,該從機通道直接接收來自SRIO部件的傳輸請求,并將其轉化為Switch Bus總線上的傳輸命令。 根據(jù)各通道傳輸特點,采用高速緩沖結構有效解決了數(shù)據(jù)的合并、拆分控制和地址不對齊傳輸?shù)燃夹g難點。采用狀態(tài)機集中控制方式實現(xiàn)了不同傳輸協(xié)議、不同位寬的總線之間的橋接互聯(lián),保證數(shù)據(jù)傳輸?shù)母咝浴2捎卯惒紽IFO技術設計了深度為4的異步FIFO控制器,實現(xiàn)了SRIO部件與芯片系統(tǒng)總線的異步對接,解決了系統(tǒng)總線頻率和SRIO工作頻率不一致的問題。 論文對橋接控制器進行了充分的模塊級、部件級和系統(tǒng)級功能模擬驗證,并統(tǒng)計了代碼覆蓋率。驗證結果表明,該部件功能正確,滿足系統(tǒng)設計要求。 論文基于65nmCMOS工藝對橋接控制器進行了邏輯綜合,并對設計進行了結構和時序優(yōu)化。綜合結果表明,在工藝最惡劣情況下,AXI總線橋接控制器工作頻率可以達到500MHz,達到了預期設計目標。
[Abstract]:With the development of digital signal processor (DSP) processing ability, bus technology is developing from single bus to multi-bus. The realization of high-speed data transmission and multi-bus structure control has become one of the key technologies in modern DSP design. X-QDSP is a high-performance DSP developed by our university. The chip has a complex bus system. The internal bus control center (Switch Bus) maintains 8 sets of read and write buses, which are completely different from the on-chip bus (AXI). In order to solve the high speed interconnection between SRIO IP core with AXI interface and system bus, a 128-bit AXI bus bridge controller is designed to realize seamless docking between AXI and different bus protocols. Based on the complexity of multi-bus structure control, this paper deeply analyzes the transmission protocol between components in QDSP, designs a bus arbitration mechanism combining fixed priority and token rotation to ensure the smooth transmission of data. In order to achieve the purpose of diversified data transmission, a AXI bus bridge controller composed of four independent concurrent read and write channels is designed, in which two SRIO host channels handle data transmission initiated by the DSP kernel. The AXI bus bridging controller with DMA function, the SRIO host channel completes the background operation of data transmission, two SRIO slave channels handle the data transmission initiated by the SRIO component, and the slave channel directly receives the transmission request from the SRIO part. It is transformed into the transmission command on the Switch Bus bus. According to the transmission characteristics of each channel, the data merging, splitting control and address misalignment transmission are effectively solved by using the cache structure. The state machine centralized control method is used to realize the bridge interconnection between different transmission protocols and different bit width buses to ensure the high efficiency of data transmission. The asynchronous FIFO controller with depth of 4 is designed by using asynchronous FIFO technology. The asynchronous connection between the SRIO component and the chip system bus is realized, and the problem that the frequency of the system bus is inconsistent with the frequency of the SRIO is solved. In this paper, the bridge controller is fully simulated at module level, component level and system level, and the code coverage is calculated. The verification results show that the function of the part is correct and meets the requirements of system design. In this paper, the logic synthesis of bridge controller based on 65nmCMOS process is carried out, and the structure and timing of the design are optimized. The results show that the operating frequency of the AXI bus bridge controller can reach 500 MHz under the worst process conditions, and the expected design goal is achieved.
【學位授予單位】:國防科學技術大學
【學位級別】:碩士
【學位授予年份】:2013
【分類號】:TP332

【參考文獻】

相關期刊論文 前1條

1 Navneet Rao;;利用串行RapidIO連接功能增強DSP協(xié)處理能力[J];電子設計應用;2007年12期

相關博士學位論文 前1條

1 劉祥遠;多核SoC片上網(wǎng)絡關鍵技術研究[D];國防科學技術大學;2007年



本文編號:2146030

資料下載
論文發(fā)表

本文鏈接:http://www.sikaile.net/kejilunwen/jisuanjikexuelunwen/2146030.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權申明:資料由用戶b8a98***提供,本站僅收錄摘要或目錄,作者需要刪除請E-mail郵箱bigeng88@qq.com