在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

中科芯CKS32K148系列MCU的外設(shè)橋模塊解析

中科芯MCU ? 來源:中科芯MCU ? 2025-03-25 16:22 ? 次閱讀

在微課堂第四十九期和第五十期向大家介紹了我們CKS32K148芯片SCG模塊,此次微課堂會(huì)向大家展開芯片外設(shè)橋模塊的介紹。

外設(shè)橋(AIPS-Lite)模塊是用于連接處理器內(nèi)核與外圍設(shè)備的關(guān)鍵組件,其中AIPS指的是“高級外設(shè)接口保護(hù)系統(tǒng)”(AIPS, advanced peripheral interface protection system),它通過硬件方式對外設(shè)接口進(jìn)行訪問控制和保護(hù),用于避免芯片上的外設(shè)接口受惡意攻擊或意外干擾,從而確保外設(shè)接口的安全運(yùn)行和數(shù)據(jù)完整性。

AIPS的主要功能是管理MPU總線主機(jī)對外設(shè)的訪問權(quán)限、地址映射以及訪問保護(hù),其提供的訪問權(quán)限控制機(jī)制能夠配置不同MPU總線主機(jī)(如CPUDMA)的讀寫訪問及管理權(quán)限,并支持對特定外設(shè)區(qū)域的讀寫保護(hù),防止非法訪問或誤操作,從而增強(qiáng)系統(tǒng)的安全性。此外,其內(nèi)部架構(gòu)采用交叉開關(guān)接口(Crossbar Switch),使得總線主機(jī)的訪問請求能夠轉(zhuǎn)換為可訪問片上絕大多數(shù)從機(jī)外設(shè)的接口,即將外設(shè)的物理地址映射到處理器的地址空間中,令處理器可以通過統(tǒng)一的地址訪問外設(shè),從而實(shí)現(xiàn)高效的外設(shè)訪問管理。

結(jié)構(gòu)與框圖

從硬件層面上來看,不同的總線主機(jī)可通過交叉開關(guān)的從機(jī)端口S2向其上連接的外設(shè)發(fā)起訪問請求,而AIPS就是位于從機(jī)端口與外設(shè)之間用于對訪問進(jìn)行控制的管理模塊。為了方便理解,此處給出包含總線主機(jī)與外設(shè)的AIPS整體結(jié)構(gòu)框圖如下圖1。其中,藍(lán)色箭頭指示了總線主機(jī)與交叉開關(guān)的端口連接情況,紅色箭頭指示了交叉開關(guān)從機(jī)端口與AIPS模塊的連接情況。

16905130-084c-11f0-9310-92fbcf53809c.png

圖1 AIPS結(jié)果框圖

在上圖中,AIPS可控制訪問權(quán)限的總線主機(jī)包括4種,分別是:

內(nèi)核主機(jī):負(fù)責(zé)處理器的核心操作

調(diào)試器(系統(tǒng))主機(jī):用于調(diào)試和系統(tǒng)配置

DMA主機(jī):用于直接內(nèi)存訪問操作

以太網(wǎng)主機(jī):用于網(wǎng)絡(luò)通信

AIPS可覆蓋芯片中包含的全部外設(shè),并控制其保護(hù)權(quán)限,這些外設(shè)可分為兩類:

AIPS slot編號0-31的平臺(tái)上外設(shè)

AIPS slot編號32-127的平臺(tái)外外設(shè)

上述外設(shè)與編號對應(yīng)情況可查閱外設(shè)存儲(chǔ)映射表獲取。

內(nèi)存映射

由上文可知,總線主機(jī)可通過總線矩陣的從端口S2訪問外設(shè)的內(nèi)存映射地址,外設(shè)slot支持8位、16位和32位的數(shù)據(jù)通路。而對于外設(shè)空間,可分為三個(gè)區(qū)域,如下表所示:

表1 與外設(shè)空間相關(guān)的區(qū)域

16c9a93a-084c-11f0-9310-92fbcf53809c.png

為了適應(yīng)慢速的外設(shè),外設(shè)橋包含了每個(gè)slot的獨(dú)立時(shí)鐘使能輸入信號。在實(shí)際使用中,可通過PCC/SIM寄存器中的時(shí)鐘門控制位禁用相關(guān)的AIPS外設(shè)空間,當(dāng)訪問不存在或禁用的外設(shè)橋空間地址時(shí),將導(dǎo)致傳輸錯(cuò)誤終止。

控制權(quán)限

