[發(fā)明專利]可配置狀態(tài)機(jī)的實(shí)現(xiàn)方法、可配置狀態(tài)機(jī)及終端設(shè)備有效
| 申請(qǐng)?zhí)枺?/td> | 201710418467.1 | 申請(qǐng)日: | 2017-06-06 |
| 公開(kāi)(公告)號(hào): | CN107133184B | 公開(kāi)(公告)日: | 2020-02-18 |
| 發(fā)明(設(shè)計(jì))人: | 晏小波;夏軍;張峻;馮華 | 申請(qǐng)(專利權(quán))人: | 湖南中易利華信息技術(shù)有限公司 |
| 主分類號(hào): | G06F13/16 | 分類號(hào): | G06F13/16 |
| 代理公司: | 長(zhǎng)沙軒榮專利代理有限公司 43235 | 代理人: | 黃藝平 |
| 地址: | 410000 湖南省長(zhǎng)沙市開(kāi)福區(qū)伍家?guī)X街*** | 國(guó)省代碼: | 湖南;43 |
| 權(quán)利要求書(shū): | 查看更多 | 說(shuō)明書(shū): | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 配置 狀態(tài)機(jī) 實(shí)現(xiàn) 方法 終端設(shè)備 | ||
1.一種可配置狀態(tài)機(jī)的實(shí)現(xiàn)方法,其特征在于,包括:
獲取上行邏輯的第一硬件特征信息和下行邏輯的第二硬件特征信息;
根據(jù)所述第一硬件特征信息和所述第二硬件特征信息配置所述狀態(tài)機(jī)的狀態(tài)信息,輸入事件信息和輸出事件信息,所述輸入事件信息包括輸入事件的種類和每種輸入事件的語(yǔ)義;
確定所述輸入事件的種類的編號(hào);其中,所述編號(hào)為4位的第一數(shù)串,所述第一數(shù)串的第一位表示是否發(fā)生上行邏輯寫操作事件,所述第一數(shù)串的第二位表示是否發(fā)生上行邏輯讀操作事件,所述第一數(shù)串的第三位表示是否發(fā)生上行邏輯寫數(shù)據(jù)到達(dá)事件,所述第一數(shù)串的第四位表示是否發(fā)生下行邏輯讀數(shù)據(jù)到達(dá)事件,并根據(jù)所述第一數(shù)串確定所述輸入事件的語(yǔ)義;
根據(jù)所述狀態(tài)機(jī)的狀態(tài)信息,所述輸入事件信息和所述輸出事件信息配置狀態(tài)遷移矩陣,使所述狀態(tài)機(jī)根據(jù)所述狀態(tài)遷移矩陣中的對(duì)應(yīng)關(guān)系遷移狀態(tài)。
2.根據(jù)權(quán)利要求1所述的可配置狀態(tài)機(jī)的實(shí)現(xiàn)方法,其特征在于,所述狀態(tài)信息包括狀態(tài)機(jī)的狀態(tài)種類和每種狀態(tài)的狀態(tài)語(yǔ)義。
3.根據(jù)權(quán)利要求1所述的可配置狀態(tài)機(jī)的實(shí)現(xiàn)方法,其特征在于,所述輸出事件信息包括輸出事件的種類和每種輸出事件的語(yǔ)義;所述根據(jù)所述第一硬件特征信息和所述第二硬件特征信息配置所述輸出事件信息的步驟包括:
確定所述輸出事件的種類的編號(hào);其中,所述編號(hào)為5位的第二數(shù)串,所述第二數(shù)串的第一位表示是否產(chǎn)生下行邏輯寫操作事件,所述第二數(shù)串的第二位表示是否產(chǎn)生下行邏輯讀操作事件,所述第二數(shù)串的第三位表示是否產(chǎn)生下行邏輯寫數(shù)據(jù)到達(dá)事件,所述第二數(shù)串的第四位表示是否產(chǎn)生上行邏輯讀數(shù)據(jù)到達(dá)事件,所述第二數(shù)串的第五位表示下一拍上行邏輯接口的準(zhǔn)備信號(hào)的賦值;
根據(jù)所述第二數(shù)串確定所述輸出事件的語(yǔ)義。
4.根據(jù)權(quán)利要求1所述的可配置狀態(tài)機(jī)的實(shí)現(xiàn)方法,其特征在于,所述根據(jù)所述狀態(tài)機(jī)的狀態(tài)信息,所述輸入事件信息和所述輸出事件信息配置狀態(tài)遷移矩陣的步驟包括:
獲取所述狀態(tài)機(jī)的當(dāng)前狀態(tài)語(yǔ)義和輸入事件信息;
根據(jù)所述當(dāng)前狀態(tài)語(yǔ)義和所述輸入事件信息,配置出所述狀態(tài)機(jī)的下一拍狀態(tài)語(yǔ)義和輸出事件信息;
將配置結(jié)果添加到第一二元組到第二二元組的映射函數(shù)中,形成狀態(tài)遷移矩陣。
5.根據(jù)權(quán)利要求1所述的可配置狀態(tài)機(jī)的實(shí)現(xiàn)方法,其特征在于,在所述根據(jù)所述第一硬件特征信息和所述第二硬件特征信息配置所述狀態(tài)機(jī)的狀態(tài)信息,輸入事件信息和輸出事件信息的步驟之后,所述方法還包括:
給所述狀態(tài)機(jī)配置一用于使所述狀態(tài)機(jī)支持輸出事件延時(shí)輸出的第一控制指令;或
給所述狀態(tài)機(jī)配置一用于使所述狀態(tài)機(jī)不支持輸出事件延時(shí)輸出的第二控制指令。
6.根據(jù)權(quán)利要求1所述的可配置狀態(tài)機(jī)的實(shí)現(xiàn)方法,其特征在于,在所述根據(jù)所述第一硬件特征信息和所述第二硬件特征信息配置所述狀態(tài)機(jī)的狀態(tài)信息,輸入事件信息和輸出事件信息的步驟之后,所述方法還包括:
給所述狀態(tài)機(jī)配置一用于使所述狀態(tài)機(jī)支持延時(shí)寫操作的第三控制指令;或
給所述狀態(tài)機(jī)配置一用于使所述狀態(tài)機(jī)不支持延時(shí)寫操作的第四控制指令。
7.根據(jù)權(quán)利要求1所述的可配置狀態(tài)機(jī)的實(shí)現(xiàn)方法,其特征在于,在所述根據(jù)所述第一硬件特征信息和所述第二硬件特征信息配置所述狀態(tài)機(jī)的狀態(tài)信息,輸入事件信息和輸出事件信息的步驟之后,所述方法還包括:
檢測(cè)所述狀態(tài)機(jī)的下行邏輯接口中是否存在多個(gè)寫緩沖區(qū);
若存在,則維護(hù)一個(gè)寫計(jì)數(shù)器,記錄來(lái)自上行邏輯中尚未完成的寫操作個(gè)數(shù)。
8.根據(jù)權(quán)利要求1所述的可配置狀態(tài)機(jī)的實(shí)現(xiàn)方法,其特征在于,在所述根據(jù)所述第一硬件特征信息和所述第二硬件特征信息配置所述狀態(tài)機(jī)的狀態(tài)信息,輸入事件信息和輸出事件信息的步驟之后,所述方法還包括:
檢測(cè)所述狀態(tài)機(jī)的下行邏輯接口中是否存在多個(gè)讀緩沖區(qū);
若存在,則維護(hù)一個(gè)讀計(jì)數(shù)器,記錄來(lái)自上行邏輯中尚未完成的讀操作個(gè)數(shù)。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于湖南中易利華信息技術(shù)有限公司,未經(jīng)湖南中易利華信息技術(shù)有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710418467.1/1.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專利網(wǎng)。
- 上一篇:一種基于TCMU虛擬塊設(shè)備的緩存數(shù)據(jù)訪問(wèn)方法及系統(tǒng)
- 下一篇:通過(guò)BIOS實(shí)現(xiàn)PCIE設(shè)備熱插拔功能的方法及主板
- 同類專利
- 專利分類
- 一種使用狀態(tài)機(jī)測(cè)試網(wǎng)元接口的方法
- 狀態(tài)機(jī)的通信處理方法和系統(tǒng)
- 分布式實(shí)現(xiàn)LACP標(biāo)準(zhǔn)狀態(tài)機(jī)的方法及系統(tǒng)
- 一種狀態(tài)機(jī)協(xié)作控制方法、裝置及狀態(tài)機(jī)系統(tǒng)
- 有限狀態(tài)機(jī)的執(zhí)行系統(tǒng)及執(zhí)行方法
- 協(xié)議解析的方法和裝置
- 狀態(tài)機(jī)配置器
- 一種用于雙通道CCD成像系統(tǒng)的時(shí)序發(fā)生器及時(shí)序驅(qū)動(dòng)方法
- 一種用于雙通道CCD成像系統(tǒng)的時(shí)序發(fā)生器
- 一種擴(kuò)展?fàn)顟B(tài)機(jī)邏輯的方法、裝置、存儲(chǔ)介質(zhì)和電子裝置
- 互動(dòng)業(yè)務(wù)終端、實(shí)現(xiàn)系統(tǒng)及實(shí)現(xiàn)方法
- 街景地圖的實(shí)現(xiàn)方法和實(shí)現(xiàn)系統(tǒng)
- 游戲?qū)崿F(xiàn)系統(tǒng)和游戲?qū)崿F(xiàn)方法
- 圖像實(shí)現(xiàn)裝置及其圖像實(shí)現(xiàn)方法
- 增強(qiáng)現(xiàn)實(shí)的實(shí)現(xiàn)方法以及實(shí)現(xiàn)裝置
- 軟件架構(gòu)的實(shí)現(xiàn)方法和實(shí)現(xiàn)平臺(tái)
- 數(shù)值預(yù)報(bào)的實(shí)現(xiàn)方法及實(shí)現(xiàn)系統(tǒng)
- 空調(diào)及其冬眠控制模式實(shí)現(xiàn)方法和實(shí)現(xiàn)裝置以及實(shí)現(xiàn)系統(tǒng)
- 空調(diào)及其睡眠控制模式實(shí)現(xiàn)方法和實(shí)現(xiàn)裝置以及實(shí)現(xiàn)系統(tǒng)
- 輸入設(shè)備實(shí)現(xiàn)方法及其實(shí)現(xiàn)裝置
- 一種數(shù)據(jù)庫(kù)讀寫分離的方法和裝置
- 一種手機(jī)動(dòng)漫人物及背景創(chuàng)作方法
- 一種通訊綜合測(cè)試終端的測(cè)試方法
- 一種服裝用人體測(cè)量基準(zhǔn)點(diǎn)的獲取方法
- 系統(tǒng)升級(jí)方法及裝置
- 用于虛擬和接口方法調(diào)用的裝置和方法
- 線程狀態(tài)監(jiān)控方法、裝置、計(jì)算機(jī)設(shè)備和存儲(chǔ)介質(zhì)
- 一種JAVA智能卡及其虛擬機(jī)組件優(yōu)化方法
- 檢測(cè)程序中方法耗時(shí)的方法、裝置及存儲(chǔ)介質(zhì)
- 函數(shù)的執(zhí)行方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)





