• <li id="00i08"><input id="00i08"></input></li>
  • <sup id="00i08"><tbody id="00i08"></tbody></sup>
    <abbr id="00i08"></abbr>
  • 新聞中心

    EEPW首頁(yè) > 模擬技術(shù) > 設(shè)計(jì)應(yīng)用 > ADS8323與高速FIFO接口電路的CPLD實(shí)現(xiàn)

    ADS8323與高速FIFO接口電路的CPLD實(shí)現(xiàn)

    作者: 時(shí)間:2009-08-10 來源:網(wǎng)絡(luò) 收藏
    1.引言

      在高速數(shù)據(jù)采集系統(tǒng)中,AD芯片的工作速度通常是很高的,可以達(dá)到幾兆甚至幾十兆,而微控制器MCU的工作速度相對(duì)較低,并且其往往具有多個(gè)任務(wù),所以不能采用AD轉(zhuǎn)換一次MCU讀取一次數(shù)據(jù)的工作方式。因此,需要在AD芯片與MCU之間加入數(shù)據(jù)緩沖器,以便臨時(shí)存儲(chǔ)AD轉(zhuǎn)換的數(shù)據(jù),當(dāng)數(shù)據(jù)量到達(dá)一定深度后,再由MCU一并取走。數(shù)據(jù)緩沖器可以有多種選擇,例如RAM、SRAM等等,而(First In First Out)存儲(chǔ)器憑借其操作簡(jiǎn)單、可靠性好等特點(diǎn),被廣泛的應(yīng)用于數(shù)據(jù)采集系統(tǒng)中,成為了連接MCU與AD芯片的橋梁。

    本文引用地址:http://www.czjhyjcfj.com/article/188756.htm

      為了使MCU、AD芯片以及高速存儲(chǔ)器能夠協(xié)調(diào)工作,就需要設(shè)計(jì)好這三者之間的接口電路。本文正是針對(duì)這個(gè)問題,選用實(shí)現(xiàn)了三者之間的接口電路。

      2.芯片介紹

      2.1 模數(shù)轉(zhuǎn)換芯片

      是TI公司近年推出的一款高性能模數(shù)轉(zhuǎn)換芯片,其主要特點(diǎn)如下:

      (1)高速高精度:16位的AD芯片,其最高采樣速率可達(dá)500kSPS;

      (2)低功耗:當(dāng)處于500kSPS的采樣率時(shí),其功耗也只有85mW;

      (3)并行接口設(shè)計(jì):它可以一次性將16位采樣結(jié)果輸出,也可8位分兩次輸出。

      需要外接時(shí)鐘信號(hào),時(shí)鐘頻率范圍從25kHZ(1.25kSPS)到10MHZ(500kSPS),其內(nèi)部的所有動(dòng)作均與時(shí)鐘信號(hào)同步。工作過程如下:將/CONVST置成低,即可啟動(dòng)轉(zhuǎn)換;在轉(zhuǎn)換過程中,BUSY始終為高;當(dāng)轉(zhuǎn)換結(jié)果被鎖存在輸出寄存器之后,BUSY變低,此時(shí)便可通過將/RD和/CS信號(hào)置低讀取轉(zhuǎn)換結(jié)果。其時(shí)序如圖1所示。

      

      2.2 高速――CY7C4231

      FIFO芯片是一種具有存儲(chǔ)功能的邏輯芯片,它具有兩個(gè)特點(diǎn):數(shù)據(jù)進(jìn)出有序,輸出輸入口獨(dú)立。其內(nèi)部的讀指針和寫指針按照先進(jìn)先出的原則實(shí)現(xiàn)數(shù)據(jù)的存入和讀取。

      CY7C4231是CYPRESS公司推出了一款高速FIFO芯片。芯片的存儲(chǔ)空間是2K×9 bit,讀寫時(shí)間最小是10ns。其主要的控制管腳功能如表1所示。

      

    3.接口電路的實(shí)現(xiàn)

      通過上面的介紹,可以大致歸納出接口電路需要實(shí)現(xiàn)的主要功能如下:

      (1)將A/D轉(zhuǎn)換結(jié)果存入FIFO,包括AD芯片的轉(zhuǎn)換過程控制和FIFO的寫入過程控制;

      (2)MCU讀取FIFO中數(shù)據(jù),包括FIFO的狀態(tài)查詢或著中斷請(qǐng)求、FIFO的讀出過程控制。

      由于其速度快、體積小、功耗低、編程靈活、可反復(fù)修改邏輯等特點(diǎn),受到了越來越多的關(guān)注。而利用EDA工具進(jìn)行設(shè)計(jì)、綜合和驗(yàn)證,加速了設(shè)計(jì)過程,降低了開發(fā)風(fēng)險(xiǎn),縮短了開發(fā)周期,提高了效率。本文采用了Altera公司的QuartusII作為設(shè)計(jì)工具,以EPM7128系列的CPLD芯片實(shí)現(xiàn)了上述的接口電路。其總體設(shè)計(jì)如圖2所示。

      

     


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

    關(guān)鍵詞: 8323 FIFO CPLD ADS

    評(píng)論


    相關(guān)推薦

    技術(shù)專區(qū)

    關(guān)閉
    主站蜘蛛池模板: 淳化县| 丹寨县| 区。| 榕江县| 富锦市| 龙江县| 吴堡县| 嘉义市| 永年县| 恩平市| 河东区| 临潭县| 黔南| 芜湖市| 曲靖市| 沈丘县| 岢岚县| 荆门市| 突泉县| 福鼎市| 康保县| 天峨县| 克什克腾旗| 南京市| 宁武县| 吐鲁番市| 合肥市| 延边| 晋宁县| 嘉善县| 尚志市| 襄汾县| 将乐县| 广平县| 永靖县| 慈利县| 灌南县| 黑龙江省| 丹东市| 高碑店市| 左权县|