国产久操视频-国产久草视频-国产久热精品-国产久热香蕉在线观看-青青青青娱乐-青青青青在线成人视99

  • 資料介紹
    • 問(wèn)題原因
    • RAMECC 控制單元
    • RAMECC 寄存器地址
    • RAMECC 寄存器
    • 解決問(wèn)題
  • 資料預(yù)覽
  • 相關(guān)推薦
申請(qǐng)入駐 產(chǎn)業(yè)圖譜

LAT1170 如何理解 RAMECC FAR 寄存器的值

03/26 09:12
408
加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點(diǎn)資訊討論

LAT1170 如何理解 RAMECC FAR 寄存器的值

306.03 KB

問(wèn)題原因

某客戶(hù)測(cè)試 STM32H753xi 板子上的 ECC 功能,用于監(jiān)控 AXI-SRAM 區(qū)域,但不是很明白 RAMECC FAR 寄存器在 RM0433 中的描述, “Bits 31:0 FADD[31:0]: ECC errorfailing address”。比如在 AXI-SRAM 中,如果客戶(hù)示例顯示的是 FAR = 0x2004,但是這個(gè)地址值 0x2004 并不在 AXI-SRAM 范圍之內(nèi),客戶(hù)該如何理解 FAR 寄存器?希望能夠有詳盡的描述,這個(gè) FAR 寄存器的偏移地址是 Word 地址還是 Byte 地址或其他?我們先來(lái)看看相關(guān)參考手冊(cè)中關(guān)于 RAMECC 的介紹去尋找答案。

RAMECC 控制單元

RAM ECC 控制單元的數(shù)量取決于不同的 STM32H7 系列。比如,對(duì)于STM32H74x/5x 和 STM32H72x/3x 它們的每一個(gè)域都有一個(gè) RAMECC 的控制器單元,為了描述簡(jiǎn)單,表述如下:

Domain 1 (D1) RAMECC unit = RAMECC1

Domain 2 (D2) RAMECC unit = RAMECC2

Domain 3 (D3) RAMECC unit = RAMECC3

RAMECC 寄存器地址

RAMECC 寄存器

每一個(gè) RAMECC 控制單元(RAMECC1、RAMECC2、RAMECC3)的監(jiān)控單元Monitor number 均分別含有如下的一套寄存器組(其中 RAMECC_IER 為共同擁有)。

解決問(wèn)題

通過(guò)查詢(xún)資料與試驗(yàn),F(xiàn)ADD[31:0]中表述的地址是 word 而不是 bit。為了計(jì)算真實(shí)的地址,客戶(hù)需要用如下公式計(jì)算:真實(shí)地址= 所處內(nèi)存的首地址 + FADD x 字節(jié)數(shù)。

資料預(yù)覽

相關(guān)推薦

定襄县| 仙桃市| 平顺县| 嵩明县| 镇江市| 宁河县| 文水县| 精河县| 景东| 曲阜市| 博爱县| 伊金霍洛旗| 天台县| 沙湾县| 荆门市| 高安市| 长乐市| 台州市| 平原县| 奎屯市| 三江| 鹤山市| 大同市| 句容市| 隆林| 洛宁县| 民丰县| 山东| 城口县| 松阳县| 历史| 乐东| 呈贡县| 措美县| 玉林市| 万年县| 黑河市| 丹棱县| 永年县| 阿图什市| 井冈山市|