<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 嵌入式系統 > 設計應用 > ADSP-TS201S芯片的功能和應用

ADSP-TS201S芯片的功能和應用

作者: 時(shí)間:2005-06-01 來(lái)源:網(wǎng)絡(luò ) 收藏

摘要:介紹了ADI公司的新一代高性能TigerSHARC處理器的結構和性能,并結合與TS101S的對比說(shuō)明了TS201S在性能上的改進(jìn);給出了基于TS201S進(jìn)行系統設計的基本方法及設計過(guò)程中應該特別注意的問(wèn)題;最后給出了多片系統的典型設計電路圖,同時(shí)說(shuō)明了TS201S外圍電路的配置和多片級聯(lián)的方法。

關(guān)鍵詞:;系統設計;多片系統

美國模擬器件公司(ADI)在繼ADSP-TS101之后,于2003年下半年又推出了新一代高性能Tiger-SHARC處理器ADSP-TS201/202/203。此系列處理器片內集成了更大容量的存儲器,性?xún)r(jià)比很高。它們兼有ASIC和FPGA的信號處理性能和指令集處理器的高度可編程性與靈活性。適用于高性能、大存儲量的信號處理和圖像,例如雷達與聲納、無(wú)線(xiàn)基站、圖像處理系統及工業(yè)儀器儀表等領(lǐng)域??紤]到ADSP-TS202/203與201有許多相似之處,本文僅以TS201S為例進(jìn)行介紹。

1 TS201S的結構和功能

TS201S在繼承了TS101S基本結構的基礎上,又作了進(jìn)一步改進(jìn)。其改進(jìn)后的內部結構如圖1所示,TS201S內部可分成DSP核和I/O接口兩部分,這兩部分通過(guò)四條總線(xiàn)來(lái)傳送數據、地址和控制信號。

圖1

DSP核包括程序控制器、數據地址產(chǎn)生器和雙運算模塊。程序控制器提供完全可中斷的編程模式,支持匯編語(yǔ)言和C/C++語(yǔ)言編程和10指令周期流水;IAB可以預存5條指令;BTB減小了分支跳轉延遲。數據地址產(chǎn)生器包含兩個(gè)IALU,支持立即尋址和間接尋址;支持位反序和環(huán)形緩沖尋址,便于數字信號處理的一些特殊運算。雙運算模塊能夠獨立或者同時(shí)工作來(lái)實(shí)現SIMD引擎,每個(gè)周期每個(gè)運算模塊可以執行2條運算指令。

I/O接口包括內部存儲器、外部設備接口、DMA控制器、鏈路口和JTAG口。內部存儲器空間為24M位DRAM,盡管TS201S和TS101S都采用0.13微米CMOS工藝制造,但是由于TS201S的存儲器容量是TS101S的四倍,因此TS201S的性能比TS101S大為提高。其外部設備接口包括主機接口、多處理器接口、SDRAM接口和EPROM接口。14個(gè)DMA通道無(wú)需處理器的干預即可完成設備之間的數據交換。完全雙向的鏈路口采用低壓差分信號?LVDS?鏈路口技術(shù),從而達到4Gbps的數據吞吐量。IEEE1149.1兼容的JTAG接口用于片上仿真。

TS201S支持32位和40位的浮點(diǎn)運算以及8、16、32和64位的定點(diǎn)運算。每周期執行多達四條指令,在600 MHz的時(shí)鐘速率下,可以達到每秒48 億次乘加運算?GMACS?和每秒36 億次浮點(diǎn)運算(GFLOPS)的速度。

2?。裕樱玻埃保优cTS101S的結構性能比較

與TS101S相比,TS201S性能的增強主要表現在運行速度、存儲器結構和鏈路口結構上。表1所列為TS201S和TS101S的主要性能異同點(diǎn),以供TS101S的系統在進(jìn)行升級時(shí)參考。

表1 TS201S與TS101S的結構性能對照表

