999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于TMS320C6000的DSP擴展總線接口設計

2011-06-01 02:54:08王大慶
電子科技 2011年12期
關鍵詞:設計

王大慶,陳 宇,趙 輝,龔 科

(空間電子信息研究院空間通信與測控技術研究所,陜西西安 710100)

隨著DSP性能的提高和成本的大幅下降,DSP應用范圍不斷擴大,包括雷達信號處理、通信信號處理、語音識別和自動控制等領域。在這些應用領域內,大運算量和高吞吐量的需求對DSP的工作時鐘和外設接口的速率提出了更高的要求。為此,各DSP廠家都提供了大量的外設接口,以滿足用戶對接口的需求。文中針對TI公司的TMS320C6000系列DSP介紹了其擴展總線的接口設計。介紹了擴展總線基本組成及其工作模式,給出了一種擴展總線的接口設計電路和軟件設計流程。

1 TMS320C6000擴展總線簡介

TMS320C6000系列DSP最高可以單周期執行8條32位指令,內核CPU包括兩個32位通用寄存器組A和寄存器組B,8個功能單元。C6000系列DSP的主要外設接口包括DMA控制器、EDMA控制器(C64x)、主機口(HPI)、擴展總線接口(XBUS)、外部存儲器接口(EMIF)、多通道緩沖串口(McBSP)和定時器等[1]。

其中擴展總線寬度為32位,提供了與不同類型的異步外設、異步或同步FIFO、PCI橋接芯片和其他外部主機。圖1為擴展總線(XBUS)的功能框圖。

圖1 C6000 DSP擴展總線功能框圖

擴展總線(XBUS)提供了一種靈活的總線仲裁機制,用兩個信號來完成仲裁:XHOLD和 XHOLDA。XBUS有兩個主要的工作模式:I/O口和主機接口。

I/O口模式下又分為異步I/O模式和同步FIFO模式。對XBUS的4個XCE空間來說,這些模式都是可選的。第一種模式(異步I/O模式)提供了輸出選通信號,在這種模式下可以進行靈活地編程操作,和對外部存儲器接口(EMIF)的異步信號操作類似。XBUS接口提供了4個輸出地址信號,通過譯碼操作以后,每個XCE空間最多可以連接16個外圍器件。在FIFO模式下,可對一個FIFO進行同步讀操作,或者最多4個同步寫FIFO操作。XBUS I/O口和DSP存儲器的數據交互通過DMA控制器完成。

XBUS的第二種工作模式是主機口。這個接口也可以工作在兩種模式下:同步主機口模式和異步主機口模式。同步主機口模式支持主/從操作,并且還有復用的地址和數據信號。異步主機口模式只支持從模式,與 C6201/C6211/C6701/C6711的 HPI口類似,但是數據寬度是32位[2]。

2 電路設計

文中結合某項目,設計了一個擴展總線的實例,兩片C6000 DSP通過擴展總線進行數據傳輸[3],其中DSP0工作在異步I/O模式下,DSP1工作在異步主機口模式下,DSP0通過擴展總線把數據傳送到擴展總線DSP1上。設計的電路連接圖如圖2所示。

圖2 兩個C6000 DSP使用擴展總線硬件連接圖

3 軟件設計

硬件電路配置好以后,在軟件設計的發送端(DSP0)的軟件流程如圖3所示。

圖3 發送端DSP的軟件主程序流程

流程圖中,需要注意程序中DMA方式不能換成CPU方式進行數據傳輸,因為對擴展總線的異步I/O口工作模式,只能使用DMA完成。第一次傳送的數據實際上是發送端DSP的一個地址,這個地址的含義是后續的DMA要存數的起始地址。在第一個DMA操作中,DMA的地址中的最后 3位,必須要設置成“100(b)”,因為按照硬件連接,這樣可以保證發送端(DSP0)的XA2為1,接收端(DSP1)的XCNTL為1,才能保證發送端(DSP0)對接收端(DSP1)的XBISA寄存器進行訪問。

在第二個DMA中,DMA的地址中的最后3位必須要設計成“000(b)”,這樣發送端(DSP0)的XA2為0,根據硬件連接可以知道此時接收端(DSP1)的XCNTL為0,才能保證發送端(DSP0)對接收端(DSP1)的XBD寄存器進行寫操作,從而完成數據傳輸過程。在接收端(DSP1)只需到相應地址去讀取數據。

