那曲檬骨新材料有限公司

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

基于AMBA的典型微控制器

jf_78858299 ? 來源:寶哥學IC ? 作者:張寶杰 ? 2023-05-04 11:43 ? 次閱讀

一、互聯結構

規劃一個SoC設計,首先要考慮如何把各種功能模塊集成起來。但是隨著SoC的規模越來越大,設計越來越復雜(IC的復雜度以每年55%的速率遞增,而設計能力每年僅提高21%)。

復用IP核能避免重復勞動,大大減輕工程師的負擔,因此使用IP核是一個發展趨勢。構建SoC系統即設計片內互聯結構的過程,具體來說也就是解決各功能模塊間的相互通信問題,包括時序和協議等方面。

IP 核是為了易于重用而專門設計的,設計的理想目標是即插即用,采用業界通用的接口標準可以使IP核具有較好的可移植性。

即:多個ip通過互聯結構連接形成Soc系統

AMBA規范是一個開放標準,可免費從ARM公司獲得。目前,AMBA規范得到眾多第三方支持,被90%以上的ARM合作伙伴采用,在基于ARM處理器內核的SoC設計中,已經成為廣泛支持的現有互聯標準之一。

二、AMBA

AMBA2.0規范于1999年發布,規范主要包括AHB (Advanced High-performance Bus,高級高性能總線)和APB (Advanced Peripheral Bus,高級外設總線)。AMBA2.0規范不僅包括相應的接口協議,還描述了接口模塊的互聯體系,對芯片上模塊之間的互聯具有重要意義。

三、基于AMBA的典型微控制器

基于AMBA的微控制器典型地由一個高性能系統中樞總線(AHB)組成,能夠支持外部存儲器帶寬,包括CPU、片上存儲器和其他直接數據存取(DMA)設備。這條總線為上述單元之間大多數的傳輸提供高帶寬接口。在這條高性能總線上也有一個橋接器以連接低帶寬的APB,而在APB上連接著大多數的低速系統外設。

四、時序注意

1.時鐘

ARM協議中均為理想時鐘(),未加任何延遲

但是在實際情況下的時鐘如圖,均在上升沿結束后,才會輸出數據

2.陰影部分:

注意:總線和信號中的陰影部分為未定義,所以總線和信號在陰影區域時間段時可以是任何值。

這時陰影部分的真實值并不重要且也不影響正常操作。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 處理器
    +關注

    關注

    68

    文章

    19407

    瀏覽量

    231179
  • ARM
    ARM
    +關注

    關注

    134

    文章

    9165

    瀏覽量

    369170
  • soc
    soc
    +關注

    關注

    38

    文章

    4204

    瀏覽量

    219088
  • AMBA
    +關注

    關注

    0

    文章

    69

    瀏覽量

    15042