外設(shè)橋控制著主機(jī)對外設(shè)的讀寫訪問及其管理權(quán)限,下面分別對主機(jī)與外設(shè)的權(quán)限類型進(jìn)行介紹:

1、總線主機(jī)訪問權(quán)限

對于總線主機(jī),AIPS能夠控制三種訪問權(quán)限:

讀信任

寫信任

強(qiáng)制用戶模式

當(dāng)主機(jī)具有的權(quán)限滿足外設(shè)的訪問要求時(shí),即可發(fā)起對外設(shè)的相應(yīng)操作,否則操作無效或產(chǎn)生訪問錯(cuò)誤。

2、外設(shè)保護(hù)權(quán)限

對于芯片外設(shè),AIPS能夠控制三種訪問保護(hù):

管理員權(quán)限保護(hù)

寫保護(hù)

信任保護(hù)

當(dāng)外設(shè)開啟某種保護(hù)模式時(shí),不滿足權(quán)限要求的主機(jī)將無法完成被保護(hù)的權(quán)限操作,只有具有特定權(quán)限的主機(jī)能夠被允許進(jìn)行相應(yīng)操作請求。

需要注意的是,不同總線主機(jī)具有的可訪問權(quán)限不同,下表2中對其進(jìn)行了總結(jié):

表2總線主機(jī)訪問權(quán)限

1712494c-084c-11f0-9310-92fbcf53809c.png

AIPS寄存器配置

在前文中,已經(jīng)對外設(shè)橋的結(jié)構(gòu)與功能進(jìn)行了介紹,下面分別對主機(jī)與外設(shè)權(quán)限的具體配置方法進(jìn)行講解。

所有主機(jī)的權(quán)限均在寄存器AIPS_MPRA中進(jìn)行配置。

1784eba0-084c-11f0-9310-92fbcf53809c.png

圖2 AIPS_MPRA寄存器

該寄存器的包含了四種總線主機(jī)的讀、寫以及訪問模式權(quán)限的使能位,四種總線主機(jī)的權(quán)限使能位功能一致。以內(nèi)核主機(jī)為例,不同使能位功能如下:

17a43078-084c-11f0-9310-92fbcf53809c.png

圖3 總線主機(jī)權(quán)限使能位

對于外設(shè)的訪問控制權(quán)限,需注意不同外設(shè)與其在寄存器中使能位的對應(yīng)關(guān)系,與主機(jī)的權(quán)限控制位類似,每個(gè)外設(shè)有讀、寫

和訪問權(quán)限三種保護(hù)使能位,具體的寄存器與外設(shè)的對應(yīng)關(guān)系可通過外設(shè)存儲(chǔ)映射表查看。以AIPS_PACRA寄存器為例,其對應(yīng)的是外設(shè)AIPS和MSCM模塊,其訪問控制使能位如下。

17babdac-084c-11f0-9310-92fbcf53809c.png

圖4 AIPS_PACRA寄存器

與總線主機(jī)類似,所有外設(shè)的訪問控制使能位功能一致,不同使能位具體功能如下:

17d71cfe-084c-11f0-9310-92fbcf53809c.png

圖5 外設(shè)訪問權(quán)限使能位

特殊外設(shè)

通常情況下,若主機(jī)使能權(quán)限滿足外設(shè)的訪問要求,即可發(fā)起對外設(shè)的相應(yīng)訪問操作。但應(yīng)注意存在一些特殊的外設(shè),由于其自身特性,當(dāng)主機(jī)工作在USER模式下時(shí),即使在主機(jī)權(quán)限滿足訪問要求的前提下依然無法執(zhí)行相應(yīng)訪問操作。下表對這部分特殊的外設(shè)進(jìn)行了總結(jié):

表3 USER模式下主機(jī)無訪問權(quán)限外設(shè)

18334ace-084c-11f0-9310-92fbcf53809c.png

注:X表示不可執(zhí)行操作,O表示可執(zhí)行操作

對于上表中的外設(shè)四種主機(jī)在USER模式下均無相應(yīng)訪問權(quán)限,除此之外還需注意DMA主機(jī)在任何模式下均無法對MSCM和PCC模塊進(jìn)行讀寫。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報(bào)投訴
  • 處理器
    +關(guān)注

    關(guān)注

    68

    文章

    19573

    瀏覽量

    232037
  • mcu
    mcu
    +關(guān)注

    關(guān)注

    146

    文章

    17540

    瀏覽量

    355447
  • 模塊
    +關(guān)注

    關(guān)注

    7

    文章

    2755

    瀏覽量

    48397
  • 接口
    +關(guān)注

    關(guān)注

    33

    文章

    8808

    瀏覽量

    152569
  • 總線
    +關(guān)注

    關(guān)注

    10

    文章

    2919

    瀏覽量

    88808

