System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 亚洲Av永久无码精品黑人,精品久久久无码中文字幕天天,无码人妻精品一区二区三区蜜桃
  • 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    一種基于多核DSP的信號生成方法、系統、電子設備和存儲介質技術方案

    技術編號:44497860 閱讀:5 留言:0更新日期:2025-03-04 18:05
    本發明專利技術涉及一種基于多核DSP的信號生成方法、系統、電子設備、存儲介質,屬于數字信號處理技術領域,將多核DSP中一個核指定為管理核,其余核為處理核,當接收到當前周期輸入信號,管理核將當前周期接收到的輸入信號分類為多個分組后,通過循環遍歷各分組,將每個不為空分組各自分配一個空閑處理核,并設置對應處理核狀態為占用;當處理核處理完所分配分組信號,通過發送EDMA中斷通知管理核;管理核暫停遍歷,將對應處理核狀態設置為空閑,再返回繼續遍歷,直至當前周期輸入信號處理完成。解決了現有技術中現有技術中多核DSP處理資源無法得到充分利用而導致的性能降低的問題。

    【技術實現步驟摘要】

    本專利技術涉及數字信號處理,尤其涉及一種基于多核dsp的信號生成方法、系統、電子設備和存儲介質。


    技術介紹

    1、在電磁環境復雜條件下,在電磁信號處理方面,多核dsp是一種常用的,一套信號生成系統主要包括上位機控制單元,信號生成單元(dsp)數字信號處理(digital?signalprocessing,dsp),信號合成單元(fpga)現場可編程邏輯門陣列(field?programmablegate?array,fpga)。信號生成單元根據上位機控制單元下發的信號列表,生成基帶數據與配置,信號生成方式多數采用串行處理,即由fpga進行插值、移頻、合路后將信號發出。

    2、這種方式會導致信號路數受限,存在部分核處于空閑狀態,進而無法發揮多核dsp的全部速度和性能的問題,使得信號處理生成性能指標降低。


    技術實現思路

    1、鑒于上述的分析,本專利技術實施例旨在提供一種基于多核dsp的信號生成方法、系統、電子設備和存儲介質,用以解決現有技術中處理信號的方式導致dsp處理資源無法得到充分利用而導致的性能降低的問題。

    2、一方面,本專利技術實施例提供了一種基于多核dsp的信號生成方法,所述dsp包括一個管理核和多個處理核,對每個周期接收到的輸入信號執行以下過程,所述過程具體包括:

    3、所述管理核將當前周期接收到的輸入信號分類為多個分組;

    4、所述管理核循環遍歷各分組,將每個不為空的分組分配給一個空閑的處理核,并設置被分配的處理核狀態為占用;

    5、當所述被分配處理核處理完成對應分組信號并輸出后,通知所述管理核;

    6、所述管理核收到所述通知后暫停遍歷,并設置所述處理完成的處理核狀態為空閑;

    7、所述管理核返回暫停位置繼續遍歷,直至所述當前周期接收到的輸入信號處理完成。

    8、上述技術方案的有益效果如下:將多核dsp中一個核指定為管理核,其余核作為處理核,并由所述管理核將每個周期輸入信號基于類別分組,后,依次遍歷各所述分組和各所述處理核狀態,為每個分組分配空閑處理核的方式,使各所述分組信號完成處理前,所有處理核均處于占用狀態,因此dsp所有處理核資源均處于高效利用狀態,不存在分組未處理完成前,有處理核空閑的情況,相比現有技術,dsp資源得到了最優化利用,性能指標不會降低。

    9、基于上述方法的進一步改進,所述管理核將所述當前周期接收到的輸入信號通過以下過程分類為多個分組,所述過程具體包括:

    10、s21:按載波頻率由低至高將所述當前周期接收到的輸入信號排序得到待分組序列;

    11、s22:基于所述待分組序列的第一個信號建立新分組并設置入組條件,并將所述第一個信號移入所述新分組,并從所述待分組序列中移除;

    12、s23:遍歷所述待分組序列中所有剩余信號,依次將滿足入組條件的信號移入所述新分組,并從所述待分組序列中移除,直至沒有滿足入組條件的信號可移入所述新分組或所述新分組已滿,則返回迭代執行s22-s23,直至完成建立所有分組,并且所述待分組序列無可分組信號;

    13、s24:將所述所有分組中信號合并為整體,并保存所述整體信號的中心頻率。

    14、上述進一步改進方案的有益效果是:將當前周期收到的輸入信號分組,通過基于載波頻率排序,將同類信號分組統一處理,可以進一步提高信號的處理效率。

    15、基于上述方法的進一步改進,所述入組條件,具體指信號需同時滿足采樣率、頻率、有效性要求,其中,

    16、所述采樣率要求指信號的采樣率與所述第一個信號的采樣率相同;

    17、所述頻率要求指信號起始頻率不小于分組起始頻率,信號終止頻率不大于分組終止頻率,其中,

    18、所述分組起始頻率為所述第一個信號的載波頻率減去其帶寬一半的差值,

    19、所述分組終止頻率為所述分組起始頻率和所述第一個信號采樣率的80%之和;

    20、所述有效性要求為信號為非實時信號、且信號標志位有效。

    21、上述進一步改進方案的有益效果是:通過設置入組條件,可以排除小無效信號,而且將同類信號分到同組處理,并通過設置分組的起始頻率、終止頻率,保持各分組信號長度相近,能夠進一步提高信號處理效率。

    22、基于上述方法的進一步改進,當信號滿足所述采樣率要求、所述有效性要求,且不滿足頻率要求,則所述新分組已滿;

    23、當沒有信號可移入所述新分組或所述新分組已滿,則將分組終止頻率更新為所述新分組中最后一個信號的終止頻率。

    24、上述進一步改進方案的有益效果是:確保進入各分組的信號滿足統一入組標準,保證算法處理一致性,從而提高處理效率;將各分組中最后一個信號終止頻率作為對應分組的終止頻率,目的是確保分組內信號組成的序列信號信息準確性。

    25、基于上述方法的進一步改進,所述將每個不為空的分組分配給一個空閑的處理核,具體包括:

    26、所述管理核遍歷所有處理核狀態;

    27、當發現一個空閑的處理核,則所述管理核通過向所述空閑處理核發送ipc中斷,將所述不為空分組分配給所述空閑處理核。

    28、上述進一步改進方案的有益效果是:將所述不為空分組,即有信號的分組通過循環遍歷的方式找到空閑處理核,并將所述不為空分組分配給空閑處理核處理,不可能出現不為空分組、空閑處理核同時存在的情況,使得dsp處理核資源一直處于高效利用狀態,資源利用率和性能一直處于最佳狀態。

    29、基于上述方法的進一步改進,所述被分配處理核處理完成對應分組信號并輸出后,通知所述管理核,具體通過向所述管理核發送edma中斷。

    30、上述進一步改進方案的有益效果是:處理核通過edma中斷方式與管理核通訊,能夠避免多處理核同時使用ipc中斷與所述管理核通訊而導致的信息無法傳遞的問題。

    31、基于上述方法的進一步改進,當所述管理核讀取各處理核當前狀態、編號,各處理核均被占用,則所述管理核暫停遍歷,直至收到edma中斷,繼續進行遍歷。

    32、上述進一步改進方案的有益效果是:當有不為空分組待分配,又沒有空閑核可用時,暫停遍歷不僅能節省dsp管理核資源,還能記錄待分配的不為空分組;當所述管理核收到edma中斷,即有處理核處理完成,則所述管理核將完成處理核設置為空閑后繼續遍歷,確保所述管理核對處理核資源利用的連續性。

    33、另一方面,本專利技術實施例提供了一種基于多核dsp的信號生成系統,所述系統包括存儲模塊、處理模塊、輸出模塊,其中,

    34、所述存儲模塊用于接收并存儲當前周期輸入信號,還保存各處理核狀態、編號;

    35、所述處理模塊包括一個管理核和多個處理核,其中,

    36、所述管理核將所述當前周期輸入信號分組,再循環遍歷各分組,當找到不為空的分組,則讀取并遍歷各處理核狀態、編號,并找出一個空閑的處理核,將所述不為空的分組分配給所述空閑處理核并設置被分配的處理核狀態為占用并本文檔來自技高網...

    【技術保護點】

    1.一種基于多核DSP的信號生成方法,其特征在于,所述DSP包括一個管理核和多個處理核,對每個周期接收到的輸入信號執行以下過程,所述過程具體包括:

    2.根據權利要求1所述的一種基于多核DSP的信號生成方法,其特征在于,所述管理核將所述當前周期接收到的輸入信號通過以下過程分類為多個分組,所述過程具體包括:

    3.根據權利要求2所述的一種基于多核DSP的信號生成方法,其特征在于,所述入組條件,具體指信號需同時滿足采樣率、頻率、有效性要求,其中,

    4.根據權利要求3所述的一種基于多核DSP的信號生成方法,其特征在于,

    5.根據權利要求4所述的一種基于多核DSP的信號生成方法,其特征在于,所述將每個不為空的分組分配給一個空閑的處理核,具體包括:

    6.根據權利要求5所述的一種基于多核DSP的信號生成方法,其特征在于,所述被分配處理核處理完成對應分組信號并輸出后,通知所述管理核,具體通過向所述管理核發送EDMA中斷。

    7.根據權利要求6所述的一種基于多核DSP的信號生成方法,其特征在于,當所述管理核讀取各處理核當前狀態、編號,各處理核均被占用,則所述管理核暫停遍歷,直至收到EDMA中斷,繼續進行遍歷。

    8.一種基于多核DSP的信號生成系統,其特征在于,所述系統包括存儲模塊、處理模塊、輸出模塊,其中,

    9.一種電子設備,包括存儲器、處理器及存儲在所述存儲器上并可在所述處理器上運行的計算機程序,其特征在于,當所述處理器執行所述計算機程序時實現如權利要求1-7所述的一種基于多核DSP的信號生成方法。

    10.一種計算機可讀存儲介質,其上存儲有計算機程序,其特征在于,所述程序被處理器執行時實現如權利要求1-7任一項所述的一種基于多核DSP的信號生成方法。

    ...

    【技術特征摘要】

    1.一種基于多核dsp的信號生成方法,其特征在于,所述dsp包括一個管理核和多個處理核,對每個周期接收到的輸入信號執行以下過程,所述過程具體包括:

    2.根據權利要求1所述的一種基于多核dsp的信號生成方法,其特征在于,所述管理核將所述當前周期接收到的輸入信號通過以下過程分類為多個分組,所述過程具體包括:

    3.根據權利要求2所述的一種基于多核dsp的信號生成方法,其特征在于,所述入組條件,具體指信號需同時滿足采樣率、頻率、有效性要求,其中,

    4.根據權利要求3所述的一種基于多核dsp的信號生成方法,其特征在于,

    5.根據權利要求4所述的一種基于多核dsp的信號生成方法,其特征在于,所述將每個不為空的分組分配給一個空閑的處理核,具體包括:

    6.根據權利要求5所述的一種基于多核dsp的信號生成方法,其特征在于,所述被分...

    【專利技術屬性】
    技術研發人員:張聲銓孟祥飛黃維盧煒煒
    申請(專利權)人:中國兵器裝備集團上海電控研究所
    類型:發明
    國別省市:

    網友詢問留言 已有0條評論
    • 還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 东京无码熟妇人妻AV在线网址| 亚洲午夜国产精品无码老牛影视| 久久人妻少妇嫩草AV无码专区| 久久亚洲精品无码AV红樱桃| 亚洲中文字幕久久精品无码VA| 亚洲人成人无码网www国产| 亚洲av中文无码乱人伦在线r▽| 精品久久久无码21p发布| 日韩精品无码一区二区三区AV| 无码国内精品久久综合88| 最新中文字幕AV无码不卡| 久久久久久亚洲av无码蜜芽| 亚洲AV人无码激艳猛片| 国产成人无码专区| 亚洲AV无码男人的天堂| 久久国产精品无码HDAV| 国产爆乳无码视频在线观看| 日韩专区无码人妻| 国模无码视频一区二区三区| 精品少妇无码AV无码专区| 国产爆乳无码一区二区麻豆| 久久午夜无码鲁丝片午夜精品| 免费看国产成年无码AV片| 精品成在人线AV无码免费看| 亚洲av无码一区二区三区不卡| 久久青青草原亚洲av无码| 精品少妇人妻av无码专区| 激情无码亚洲一区二区三区| 中文字幕韩国三级理论无码| 久久久无码精品亚洲日韩按摩| 无码精品人妻一区二区三区免费看| 国产成人无码精品久久久久免费| 无码人妻精品一区二区蜜桃百度| 无码亚洲成a人在线观看| 无码一区18禁3D| 西西444www无码大胆| 韩国无码AV片在线观看网站| 日韩免费无码一区二区视频| 无码专区一va亚洲v专区在线 | 精品乱码一区内射人妻无码| 亚洲成av人片天堂网无码】|