音影先锋亚洲天堂网|电影世界尽头的爱完整版播放|国产 熟女 91|高清无码免费观看欧美日韩|韩国一区二区三区黄色录像|美女亚洲加勒比在线|亚洲综合网 开心五月|7x成人在线入口|成人网站免费日韩毛片区|国产黄片?一级?二级?三级

基于串行RapidIO的通用數(shù)字信號(hào)處理模塊設(shè)計(jì)

出處:tyw 發(fā)布于:2011-12-15 16:46:42

  摘 要:隨著通信技術(shù)發(fā)展,要求平臺(tái)的處理能力越來(lái)越高,同時(shí)器件間數(shù)據(jù)交互量也急劇增多,傳統(tǒng)器件互連接口已不能勝任。文中采用SRIO(串行Rapid IO)技術(shù),設(shè)計(jì)實(shí)現(xiàn)了一種通用的數(shù)字信號(hào)處理模塊,給出了電源和時(shí)鐘解決方案,實(shí)現(xiàn)多個(gè)DSP (數(shù)字信號(hào)處理器) 、FPGA (現(xiàn)場(chǎng)可編程門(mén)陣列)之間10Gbit/s的互連帶寬。平臺(tái)方案成功應(yīng)用于某通信系統(tǒng)中,試驗(yàn)結(jié)果表明,模塊性能高,運(yùn)行穩(wěn)定,滿足了高性能通用處理平臺(tái)要求。

  0 引 言

  在通信系統(tǒng)中,例如無(wú)線基站和SCA(軟件通信體系)平臺(tái)等,高速DSP(數(shù)字信號(hào)處理器)以及大規(guī)模FPGA(現(xiàn)場(chǎng)可編程門(mén)陣列)被廣泛應(yīng)用,器件之間的數(shù)據(jù)交互量急劇增加,系統(tǒng)的處理能力要求也極大增加,多種處理芯片并行處理是滿足系統(tǒng)處理性能要求的有效解決途徑,因此器件之間的互連成了十分重要的課題。DSP、FPGA等器件互連的方式有很多種,總體說(shuō)來(lái),有共享總線和點(diǎn)對(duì)點(diǎn)互連接口。共享總線由于多個(gè)器件共享帶寬,降低系統(tǒng)數(shù)據(jù)交互效率,容易造成器件互連數(shù)據(jù)傳輸瓶頸;點(diǎn)對(duì)點(diǎn)互連可以使每個(gè)器件之間獨(dú)立使用某個(gè)數(shù)據(jù)交互通道。但傳統(tǒng)的接口,如多通道緩沖串口等,數(shù)據(jù)帶寬有限,且不適合系統(tǒng)中任意器件的點(diǎn)對(duì)點(diǎn)互連,只能實(shí)現(xiàn)通道兩端的器件互連。基于交換的互連方式是實(shí)現(xiàn)系統(tǒng)中任意器件點(diǎn)對(duì)點(diǎn)互連的有效途徑,通過(guò)交換器件將器件以星形拓?fù)浞绞交ミB,可以實(shí)現(xiàn)拓?fù)渲腥我馄骷臄?shù)據(jù)交互,連接方式靈活,且獨(dú)享接口帶寬,能很好地滿足系統(tǒng)中互連需求。SRIO(串行Rapid IO)是流行的互連方式之一,具有高數(shù)據(jù)帶寬、高傳輸效率、高可靠性等特點(diǎn),很多IC制造商都在新推出的器件中集成了該接口,為SRIO的廣泛應(yīng)用提供了器件基礎(chǔ)。

  本文基于SRIO接口,采用SRIO交換芯片、DSP、FPGA等器件,設(shè)計(jì)了一種通用的數(shù)字信號(hào)處理模塊,滿足無(wú)線基站、SCA等應(yīng)用領(lǐng)域?qū)π盘?hào)處理硬件平臺(tái)的性能要求。

  1 SRIO技術(shù)

  Rapid IO架構(gòu)用于網(wǎng)路和通信設(shè)備,通過(guò)提供帶寬、軟件獨(dú)立性、容錯(cuò)性和短等待時(shí)間,滿足更高的性能要求。Rapid IO互連架構(gòu)的設(shè)計(jì)與流行的集成通信處理器、主機(jī)處理器以及網(wǎng)絡(luò)DSP相兼容,是高性能包交換互連技術(shù)。它滿足了高性能嵌入式系統(tǒng)行業(yè)對(duì)內(nèi)部系統(tǒng)互連的需求,包括可靠性、高帶寬和更快的總線速率。Rapid IO 互連支持片對(duì)片和板對(duì)板的通信,其性能可達(dá)到10 Gbit/ s或更高。它是低遲延、基于存儲(chǔ)器地址的協(xié)議,可升級(jí)、可靠、支持多重處理,并對(duì)應(yīng)用軟件透明。另外,它對(duì)操作系統(tǒng)軟件沒(méi)有影響。

  Rapid IO協(xié)議分為物理層、傳輸層和邏輯層3層。

  物理層負(fù)責(zé)完成信息包如何在兩個(gè)物理點(diǎn)之間必要信息(如電氣接口、流控制等) ;傳輸層負(fù)責(zé)端到端傳輸數(shù)據(jù)包的必要信息(如路由地址) ;邏輯層完成端點(diǎn)處理交易的必要信息(如交易類(lèi)型、大小、物理地址)。

  SRIO提供了兩種接口模式,即1x和4x.1x SRIO 設(shè)備提供了收發(fā)兩個(gè)單工通道,每個(gè)通道的波特率可以配置為1. 25 Gbit/ s、2. 5 Gbit/ s和3. 125 Gbit/ s,支持的數(shù)據(jù)速率分別為1 Gbit/ s、2 Gbit/ s和2. 5 Gbit/ s。

  在4x模式下, Rapid IO設(shè)備提供了4對(duì)收發(fā)器,因此的數(shù)據(jù)速率可以達(dá)到10 Gbit/ s.圖1給出了4x設(shè)備的連接方式。