原文標(biāo)題:MCU微課堂|CKS32K148 外設(shè)橋

文章出處:【微信號:中科芯MCU,微信公眾號:中科芯MCU】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    MCU微課堂|CKS32F4xx系列產(chǎn)品時(shí)鐘配置

    作為MCU運(yùn)行的基礎(chǔ),時(shí)鐘是單片機(jī)各個(gè)模塊工作時(shí)序的最小時(shí)間單位,推動(dòng)單片機(jī)的各指令執(zhí)行,是MCU選型的一個(gè)重要指標(biāo)。CKS32F4xx系列
    發(fā)表于 12-12 10:17 ?929次閱讀

    中科CKS32K148系列MCU的PDB模塊解析

    PDB(可編程延遲模塊)提供從觸發(fā)源到ADC的硬件觸發(fā)器輸入的可控延遲,觸發(fā)源來自內(nèi)部、外部觸發(fā)器或可編程間隔時(shí)鐘。PDB可以選擇性的提供脈沖輸出,脈沖輸出可用作CMP(比較器)中的采樣窗口。
    的頭像 發(fā)表于 03-25 16:19 ?304次閱讀
    <b class='flag-5'>中科</b><b class='flag-5'>芯</b><b class='flag-5'>CKS32K148</b><b class='flag-5'>系列</b><b class='flag-5'>MCU</b>的PDB<b class='flag-5'>模塊</b><b class='flag-5'>解析</b>

    中科CKS32F030K6T6 高性能32位RISC內(nèi)核MCU 程序兼容STM32F030K6T6

    CKS32F030xx 系列包括三種不同的封裝,從 20 腳到 64 引腳不等的。根據(jù)選擇的器件,包含不同組合的外設(shè)。下面的內(nèi)容包含了這個(gè)產(chǎn)品系列所提供的全部
    發(fā)表于 03-05 16:23

    怎么看待CKS32單片機(jī)能取代ST32單片機(jī)問題

    怎么看待中科CKS32單片機(jī),能取代ST32單片機(jī)嗎?你會(huì)選擇CKS32的單片機(jī)嗎?謝謝!
    發(fā)表于 08-22 15:03

    中科STM32F103系列資料合集免費(fèi)下載

    本文檔的主要內(nèi)容詳細(xì)介紹的是中科STM32F103系列資料合集免費(fèi)下載包括了:中科32位MCU
    發(fā)表于 05-28 08:00 ?73次下載
    <b class='flag-5'>中科</b><b class='flag-5'>芯</b>STM32F103<b class='flag-5'>系列</b>資料合集免費(fèi)下載

    中科智能家居系統(tǒng)應(yīng)用方案解析

    基于巨大的市場潛力,中科著手推出一份高性價(jià)比智能家居系統(tǒng)應(yīng)用方案,以CKS32F103RBT6微控制器(MCU)為主控芯片,外圍主要包括煙霧報(bào)警
    發(fā)表于 11-30 11:41 ?578次閱讀

    中科推出面向CKS32位MCU的編程調(diào)試工具

    隨著中科MCU在市場上越來越多的被應(yīng)用,為了更好的支持客戶在使用中科32位MCU芯片時(shí)的仿真
    的頭像 發(fā)表于 12-26 15:21 ?2413次閱讀

    中科高性能MCU產(chǎn)品獲TüV萊茵認(rèn)證

    中科MCU事業(yè)部高性能32位MCU系列產(chǎn)品CKS32F407順利通過AEC-Q100認(rèn)證,且實(shí)
    的頭像 發(fā)表于 01-02 01:21 ?2398次閱讀

    MCU微課堂 | CKS32F4xx系列產(chǎn)品SPI通信

    MCU微課堂 | CKS32F4xx系列產(chǎn)品SPI通信
    的頭像 發(fā)表于 10-24 17:12 ?849次閱讀
    <b class='flag-5'>MCU</b>微課堂 | <b class='flag-5'>CKS</b>32F4xx<b class='flag-5'>系列</b>產(chǎn)品SPI通信

    MCU微課堂 | CKS32F4xx系列產(chǎn)品GPIO口配置

    MCU微課堂 | CKS32F4xx系列產(chǎn)品GPIO口配置
    的頭像 發(fā)表于 10-24 15:14 ?928次閱讀
    <b class='flag-5'>MCU</b>微課堂 | <b class='flag-5'>CKS</b>32F4xx<b class='flag-5'>系列</b>產(chǎn)品GPIO口配置

    中科CKS32F103RBT6在智能家居系統(tǒng)中的應(yīng)用

    中科CKS32F103RBT6在智能家居系統(tǒng)中的應(yīng)用
    的頭像 發(fā)表于 10-30 18:23 ?749次閱讀
    <b class='flag-5'>中科</b><b class='flag-5'>芯</b><b class='flag-5'>CKS</b>32F103RBT6在智能家居系統(tǒng)中的應(yīng)用

    中科CKS32F103CBT6在無人機(jī)飛控系統(tǒng)中的應(yīng)用

    中科CKS32F103CBT6在無人機(jī)飛控系統(tǒng)中的應(yīng)用
    的頭像 發(fā)表于 09-28 16:05 ?1947次閱讀
    <b class='flag-5'>中科</b><b class='flag-5'>芯</b><b class='flag-5'>CKS</b>32F103CBT6在無人機(jī)飛控系統(tǒng)中的應(yīng)用

    中科與IAR共建生態(tài)合作,IAR集成開發(fā)環(huán)境全面支持CKS32系列MCU

    IAR Embedded Workbench集成開發(fā)環(huán)境一直是全球眾多開發(fā)者首選的嵌入式軟件開發(fā)解決方案之一。這一強(qiáng)大的工具套件已全面支持中科CKS32系列
    的頭像 發(fā)表于 10-18 16:00 ?768次閱讀
    <b class='flag-5'>中科</b><b class='flag-5'>芯</b>與IAR共建生態(tài)合作,IAR集成開發(fā)環(huán)境全面支持<b class='flag-5'>CKS</b>32<b class='flag-5'>系列</b><b class='flag-5'>MCU</b>

    中科與IAR共建生態(tài)合作,IAR集成開發(fā)環(huán)境全面支持CKS32系列MCU

    來源:IAR 嵌入式開發(fā)軟件和服務(wù)的全球領(lǐng)導(dǎo)者IAR近日宣布,與中科集成電路有限公司(以下簡稱中科)達(dá)成生態(tài)合作,IAR已全面支持CKS
    的頭像 發(fā)表于 10-20 10:30 ?626次閱讀

    中科CKS32K148 MCU SCG時(shí)鐘工作頻率范圍和寄存器設(shè)置

    接第四十五期的SCG介紹,下文對SCG時(shí)鐘工作頻率范圍、寄存器設(shè)置等進(jìn)行詳細(xì)闡述。
    的頭像 發(fā)表于 12-09 14:55 ?534次閱讀
    <b class='flag-5'>中科</b><b class='flag-5'>芯</b><b class='flag-5'>CKS32K148</b> <b class='flag-5'>MCU</b> SCG時(shí)鐘工作頻率范圍和寄存器設(shè)置
    主站蜘蛛池模板: 久久大综合 | 在线播放免费 | 五月婷婷色视频 | 特黄日韩免费一区二区三区 | h在线观看网站 | 国产精品四虎在线观看免费 | 成人三级毛片 | 久久久久久天天夜夜天天 | 中文字幕一区二区三区视频在线 | 天天视频观看 | 五月婷婷天 | 18美女扒开尿口无遮挡 | 亚洲欧美在线精品一区二区 | 亚洲午夜免费视频 | 亚洲一区二区中文 | 一级网站在线观看 | se视频在线观看 | 成人人免费夜夜视频观看 | 国产精品免费拍拍拍 | 丁香六月婷婷在线 | 午夜视频福利在线观看 | 国产黄色录像视频 | 中国一级特黄高清免费的大片 | 日本视频一区二区三区 | 免费a网站 | 最近国语剧情视频在线观看 | 美国bj69| 日本三浦理惠子中文字幕 | 717影院理伦午夜论八戒 | 4虎影院永久地址www | 看全色黄大色大片免费久久怂 | 男女刺激性视频大片 | 天天摸夜夜爽 | 国产一级鲁丝片 | 成人国产精品2021 | 香蕉久久高清国产精品免费 | 97国内精品久久久久久久影视 | 久久天天躁夜夜躁狠狠85麻豆 | 久久精品国产99精品国产2021 | 色香蕉在线观看 | 在线观看国产日本 |