在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

基于TMS320VC540和CY7C026芯片實現(xiàn)數(shù)據(jù)采集系統(tǒng)的設(shè)計

電子設(shè)計 ? 來源:今日電子 ? 作者:樊凡,闊永紅,陳 ? 2021-03-24 09:47 ? 次閱讀

由工業(yè)計算機通過PCI總線控制的前端數(shù)據(jù)采集系統(tǒng)在工業(yè)控制領(lǐng)域中得到了廣泛的應(yīng)用,一般的數(shù)據(jù)傳送系統(tǒng)在大數(shù)據(jù)量的情況下會造成數(shù)據(jù)堵塞現(xiàn)象。在系統(tǒng)設(shè)計的過程中經(jīng)過多方面的比較,最后采用高數(shù)雙口RAM構(gòu)成的高速數(shù)據(jù)交換接口成功地解決了此問題。

CY7C026是CYPRESS公司生產(chǎn)的16K×16高速雙口靜態(tài)RAM,存取速度小于25ns。它具有真正的雙端口,可以同時進行數(shù)據(jù)存取,兩個端口具有獨立的控制信號線、地址線和數(shù)據(jù)線,另外通過主/從選擇可以方便地擴存儲容量和數(shù)據(jù)寬度。通過芯片的信號量標(biāo)志器,左、右兩端口可以實現(xiàn)芯片資源的共享。CY7C026芯片的內(nèi)部功能框圖見圖1。

基于TMS320VC540和CY7C026芯片實現(xiàn)數(shù)據(jù)采集系統(tǒng)的設(shè)計

圖1 CY7C026芯片的內(nèi)部功能框圖

CY7C026的工作原理

存取原理

由CY7C026的內(nèi)部結(jié)構(gòu)圖可以看出,該芯片的核心部分是雙端口存儲陣列,左右兩個端口可以共用該存儲陣列,并且擁有各自的控制線,在單獨存取數(shù)據(jù)時,和普通的RAM相同。同時讀取不同存儲空間的數(shù)據(jù)和同時讀取相同數(shù)據(jù)空間的數(shù)據(jù)時,左右端口可以同時進行。若同時對相同的數(shù)據(jù)空間做寫操作,或一端口對一數(shù)據(jù)空間作讀操作的同時另一端口對該數(shù)據(jù)空間作寫操作,左右端口將發(fā)生沖突。為此,CY7C026通過BUSY管腳來處理這兩種情況。

當(dāng)左右端口對不同存儲空間進行讀寫操作時,可同時存取。此時,左右端口的BUSY信號同時置高。若對同一存儲空間同時進行存儲操作時,哪一端的存儲請求信號先出現(xiàn),則該端的BUSY信號置高,允許存儲。哪一端的存儲信號出現(xiàn)在后,則這一端BUSY信號置低,禁止存儲。

值得注意的是,左右兩端存取請求信號出現(xiàn)的時間差必須大于5ns,不然仲裁邏輯無法判斷哪一邊的存取請求信號出現(xiàn)在前。如果出現(xiàn)兩端存取請求信號出現(xiàn)的時間差小于5ns的情況,仲裁邏輯將一邊的BUSY信號置高,將另一邊的BUSY信號置低,從而保證兩個端口一個執(zhí)行數(shù)據(jù)存儲,另一端口進行數(shù)據(jù)讀取,避免了沖突。

中斷功能和主/從模式的使用

CY7C026芯片的中斷功能是通過“信箱”來實現(xiàn)的。所謂的“信箱”是指芯片將存儲器的高地址3FFF作為左端口的“信箱”,而3FFE作為右端口的“信箱”。下面以左端口向右端口傳送數(shù)據(jù)為例,說明中斷功能的用法。當(dāng)左端口將數(shù)據(jù)寫入右端口的“郵箱”時,右端口的INTR管腳就會產(chǎn)生中斷信號,即INTR管腳置低。右端口讀取該數(shù)據(jù)后中斷信號自動復(fù)位。右端口向左端口傳送數(shù)據(jù)的情況與上述情況相同。用戶需要清楚的是,該功能只適用于數(shù)據(jù)的低速傳送。

