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

基本信息

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

摘要

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