新聞中心

        EEPW首頁 > 手機與無線通信 > 設計應用 > 基于FSL總線的門光子計數器設計

        基于FSL總線的門光子計數器設計

        作者: 時間:2011-08-16 來源:網絡 收藏

          所謂就是針對單自旋量子調控實驗研究中對單個光子探測的需求所研制的。單自旋量子調控是對晶體中的缺陷,如量子點和金剛石色心進行控制,其信號讀出一般是通過自旋發生的單個光子進行探測實現的。在此類實驗中常用的技術有三種:門光子計數、定時計數和相關函數測量。文中所述的系統建立了一種可擴展的通信和控制架構能夠添加不同方式的計數功能。

          1 系統結構設計

          整體系統結構示意圖如圖1所示,通過PC機的以太網口實現與計數系統的數據通訊與命令傳輸,PC機將工作模式選擇等命令通過網口向系統發送,而系統將在不同模式下的計數值及計數狀態等數據通過網口發送到PC機,交由PC機對數據進行處理。系統的主芯片采用Xilinx的SPARTAN 3E系列的XC3S500E。系統的光子計數輸入由兩個BNC接口引入,這兩個接口可以由FPGA進行配置,使光子計數器以不同的模式進行工作。系統的固件燒寫在FLASH芯片內,SDRAM提供了大容量存儲空間,用于運行時裝載Microblaze軟核代碼、計數應用代碼以及存儲計數的數據。

          

        a.jpg

          系統以FPGA為處理中心,實現各種工作模式,其功能框圖如圖2所示。功能模塊主要包括軟核Microblaze、對外部存儲器的接口MPMC、以及需要設計實現的Counterpulse IP核。在Counterpulse IP核與處理器軟核之間,采用了進行連接,實現由Microbalze對Counterpu-lse核的配置,以及由Counterpulse核到Microblaze的數據傳輸。

          

        e.jpg

          系統工作時,由Microblaze軟核通過網口接收由PC機發送來的命令,根據命令,通過一路對光子計數IP核進行工作模式的選擇和配置。計數IP核對外部計數源進行計數,計數的結果和狀態數據通過另一路發送到Microblaze軟核,由Microblaze軟核將該數據在DDRRAM內進行緩沖,并通過網口將這些數據最終發送給PC機,由PC機進行分析處理。

          系統有三種工作模式:模式一:使能計數,使能信號有效時(高電平有效),對光子計數輸入的計數脈沖信號進行計數;模式二:定周期計數,根據設定的計數周期,對光子計數輸入的計數脈沖信號進行計數;模式三:啟動和停止信號分開的計時,根據輸入的計數啟動信號和計數停止信號(均為上升沿有效),進行以系統基頻為基準的計時,以實現函數測量。


        上一頁 1 2 3 下一頁

        評論


        技術專區

        關閉
        主站蜘蛛池模板: 胶州市| 木里| 孟连| 牡丹江市| 黑龙江省| 玛多县| 新安县| 永平县| 泉州市| 日土县| 汽车| 永吉县| 巴东县| 天峨县| 大方县| 忻城县| 马山县| 胶州市| 广昌县| 金华市| 崇礼县| 礼泉县| 上思县| 黄浦区| 都江堰市| 凤山县| 台安县| 门源| 博兴县| 常熟市| 澄江县| 二连浩特市| 通化市| 高要市| 买车| 连云港市| 广饶县| 铜梁县| 中江县| 白水县| 蓝田县|