欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

抗軟件周期性執(zhí)行造成的干擾的方法和裝置制造方法

文檔序號:6518529閱讀:321來源:國知局
抗軟件周期性執(zhí)行造成的干擾的方法和裝置制造方法
【專利摘要】本發(fā)明涉及一種抗軟件周期性執(zhí)行造成的干擾的方法和裝置。所述方法包括:在所述軟件周期性執(zhí)行的過程中,加入變化的延時。所述裝置包括:延時模塊,用于在所述軟件周期性執(zhí)行的過程中,加入變化的延時。本發(fā)明還提供一種芯片,包括模擬電路、數(shù)字電路和微控制單元,所述芯片還包括前述的裝置。本發(fā)明可以消除軟件周期性執(zhí)行對系統(tǒng)造成的干擾。
【專利說明】抗軟件周期性執(zhí)行造成的干擾的方法和裝置
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及集成電路領(lǐng)域,尤其涉及一種抗軟件周期性執(zhí)行造成的干擾的方法和
>J-U ρ?α裝直。
【背景技術(shù)】
[0002]芯片把模擬電路、數(shù)字電路和微處理器全部集成在一起,一顆芯片就實現(xiàn)了全部功能,從而可以有效地降低電子產(chǎn)品的開發(fā)成本,縮短開發(fā)周期,提高產(chǎn)品競爭力。這里以無線音頻接收芯片為例進(jìn)行說明,如圖1所示,為現(xiàn)有技術(shù)中芯片的組成框圖,該芯片主要有三部分組成,分別為模擬電路11、數(shù)字電路12、和微控制單元(Micro Control Unit,簡稱:MCU) 13。模擬電路11指芯片中完成模擬信號處理的各個模塊;數(shù)字電路12指芯片中完成數(shù)字信號處理的各個模塊;MCU13用于通過軟件控制模擬電路11和數(shù)字電路12按照預(yù)定要求,完成相應(yīng)的功能;當(dāng)模擬電路11的功能、數(shù)字電路12的功能以及芯片要實現(xiàn)的功能確定后,MCU13的控制流程也就基本確定。
[0003]由于軟件的順序執(zhí)行特性,所以對于確定功能的程序,其執(zhí)行時間是一定的,這對數(shù)字電路沒有影響,但是由于集成特性,會對模擬電路形成一個周期性的干擾信號,這在頻譜上就形成了一個干擾點(diǎn)。如圖2所示,為現(xiàn)有技術(shù)中一個軟件周期性執(zhí)行的流程示意圖,可以包括如下步驟:
[0004]步驟21、初始化模塊進(jìn)行初始化;
[0005]步驟22、第一調(diào)`用模塊執(zhí)行模塊A程序調(diào)用;
[0006]步驟23、第二調(diào)用模塊執(zhí)行模塊B程序調(diào)用;
[0007]步驟24、第三調(diào)用模塊執(zhí)行模塊C程序調(diào)用,執(zhí)行步驟22。
[0008]在圖2所示流程示意圖中,由于模塊A、模塊B和模塊C的執(zhí)行時間是固定的,所以整個軟件的執(zhí)行時間就固定了,從而不可避免地形成了一個周期性的干擾信號,從頻域上看就形成了一個干擾點(diǎn),引起系統(tǒng)的性能下降。

【發(fā)明內(nèi)容】

[0009]本發(fā)明提供一種抗軟件周期性執(zhí)行造成的干擾的方法和裝置,用以實現(xiàn)消除軟件周期性執(zhí)行對系統(tǒng)造成的干擾。
[0010]本發(fā)明提供一種抗軟件周期性執(zhí)行造成的干擾的方法,包括:
[0011]在所述軟件周期性執(zhí)行的過程中,加入變化的延時。
[0012]本發(fā)明還提供一種抗軟件周期性執(zhí)行造成的干擾的裝置,包括:
[0013]延時模塊,用于在所述軟件周期性執(zhí)行的過程中,加入變化的延時。
[0014]本發(fā)明還提供一種芯片,包括模擬電路、數(shù)字電路和微控制單元,所述芯片還包括前述的裝置。
[0015]在本發(fā)明實施例中,延時模塊在軟件周期性執(zhí)行的過程中,加入變化的延時,打破軟件周期性執(zhí)行的特點(diǎn),從而打散干擾點(diǎn),消除軟件周期性執(zhí)行對系統(tǒng)造成的干擾?!緦@綀D】

【附圖說明】
[0016]圖1為現(xiàn)有技術(shù)中芯片的組成框圖;
[0017]圖2為現(xiàn)有技術(shù)中一個軟件周期性執(zhí)行的流程示意圖;
[0018]圖3為本發(fā)明抗軟件周期性執(zhí)行造成的干擾的方法實施例的一個流程示意圖;
[0019]圖4為本發(fā)明抗軟件周期性執(zhí)行造成的干擾的方法實施例的另一個流程示意圖;
[0020]圖5為本發(fā)明抗軟件周期性執(zhí)行造成的干擾的方法實施例的再一個流程示意圖;
[0021]圖6為本發(fā)明抗軟件周期性執(zhí)行造成的干擾的方法實施例的又一個流程示意圖。
【具體實施方式】
[0022]下面結(jié)合說明書附圖和【具體實施方式】對本發(fā)明作進(jìn)一步的描述。
[0023]如圖3所示,為本發(fā)明抗軟件周期性執(zhí)行造成的干擾的方法實施例的一個流程示意圖,與圖1所示流程示意圖的區(qū)別在于,在步驟22和步驟23之間增加了如下步驟:
[0024]步驟31、延時模塊加入變化的延時。
[0025]如圖4所示,為本發(fā)明抗軟件周期性執(zhí)行造成的干擾的方法實施例的另一個流程示意圖,與圖3所示流程示意圖的不同之處在于,步驟31在步驟23和步驟24之間執(zhí)行。
[0026]如圖5所示,為本發(fā)明抗軟件周期性執(zhí)行造成的干擾的方法實施例的再一個流程示意圖,可以包括如下步驟:
[0027]步驟51、初始化模塊進(jìn)行初始化;
[0028]步驟52、延時模塊加入變化的延時;
[0029]步驟53、第一調(diào)用模塊執(zhí)行模塊A程序調(diào)用;
[0030]步驟54、第二調(diào)用模塊執(zhí)行模塊B程序調(diào)用;
[0031]步驟55、第三調(diào)用模塊執(zhí)行模塊C程序調(diào)用,執(zhí)行步驟52。
[0032]如圖6所示,為本發(fā)明抗軟件周期性執(zhí)行造成的干擾的方法實施例的又一個流程示意圖,可以包括如下步驟:
[0033]步驟61、初始化模塊進(jìn)行初始化;
[0034]步驟62、第一調(diào)用模塊執(zhí)行模塊A程序調(diào)用;
[0035]步驟63、第二調(diào)用模塊執(zhí)行模塊B程序調(diào)用;
[0036]步驟64、第三調(diào)用模塊執(zhí)行模塊C程序調(diào)用,
[0037]步驟65、延時模塊加入變化的延時,執(zhí)行步驟62。
[0038]綜合圖3-圖6可以看出,在本實施例中,延時模塊在軟件周期性執(zhí)行的過程中,力口入變化的延時,打破軟件周期性執(zhí)行的特點(diǎn),從而打散干擾點(diǎn),消除軟件周期性執(zhí)行對系統(tǒng)造成的干擾。
[0039]可選地,延時模塊可以采用軟件的方法生成變化的延時,優(yōu)勢是靈活性較大。
[0040]可選地,延時模塊可以包括延時電路和調(diào)用單元,其中,調(diào)用單元執(zhí)行延時電路的程度調(diào)用,延時電路用于生成變化的延時,從而采用軟硬件結(jié)合的方法生成變化的延時,優(yōu)勢是靈活性較大、速度較快??蛇x地,延時電路可以采用數(shù)字電路和\或模擬電路實現(xiàn)。
[0041]可選地,變化的延時具體可以為隨機(jī)延時,隨機(jī)延時可以打破軟件周期性執(zhí)行的特點(diǎn),從而打散干擾點(diǎn),消除軟件周期性執(zhí)行對系統(tǒng)造成的干擾。[0042]本發(fā)明還提供一種芯片,包括模擬電路、數(shù)字電路和微控制單元,芯片還可以包括一個抗軟件周期性執(zhí)行造成的干擾的裝置,該裝置可以包括前述的延時模塊,在此不再贅述。
[0043]最后應(yīng)說明的是:以上實施例僅用以說明本發(fā)明的技術(shù)方案而非限制,盡管參照較佳實施例對本發(fā)明進(jìn)行了詳細(xì)說明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解,可以對本發(fā)明的技術(shù)方案進(jìn)行修改或者等同替換,而不脫離本發(fā)明技術(shù)方案的精神和范圍。
【權(quán)利要求】
1.一種抗軟件周期性執(zhí)行造成的干擾的方法,其特征在于,包括: 在所述軟件周期性執(zhí)行的過程中,加入變化的延時。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述變化的延時具體為隨機(jī)延時。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述加入變化的延時具體為:加入延時軟件模塊,所述延時軟件模塊用于采用軟件的方法生成所述變化的延時。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述加入變化的延時具體為:執(zhí)行延時電路的程度調(diào)用,所述延時電路用于生成所述變化的延時。
5.一種抗軟件周期性執(zhí)行造成的干擾的裝置,其特征在于,包括: 延時模塊,用于在所述軟件周期性執(zhí)行的過程中,加入變化的延時。
6.根據(jù)權(quán)利要求5所述的裝置,其特征在于,所述變化的延時具體為隨機(jī)延時。
7.根據(jù)權(quán)利要求5所述的裝置,其特征在于,所述延時模塊采用軟件的方法生成所述變化的延時。
8.根據(jù)權(quán)利要求5所述的裝置,其特征在于,所述延時模塊包括: 延時電路,用于生成所述變化的延時; 調(diào)用單元,用于在所述軟件周期性執(zhí)行的過程中,執(zhí)行所述延時電路的程序調(diào)用。
9.根據(jù)權(quán)利要求8所述的裝置,其特征在于,所述延時電路采用數(shù)字電路和/或模擬電路實現(xiàn)。
10.一種芯片,包括模擬電路、數(shù)字電路和微控制單元,其特征在于,所述芯片還包括權(quán)利要求5-9任一所述的裝置。
【文檔編號】G06F9/44GK103559038SQ201310556495
【公開日】2014年2月5日 申請日期:2013年11月11日 優(yōu)先權(quán)日:2013年11月11日
【發(fā)明者】楊培, 王勝利, 李旭芳, 李振 申請人:北京昆騰微電子有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
公安县| 茂名市| 赫章县| 绥棱县| 庆元县| 南部县| 温宿县| 旬邑县| 桑日县| 东海县| 平乐县| 伊金霍洛旗| 宁陵县| 南宁市| 新乡市| 应用必备| 日喀则市| 新民市| 临湘市| 故城县| 宁国市| 武功县| 毕节市| 弥勒县| 镇雄县| 临西县| 二连浩特市| 红安县| 孟州市| 天峻县| 五峰| 册亨县| 梨树县| 江城| 商城县| 遵化市| 五寨县| 广灵县| 昭平县| 景洪市| 承德市|