Hardware Mailbox
硬件郵箱主要用于提供具有小的 32 位有效負載的中斷事件通知。
VRING 使用硬件郵箱在目標 CPU 上觸發(fā)中斷。每個郵箱包含 16 個單向 HW 隊列,最多可連接 4 個通信用戶或 CPU。
J721E SoC 有 12 個硬件郵箱實例。即 12x 16 個硬件郵箱隊列。
(硬件郵箱的邏輯框圖)
Mailbox and VRING
郵箱本質(zhì)上充當一個非常小的硬件隊列,其中包含 VRING ID。
VRING 是共享內(nèi)存中的 SW 隊列,保存兩個 CPU 之間傳遞的實際消息。當收到中斷時,郵箱消息會告知從哪個 VRING 出列消息。
VRING ID=0 tells to look at the VRING from sender to receiverVRING ID=1 tells to look at the VRING from receiver to sender
聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。
舉報投訴
相關(guān)推薦
目前很多芯片都會有幾個core核,有的是Cortex M0+、M4、M7、A53、A73等等,有的有著2核、3核、4核甚至6核8
發(fā)表于 08-11 10:51
?5312次閱讀
的SoC 設(shè)計使芯片的設(shè)計從以硬件為中心轉(zhuǎn)向以軟件為中心,芯片設(shè)計不再是門級的設(shè)計,而是IP核和接口及其復(fù)用設(shè)計。IP核集成到系統(tǒng)所要考慮的問題包括:同步,例如全局執(zhí)行、數(shù)據(jù)交換和協(xié)議
發(fā)表于 12-11 11:07
是基于核的免費開放的接口協(xié)議,可以根據(jù)不同IP核的通信要求進行配置和擴展,能夠?qū)崿F(xiàn)硬件集成真正的即插即用,允許系統(tǒng)集成根據(jù)應(yīng)用需要選擇最好的IP核
發(fā)表于 06-11 05:00
1+1>2的效果。3.常見核間通信方式要充分發(fā)揮異構(gòu)多核SoC處理器的性能,除開半導(dǎo)體廠家對芯片的硬件封裝外,關(guān)鍵點還在于
發(fā)表于 09-08 09:39
怎樣去分析可重構(gòu)系統(tǒng)中軟/硬件任務(wù)間通信?什么是可重構(gòu)系統(tǒng)中消息隊列通信機制?如何對可重構(gòu)系統(tǒng)中任務(wù)間
發(fā)表于 04-27 06:03
(Inter-processor Communication)機制。核間通信的主要目標是,充分利用硬件提供的
發(fā)表于 11-03 07:26
針對實時內(nèi)核這個缺點引入固定消息郵箱機制的通信方法. 這種方法的優(yōu)點是:占用內(nèi)存少,實時性強. 將固定消息郵箱機制與傳統(tǒng)的
發(fā)表于 12-09 16:46
?46次下載
基于FPGA的嵌入式應(yīng)用在近幾年來作為一個比較新穎的課題,本文在研究各種核間通信機制的基礎(chǔ)上,提出了一種基于Mailbox核
發(fā)表于 11-22 17:31
?1.3w次閱讀
(Inter-processor Communication)機制。核間通信的主要目標是,充分利用硬件提供的
發(fā)表于 07-01 12:04
?8586次閱讀
Jacinto?? 7核間通信解決方案
發(fā)表于 10-28 11:59
?3次下載
(Inter-processor Communication)機制。核間通信的主要目標是,充分利用硬件提供的
發(fā)表于 03-16 09:19
?1168次閱讀
比較難,Linux內(nèi)核提供了多種進程間通信的機制。 同一個進程的不同模塊(譬如不同的函數(shù))之間進行通信都是很簡單的,譬如使用全局變量等。 通常情況下,大部分的程序是不要考慮進程
發(fā)表于 07-21 11:23
?900次閱讀
目前很多芯片都會有幾個core核,有的是Cortex M0+、M4、M7、A53、A73等等,有的有著2核、3核、4核甚至6核8
發(fā)表于 09-05 17:29
?1617次閱讀
(Inter-processor communication)來核間通信,進行數(shù)據(jù)的交互。 核間通信
發(fā)表于 09-13 17:32
?3108次閱讀
理解為軟件可自由定義的中斷模塊。 用于在片上處理器之間通信的一種mailbox隊列中斷機制,mailbox隊列中斷機制允許軟件通過一組寄存器和關(guān)聯(lián)的中斷設(shè)置和得到信息在二個處理之間建立通信
發(fā)表于 09-13 17:39
?1218次閱讀
評論