基于多級流水線的指令處理方法、浮點(diǎn)型DSP以及音頻設(shè)備

基本信息

申請?zhí)?/td> CN202110339839.8 申請日 -
公開(公告)號 CN113220347A 公開(公告)日 2021-08-06
申請公布號 CN113220347A 申請公布日 2021-08-06
分類號 G06F9/38(2006.01)I 分類 計算;推算;計數(shù);
發(fā)明人 梁小江;陳千里;謝柱能;蒲莉娟 申請(專利權(quán))人 深圳市創(chuàng)成微電子有限公司
代理機(jī)構(gòu) 深圳市君之泉知識產(chǎn)權(quán)代理有限公司 代理人 黃燕霞
地址 518055廣東省深圳市南山區(qū)西麗街道西麗社區(qū)打石一路深圳國際創(chuàng)新谷八棟A座2201、2202、2203、2204、2205
法律狀態(tài) -

摘要

摘要 本發(fā)明涉及基于多級流水線的指令處理方法、浮點(diǎn)型DSP以及音頻設(shè)備。指令處理時,在任一匯編程序中存在數(shù)據(jù)相關(guān)性的兩條指令間插入有另一匯編程序的指令,同時處理兩個匯編程序的指令,從根本上解決了數(shù)據(jù)相關(guān)性的問題,無需再浪費(fèi)一個時鐘周期進(jìn)行等待。同時,為了保證同時處理兩個匯編程序的指令不會出錯,對跳轉(zhuǎn)指令進(jìn)行了特殊的偽跳轉(zhuǎn)處理。本發(fā)明的方案,一方面通過同時執(zhí)行兩個程序的指令,解決了程序指令處理時存在的數(shù)據(jù)相關(guān)性問題,提高了指令的執(zhí)行效率,另一方面通過對跳轉(zhuǎn)指令的偽跳轉(zhuǎn)處理,可以保證多個程序的指令同時執(zhí)行時不出錯,這樣在確保指令執(zhí)行效率的同時,也確保了指令執(zhí)行的靈活性和準(zhǔn)確性,使得匯編程序指令的執(zhí)行可控制。