<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è) > 醫療電子 > 設計應用 > 一種醫療CT數據采集系統解決方案

一種醫療CT數據采集系統解決方案

作者:繆永龍 時(shí)間:2014-07-25 來(lái)源:電子產(chǎn)品世界 收藏
編者按:數據采集系統是CT系統的重要組成部分,由于CT掃描時(shí)間短,且掃描信息量大,因此CT數據采集系統工作在較高的頻率,且需要短時(shí)間傳輸較大的數據量。本文介紹的醫療CT數據采集系統解決方案采用單片XILINX SPARTAN6完成CT數據采集的主要功能,利用基于IEEE802.3Z的光纖以太網(wǎng)傳輸協(xié)議進(jìn)行數據的傳輸,經(jīng)實(shí)測本采集系統數據可靠性高,誤碼率低,達到了CT數據采集的要求。本文將重點(diǎn)介紹CT數據采集系統的具體實(shí)現方式及編碼技巧。

  2.3 源同步模塊的具體實(shí)現

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

  本系統采用 進(jìn)行數據源同步的發(fā)送和接收。本小節具體介紹源同步數據的接收部分,數據的發(fā)送部分的實(shí)現方式基本相同。在源同步的接收端,將IOB配置成雙端模式,通過(guò)IOB接收來(lái)自發(fā)送端的時(shí)鐘和數據,將接收到的LVDS雙端信號經(jīng)過(guò)IBUFGDS模塊變?yōu)閱味诵盘?。由?a class="contentlabel" href="http://dyxdggzs.com/news/listbylabel/label/SPARTAN6">SPARTAN6的IOB中自帶IDELAY數據延遲模塊和ISERDES數據串并轉換模塊,因此將單端的時(shí)鐘信號輸入到IDELAY模塊進(jìn)行時(shí)鐘的延遲控制和ISERDES串并轉換,然后再將該時(shí)鐘通過(guò)BUFIO2輸入到BUFPLL進(jìn)行倍頻得到接收端的快時(shí)鐘和供內部使用的慢時(shí)鐘。數據的對齊則是通過(guò)狀態(tài)機控制其IOB中的SERDES模塊和IDELAY模塊,數據的接收是通過(guò)BUFPLL得到的快速時(shí)鐘,數據的處理是通過(guò)BUFPLL得到的慢時(shí)鐘。

  3 標準幀的實(shí)現

  3.1 方案論證

  傳統的通信通常會(huì )有10M,100M,1000M,甚至更高的速率,在卡中,傳統的100M無(wú)法滿(mǎn)足要求,必需采用1000M甚至更高的以太網(wǎng)進(jìn)行數據的傳輸。用實(shí)現以太網(wǎng)最簡(jiǎn)單的方法是使用的軟核或者自帶的硬核,比如通常我們所說(shuō)的NOISII,EDK,嵌入在FPGA里面的等,甚至我們可以采用傳統的FPGA + 的方式來(lái)達到我們所要求的設計目標。為了最大限度的降低成本,本設計采用 LX45T進(jìn)行數據的采集,在FPGA中實(shí)現以太網(wǎng),最先考慮的是用軟核去實(shí)現,軟核實(shí)現不需要深入了解底層原理及具體的通信協(xié)議,相對簡(jiǎn)單。但軟核有個(gè)不足,軟核的速率達不到我們的要求,據有關(guān)資料顯示,基于spartan6系列的軟核實(shí)現以太網(wǎng),主頻不到100M,通信速率遠遠達不到1000M,因此要在spartan6中實(shí)現標準1000M以太網(wǎng)只能采用純邏輯的方式進(jìn)行數據楨格式的轉換。

  3.2 以太網(wǎng)標準及實(shí)現手段

  傳統的OSI七層體系(如圖2)[4]:應用層,表示層,會(huì )話(huà)層,運輸層,網(wǎng)絡(luò )層,數據鏈路層,物理層;TCP/IP的結構體系分為:應用層,運輸層,網(wǎng)絡(luò )層,數據鏈路層和物理層,實(shí)現完整的以太網(wǎng)通信必須具備完整的4層結構體系。完整的以太網(wǎng)協(xié)議簇龐大,用純邏輯實(shí)現整個(gè)協(xié)議簇將消耗大量的FPGA資源,且工作量大,仿真工作復雜??紤]到的特點(diǎn),采用點(diǎn)對點(diǎn)的以太網(wǎng)通信并不需要絕對完整TCP/IP協(xié)議簇,采用自定制的方式將達到我們的設計要求且實(shí)現方便。因此,采用MAC地址固定,IP地址自獲取的方式(接收arp廣播并提取對方IP,將對方IP最后一位加1,設定為FPGA端的IP地址),不另外編寫(xiě)ICMP等協(xié)議,將大大減少項目開(kāi)發(fā)的時(shí)間。

西門(mén)子plc相關(guān)文章:西門(mén)子plc視頻教程




評論


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