實際中,數(shù)據(jù)的寬度往往大于16位。這時就需要擴展數(shù)據(jù)位的寬度,CY7C026的M/S管腳提供了數(shù)據(jù)擴展的功能。例如,實際應(yīng)用中經(jīng)常需要32位的數(shù)據(jù)總線,可以將一片CY7C026的M/S管腳置低,另一片的M/S管腳置高,然后將兩塊芯片的管腳連接在一起即可。

圖2 高速數(shù)據(jù)采集和傳輸系統(tǒng)框圖

信號量標(biāo)志器的使用

信號量標(biāo)志器是該芯片所擁有的最具特色的功能,利用這種功能可以實現(xiàn)片內(nèi)資源的共享。CY7C026為實現(xiàn)該功能,提供了八個標(biāo)志鎖存器,每個鎖存器對應(yīng)一個信號量標(biāo)志器。使用信號量標(biāo)志器的過程是首先將SEM管腳置低,CE管腳置高,然后通過A0~A2三條地址線來選擇相應(yīng)的標(biāo)志鎖存器,數(shù)據(jù)的存取通過對I/O0操作來實現(xiàn)。數(shù)據(jù)存取過程中,R/W和OE的使用方式與存取普通存儲器的使用方式相同。芯片上電后,左、右端口的標(biāo)志器都處于空閑狀態(tài)。這時左右兩端口都可以通過對任意標(biāo)志鎖存器寫“0”來提出使用該信號量標(biāo)志器的請求。然后讀取該信號量標(biāo)志器的值來確定是否獲得使用權(quán),如果讀回的值為“0”則說明該端口獲得使用權(quán),為“1”則說明另一端口已獲得了該標(biāo)志器的使用權(quán)。獲得使用權(quán)的端口只有對其所使用的標(biāo)志鎖存器寫“1”后,才能放棄該信號量標(biāo)志器的使用權(quán)。如果另一端口在它放棄使用權(quán)以前提出過使用該信號量標(biāo)志器的請求,那么當(dāng)前端口放棄使用權(quán)后,另一端口立即獲得該信號量標(biāo)志器的使用權(quán)。相反,如果另一個端口沒有提出過請求,則該信號量標(biāo)志器處于空閑狀態(tài)。

CY7C026在數(shù)據(jù)傳輸系統(tǒng)中的應(yīng)用

所設(shè)計的系統(tǒng)是石油測井設(shè)備的一個子系統(tǒng),系統(tǒng)以TMS320C5402為主處理器,通過雙口RAM CY7C026作為數(shù)據(jù)共享的接口。其主要功能是接收工業(yè)計算機通過CPCI接口寫入雙口RAM的命令,DSP將該命令下發(fā)到井下儀器,相應(yīng)的井下儀器接收到命令后,采集井下數(shù)據(jù),然后將數(shù)據(jù)傳送到DSP中,經(jīng)過DSP處理后的數(shù)據(jù)寫入雙口RAM。最后,工業(yè)計算機通過CPCI接口將雙口RAM中的數(shù)據(jù)傳送到計算機中作顯示處理。系統(tǒng)框圖如圖2所示。

結(jié)束語

利用雙口RAM CY7C026的高速數(shù)據(jù)傳輸能力和DSP TMS320VC5402的高速性能能夠滿足高速數(shù)據(jù)傳輸?shù)囊螅瑫r能夠完成大量復(fù)雜的數(shù)據(jù)處理工作,從而兼顧了數(shù)據(jù)傳輸處理所需要的大吞吐量和高速性。

責(zé)任編輯:gt

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • dsp
    dsp
    +關(guān)注

    關(guān)注

    555

    文章

    8121

    瀏覽量

    354056
  • 芯片
    +關(guān)注

    關(guān)注

    459

    文章

    51899

    瀏覽量

    433347
  • 數(shù)據(jù)采集
    +關(guān)注

    關(guān)注

    40

    文章

    6758

    瀏覽量

    115174
