castro的望远镜

open your mind

订阅博客

日历

12月 2007
« Nov   Sep »
 12
3456789
10111213141516
17181920212223
24252627282930
31  

许可证书

中华人民共和国信息产业部
闽ICP备07502655号


  • Dec
    20

    今天查了查ARM的官方网站,浏览了一下新设计的Cortex的IP core处理器,由于大部分半导体公司还没生产出来成品,所以很多人也不了解。我就贴下他们的网站的cortex系列处理器的简介:

    看来Cortex系列不以ARM7,ARM9,ARM11来分。

    ARM Cortex-A Series, applications processors for complex OS and user applications.
    Supports the ARM, Thumb and Thumb-2 instruction sets
    ARM Cortex-R Series, embedded processors for real-time systems.
    Supports the ARM, Thumb, and Thumb-2 instruction sets
    ARM Cortex-M Series, deeply embedded processors optimized for cost sensitive applications.Supports the Thumb-2 instruction set only

    A系列是用于高端的领域,比如PDA,手机等等,可以装复杂的操作系统,最高端的是Cortex-A9 MPCore  居然能用1-4个CPU核,运行频率都超过Intel P3了。R系列用于对价格比较不敏感的领域,估计性能会介于两者之间,R4是ARMv7架构,主频能运行到400Mhz。M系列用于对价格敏感领域的应用,但只支持Thumb2指令集,ARMv7m架构,主频能到72Mhz,超过了ARM7TDMI,而且都是Havard结构的,这相对于ARM7TDMI的冯-诺依曼结构是一个很大的改进。

    Cortex

    No Comments
  • Dec
    20

    今天在做数字电子技术联系题时碰到的一个题,有个二极管放在D触发器的内部(大家用D触发器都是封装在一个IC,难道要把二极管装在IC里面)。如果不把书的基本原理在复习一下还真做不出来。脑海还是闪过一丝思考,到底我们学习是否需要把每个基本原理都学透。貌似大学教育要求我们这样做。不过仔细想想,如果在开发嵌入式时每一步都需要我们去做,比如用分立元件构造一个电源模块,或自己编写个嵌入式操作系统,将是多么大的工作量。如果不深入学习,电源设计拿个电源IC,嵌入式OS把现成的移植过来,是否嵌入式设计就是个混饭职业。不过本人还是想通了,嵌入式设计本来就是开发一项产品,拿来主义是我们必须学的基本“技术”。如果你想在方面有创造性,那你就在抢IC设计工程师,软件架构工程师的饭碗(貌似也抢不过人家)。由于嵌入式系统的复杂性,即使你是拿来主义,也不可能把把整个系统设计得足够完美,最求系统的可靠性,各个模块的衔接性以及软硬件的协调性等等,我想这才是我们所最求的。同样的设计,有的能上太空,运行十几万个小时,有得在实验室连软件也运行不了,这就是差距。所以深入OR浅入,答案已经出来了。

    No Comments