[發明專利]處理器和用于處理器的控制方法有效
| 申請號: | 201410061814.6 | 申請日: | 2014-02-24 |
| 公開(公告)號: | CN104007954B | 公開(公告)日: | 2017-01-04 |
| 發明(設計)人: | 岡田一彥 | 申請(專利權)人: | 株式會社索思未來 |
| 主分類號: | G06F9/30 | 分類號: | G06F9/30;G06F9/38 |
| 代理公司: | 北京集佳知識產權代理有限公司11227 | 代理人: | 王萍,李春暉 |
| 地址: | 暫無信息 | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 處理器 用于 控制 方法 | ||
技術領域
本公開涉及處理器和用于處理器的控制方法。
背景技術
日本公開專利公布No.2001-68993描述了包括可編程邏輯電路的半導體器件的示例。該邏輯電路包括多個計算單元并且根據從半導體器件中設置的控制電路(例如,CPU)提供的配置信息耦接計算單元。當與配置信息對應的邏輯結構被配置在邏輯電路中時,邏輯電路輸出完成標志。控制電路響應于完成標志并且指令邏輯電路執行計算。隨后,邏輯電路基于指令執行處理并且在完成處理時輸出完成標志。響應于完成標志,控制電路設定邏輯電路中的后繼配置信息。通過該方式,每當邏輯電路完成處理時設定后繼配置信息。
控制電路響應于指示邏輯電路中的處理完成的完成標志來設定配置信息。因此,當可編程邏輯電路執行多個處理時,在每個邏輯電路中沒有設定后繼配置信息,直到所有處理完成為止。每個邏輯電路中的設定配置信息的延遲可能導致處理時間的增加。
發明內容
本公開的第一方面是處理器。該處理器包括可編程邏輯電路,其包括多個處理單元并且被配置成有選擇地使用處理單元來重新配置邏輯電路。該可編程邏輯電路能夠執行第一處理,該第一處理跟隨有與第一處理相關的第二處理。該可編程邏輯電路進一步能夠重新配置對應于根據第一處理的第一電路配置信息的第一邏輯電路,以及對應于根據第二處理的第二電路配置信息的第二邏輯電路,第一邏輯電路和第二邏輯電路中的每個包括信息保存單元。該處理器進一步包括第一控制電路,其被配置成生成用于執行第一處理的執行控制信號。該第一控制電路進一步被配置成將第二電路配置信息存儲在第一邏輯電路的信息保存單元中。該處理器進一步包括第二控制電路,其被配置成響應于第一處理的完成從第一邏輯電路的信息保存單元獲得第二電路配置信息并且控制可編程邏輯電路以便重新配置與第二電路配置信息對應的第二邏輯電路。
本公開的第二方面是一種處理器。該處理器包括可編程邏輯電路,其包括多個處理單元并且被配置成有選擇地使用處理單元來重新配置邏輯電路。該可編程邏輯電路能夠并行地執行第一計算處理和第二計算處理。第一計算處理包括接連執行的第一處理和第二處理。第二計算處理包括第三處理。該可編程邏輯電路能夠重新配置對應于根據第一處理的第一電路配置信息的第一邏輯電路,對應于根據第二處理的第二電路配置信息的第二邏輯電路,以及對應于根據第三處理的第三電路配置信息的第三邏輯電路。第一至第三邏輯電路中的每個包括信息保存單元。該處理器進一步包括第一控制電路,其被配置成生成用于執行第一處理和第三處理的執行控制信號。該第一控制電路進一步被配置成將第一電路配置信息和第三電路配置信息存儲在存儲器中,并且將第二電路配置信息存儲在第一邏輯電路的信息保存單元中。該處理器進一步包括第二控制電路,其被配置成響應于執行控制信號從存儲器讀取第一電路配置信息和第三電路配置信息并且控制可編程邏輯電路以便重新配置分別對應于第一電路配置信息和第三電路配置信息的第一邏輯電路和第三邏輯電路。該第二控制電路被配置成響應于第一處理的完成從第一邏輯電路的信息保存單元獲得第二電路配置信息并且控制可編程邏輯電路以便重新配置與第二電路配置信息對應的第二邏輯電路。
本公開的第三方面是一種用于控制包括可編程邏輯電路的處理器的方法。該方法包括:在可編程邏輯電路中重新配置對應于根據第一處理的第一電路配置信息的第一邏輯電路,第一邏輯電路包括信息保存單元;將根據第二處理的第二電路配置信息存儲在第一邏輯電路的信息保存單元中,第二處理與第一處理相關并且在第一處理之后被執行;利用第一邏輯電路執行第一處理;響應于第一處理的完成從第一邏輯電路的信息保存單元獲得第二電路配置信息;并且在可編程邏輯電路中重新配置對應于第二電路配置信息的第二邏輯電路。
根據上文描述的每個方面,可以縮短處理時間。
附圖說明
通過參考下文的目前優選的實施例的描述以及附圖,可以最佳地理解實施例連同其目的和優點,在附圖中:
圖1是圖示半導體器件和存儲器的示意性框圖;
圖2是圖示半導體器件和存儲器的操作的示意性框圖;
圖3是圖示重新配置控制電路和多個輸出接口單元的示意性電路框圖;
圖4A至4C是圖示可編程處理電路中的處理的示例的示意圖;
圖5至7是圖示可編程邏輯電路中的重新配置的示例的示意圖;
圖8至10是重新配置處理的示意性流程圖;
圖11A是圖示半導體器件的操作的時序圖;以及
圖11B是圖示比較示例的操作的時序圖。
具體實施方式
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于株式會社索思未來,未經株式會社索思未來許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410061814.6/2.html,轉載請聲明來源鉆瓜專利網。





