嵌入式數(shù)字信號處理器中的零開銷循環(huán)

基本信息

申請?zhí)?/td> CN201610371861.X 申請日 -
公開(公告)號 CN107450888A 公開(公告)日 2017-12-08
申請公布號 CN107450888A 申請公布日 2017-12-08
分類號 G06F9/30(2006.01)I 分類 計算;推算;計數(shù);
發(fā)明人 朱鵬飛;焦小康 申請(專利權(quán))人 世意法(北京)半導(dǎo)體研發(fā)有限責(zé)任公司
代理機(jī)構(gòu) 北京市金杜律師事務(wù)所 代理人 世意法(北京)半導(dǎo)體研發(fā)有限責(zé)任公司
地址 100080 北京市海淀區(qū)北四環(huán)西路9號銀谷大廈14層1401,1403,1405,1407,1409號
法律狀態(tài) -

摘要

摘要 一種解碼邏輯方法被安排成用于在嵌入式數(shù)字信號處理器(DSP)中執(zhí)行零開銷循環(huán)。在該方法中,從存儲器中提取指令數(shù)據(jù),并且從該指令數(shù)據(jù)得出的多個指令令牌存儲在令牌緩沖器中。將來自該令牌緩沖器的一個或多個指令令牌的第一部分傳遞至第一解碼模塊,該第一解碼模塊可以是指令解碼模塊,并將來自該令牌緩沖器的一個或多個指令令牌的第二部分傳遞至第二解碼模塊,該第二解碼模塊可以是循環(huán)解碼模塊。該第二解碼模塊檢測特殊循環(huán)指令令牌,并且基于對該特殊循環(huán)指令令牌的檢測,有條件地測試循環(huán)計數(shù)器。使用該第一解碼模塊將迭代算法的至少一個指令令牌匯編至單條指令中,該單條指令在單個執(zhí)行周期中是可執(zhí)行的。基于對循環(huán)計數(shù)器的條件測試,該第一解碼模塊進(jìn)一步將該迭代算法的循環(huán)分支指令匯編至在一個執(zhí)行周期中可執(zhí)行的單條指令中。