收藏 人收藏

    評論

    相關(guān)推薦

    基于tms320c5402和cy7c026芯片實現(xiàn)數(shù)據(jù)傳輸系統(tǒng)的設(shè)計

    所設(shè)計的系統(tǒng)是石油測井設(shè)備的一個子系統(tǒng)系統(tǒng)tms320c5402為主處理器,通過雙口ram cy7c026作為
    的頭像 發(fā)表于 06-22 07:43 ?2892次閱讀
    基于<b class='flag-5'>tms320c</b>5402和<b class='flag-5'>cy7c026</b><b class='flag-5'>芯片</b><b class='flag-5'>實現(xiàn)</b><b class='flag-5'>數(shù)據(jù)</b>傳輸<b class='flag-5'>系統(tǒng)</b>的設(shè)計

    cy7c026芯片的內(nèi)部功能框圖及工作原理

    cy7c026芯片的內(nèi)部功能框圖cy7c026的工作原理
    發(fā)表于 01-28 06:44

    基于CY7C68013的USB數(shù)據(jù)采集系統(tǒng)

    本文介紹了高速USB2.0芯片CY7C68013的特點。設(shè)計出一種主要由CY7C68013與Altera公司EP1C6芯片構(gòu)成的USB2.
    發(fā)表于 09-14 14:33 ?133次下載

    雙口RAM CY7C026在高速數(shù)據(jù)采集系統(tǒng)中的應(yīng)用

    本文介紹了CYPRESS 公司的高速雙口RAM CY7C026 的工作原理,以及它基于DSP TMS320VC5402 芯片的高速數(shù)據(jù)采集方面的應(yīng)用,同時討論了
    發(fā)表于 07-13 11:44 ?17次下載

    CY7C026中文資料,pdf (16K×16高速雙口靜態(tài)R

    CY7C026 是CYPRESS公司生產(chǎn)的16K×16高速雙口靜態(tài)RAM,存取速度小于25ns。它具有真正的雙端口,可以同時進行數(shù)據(jù)存取,兩個端口具有獨立的控制信號線、地址線和數(shù)據(jù)線,另外通
    發(fā)表于 07-13 11:47 ?213次下載

    基于ADuC841和TMS320VC5402的實時數(shù)據(jù)采集

    提出了一種基于ADuC841和TMS320VC5402的實時數(shù)據(jù)采集系統(tǒng)的設(shè)計方案,雙CPU通過DMA方式實現(xiàn)數(shù)據(jù)交換。實驗測試,該
    發(fā)表于 12-14 16:40 ?70次下載

    MAX121與TMS320VC5402在高速數(shù)據(jù)采集中的接口

    MAX121與TMS320VC5402在高速數(shù)據(jù)采集中的接口設(shè)計 TMS320VC5402
    發(fā)表于 10-09 14:55 ?1034次閱讀
    MAX121與<b class='flag-5'>TMS320VC</b>5402在高速<b class='flag-5'>數(shù)據(jù)采集</b>中的接口

    TMS320VC5416的多路加速采集系統(tǒng)設(shè)計方法

    摘要:本文介紹了一種基于TMS320VC5416的多路加速采集與處理系統(tǒng)的設(shè)計方法。該系統(tǒng)采用AD73360作為數(shù)據(jù)采集前端,通過DSP的M
    發(fā)表于 03-02 00:03 ?107次下載
    <b class='flag-5'>TMS320VC</b>5416的多路加速<b class='flag-5'>采集</b><b class='flag-5'>系統(tǒng)</b>設(shè)計方法

    基于CY7C68013A的并口轉(zhuǎn)USB口數(shù)據(jù)采集系統(tǒng)設(shè)計

    設(shè)計了一個以 CY7C68013A 為接口芯片的并口轉(zhuǎn)USB口的數(shù)據(jù)采集系統(tǒng),討論了CY7C68013A的性能及傳輸方式,給出了該
    發(fā)表于 08-29 14:26 ?0次下載
    基于<b class='flag-5'>CY7C</b>68013A的并口轉(zhuǎn)USB口<b class='flag-5'>數(shù)據(jù)采集</b><b class='flag-5'>系統(tǒng)</b>設(shè)計

    基于TMS320VC5509與AD7322的數(shù)據(jù)采集系統(tǒng)的設(shè)計

    設(shè)計了一種采用TI公司的C5000系列定點DSP 芯片TMS320VC5509和ADI Device公司的2通道的、軟件可選的、雙極性輸入的、最高轉(zhuǎn)換速率是1MSpS、12位的帶符號的逐次逼近型串行AD7322的
    發(fā)表于 05-09 15:53 ?90次下載
    基于<b class='flag-5'>TMS320VC</b>5509與AD7322的<b class='flag-5'>數(shù)據(jù)采集</b><b class='flag-5'>系統(tǒng)</b>的設(shè)計

    基于LabVIEW與USB2.0的DSP數(shù)據(jù)采集與處理系統(tǒng)

    介紹了一種基于LabVIEW和 USB2.0的DSP雙通道數(shù)據(jù)采集處理系統(tǒng)。該系統(tǒng)采用TMS320C6713B 作為核心處理芯片
    發(fā)表于 09-23 18:04 ?147次下載

    USB2.0微控制器CY7C68013的數(shù)據(jù)采集系統(tǒng)的設(shè)計

    USB2.0微控制器CY7C68013的數(shù)據(jù)采集系統(tǒng)的設(shè)計
    發(fā)表于 01-22 14:10 ?30次下載

    基于TMS320LF2407的高速數(shù)據(jù)采集系統(tǒng)

    基于TMS320LF2407的高速數(shù)據(jù)采集系統(tǒng)
    發(fā)表于 05-06 15:39 ?7次下載

    使用TMS320C542構(gòu)成數(shù)據(jù)采集處理系統(tǒng)

    使用TMS320C542構(gòu)成數(shù)據(jù)采集處理系統(tǒng)
    發(fā)表于 01-14 14:42 ?7次下載

    基于CY7C68013A和FPGA的4路數(shù)據(jù)采集系統(tǒng)設(shè)計_智丹

    基于CY7C68013A和FPGA的4路數(shù)據(jù)采集系統(tǒng)設(shè)計_智丹
    發(fā)表于 01-13 21:40 ?26次下載
    主站蜘蛛池模板: 免费视频淫片aa毛片 | 午夜免费在线观看 | 亚洲国产成人久久笫一页 | 香港日本三级在线播放 | 五月丁香啪啪 | 女色窝人体色77777 | 久久综合狠狠综合久久 | 免费a级午夜绝情美女视频 免费jlzzjlzz在线播放视频 | 午夜影院404 | 欧美成人免费高清网站 | 特级全黄一级毛片免费 | a毛片免费观看完整 | 国产福利你懂的 | 免费看男女下面日出水视频 | 亚洲国产精品婷婷久久 | 2021精品综合久久久久 | 国产中文99视频在线观看 | 久久国产精品99久久久久久牛牛 | 第四色激情 | 丁香花成人另类小说 | 窝窝午夜看片成人精品 | 久久99爰这里有精品国产 | 7m凹凸精品分类大全免费 | 三级毛片在线 | 国产日本三级 | 天天在线精品视频在线观看 | 中文字幕久久精品波多野结 | 成人理论片| 日本高免费观看在线播放 | 一级毛片在线播放 | 狠狠色丁香 | 能看的黄网 | 精品一级毛片 | 日本aaaaa毛片动漫 | 五月婷婷深爱 | 在线观看深夜观看网站免费 | 亚洲第九页 | 五月天天色 | 天天摸天天做天天爽 | 另类图片综合网 | 欧美三级在线免费观看 |