用于動(dòng)態(tài)配置執(zhí)行資源的具有可擴(kuò)展指令集架構(gòu)的處理器

基本信息

申請(qǐng)?zhí)?/td> CN201680053747.0 申請(qǐng)日 -
公開(公告)號(hào) CN108027798B 公開(公告)日 2021-08-20
申請(qǐng)公布號(hào) CN108027798B 申請(qǐng)公布日 2021-08-20
分類號(hào) G06F15/00(2006.01)I 分類 計(jì)算;推算;計(jì)數(shù);
發(fā)明人 G·葛蘭·亨利;羅德尼·E·虎克;泰瑞·派克斯;道格拉斯·R·瑞德 申請(qǐng)(專利權(quán))人 上海兆芯集成電路股份有限公司
代理機(jī)構(gòu) 北京林達(dá)劉知識(shí)產(chǎn)權(quán)代理事務(wù)所(普通合伙) 代理人 劉新宇
地址 201203上海市浦東新區(qū)上海市張江高科技園區(qū)金科路2537號(hào)301室
法律狀態(tài) -

摘要

摘要 一種動(dòng)態(tài)配置執(zhí)行資源的具有可擴(kuò)展指令集架構(gòu)的處理器。該處理器包括可編程執(zhí)行單元(PEU),其中可對(duì)可編程執(zhí)行單元進(jìn)行編程以響應(yīng)于用戶定義指令(UDI)來執(zhí)行用戶定義功能??删幊虉?zhí)行單元包括可編程邏輯元件和可編程互連器,可編程邏輯元件和可編程互連器被共同配置為被編程以執(zhí)行至少一個(gè)處理操作。UDI加載器響應(yīng)于用于指定UDI和對(duì)PEU編程所使用的編程信息的位置的UDI加載指令??删幊虉?zhí)行單元可以針對(duì)一個(gè)或多個(gè)UDI進(jìn)行編程以用于一個(gè)或多個(gè)處理。指令表存儲(chǔ)各UDI和相應(yīng)的用以標(biāo)識(shí)該UDI并根據(jù)需要可對(duì)可編程執(zhí)行單元進(jìn)行重新編程的信息。UDI處理程序詢問指令表以標(biāo)識(shí)接收到的UDI并將相應(yīng)信息發(fā)送給可編程執(zhí)行單元從而執(zhí)行相應(yīng)的用戶定義功能。