4 結束語

介紹了TI公司TMS320C6000系列DSP的擴展總線,設計了一種基于擴展總線接口的兩片C6000 DSP的數據傳輸方案,給出了硬件連接框圖和軟件流程。

[1]任麗香,馬淑芬,李方慧.TMS320C6000系列DSPs的原理與應用[M].北京:電子工業出版社,2000.

[2]Texas Instruments.TMS320C6000 peripherals reference guide,SPRU190D [M].United States of America:Texas Instruments,2001.

[3]Texas Instruments.TMS320C6000 optimizing compiler user's guide.SPRU187K[M].United States of America:Texas Instruments,2002.

猜你喜歡
設計
二十四節氣在平面廣告設計中的應用
河北畫報(2020年8期)2020-10-27 02:54:06
何為設計的守護之道?
現代裝飾(2020年7期)2020-07-27 01:27:42
《豐收的喜悅展示設計》
流行色(2020年1期)2020-04-28 11:16:38
基于PWM的伺服控制系統設計
電子制作(2019年19期)2019-11-23 08:41:36
基于89C52的32只三色LED搖搖棒設計
電子制作(2019年15期)2019-08-27 01:11:50
基于ICL8038的波形發生器仿真設計
電子制作(2019年7期)2019-04-25 13:18:16
瞞天過海——仿生設計萌到家
藝術啟蒙(2018年7期)2018-08-23 09:14:18
設計秀
海峽姐妹(2017年7期)2017-07-31 19:08:17
有種設計叫而專
Coco薇(2017年5期)2017-06-05 08:53:16
從平面設計到“設計健康”
商周刊(2017年26期)2017-04-25 08:13:04
主站蜘蛛池模板: 色呦呦手机在线精品| 国产成人a在线观看视频| 亚洲自偷自拍另类小说| 色综合成人| 无码丝袜人妻| 在线精品自拍| 色噜噜在线观看| 精品福利视频导航| 找国产毛片看| 久久成人国产精品免费软件| 国产精品3p视频| 全部毛片免费看| 亚洲第一在线播放| 色播五月婷婷| 日本高清免费一本在线观看| 日韩免费中文字幕| 澳门av无码| 国产微拍一区| 国产美女免费| 老司机午夜精品视频你懂的| 国内精品视频| 9丨情侣偷在线精品国产| 97se亚洲综合| 国产成人亚洲毛片| 色精品视频| 国产av一码二码三码无码| 女人毛片a级大学毛片免费| 精品无码国产自产野外拍在线| 无码高潮喷水在线观看| 婷婷开心中文字幕| 精品久久久无码专区中文字幕| 亚洲国产清纯| 免费黄色国产视频| www.99在线观看| 欧美日韩v| 国产人人干| 国产精品30p| aa级毛片毛片免费观看久| 伊人色在线视频| 国产91丝袜在线播放动漫 | julia中文字幕久久亚洲| 国产美女免费网站| 国产人在线成免费视频| 午夜福利免费视频| 亚洲AⅤ永久无码精品毛片| 欧美在线国产| 亚洲国产精品成人久久综合影院| 波多野结衣久久精品| 日韩国产综合精选| 91九色国产在线| 久久久久国产精品熟女影院| 毛片在线看网站| 国产精品免费电影| 国产日韩欧美在线视频免费观看| 91精品伊人久久大香线蕉| 在线看片中文字幕| 日韩a在线观看免费观看| 色婷婷亚洲综合五月| 一级毛片免费高清视频| 91口爆吞精国产对白第三集 | 98超碰在线观看| 亚洲美女一区| 国产视频你懂得| 国产成人AV综合久久| 国产高清无码麻豆精品| 99久久精彩视频| 91麻豆国产在线| 久久午夜夜伦鲁鲁片无码免费| 无码日韩视频| 久久午夜夜伦鲁鲁片无码免费| a级毛片在线免费| 亚洲最黄视频| 国产精品毛片一区| 国产迷奸在线看| 国产成人精品免费av| 五月天福利视频| 在线综合亚洲欧美网站| 国产乱人免费视频| 精品撒尿视频一区二区三区| 国产一区二区三区在线精品专区| 91福利免费视频| 国产美女精品在线|