【技術實現步驟摘要】
主處理器與若干協處理器的嵌入式連接方法及連接接口
本專利技術涉及集成電路中的嵌入式通用處理器接口
,尤其是涉及一種通用的主處理器與若干協處理器的嵌入式連接方法及裝置。
技術介紹
在集成電路中的嵌入式系統中,為了減輕通用主處理器的計算負擔,或特意增強系統在某方面(如浮點運算,圖像處理,加解密等)的處理能力,往往為通用主處理器配備一個或若干協處理器,也稱作加速處理單元。根據應用目標和應用場合的不同,協處理器的功能和結構往往相差較大,其與通用主處理器的接口也各有不同,尚沒有統一的業界標準或通用的連接方法。目前,通用主處理器和協處理器的連接方法,大致可以分為如下三種:一是間接連接,即主處理器和協處理器間沒有指令和數據交互通道,兩者以相對獨立的方式連接在片內總線上,各自獨立地從總線讀取指令,并獨立地對總線上的從設備進行讀寫操作,兩種處理器往往使用不同的指令集,編譯工具鏈和調試工具鏈。兩個處理器間的數據交互是通過片內總線和總線上掛載的從設備來中轉完成的。這種間接連接方式,其優點是主處理器和協處理器選型靈活,只需要依照應用目標和處理器的性能指標進行獨立選型即可。其缺點是主處理器和協處理器間沒有數據直連通道,對于需要頻繁進行數據交互的應用場景,交互效率較低;同時,在一套嵌入式系統中采用多套指令集,編譯工具鏈和調試工具鏈,對于系統的后續開發會帶來更大的成本和復雜度。二是通用協處理器接口,即主處理器和協處理器間通過主處理器規定的一套通用數據通道進行交互,協處理器沒有獨立的指令集,所有處理動作受主處理器控制,主處理器通過其指令集規定的幾條數據傳輸指令,對協處理器的控制和狀 ...
【技術保護點】
主處理器與若干協處理器的嵌入式連接方法,其特征在于包含:主處理器以廣播的方式同時向每個協處理器發出相同的并行的指令信息,供相關的協處理器收取和解析,指令信息為一組既定的指令集;將各協處理器發出的指令命中標志信號經過匯總合為一位總標志信息送往主處理器,只能有一個協處理器的指令命中標志信號為有效值;主處理器以廣播的方式同時向每個協處理器發出相同的并行的地址信息,供相關的協處理器收取和解析,地址信息為一組既定的地址編碼,每個地址編碼對應若干協處理器中的一組或多組可訪問的寄存器;主處理器以廣播的方式同時向每個協處理器發出相同的并行的數據信息,供相關的協處理器收取;若干協處理器發出的并行數據信息經過匯總合并為一組并行數據送往主處理器,同一時刻只能有一個協處理器的數據信號為有效值;主處理器以廣播的方式同時向每個協處理器發出相同的并行的控制信息,供相關的協處理器收取;各協處理器發出的中斷請求信號經過匯總合并為一位總中斷請求信號送往主處理器,同一時刻允許有多個協處理器的中斷請求信號為有效值;每個協處理器通過一套獨立的片內總線讀寫接口可以自主地訪問片內總線上的各個從設備;以及主處理器和所有協處理器共享同 ...
【技術特征摘要】
1.主處理器與若干協處理器的嵌入式連接方法,其特征在于包含:主處理器以廣播的方式同時向每個協處理器發出相同的并行的指令信息,供相關的協處理器收取和解析,指令信息為一組既定的指令集;將各協處理器發出的指令命中標志信號經過匯總合為一位總標志信息送往主處理器,只能有一個協處理器的指令命中標志信號為有效值;主處理器以廣播的方式同時向每個協處理器發出相同的并行的地址信息,供相關的協處理器收取和解析,地址信息為一組既定的地址編碼,每個地址編碼對應若干協處理器中的一組或多組可訪問的寄存器;主處理器以廣播的方式同時向每個協處理器發出相同的并行的數據信息,供相關的協處理器收取;若干協處理器發出的并行數據信息經過匯總合并為一組并行數據送往主處理器,同一時刻只能有一個協處理器的數據信號為有效值;主處理器以廣播的方式同時向每個協處理器發出相同的并行的控制信息,供相關的協處理器收取;各協處理器發出的中斷請求信號經過匯總合并為一位總中斷請求信號送往主處理器,同一時刻允許有多個協處理器的中斷請求信號為有效值;每個協處理器通過一套獨立的片內總線讀寫接口可以自主地訪問片內總線上的各個從設備;以及主處理器和所有協處理器共享同一個時鐘和外部復位信號。2.主處理器與若干協處理器嵌入式連接的接口,其特征在于所述接口包括:對于每個協處理器,至少有一套由主處理器發出的并行的指令信號接收接口,主處理器通過廣播的方式同時向每個協處理器發出指令信息;對于每個協處理器,至少有一個由協處理器發出的指令命中標志信號接口,若干協處理器的命中標志信號經標志匯總電路合并后,由主處理器進行接收;對于每個協處理器,至少有一套由主處理器發出的并行的地址信號接收接口,主處理器通過廣播的方式同時向每個協處理器發出地址信息;對于每個協處理器,至少有一套由主處理器發出的并行的數據信號接收接口,主處理器通過廣播的方式同時向每個協處理器發出數據信息;對于每個協處理器,至少有一套由協處理器發出的并行的數據信號接口,若干協處理器的并行數據信號經回讀數據匯總電路合并后,由主處理器進行接收;對于每個協處理器,至少有一套由主處理器發出的控制信號接收接口,主處理...
【專利技術屬性】
技術研發人員:王粟,
申請(專利權)人:天津國芯科技有限公司,
類型:發明
國別省市:天津;12
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。