序號 結構性能 ADSP-TS101S 異同
1 速度 600MHz時(shí)鐘頻率,1.67ns的指令周期 300MHz時(shí)鐘頻率,3.3ns的指令周期 不同
2 運算塊 雙運算模塊,分別標識為x和y,每個(gè)模塊包含四個(gè)運算單元:一個(gè)ALU、一個(gè)乘法器、一個(gè)3232的寄存器組和一個(gè)128位CLU 雙運算模塊,分別識別為x和y,每個(gè)模塊包含三個(gè)運算單元:一個(gè)ALU、一個(gè)乘法器、一個(gè)3232的寄存器組 稍有不同
3 整數ALU 雙整數ALU,分別標識為J和K,提供數據尋址和指針操作功能 雙整數ALU,分別標識為J和K,提供數據尋址和指針操作功能 相同
4 I/O口 14通道DMA控制器,4個(gè)鏈路口,SDRAM控制器,4個(gè)可編程標志引腳,2個(gè)定時(shí)器和定時(shí)器計滿(mǎn)引腳 14通道DMA控制器,4個(gè)鏈路口,SDRAM控制器,4個(gè)可編程標志引腳,2個(gè)定時(shí)器和定時(shí)器計滿(mǎn)引腳 相同
5 總線(xiàn) 4條相互獨立的128位數據總線(xiàn),每條連接六個(gè)4M位內部寄存器塊中的一個(gè) 3條相互獨立的128位數據總線(xiàn),每條連接三個(gè)2M位內部存儲器塊中的一個(gè) 不同
6 寄存器 片內24位DRAM,分成六個(gè)4M位的塊M0、M2、M4、M6、M8、M10 片內6M位SRAM,分成三個(gè)2M位的塊M0、M1、M2 不同
7 鏈接口 四組完全雙向的鏈路口,每組含4位獨立的輸入和4位獨立的輸出,并采用LVDS技術(shù),鏈路吞吐量達4G字節 四個(gè)雙向復用的鏈路口L0-L3,每個(gè)鏈路口提供8位雙向I/O,鏈路吞吐量達1G字節 不同
8 復位 三級復位,即上電復位、正常復位和DSP核復位 兩組復位,即上電復位和正常復位 不同
9 引導 四種引導方式,即EPROM引導、主機引導、鏈路引導和無(wú)引導 四種引腳方式,即EPROM引導、主機引導、鏈路引導和無(wú)引導 相同
10 時(shí)鐘 提供系統時(shí)鐘引腳 提供系統時(shí)鐘和局部時(shí)鐘引腳 不同
11 電源 為內部邏輯、模擬電路、I/O緩沖和DRAM分別供電 為內部邏輯、模擬電路、I/O緩沖分別供電 不同

表2 電源工作參數典型值

參 數 參數標識 典型值 單 位
內核邏輯電壓 VDD 1.2 V
模擬電壓 VDD-A 1.2 V
外部I/O電壓 VDD-IO 2.5 V
DRAM電壓 VDD-DRAM 1.5 V
內核邏輯電流 IDD 2.39 A
模擬電流 IDD-A 20~50 mA
外部I/O電流 IDD-IO 0.16 A
DRAM電流 IDD-DRAM 1.40 A

3 系統設計

在TS201S進(jìn)行信號處理系統設計時(shí),有許多需要特別注意的問(wèn)題,其中包括電源供電、時(shí)鐘系統、鏈路口等。下面就這幾個(gè)方面分別予以介紹。

3.1 電源供電系統

TS201S處理器有四種電源:VDD?內核邏輯?、VDD_A?模擬 PLL?、VDD_IO?外部 I/O?和可選的VDD_DRAM?DRAM?。表2列出了在600MHz時(shí)鐘頻率下的主要電源和電流的典型值,這是在設計過(guò)程中選擇電壓調節器時(shí)必須考慮的問(wèn)題,即所選擇的電壓調節器的輸出電壓必須在要求的電壓范圍內,輸出電流必須大于最大負載的電流值。

每個(gè)處理器要單獨供電。且要有旁路電容去耦,在PCB設計時(shí),旁路電容的擺放原則上應盡量靠近電源引腳。

特別注意系統中每一個(gè)處理器的VDD_DRAM電源,最少要在其引腳附近放置六個(gè)1nF的高頻旁路電容、兩個(gè)10nF電容和四個(gè)0.1μF電容。

在PCB設計中,不同電源的去耦電容的排放順序是:(1) VDD_A到VSS旁路電容;(2) VDD到VSS旁路電容;(3) VDD_DRAM到VSS旁路電容;(4) VDD_IO到VSS旁路電容。

TS201S有一個(gè)電壓參考引腳VREF,這個(gè)引腳可用來(lái)對TS201S的一些輸入引腳設置參考電壓,該參考電壓VREF應當設置為VDD_IO的一半。連到TS201S上的3.3V供電器件如(FPGA、ASIC或存儲器)應該在VDD_IO后再加電。

3.2 時(shí)鐘系統

給時(shí)鐘系統供電的引腳是SCLK1_VREF和SCLK2_VREF,這兩個(gè)SCLK_VREF引腳必須連接到同一個(gè)參考電壓上。SCLK_VREF的電壓應當設置為SCLK輸入電壓的一半。VREF和SCLK_VREF可以共用一個(gè)參考電壓,但去耦電容應放置在SCLK_VREF附近。

