<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è) > 嵌入式系統 > 設計應用 > 基于EMIF接口的數據采集系統的設計

基于EMIF接口的數據采集系統的設計

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

近年來(lái),隨著(zhù)微控制器的發(fā)展,各類(lèi)工業(yè)控制產(chǎn)品對現代數字控制器的需求也越來(lái)越大。這又反過(guò)來(lái)推動(dòng)了現代大規模集成電路和微控制器的不斷發(fā)展,同時(shí)各類(lèi)數字處理器的工作頻率也越來(lái)越快,例如TI公司的控制器TMS320C6000可達到200 MHz。而為了支持與各種外部存儲器之間的無(wú)縫對接,TMS320C6000系列處理芯片加入了外部存儲器(The External Memory Interface,)。本次主要是以TI公司的浮點(diǎn)核芯片TMS320C6713為主要控制器。

1 浮點(diǎn)DSP TMS320C6713簡(jiǎn)介
TMS320C6713是一款高性能浮點(diǎn)DSP,其工作主頻可達200 MHz,其單指令執行周期僅5 ns,具有強大的定點(diǎn)浮點(diǎn)運算能力,運算速度高達1 600MIPS/1 200MFLOPS。
TMS320C6713處理器由3個(gè)主要部分組成:CPU內核、存儲器和外設。
CPU中包含8個(gè)功能單元,可以并行操作;有兩組寄存器,每組寄存器由16個(gè)32位寄存器組成。片內程序存儲器的總線(xiàn)寬度為256 bit,每個(gè)周期可取8條32位指令。外設包括擴展的直接存儲器訪(fǎng)問(wèn)(EDMA)、低功耗、外部存儲器(),串口、McBSP、IIC接口和定時(shí)器等。TMS320C6713功能框圖如圖1所示。

本文引用地址:http://dyxdggzs.com/article/150954.htm


從總體上歸納一下,TMS320C6713具有以下特點(diǎn):
1)高性能浮點(diǎn)DSP,主頻高達200 MHz,運算速度最高可達1600 MIPS;
2)超長(cháng)指令字(VLIW)DSP核:8個(gè)獨立功能單元(6個(gè)累加器和2個(gè)乘法器),32個(gè)32 bit的通用寄存器的存儲裝載結構,可以大大縮減代碼的指令包;
3)L1/L2存儲器結構:4 KB L1P程序緩存,4 KB L1D數據緩存:256 KB L2內存:其中64 K字節可配置成緩存或存儲器,192 K字節統一映像內存,可以靈活地定位為程序/數據空間;
4)32位外部存儲器接口():可配置異步存儲器接口,擴展SRAM和E2PROM;可配置同步存儲器接口,可擴展SDRAM和SBSRAM;可尋址512 MB外存空間;
5)16位的HPI接口,可訪(fǎng)問(wèn)CPU的任意可尋址空間;
6)2個(gè)多通道緩存串口(McBSP);
7)2個(gè)I2C總線(xiàn)主/從模式接口;
8)內置靈活的PLL鎖相時(shí)鐘電路;
9)支持1EEE-1149.1(JTAG)邊界掃描接口;10)16路GPIO接口。
與其他DSP相比較而言,TMS320C6713的主要優(yōu)點(diǎn)是運行速度快、存儲配置方便、資源豐富,這些都給微控制器的帶來(lái)了很大的便利。

2 EMIF簡(jiǎn)介
TMS320C6000的EMIF接口,即外部存儲器接口(The External Memory Interface),支持各種外部器件的無(wú)縫接口,包括:流水線(xiàn)式同步猝發(fā)SRAM(SBSRAM);異步DRAM(SDRAM);異步器件,包括SIAM、ROM和FIFO等;外部共享存儲器。
簡(jiǎn)單來(lái)說(shuō),EMIF接口就相當于一個(gè)可配置的總線(xiàn)接口,其接口上面的信號線(xiàn)基本囊括了各種存儲器(SRAM、Flash RAM、DDR-RAM等)的讀寫(xiě)接口信號。通過(guò)軟件配置相應的寄存器,可以使EMIF接口工作于和中使用的外部存儲器相匹配的固定的接口形式。但是與其他固定接口不同的是,EMIF接口讀寫(xiě)時(shí)序中的高低電平的保持時(shí)間是可以通過(guò)寄存器設置的。
下面就本次設計使用的TMS320C6713為例詳細介紹一下EMIF。TMS320C6713的EMIF可以通過(guò)下面兩種請求器處理外部總線(xiàn)請求:片內加強型直接存儲器存取EDMA控制器;外部共享存儲器的設備控制器。
圖2是TMS320C6713的EMIF接口信號示意圖。


圖2中,ECLKIN信號是提供的一個(gè)外部時(shí)鐘源。ECLKOUT信號是由內部產(chǎn)生(ECLKIN),所有與本控制器EMIF接口對接的存儲器必須工作在ECLKOUT下。SBSRAM接口、SDRAM接口和異步接口的信號合并復用。這里的CE1片選空間支持所有的3種存儲器接口。


表1列出TMS320C6713的EMIF存儲器映射寄存器。通過(guò)設置這些寄存器,既可以將EMIF配置成為不同類(lèi)型、不同位寬的總線(xiàn)接口,又可以配置總線(xiàn)讀寫(xiě)時(shí)序的速度。由于EMIF接口的這一優(yōu)勢,設計者使用集成EMIF接口的控制芯片時(shí),無(wú)論是擴展外部存儲設備,還是利用EMIF接口進(jìn)行外部設備的讀取,其難度都大大降低。這在一定程度上也使得具有EMIF接口的高速控制核心(TMS320C6000系列的DSP)在將來(lái)能夠得到更加廣泛的應用。


上一頁(yè) 1 2 3 下一頁(yè)

評論


相關(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>