圖1 4xSRIO設(shè)備互連

圖1 4xSRIO設(shè)備互連

  2 實(shí)現(xiàn)方案

  2. 1 器件選型

  在該平臺(tái)中,數(shù)字信號(hào)處理器件主要包括DSP和FPGA,兩者之間通過(guò)SRIO交換器件實(shí)現(xiàn)互連。

  2. 1. 1 SRIO交換器件

  Tsi578是第三代SRIO交換機(jī),支持80 Gbit/ s的聚合帶寬。借助Tsi578系列交換機(jī),用戶可用較低的成本開(kāi)發(fā)出功能強(qiáng)大、性能卓越的系統(tǒng)。Tsi578 為設(shè)計(jì)人員和架構(gòu)工程師提供了極強(qiáng)的伸縮性,使其設(shè)計(jì)出的設(shè)備得以廣泛應(yīng)用。通過(guò)多種端口帶寬和頻率選項(xiàng),可以靈活地選擇端口配置。Tsi578提供了眾多的增強(qiáng)功能,例如,通過(guò)增加多播功能提高矩陣交換能力、通過(guò)調(diào)度算法進(jìn)行通信量管理、可設(shè)定緩存深度,以及監(jiān)控矩陣性能,以便對(duì)通信量進(jìn)行監(jiān)控和管理。

  本方案中采用該型號(hào)芯片作為SRIO交換器件。

  2. 1. 2 DSP

  DSP采用TI公司的TMS320C6455.該款產(chǎn)品可實(shí)現(xiàn)更高性能、更精簡(jiǎn)代碼、更多片上存儲(chǔ)器以及超高帶寬的集成外設(shè),包括用于處理器間通信的SRIO 總線。該款新型DSP提升了2倍至12倍的性能及I/O帶寬,使電信、網(wǎng)絡(luò)與視頻基礎(chǔ)設(shè)施終端設(shè)備以及高端成像系統(tǒng)開(kāi)發(fā)人員可大幅增強(qiáng)系統(tǒng)性能,并在系統(tǒng)內(nèi)集成更多的高帶寬通道,實(shí)現(xiàn)更完美的影像質(zhì)量。

  2. 1. 3 FPGA

  FPGA 選用Altera 公司的Stratix Ⅱ GX 系列。

  StratixⅡGX系列是Altera第三代帶有嵌入式收發(fā)器的FPGA.該系列經(jīng)過(guò)優(yōu)化設(shè)計(jì),能夠?yàn)椴粩喟l(fā)展的各種應(yīng)用和需要高速串行I/O的協(xié)議提供功能強(qiáng)大的解決方案。在622 Mbit/ s至6. 375 Gbit/ s工作范圍內(nèi),經(jīng)過(guò)優(yōu)化的收發(fā)器具有較強(qiáng)的噪聲抑制能力和優(yōu)異的抖動(dòng)性能,收發(fā)器能夠以6. 375 Gbit/ s數(shù)據(jù)速率成功地工作在長(zhǎng)度超過(guò)40英寸(1. 25 m)的標(biāo)準(zhǔn)FR - 4材料電路板和背板上。收發(fā)器含有多種特性,確保在較高數(shù)據(jù)速率下實(shí)現(xiàn)信號(hào)完整性,同時(shí)保持較低的功耗。

  2. 2 平臺(tái)設(shè)計(jì)方案

  平臺(tái)實(shí)現(xiàn)框圖圖2所示。

