基于SoC的NCSF總線系統的研究與設計術
表4給出了新系統性能測試結果,數據表明新設計完全可以滿足數控系統對現場總線數據的實時、高速、可靠傳輸的要求。
同時,NC主機上僅實現NCSF總線協議棧用戶層行規的內容,比完整的協議棧實現占用更少的CPU時間,降低了NC主機的負載,提高了NC主機的響應速度。
FPGA實現部分配合FPGA內部的高精度時鐘、CRC處理、PHY控制等硬邏輯模塊實現NCSF總線通信控制,增加了總線系統的獨立性、可擴展性,提高了總線的通信性能、穩定性和可靠性,使得總線系統的升級改造可以獨立于數控系統從而降低了數控系統的開發維護成本。
5 結束語
針對數控系統軟件對強實時性,高可靠性總線系統的應用需求,本文在沈陽計算技術研究所研發的NCSF總線的基礎上,提出了一種基于SoC的總線系統的實現方法。測試結果表明,新設計可提供速率為100Mps,同步抖動小于0.61μs,通信周期為31.25μs的通信服務,能夠滿足高檔數控機床的加工需求。同時該方法增加了總線系統的獨立性、可擴展性,可在一定程度上減少數控系統響應時間提高總線系統的實時性。
評論