FT-DSPx RapidIO接口AMBA-SRIO橋的設(shè)計(jì)與實(shí)現(xiàn)
發(fā)布時(shí)間:2018-11-06 13:19
【摘要】:隨著超大規(guī)模集成電路的迅猛發(fā)展,數(shù)字信號(hào)處理器性能不斷提高,當(dāng)前更是向著多核方向不斷發(fā)展,但總線傳輸性能的增長(zhǎng)卻遠(yuǎn)遠(yuǎn)落后,系統(tǒng)互連傳輸能力成為嵌入式系統(tǒng)性能提升的瓶頸。在技術(shù)和市場(chǎng)的推動(dòng)下,國(guó)際標(biāo)準(zhǔn)組織(ISO)和國(guó)際電工委員會(huì)(IEC)在2003年10月推出了專門(mén)針對(duì)嵌入式系統(tǒng)互連的國(guó)際標(biāo)準(zhǔn)——RapidIO(Rapid Input Output Interface)。RapidIO互連規(guī)范面向背板、片間互連通信,因具有較低的功耗和硬件成本優(yōu)勢(shì),使其成為嵌入式互連的最佳選擇。 國(guó)防科技大學(xué)計(jì)算機(jī)學(xué)院微電子所研制的高性能數(shù)字信號(hào)處理器FT-DSPx是一款多核處理器。FT-DSPx集成了支持RapidIO1.3協(xié)議規(guī)范的兩個(gè)串行RapidIO(SRIO)模塊用于芯片間互連通信,使用ARM公司的片上總線協(xié)議AMBA3.0AXI接口把SRIO和DSP內(nèi)核進(jìn)行連接。為了滿足FT-DSPx的互連需求,本文設(shè)計(jì)了RapidIO協(xié)議和AXI協(xié)議轉(zhuǎn)換的橋接部件AMBA-SRIO橋。本文主要工作包括: 1.本文首先系統(tǒng)研究了RapidIO1.3協(xié)議規(guī)范,分析了RapidIO互連協(xié)議架構(gòu),對(duì)RapidIO邏輯層、傳輸層、物理層分別進(jìn)行了研究分析。在分析FT-DSPx系統(tǒng)互連需求的基礎(chǔ)上,給出了SRIO的整體設(shè)計(jì)方案。 2.由于DSP內(nèi)部使用AMBA3.0AXI接口把SRIO和DSP內(nèi)核進(jìn)行連接,因此在系統(tǒng)研究AMBA3.0總線協(xié)議規(guī)范的基礎(chǔ)上,設(shè)計(jì)了用于AXI協(xié)議和RapidIO協(xié)議轉(zhuǎn)換的AMBA-SRIO橋。借鑒GRIO ULI Interface,本文給出AMBA-SRIO橋與SRIO協(xié)議層模塊間的接口信號(hào),包括輸入通道信號(hào)和輸出通道信號(hào),完成了AMBA-SRIO橋與AXI接口信號(hào)和SRIO協(xié)議層信號(hào)的對(duì)接。 3.對(duì)AMBA-SRIO橋的功能模塊,包括控制和狀態(tài)寄存器配置、地址和事務(wù)映射邏輯、打包解包模塊和異步對(duì)接模塊進(jìn)行了詳細(xì)設(shè)計(jì)與實(shí)現(xiàn)。重點(diǎn)對(duì)地址和事務(wù)映射機(jī)制、打包解包過(guò)程和利用格雷碼異步FIFO實(shí)現(xiàn)異步對(duì)接進(jìn)行設(shè)計(jì)闡述。 4.對(duì)本文設(shè)計(jì)的AMBA-SRIO橋進(jìn)行模塊級(jí)、部件級(jí)和芯片級(jí)驗(yàn)證,重點(diǎn)對(duì)芯片級(jí)驗(yàn)證進(jìn)行了闡述,給出了驗(yàn)證結(jié)果并予以分析。結(jié)果表明,集成AMBA-SRIO橋的SRIO能夠滿足協(xié)議規(guī)范定義的I/O邏輯操作和門(mén)鈴事務(wù),并可以支持DMA操作,進(jìn)一步驗(yàn)證了本文所設(shè)計(jì)的AMBA-SRIO橋接部件可以滿足FT-DSPx互連需求。最后給出了邏輯綜合結(jié)果,,基于Synopsys公司65nm標(biāo)準(zhǔn)單元庫(kù),設(shè)定溫度為25℃,工作電壓1.2V條件下,面積為109.4051μm2,功耗為10.1024mw。
[Abstract]:With the rapid development of VLSI, the performance of digital signal processor (DSP) has been improved, especially towards multi-core, but the increase of bus transmission performance lags far behind. The transmission ability of system interconnection becomes the bottleneck of embedded system performance improvement. Driven by technology and market, the International Standards Organization (ISO) and the International Electrotechnical Commission (IEC) introduced the international standard for embedded system interconnection, RapidIO (Rapid Input Output Interface). RapidIO Interconnection Specification for backplane, in October 2003. Due to the advantages of low power consumption and hardware cost, inter-chip communication is the best choice for embedded interconnection. FT-DSPx, a high-performance digital signal processor developed by Microelectronics Institute of National University of Science and Technology, is a multi-core processor. FT-DSPx integrates two serial RapidIO (SRIO) modules supporting the specification of RapidIO1.3 protocol for inter-chip interconnection and communication. The SRIO and DSP kernel are connected by the AMBA3.0AXI interface of ARM's on-chip bus protocol. In order to meet the needs of FT-DSPx interconnection, this paper designs a bridge component AMBA-SRIO bridge for the conversion of RapidIO protocol and AXI protocol. The main work of this paper includes: 1. In this paper, the specification of RapidIO1.3 protocol is studied systematically, and the architecture of RapidIO interconnection protocol is analyzed. The logical layer, transport layer and physical layer of RapidIO are studied and analyzed respectively. Based on the analysis of FT-DSPx system interconnection requirements, the overall design scheme of SRIO is presented. 2. Because SRIO and DSP kernel are connected by AMBA3.0AXI interface in DSP, a AMBA-SRIO bridge for AXI and RapidIO protocol conversion is designed based on the systematic study of AMBA3.0 bus protocol specification. The interface signal between the AMBA-SRIO bridge and the SRIO protocol layer module, including the input channel signal and the output channel signal, is given for reference to GRIO ULI Interface,. The interface signal between the AMBA-SRIO bridge and the AXI and the SRIO protocol layer signal are completed. 3. The function modules of AMBA-SRIO bridge, including control and status register configuration, address and transaction mapping logic, package unpacking module and asynchronous docking module, are designed and implemented in detail. The design of address and transaction mapping mechanism, package and unpack process and asynchronous docking using Graycode asynchronous FIFO are emphasized. 4. The AMBA-SRIO bridge designed in this paper is verified at the module level, component level and chip level. The verification of the chip level is emphasized, and the verification results are given and analyzed. The results show that the SRIO integrated with the AMBA-SRIO bridge can satisfy the I / O logic operation and doorbell transaction defined by the protocol specification, and can support the DMA operation. It is further verified that the AMBA-SRIO bridging component designed in this paper can meet the requirements of FT-DSPx interconnection. Finally, the result of logic synthesis is given. Based on the 65nm standard cell library of Synopsys Company, the area is 109.4051 渭 m ~ 2 and the power consumption is 10.1024 mwunder the condition of setting temperature 25 鈩
本文編號(hào):2314393
[Abstract]:With the rapid development of VLSI, the performance of digital signal processor (DSP) has been improved, especially towards multi-core, but the increase of bus transmission performance lags far behind. The transmission ability of system interconnection becomes the bottleneck of embedded system performance improvement. Driven by technology and market, the International Standards Organization (ISO) and the International Electrotechnical Commission (IEC) introduced the international standard for embedded system interconnection, RapidIO (Rapid Input Output Interface). RapidIO Interconnection Specification for backplane, in October 2003. Due to the advantages of low power consumption and hardware cost, inter-chip communication is the best choice for embedded interconnection. FT-DSPx, a high-performance digital signal processor developed by Microelectronics Institute of National University of Science and Technology, is a multi-core processor. FT-DSPx integrates two serial RapidIO (SRIO) modules supporting the specification of RapidIO1.3 protocol for inter-chip interconnection and communication. The SRIO and DSP kernel are connected by the AMBA3.0AXI interface of ARM's on-chip bus protocol. In order to meet the needs of FT-DSPx interconnection, this paper designs a bridge component AMBA-SRIO bridge for the conversion of RapidIO protocol and AXI protocol. The main work of this paper includes: 1. In this paper, the specification of RapidIO1.3 protocol is studied systematically, and the architecture of RapidIO interconnection protocol is analyzed. The logical layer, transport layer and physical layer of RapidIO are studied and analyzed respectively. Based on the analysis of FT-DSPx system interconnection requirements, the overall design scheme of SRIO is presented. 2. Because SRIO and DSP kernel are connected by AMBA3.0AXI interface in DSP, a AMBA-SRIO bridge for AXI and RapidIO protocol conversion is designed based on the systematic study of AMBA3.0 bus protocol specification. The interface signal between the AMBA-SRIO bridge and the SRIO protocol layer module, including the input channel signal and the output channel signal, is given for reference to GRIO ULI Interface,. The interface signal between the AMBA-SRIO bridge and the AXI and the SRIO protocol layer signal are completed. 3. The function modules of AMBA-SRIO bridge, including control and status register configuration, address and transaction mapping logic, package unpacking module and asynchronous docking module, are designed and implemented in detail. The design of address and transaction mapping mechanism, package and unpack process and asynchronous docking using Graycode asynchronous FIFO are emphasized. 4. The AMBA-SRIO bridge designed in this paper is verified at the module level, component level and chip level. The verification of the chip level is emphasized, and the verification results are given and analyzed. The results show that the SRIO integrated with the AMBA-SRIO bridge can satisfy the I / O logic operation and doorbell transaction defined by the protocol specification, and can support the DMA operation. It is further verified that the AMBA-SRIO bridging component designed in this paper can meet the requirements of FT-DSPx interconnection. Finally, the result of logic synthesis is given. Based on the 65nm standard cell library of Synopsys Company, the area is 109.4051 渭 m ~ 2 and the power consumption is 10.1024 mwunder the condition of setting temperature 25 鈩
本文編號(hào):2314393
本文鏈接:http://sikaile.net/kejilunwen/jisuanjikexuelunwen/2314393.html
最近更新
教材專著