powerpc吧 关注:124贴子:355
  • 12回复贴,共1

powerpc学习资源,笔记

只看楼主收藏回复

POWER是1991年,Apple、IBM、Motorola组成的AIM联盟所发展出的微处理器架构。PowerPC是整个AIM平台的一部分,并且是到目前为止唯一的一部分。
powerpc的简介与历史,参考百度百科。


1楼2013-03-07 11:41回复
    Motorola是powerpc的主流处理器开发商。
    基于PowerPC体系结构的嵌入式处理器芯片有MPC505、821、850、860、8240、8245、8260、8560等近几十种产品,其中MPC860是Power QUICC系列的典型产品,MPC8260是Power QUICC Ⅱ系列的典型产品,MPC8560是Power QUICC Ⅲ系列的典型产品。
    都比较常用,现在mpc8247也应用广泛。


    2楼2013-03-07 11:44
    回复
      飞思卡尔(Freescale™ Semiconductor),是原Motorola半导体部。
      powerpc系列归这个部门。
      大量powerpc的相关知识,可以在飞思卡尔官方网站,搜索到。
      http://www.freescale.com


      3楼2013-03-07 11:46
      回复
        打开飞思卡尔官方网站的产品页,可以看到


        4楼2013-03-07 11:50
        回复
          可以看到,飞思卡尔主营产品系列主要有:微控制器,处理器,模拟器件,电源管理,DSP,RF,传感器。
          本贴主要侧重,处理器系列。


          5楼2013-03-07 11:52
          回复

            powerpc就是这个系列中的一种。processors这个产品系列中,主要常用的是PowerQUICC, Power, ColdFire, 68K 系列,只有这几款是亚太地区主推。


            6楼2013-03-07 11:54
            回复
              先来看 Power QUICC系列

              Power QUICC系列微处理器一般有三个功能模块组成,嵌入式PowerPC核(EMPCC),系统接口单元(SIU)以及通信处理器(CPM)模块,这三个模块内部总线都是32位。


              本楼含有高级字体7楼2013-03-07 11:56
              回复
                由于powerQUICC的核是powerpc,所以可能更需要多的看powerPC核,才能更好理解PowerQUICC。
                PowerPC核由嵌入式PowerPC核心、指令和数据缓存(Cache)及其各自的存储器管理单元(MMU)组成,从功能上Power PC核可分为两个功能模块:整数模块和加载/存储模块。整数和加载/存储操作均由具有32位内部数据通道,支持32位整数操作及算术操作的硬件直接执行。


                8楼2013-03-07 11:58
                回复
                  powerpc核架构


                  9楼2013-03-07 12:03
                  回复
                    图太大,也许看不清楚。关于powerpc核有专门的user manual,可联系供应商索取。
                    了解powerpc核之后,再回来看Power QUICC.


                    10楼2013-03-07 12:05
                    回复
                      Power QUICC中除集成了PowerPC核,还集成了一个32位的RISC内核。Power PC核主要执行高层代码,而RISC则处理实际通信的底层通信功能,两个处理器内核通过高达8K字节的内部双口RAM相互配合,共同完成MPC854强大的通信控制和处理功能。


                      11楼2013-03-07 12:06
                      回复
                        CPM以RISC控制器为核心构成,除包括一个RISC控制器外,还包括七个串行DMA(SDMA)通道、两个串行通信控制器(SCC)、一个通用串行总线通道(USB)、两个串行管理控制器(SMC)、一个I2C接口和一个串行外围电路(SPI),可以通过灵活的编程方式实现对Ethenet、USB、T1/E1,ATM等的支持以及对UART,HDLC等多种通信协议的支持。


                        12楼2013-03-07 12:06
                        回复
                          由于powerpc具有以上强大的功能,所以芯片价位,位于比较高的位置。多应用于高端产品开发。
                          接下来介绍Power QUICC II.


                          13楼2013-03-07 12:08
                          回复