收藏 人收藏

    評論

    相關推薦

    #硬聲創作季 微控制器原理:微控制器典型結構

    微控制器mcu
    Mr_haohao
    發布于 :2022年11月02日 14:51:39

    電梯的基礎原理:微控制器

    微控制器
    jf_10480160
    發布于 :2022年12月14日 07:20:15

    AMBA LPDDR2動態內存控制器DMC-342技術參考手冊

    LPDDR2 DMC是一款符合高級微控制器總線架構(AMBA)的片上系統(SoC)外圍設備,由ARM開發、測試和許可。 LPDDR2 DMC是一款高性能、區域優化的LPDDR和LPDDR2 SDRAM內存控制器,與
    發表于 08-02 18:41

    AMBA DDR、LPDDR和SDR動態內存控制器DMC-40技術參考手冊

    DMC是由ARM開發、測試和許可的高級微控制器總線架構(AMBA)。 DMC是一種高性能、區域優化的SDRAM或移動SDR存儲控制器,與AMBA
    發表于 08-02 11:26

    AMBA簡介

    AMBA規范描述了一種用于設計高性能16和32位微控制器、信號處理和復雜外圍設備的片上通信標準。 AMBA已在中得到驗證,并正在設計為: ?PDA
    發表于 08-10 07:17

    AMBA 3 TrustZone中斷控制器(SP890)技術概述

    TrustZone中斷控制器(TZIC)是一款高級微控制器總線架構(AMBA)兼容的片上系統(SoC)外圍設備,由ARM有限公司開發、測試和授權。 TZIC為TrustZone設計中的安全中斷系統
    發表于 08-21 06:07

    基于AMBA APB總線NandFlash控制器的設計

    介紹了基于AMBA APB總線NandFlash控制器的設計,首先簡單介紹了NandFlash的一些特點,然后詳細介紹了NandFlash控制器的整體框架、具體功能及其內部的數據通路。該控制器
    發表于 11-03 15:22 ?54次下載

    基于AMBA與WISHBONE的SoC總線橋KBar控制器的設計

    基于AMBA與WISHBONE的SoC總線橋KBar控制器的設計_陳俊銳
    發表于 03-19 11:31 ?0次下載

    先進的微控制器總線體系結構AMBA規范定義了三種總線

    一個典型的基于AMBA微控制器同時集成AHB(或ASB )和APB 接口,如圖2 所示。ASB總線是舊版的系統的總線,而新版的AHB 總線增強了對性能、綜合及時序驗證的支持。APB 總線通常用作的局部的第二總線,作為AHB
    的頭像 發表于 08-10 09:45 ?7468次閱讀
    先進的<b class='flag-5'>微控制器</b>總線體系結構<b class='flag-5'>AMBA</b>規范定義了三種總線

    微控制器到底是什么?微控制器有怎么樣的應用

    微控制器的使用已滲透入生活各方面,為增進大家對微控制器的了解,本文將對微控制器微控制器應用予以介紹。如果你對微控制器具有興趣,不妨繼續往下
    的頭像 發表于 06-27 10:25 ?1.2w次閱讀

    什么是微控制器?如何編程微控制器

    微控制器進行編程或刻錄意味著“將程序從編譯傳輸到微控制器的存儲”。微控制器的程序通常是用C或匯編語言編寫的,最后編譯
    的頭像 發表于 08-21 15:40 ?1.1w次閱讀

    亞信AX58400 EtherCAT從站雙核微控制器典型應用

    亞信AX58400 EtherCAT從站雙核微控制器典型應用
    發表于 02-25 11:30 ?3次下載

    微控制器布局

    有效 的,其他則需要適當的留心一下 PCB 設計。 因此,很容易地理解噪聲的來源主要由 NEC CMOS 微控制器 的內部躁聲和它傳播到外面的躁聲組成。 3.1典型微控制器布局 在以下章節將詳細討論半導體,一些技術術語用以下的
    的頭像 發表于 08-15 19:59 ?1340次閱讀
    <b class='flag-5'>微控制器</b>布局

    AMBA總線協議概述

    高級微控制器總線架構(AMBA)是一種開放標準的片上互連方式。概述了如何連接和管理SoC中的不同組件或塊。它的應用逐漸超出了微控制器的范疇,包括創建使用大量外設和控制器的多處理
    的頭像 發表于 04-12 10:29 ?1277次閱讀

    什么是AMBA,我們為什么需要它?

    高級微控制器總線架構(Advanced Microcontroller Bus Architecture)或 AMBA 是一種開放標準的片上互連規范
    的頭像 發表于 05-04 10:18 ?2403次閱讀
    什么是<b class='flag-5'>AMBA</b>,我們為什么需要它?
    澳门百家乐博彩能做到不输吗| 百家乐官网赢钱| 游戏机百家乐的技巧| 赌场百家乐官网破解| 大发888注册送28| 正规百家乐游戏下载| 百家乐官网免费试玩游戏| 大发888有赢钱的吗| 查风水24山| 湘潭市| 巨星百家乐的玩法技巧和规则 | 百家乐赌场娱乐城| 百家乐官网对子的玩法| 尊爵线上娱乐| 百家乐网上真钱娱乐网| 网络百家乐官网程序| 永丰县| 大发888体育在线| 百家乐网络赌博网址| 百家乐官网赌马| 大悟县| 百家乐三号的赢法| 百家乐官网网上真钱娱乐场| 速博网上娱乐| 百家乐是个什么样的游戏| 百家乐破解视频| 百家乐官网赌钱| 太阳城现金网| 超级老虎机系统| 百家乐认牌| 百家乐机器图片| 百家乐怎么玩啊| 百家乐官网纯技巧打| 庆云县| 太阳城百家乐官网赌博害人| 投注网| 老虎机小游戏| 博彩百家乐画谜网| 网上百家乐注册彩金| 万宝路百家乐官网的玩法技巧和规则 | 百家乐官网园云鼎娱乐平台 |