基于TMS320C6416T的數(shù)據(jù)采集存儲(chǔ)系統(tǒng)設(shè)計(jì)
設(shè)計(jì)時(shí),THSl2082通過(guò)插座JDSP連接到EMIFB,片選信號(hào)CSO與BCE2相連,將THSl2082配置在EMIFB的BCE2中;THSl2082讀寫控制信號(hào)RD、WR(R/W)分別接EMIFB的BARE、BAWE;AINP、AINM為模擬輸入通道;外部輸入?yún)⒖茧妷旱恼?fù)極REFM、REFP分別通過(guò)電容接地;由于THSl2082的REFOUT為2.5V參考電壓輸出,將REFIN引腳接至REFOUT引腳,實(shí)現(xiàn)2.5 V標(biāo)準(zhǔn)電壓的輸入;DATA_AV數(shù)據(jù)有效信號(hào)與DSP的EXT-INT4相連,數(shù)據(jù)采集FIFO存滿后,申請(qǐng)中斷通知DSP讀取數(shù)據(jù);THSl2082溢出信號(hào)OV_FL與DSP的EXT-INT5相連,表示有溢出,這時(shí)應(yīng)處理溢出處理;12位數(shù)據(jù)線接EMIFB的BED[15:0]的低12位;A/D時(shí)鐘通過(guò)J_CLK插座接DSP的TOUTl定時(shí)器輸出,通過(guò)對(duì)DSP內(nèi)部定時(shí)器Timerl的編程產(chǎn)生8 MHz采樣時(shí)鐘,并根據(jù)采樣要求調(diào)整。THSl2082與TMS320C6416的接口電路如圖3所示。輸入信號(hào)時(shí),系統(tǒng)可通過(guò)J_AINP或J AINM輸入,經(jīng)運(yùn)算放大器AD8042AR將信號(hào)變換到THSl2082采樣范圍1.5~3.5V內(nèi)進(jìn)行采樣,也可選擇通過(guò)J_DIF輸入,選擇差分模式采樣信號(hào)。
3.2 數(shù)據(jù)存儲(chǔ)電路設(shè)計(jì)
TMS320C6416T的EMIFA為64位存儲(chǔ)器總線,分成4個(gè)存儲(chǔ)空間ACEO~ACE3,每個(gè)存儲(chǔ)空間可獨(dú)立配置,無(wú)縫接口具有多種類型的存儲(chǔ)器(SRAM、ROM、SDRAM等)。EMIFA工作時(shí)鐘有:AECLKIN(外部輸入)、CPU時(shí)鐘四分頻(250 MHz)、CPU時(shí)鐘六分頻(167 MHz)。EMIFA接口信號(hào)如圖4所示。該系統(tǒng)設(shè)計(jì)選用同步存儲(chǔ)器SDRAM HY57V2―83220T,其容量為2 Mx32位。該器件的32位數(shù)據(jù)線與EMIFA的64位數(shù)據(jù)總線AED[0:63]的低32位AED[0:31]相連;12位地址線接EMIFA的20位地址總線的AEA[3:14];片選信號(hào)CS接EMIFA的ACEO,將SDRAM配置在ACEO空間中;列、行地址選通信號(hào)CSA、RAS接EMIFA的ASDCAS、ASDRAS;信號(hào)WE接EMIFA的寫使能信號(hào)ASDWE;HY57V283220T的時(shí)鐘由AECLKOUTI提供,并與EMIFA的時(shí)鐘相同;CKE接ASDCKE,SDRAM時(shí)鐘使能,其接口電路如圖5所示。
評(píng)論