[發(fā)明專利]一種大容量交叉嵌入軟件系統(tǒng)在審
| 申請?zhí)枺?/td> | 202010064881.9 | 申請日: | 2020-01-20 |
| 公開(公告)號: | CN111221595A | 公開(公告)日: | 2020-06-02 |
| 發(fā)明(設(shè)計)人: | 趙文濤 | 申請(專利權(quán))人: | 北京訊風(fēng)光通信技術(shù)開發(fā)有限責(zé)任公司 |
| 主分類號: | G06F9/445 | 分類號: | G06F9/445;G06F11/32;G06F11/36 |
| 代理公司: | 北京八月瓜知識產(chǎn)權(quán)代理有限公司 11543 | 代理人: | 李斌 |
| 地址: | 100089 北京市海*** | 國省代碼: | 北京;11 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 容量 交叉 嵌入 軟件 系統(tǒng) | ||
1.一種大容量交叉嵌入軟件系統(tǒng),其特征在于:包括應(yīng)用程序模塊、芯片驅(qū)動模塊、登錄模塊以及BSG模塊四者組成;
所述BSG模塊包括操作系統(tǒng)模塊、CPU功能模塊驅(qū)動模塊以及板卡配置引導(dǎo)啟動模塊;
所述應(yīng)用程序模塊包括shell框架處理模塊、shell命令模塊、運行燈處理模塊、實時時鐘模塊、定時處理模塊、數(shù)據(jù)初始化模塊以及Main主函數(shù)模塊七個子模塊,其中,上述七個子模塊的用途如下:
所述shell框架處理模塊:完成串口初始化,命令行接收及編輯,串口任務(wù)處理功能;
所述shell命令模塊:使用主控板調(diào)試串口,接收命令并解析執(zhí)行,這些命令主要是用于研發(fā)調(diào)試和廠家排故使用,在沒有網(wǎng)管的情況下,可以代替網(wǎng)管軟件對單板進(jìn)行配置查詢和告警狀態(tài)查看;
所述運行燈處理模塊:完成運行燈每秒閃爍一次功能;
所述實時時鐘模塊:提供日歷時鐘功能;
所述定時處理模塊:完成1秒鐘定時中斷,調(diào)用中斷處理函數(shù),完成FLASH同步和業(yè)務(wù)盤單板掃描功能和告警掃描刷新告警燈;
所述數(shù)據(jù)初始化模塊:完成低速總線到64k交叉模塊的默認(rèn)E1配置業(yè)務(wù),F(xiàn)LASH數(shù)據(jù)讀取及有效性判斷,無效時使用默認(rèn)數(shù)據(jù)對SDRAM變量初始化并保存到對應(yīng)扇區(qū)中,有效時將保存的數(shù)據(jù)讀到SDRAM變量中保存,并將配置數(shù)據(jù)配置到對應(yīng)的板卡硬件寄存器;
所述Main主函數(shù)模塊:完成任務(wù)的定義及創(chuàng)建功能;
所述芯片驅(qū)動模塊包括:CPLD芯片、FPGA1、FPGA2、HDXCE1板FPGA芯片四個芯片構(gòu)成。
2.根據(jù)權(quán)利要求1所述的一種大容量交叉嵌入軟件系統(tǒng),其特征在于:所述CPLD芯片主要完成片選譯碼、撥碼開關(guān)讀取、LED控制、告警輸出、flash 讀寫功能,所述FPGA1與HDXCE1板FPGA芯片主要完成時鐘處理、系統(tǒng)定時產(chǎn)生、E1交叉、4路E1處理,E1接口支持CRC復(fù)幀,TS16時隙支持CAS、CCS兩種信令模式,所述FPGA2主要完成時鐘處理、系統(tǒng)定時產(chǎn)生、支路板管理、網(wǎng)管信息接收/發(fā)送等功能。
3.根據(jù)權(quán)利要求1所述的一種大容量交叉嵌入軟件系統(tǒng),其特征在于:所述操作系統(tǒng)模塊、CPU功能模塊驅(qū)動模塊以及板卡配置引導(dǎo)啟動模塊三者提供標(biāo)準(zhǔn)系統(tǒng)支持以及根據(jù)CPU選擇相應(yīng)的文件。
4.根據(jù)權(quán)利要求1所述的一種大容量交叉嵌入軟件系統(tǒng),其特征在于:所述應(yīng)用程序模塊,該模塊完成調(diào)試串口命令處理、運行燈閃爍、板卡初始化,讀取Flash數(shù)據(jù)或者生成寫Flash的初始數(shù)據(jù),將這些數(shù)據(jù)配置到板卡寄存器中、命令行命令接收和處理功能,任務(wù)化為和調(diào)度功能。
5.根據(jù)權(quán)利要求1所述的一種大容量交叉嵌入軟件系統(tǒng),其特征在于:所述芯片驅(qū)動模塊,大容量交叉主控盤使用了一片CPLD,兩片F(xiàn)PGA,是處理大容量交叉業(yè)務(wù)的芯片,使用了一片F(xiàn)LASH用于保存非易失的配置數(shù)據(jù),該模塊程序主要是定義寄存器地址,編寫功能寄存器讀取和配置函數(shù)。
6.根據(jù)權(quán)利要求1所述的一種大容量交叉嵌入軟件系統(tǒng),其特征在于:所述BSG模塊主要完成CPU的初始化配置,使CPU及外圍器件能正常工作和訪問,外圍器件包括SPI模式訪問的FLASH芯片,調(diào)試串口,外部SDRAM,CPLD、FPGA1、FPGA2,CPU啟動運行。
7.根據(jù)權(quán)利要求1所述的一種大容量交叉嵌入軟件系統(tǒng),其特征在于:所述登錄模塊,通過登錄模塊登錄該系統(tǒng)進(jìn)行任務(wù)管理以及操作。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于北京訊風(fēng)光通信技術(shù)開發(fā)有限責(zé)任公司,未經(jīng)北京訊風(fēng)光通信技術(shù)開發(fā)有限責(zé)任公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010064881.9/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 一種基于應(yīng)用軟件散布的軟件授權(quán)與保護(hù)方法及系統(tǒng)
- 一種用于航空機(jī)載設(shè)備的軟件在線加載系統(tǒng)及方法
- 軟件構(gòu)建方法、軟件構(gòu)建裝置和軟件構(gòu)建系統(tǒng)
- 惡意軟件檢測方法及裝置
- 一種基于軟件基因的軟件同源性分析方法和裝置
- 軟件引入系統(tǒng)、軟件引入方法及存儲介質(zhì)
- 軟件驗證裝置、軟件驗證方法以及軟件驗證程序
- 使用靜態(tài)和動態(tài)惡意軟件分析來擴(kuò)展惡意軟件的動態(tài)檢測
- 一種工業(yè)控制軟件構(gòu)建方法和軟件構(gòu)建系統(tǒng)
- 可替換游戲軟件與測驗軟件的裝置與方法