圖2 平臺(tái)實(shí)現(xiàn)框圖

圖2 平臺(tái)實(shí)現(xiàn)框圖

  平臺(tái)集成了2片TMS3 2 0C6 4 5 5和2片Stratix ⅡGX系列FPGA, Tsi578提供了8個(gè)4x模式的SRIO端口,DSP和FPGA分別連接到Tsi578的其中一個(gè)4x端口上,并通過(guò)SRIO接口實(shí)現(xiàn)互連。平臺(tái)外部接口形式和板卡尺寸采用AMC (AdM Card)標(biāo)準(zhǔn),對(duì)外提供2個(gè)標(biāo)準(zhǔn)4x SRIO接口,用于與背板之間的數(shù)據(jù)交換。

  由于TMS320C6455、FPGA 以及Tsi578 對(duì)上電時(shí)序和收發(fā)器工作時(shí)鐘要求比較嚴(yán)格,下面介紹一下平臺(tái)供電設(shè)計(jì)方案和時(shí)鐘實(shí)現(xiàn)方案。

  2. 2. 1 供電設(shè)計(jì)

  該平臺(tái)中,DSP、FPGA和Tsi578等所需要的電壓種類(lèi)較多,且對(duì)上電順序嚴(yán)格,因此必須精心設(shè)計(jì)供電電路,并優(yōu)化電源電路,減少電壓轉(zhuǎn)換器件數(shù)量,降低因開(kāi)關(guān)電源造成的電磁騷擾。

  TMS32C6455選用主頻為850MHz,其主要供電電壓有1. 2 V的內(nèi)核電壓、1. 2V的I/O電壓、3. 3 V的I/O電壓、1. 8 V的I/O電壓以及1. 8 V的鎖相環(huán)電壓;FPGA的主要供電電壓有1. 2 V的內(nèi)核電壓、1. 2 V的收發(fā)器電壓、3. 3 V的I/O電壓等; Tsi578的主要供電電壓有1. 2 V的內(nèi)核電壓和3. 3 V的I/O電壓。綜合上述情況,平臺(tái)所需的電壓值有3種,即1. 2 V、1. 8 V和3. 3 V.雖然同一個(gè)值電壓相同,但由于所要提供的對(duì)象不同,可能是內(nèi)核或者收發(fā)器或者鎖相環(huán)等,對(duì)電源紋波要求不同,同時(shí)需要控制其上電時(shí)序,因此需分別考慮每一個(gè)器件的供電電壓提供方式,合并可以一并提供的電壓。

  平臺(tái)供電的總電源為+ 12 V,該電源通過(guò)AMC接插件或電源插座輸入。圖3給出了+12 V轉(zhuǎn)成3. 3 V、1. 8 V、1. 2 V的框圖,這些電壓必須經(jīng)過(guò)處理后才能被Tsi578、DSP和FPGA使用。

圖3 各種電壓值產(chǎn)生框圖

圖3 各種電壓值產(chǎn)生框圖

  圖4給出了Tsi578供電配置的示意圖, DSP、FP2GA供電的方式采用類(lèi)似方法,這里不再贅述。

圖4 Tsi578供電配置。

圖4 Tsi578供電配置。

  2. 2. 2 時(shí)鐘設(shè)計(jì)

  平臺(tái)所需的時(shí)鐘主要有Tsi578 SRIO使用的差分156. 25 MHz、DSP和FPGA SRIO使用的差分125 MHz、Tsi578單端100MHz工作時(shí)鐘以及DSP和FPGA單端50 MHz 工作時(shí)鐘。平臺(tái)采用一片IDT5V9885 和MAX3624實(shí)現(xiàn)各種時(shí)鐘信號(hào)。

  MAX3624可以提供3路差分時(shí)鐘,頻率可以配置成125 MHz和156. 25 MHz, 分別供給2 片DSP 和Tsi578; IDT5V9885提供2路125 MHz差分時(shí)鐘,供給2片F(xiàn)PGA;同時(shí)IDT5V9885提供4路單端時(shí)鐘,配置成50 MHz,分別供給DSP和FPGA;晶振產(chǎn)生Tsi578的單端100MHz工作時(shí)鐘。

  2. 2. 3 電路板設(shè)計(jì)

  由于平臺(tái)集成了Tsi578、2片DSP和FPGA,整個(gè)模塊的功耗比較大,因此在布局時(shí)必須要考慮散熱問(wèn)題,合理布局大功率器件。根據(jù)AMC板卡的結(jié)構(gòu)特點(diǎn),平臺(tái)的布局可以參考圖5.

