新聞中心

        EEPW首頁 > EDA/PCB > 設計應用 > 基于FPGA的多通道HDLC收發(fā)電路設計

        基于FPGA的多通道HDLC收發(fā)電路設計

        作者: 時間:2009-12-03 來源:網絡 收藏

        目的地址不是本設備的數據幀將被拋棄,流程圖如圖3所示。

        3 實驗結果和分析
        首先,在中實現一對數據收發(fā)電路,并在對收發(fā)電路進行仿真和相關測試。通過在Matlab開發(fā)環(huán)境下,生成相關的數據文件作為的數據源,在ModelSim SE 6.1的測試文件中直接調用,最后對比仿真結果和Matlab生成的數據源,可以得到滿意的結果。仿真的測試代碼覆蓋率為100%,仿真結果和數據源完全吻合,可以認定電路的正確性及良好的可靠性。圖4,圖5分別為數據收發(fā)模塊在ModelSim SE 6.1中的仿真圖。

        為合理利用內部的邏輯資源,對設計進行一系列布局布線約束:(1)由前期的論證可知,設計的矛盾主要集中在資源的消耗上,所有模塊的優(yōu)化目標定位為“Area”,除FIFO外,其他模塊規(guī)劃在一起;(2)將FIFO劃分為獨立的模塊;(3)全局時鐘綁定在Global資源上,并/串、串/并模塊中的衍生時鐘,根據和全局時鐘的關系,設定為多周期路徑。
        實際數據收發(fā)的穩(wěn)定性和可靠性,也跟單板、溫度等有關系。仿真完成后,在單板上進行飛線,對特定的收發(fā)電路進行電氣連接,進行回環(huán)測試法,即發(fā)送端輸出的數據由其接收端接收回來進行測試。在常溫下,經過30小時的長時間運行測試后,接收和發(fā)送的數據做了對比,沒有發(fā)現丟數據包和錯數據包的情況。由測試結果可知,該HDLC收發(fā)電路的具有穩(wěn)定性和可靠性。高低溫實驗由于條件所限未進行,單板的溫度特性可由器件的溫度特性大概推知,這里不做討論。


        4 結束語
        針對某遙控遙測平臺的要求,文中提出了一種基于HDLC收發(fā)方案,并利用Altera公司的P2C70F672C8芯片來實現。目前,實現該電路的單板已經完成調試,并成功地應用于整機試驗。實踐表明,該電路實現簡單、可靠性高、使用靈活等優(yōu)點,具有一定的推廣價值。


        上一頁 1 2 3 下一頁

        評論


        相關推薦

        技術專區(qū)

        關閉
        主站蜘蛛池模板: 南城县| 六枝特区| 独山县| 齐齐哈尔市| 孝昌县| 岢岚县| 磐安县| 会东县| 文水县| 长乐市| 广东省| 红河县| 梓潼县| 隆德县| 景洪市| 中山市| 内黄县| 金溪县| 乌兰浩特市| 肇州县| 湘西| 安岳县| 乐陵市| 九江市| 涞源县| 舞钢市| 旬阳县| 安义县| 伽师县| 兰西县| 保山市| 信宜市| 宁蒗| 宁国市| 余干县| 光泽县| 东安县| 电白县| 江口县| 旬阳县| 丹棱县|