SCLK1、SCLK2是時(shí)鐘源輸入引腳,引腳附近應連接一個(gè)簡(jiǎn)單的RC延遲電路,用于調節SCLK1和SCLK2之間的時(shí)序偏差。引腳SCLKRAT2-0用于設置PLL的時(shí)鐘倍率N??捎桑樱茫蹋吮额l產(chǎn)生核時(shí)鐘,即核時(shí)鐘CCLK=NSCLK。對SCLK進(jìn)行奇數次倍頻可使占空系數縮短為55/45,因此建議最好使用奇數次倍頻。

3.3 鏈路口

TS201S有四個(gè)全雙工鏈路口,每個(gè)鏈路口均可獨立地進(jìn)行接收和發(fā)送操作。同時(shí)通過(guò)TS201S的TMR0E引腳可將鏈路口的數據寬度設置為1位(默認)或4位。如果需要改變該默認值,只需在TMR0E和VDD_IO之間加一個(gè)500Ω的上拉電阻即可。

在進(jìn)行PCB設計時(shí),鏈路口間的連接除了要遵循最基本的PCB設計原則外,還有更嚴格的要求:

●每一個(gè)連接鏈路的LVDS接收對都需要接100Ω(誤差1%)的電阻,且要靠近接收引腳放置。

●鏈路口之間的連接應該是點(diǎn)對點(diǎn)的。

●對高速4-bit操作,鏈路口時(shí)鐘信號應放在四組LVDS數據信號之間。

●鏈路時(shí)鐘線(xiàn)應放置在鏈路數據線(xiàn)之間,且線(xiàn)之間距離盡量最大,線(xiàn)的長(cháng)度盡量短,過(guò)孔盡量少,LVDS對之間不要有信號或過(guò)孔。

●最好把LVDS信號單獨置于一層,且放于PCB的底層或頂層,電源層或地層位于LVDS下方,也可以把LVDS信號放在電源層和/或地層的夾層中,總之與LVDS信號層相鄰的上下層不能是信號層。

3.4 其它引腳考慮

在單處理器系統中,處理器的ID2-0必須設置為“000”。在多處理器系統中,處理器的ID必須從“000”到“111”進(jìn)行編號;一個(gè)處理器簇可以有八片DSP。

此外,TS201S還帶有一些可以不連接(NC)的引腳,設計時(shí),一定不要將這些引腳連接到電源或地端,而應使之保持懸空狀態(tài)。其余有定義的引腳可在應用時(shí)參照數據手冊進(jìn)行連接。

圖3

4 多片系統設計

在大型的信號處理系統中,單往往不能滿(mǎn)足速度和性能的需要,因而需要多處理器系統。TS201S處理器系列可提供兩種類(lèi)型的接口,即簇總線(xiàn)接口和鏈路接口,可支持多達8個(gè)TS201S處理器,而無(wú)需外部邏輯電路。簇總線(xiàn)接口的主或者外部存儲器能夠共享公共總線(xiàn)和全局存儲器映射,從而形成一種非常簡(jiǎn)單的多處理器編程模式。鏈路口可提供TigerSHARC 處理器之間或處理器與其它器件之間的點(diǎn)對點(diǎn)進(jìn)行完全雙向通信。本例中采用的是鏈路接口方式,它的主要優(yōu)點(diǎn)是電路連接簡(jiǎn)單,無(wú)需總線(xiàn)仲裁。

圖2是某雷達信號處理系統的結構框圖,系統輸入為中頻模擬信號,輸出為視頻模擬信號。整個(gè)系統主要包括A/D轉換器、FPGA、EPROM、2片TS201S、D/A轉換器等集成芯片。圖3中給出了TS201S信號引腳的參考配置,由于篇幅所限,圖中,對其它集成器件只作了示意性的連接,TS201S電源在前面已作了介紹,這里略去。SCLKRAT2-0=“011”,即80MHz晶振7倍頻后為560MHz。中頻模擬信號經(jīng)高速A/D轉換器轉換成12位的數字信號,經(jīng)FPGA鎖存之后進(jìn)入第一片DSP的數據總線(xiàn)DA-TA0-DATA11,并在DSP1內進(jìn)行信號處理,之后再經(jīng)過(guò)鏈路口L0互傳數據,數據在DSP2內作進(jìn)一步的信號處理。處理后的信號經(jīng)過(guò)數據總線(xiàn)輸出到D/A轉換器轉換成模擬視頻信號輸出?;诖私Y構的加載采用的是EPROM和鏈路口相結合的方法。E-PROM用于存儲用戶(hù)程序,DSP1直接與EPROM相連,DSP2通過(guò)DSP1的鏈路口L1加載用戶(hù)程序。DSP標志引腳FLAG與IRQ引腳相連后可作為DSP1和DSP2在進(jìn)行數據傳送和程序加載時(shí)的中斷觸發(fā)信號。設計時(shí),若有些信號引腳如內部上拉或者下拉不夠,還可外接上拉或者下拉電阻。



關(guān)鍵詞: 應用 功能和 芯片 ADSP-TS201S

評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>