圖5 平臺(tái)參考布局

圖5 平臺(tái)參考布局

  電路板設(shè)計(jì)時(shí)還有一個(gè)重點(diǎn)是SRIO 信號(hào)布線。

  Tsi578、DSP以及FPGA的手冊(cè)中都給出了一些常規(guī)的SRIO布線要求,按照這些要求進(jìn)行布線,一般都能滿足SRIO信號(hào)完整性要求,值得注意的是,電路板設(shè)計(jì)和加工時(shí)一定要進(jìn)行阻抗控制,使得差分信號(hào)的阻抗?jié)M足100Ω。另外,電路板的層數(shù)不應(yīng)少于8層,保證SRIO信號(hào)走線層緊靠參考地平面。

  3 試驗(yàn)結(jié)果

  依據(jù)本方案設(shè)計(jì)的平臺(tái)已成功應(yīng)用于某通信系統(tǒng)中,經(jīng)長(zhǎng)期試驗(yàn),運(yùn)行穩(wěn)定,數(shù)據(jù)傳輸帶寬高。圖6是示波器測(cè)量的SRIO信號(hào)工作于1. 25 Gbit/ s (見(jiàn)圖6(a))和3. 125 Gbit/ s(見(jiàn)圖6(b))時(shí)的眼圖。

圖6 SRIO信號(hào)眼圖

圖6 SRIO信號(hào)眼圖

  從圖6可看出, SRIO接口即使在3. 125 Gbit/ s模式下工作, 仍然保持了很好的信號(hào)完整性, 滿足了SRIO信號(hào)判決條件。

  該平臺(tái)提供了2個(gè)主頻850 MHz的DSP和2個(gè)StratixⅡGX系列FPGA,可以滿足大多數(shù)情況下的數(shù)字信號(hào)處理系統(tǒng)要求,并且提供了兩路4 ×SRIO信號(hào)路由到背板上,實(shí)現(xiàn)了與系統(tǒng)中其他模塊的高速互連。

參考文獻(xiàn):

[1]. TMS320C6455 datasheet http://m.58mhw.cn/datasheet/TMS320C6455_1137431.html.
[2]. IDT5V9885  datasheet http://m.58mhw.cn/datasheet/IDT5V9885+_1935306.html.

關(guān)鍵詞:基于串行RapidIO的通用數(shù)字信號(hào)處理模塊設(shè)計(jì)

版權(quán)與免責(zé)聲明

凡本網(wǎng)注明“出處:維庫(kù)電子市場(chǎng)網(wǎng)”的所有作品,版權(quán)均屬于維庫(kù)電子市場(chǎng)網(wǎng),轉(zhuǎn)載請(qǐng)必須注明維庫(kù)電子市場(chǎng)網(wǎng),http://m.58mhw.cn,違反者本網(wǎng)將追究相關(guān)法律責(zé)任。

本網(wǎng)轉(zhuǎn)載并注明自其它出處的作品,目的在于傳遞更多信息,并不代表本網(wǎng)贊同其觀點(diǎn)或證實(shí)其內(nèi)容的真實(shí)性,不承擔(dān)此類(lèi)作品侵權(quán)行為的直接責(zé)任及連帶責(zé)任。其他媒體、網(wǎng)站或個(gè)人從本網(wǎng)轉(zhuǎn)載時(shí),必須保留本網(wǎng)注明的作品出處,并自負(fù)版權(quán)等法律責(zé)任。

如涉及作品內(nèi)容、版權(quán)等問(wèn)題,請(qǐng)?jiān)谧髌钒l(fā)表之日起一周內(nèi)與本網(wǎng)聯(lián)系,否則視為放棄相關(guān)權(quán)利。

廣告
OEM清單文件: OEM清單文件
*公司名:
*聯(lián)系人:
*手機(jī)號(hào)碼:
QQ:
有效期:

掃碼下載APP,
一鍵連接廣大的電子世界。

在線人工客服

買(mǎi)家服務(wù):
賣(mài)家服務(wù):
技術(shù)客服:

0571-85317607

網(wǎng)站技術(shù)支持

13606545031

客服在線時(shí)間周一至周五
9:00-17:30

關(guān)注官方微信號(hào),
第一時(shí)間獲取資訊。

建議反饋

聯(lián)系人:

聯(lián)系方式:

按住滑塊,拖拽到最右邊
>>
感謝您向阿庫(kù)提出的寶貴意見(jiàn),您的參與是維庫(kù)提升服務(wù)的動(dòng)力!意見(jiàn)一經(jīng)采納,將有感恩紅包奉上哦!