原创 管中窥豹--Smartfusion

2010-12-28 21:18 2135 3 6 分类: FPGA/CPLD

微笑   很高兴,又可以再次坐在电脑前,记录下自己的阅读感受。(不太熟悉博客的文档结构,有些混乱,希望见谅)


54baacad-a3b4-4116-bcf4-bb77a16848d1.jpg


           通过上图,可以看到Smartfusion是MSS(蓝色),FPGA Fabric(紫色),及ACE(黄色)的结合。也许厂商在宣传时,提到的三部分为Cortex-M3,FPGA和ACE,个人理解划分为MSS,FPGA和ACE或许更好些。害羞


          关于三者的互联,通过图片可以清晰的看到一个长条,就像一条主干道,它的名字叫做AHB  BUS MATRIX(AHB 总线矩阵,AMBA3.0里有介绍此的文档,这里不再详述,跟AVALON,WISHBONE等类似,属于片上总线的一种)。以AHB BUS MATRIX为主干,分支有CORTEX-M3,PDMA,MAC, Fabric Controller(这些属于Master),还有 ESRAM Controller,ENVM Controller,EMC ,Fabric Controller,APB-2(连接ACE模块),APB-0(连接UART,SPI,RTC,WD,I2C等等),APB-1(同APB-0)等(这些属于SLAVE)。在此补充一点,APB是AMBA3.0的一种连接低速外设的一种接口,在这里,APB-0,APB-1.APB-2都是APB3 Bridge(属于AHB下属的二级总线),其可以看做AHB的从机。


        呵呵,第一次书写此类的文档,希望大家多多指教。附件为我总结的SMARTFUSION中AMBA相关的文档,希望对大家有帮助。

PARTNER CONTENT

文章评论3条评论)

登录后参与讨论

用户375972 2010-12-29 19:55

AHB BUS MATRIX 就是用作主干道,这是一个多层的AHB Lite标准的总线矩阵,用于多主机间进行仲裁。

用户308671 2010-12-29 16:04

ahb bus maxtrix 主要是起什么作用?

用户308671 2010-12-29 16:03

要看看
相关推荐阅读
用户375972 2011-09-22 14:29
Xilinx Synthesis and Simulation Design Guide阅读笔
   学习FPGA一段时间,总是感觉缺少点什么;毅力?名师?或者动手机会?呵呵,踏踏实实按照Design Flow步步为盈吧。慢慢记录一些关于<Synthesis and Simulation ...
用户375972 2010-12-28 20:23
浅谈开发的感受
    接触FPGA应用开发一个月,一个人低头度过30个日日夜夜,激动过,迷茫过,失落过。年轻气盛,很想在同龄人间做出些成绩,结果却是遇速则不达。上司默默的催动着进度,可是,结果仍然没有眉目,苦恼中度...
用户375972 2010-12-16 15:42
Smartfusion学习(序)
      工作的事情告一段落,终于可以再次捡起久违的Smartfusion评估板。之前,看着DEMO做过些小实验,由于没有很好的总结,慢慢的被时间抹去。现在开始重新捡起,一种莫名的感觉涌上心头。  ...
用户375972 2010-09-01 14:01
有幸拿到SmartFusion的评估板
        今天很高兴拿到Smartfusion的评估板,接下来的日子里,可以感受下传说中的混合类型嵌入式芯片了。...
用户375972 2010-03-26 09:30
建模的规则
建模的规则:符合一般的规则即便于跟随设计变动,将可以变动的参数以parameter的形式出现在程序中,一目了然。系统的角度:从系统的角度出发,如实的反应出正确的行为结构化建模:将各个模块包装为一个小模...
EE直播间
更多
我要评论
3
3
关闭 站长推荐上一条 /3 下一条