大家好,现在更新研讨会视频,欢迎收看:
各位用户大家好,
昨天我们的Webinar顺利结束了。 感谢大家积极参与和提问。
按照约定,我们已经随机抽出了10位幸运提问用户,他们每人将获得RaspberryPi 3 一个。
以下是获奖名单:
恭喜以上获得奖品的朋友们,请你们在4月10日前将您的邮寄地址和联系方式私信发给我,我会给你们发顺丰快递。
在此我想请收到奖品的10位朋友能在社区开个贴给我们分享一下你们的使用,因为我自己也没有,所以想看看大家都是怎么用的。
大家能多分享,下次斑竹就有信心为大家争取更多的有意义的奖励。
没有中奖的朋友们不要灰心,下次中奖的人可能就是你,我们社区是实诚的,请放心。
另外,我将尽快在本帖分享完整的培训PPT,欢迎大家下载,如果有问题,也欢迎发帖提问。
在此感谢大家参与。有问题欢迎随时私信我。
抽奖视频放在附件中了,本来斑竹有一个抽奖软件的,最近过期了,所以只能用Excel随机数来抽了。
如果大家有好的在线抽奖平台或者抽奖软件请推荐我,谢谢
---------------------------------------------------------------------------------------------------------------------------------------------------
各位中文社区的用户,大家好,
最近IoT和嵌入式产品的极大丰富以及发展,带动了大家对Cortex-M系列产品的热情,目前不论是国际厂商还是国内厂商,都逐渐开始将自己的产品进化到了Cortex-M。
那么支持Cortex-M的架构你又了解多少呢?
我相信我们社区的很多用户都是Cortex-M系列产品的使用者或者开发者,不论是ARMv6-M架构的Cortex-M0/M0+,Cortex-M1, 还是ARMv7-M架构的Cortex-M3,Cortex-M4,Cortex-M7。 而今年,ARM的Cortex-M系列产品的架构,已经从更新到了ARMv8-M。 各位可能已经迫不及待地想要了解了吧。 上图里面大家会发现以往只是用在Cortex-A系列产品的Trustzone技术已经进入了我们的眼帘,这明显是现在Cortex-M系列的安全需求大大提升的结果。
为了帮助我们社区的用户能更好地了解ARMv8-M架构,我们特地邀请了ARM上海AE团队的两位经验丰富的工程师,也是我们社区的用户 gdragon和zenonxiu 来给大家做一场网上讲座。并且让他们帮我们答疑解惑,。具体信息如下:
网上讲座:
登录,报名地址,请 点击这里报名
讲座时间:2016年3月31日(星期四)上午,10:00~11:30
目前点击报名有机会赢取星球大战机器人BB-8。
活动结束后,我们也会在社区内公布网上讲座的资料下载。
大家可能知道,一般参加ARM培训都是收费的,而且价格不菲,此次也是ARM为了表示诚意放出的免费课程,一定不要错过啊。
活动时间 2016年3月7日~2016年3月31日(中午12:00截止)
为了同时鼓励社区用户积极学习ARM技术,我们在此开设有奖提问环节,任何中文社区注册用户,只要在此期间,在本帖下方留言,提出一个ARMv8-M相关技术问题,都有机会参加我们的抽奖。此次抽奖奖品为10个RaspberryPi 3 MINI电脑,由ARM英国同事dannicoffey (我们部门UK办公室的90后美女 )友情赞助, 全部奖品将在2016年4月7日统一随机抽出,并公布获奖名单。每个问题可以获得一次抽奖机会,如果提问人数不足10人,全部提问者都可以获得奖品,我们也和工程师进行了确认,所有在本贴提的问题,都一定能获得相应回答,请大家放心。
那有的朋友说了,我对ARMv8-M架构不熟悉,我怎么提问呢?不要担心,gdragon和zenonxiu ,已经为您准备好了他们讲课内容的概述PPT,就在本贴的最下方可以下载,您读了以后就会有所了解,这也是为您提供一个预习的好机会。 熟悉ARMv8-M,让ARM技术为您提供一个事业上升的台阶。
这款Raspberry PI 3 MINI电脑麻雀虽小五脏俱全:
是您工作学习的好帮手
如果有关此次活动有任何问题,请咨询songbin
附上两位专家的简历:
范敏琳(gdragon )- ARM公司应用工程经理
范敏琳先生是资深嵌入式专家,已在ARM工作超过10年,现在带领ARM技术专家团队服务于全球的客户。
修志龙(zenonxiu )- ARM公司应用工程软件团队负责人
修志龙现任为ARM公司应用工程软件团队负责人,他于2009年加入ARM担任应用工程师,为ARM客户提供软件与工具的技术支持、并参与多项培训课程教授。
請教 youtube 介紹中提到 v8-M extensive 32-bit instruction set 可提升 performance 40% over baseline, 具體是指哪一部分?
你好,ARMv8系列是ARM史上第一个64位的系列,是否引入全新的指令集?新指令集是否完全兼容传统指令集?
通过overview 了解到V8颜值和实力都不同凡响,期待实例Demo
欢迎参与,这个问题很好,记下了
这个问题可以请专家们到时候详细解答,我个人看法是ARMv8-M和ARMv8-A之间差别还是挺大的
已经这么多问题了呀,宋老师的号召力果然强~~~我问两个问题吧。
1.ARMv8_M相比之前的版本多了TrustZone和Stack limit,这两个安全性技术的扩展,最终体现到实际产品上,和之前版本的具体产品相比会有些什么不同呢?2.我的专业是IC设计,学习了这么多年的IC设计,一直都没有搞懂ARM中的很多技术对应到芯片设计上是怎么实现的?希望两位主讲工程师能够结合TrustZone或Stack limit,就这两项技术的最终设计要求(Specification),从芯片设计的角度介绍一下,这两项技术在ARM向各公司提供的IP中是如何设计的。
谢谢啦!
多谢zyd的问题,很专业,
ARM正在考虑在西部布局,希望今后你能来一起建立ARM生态系统
嘿嘿,祝ARM和我自己越来越好
多谢哈哈
1、ARMv8-M 与ARMv8-A 中的TrustZone差异有多大?
2、Secure与Non-Secure 切换在A架构中都需要在EL3或者Monitor模式来实现,过程相对比较繁琐。对于M系列文中好像提到了gateway指令,能否更详细地介绍一下两个Domain的切换细节呢?
3、很想深入了解stack limit的实现机制。
欢迎提问,赞,感觉你好久没出现了
性能上,Baseline相对Cortex-M0+有所增加,用通俗的话说就是略快一点,为啥呢?因为Baseline相对ARMv6-M的16位为主的Thumb指令集,又增加了不少Thumb-2的指令集,不快不行啊。另外,Baseline也有硬件除法器哦!
Mainline是相对ARMv7-M的Processor来说的,相对Cortex-M3和Cortex-M4性能也是有所提升的,指令集带来的福利,不解释,等文档release了就知道了。这里说明一下,由于Cortex-M7相对奢侈的6级流水线,它仍然是目前Cortex-M系列中性能最强劲的“芯”
希望这些回答了你的问题。
1. 这个处理器的核心还真是蛮新的,想知道它的性价比?
这是由硬件厂商决定的哦。ARMv8-M性能比ARMv7-M同级别的Processor性能是提升的。但主要还是在安全性上加料。虽然DIE面积会有所增加,但往往最终芯片的成本由生产厂商的Roadmap、工艺以及产品方案共同决定。
2. 是否能列出与其他同款或旧款处理器核心性能的比较表?
暂时还不能,耐心等网站更新吧。 Cortex-M Series - ARM
3. 而这个处理器核心的目标是使用在哪方面或其市场?
网络信息安全的最后一环……你不想你的家用电器被黑客控制对吧?
4. 这新的处理器核心架构对于终端用户是否要签署 NDA 协议?
既然是终端用户……其实是透明的……所以也几乎不存在需要签署NDA的场合,除非你要自己做MCU……
5. 这核心可以外扩 Flash、eMMC、SDRAM、DDR3 甚至于 TFT-LCD 及 HDMI 吗?
这个是ARM的合作伙伴决定的哦,你可以问问NXP,ST……(这个名单貌似越来越短了)
你看看主办方要不要弄一个有奖竟猜活动……哈哈哈哈
我反正是还不知道……
兼容性我只说一个故事:
通过某种手段,我拿到ARMv8-M的某型号Processor以后,我直接用Cortex-M3的一个image,直接就可以用了……
应用场景其实就是,需要安全的地方。什么地方需要安全?用户说了算,我们提供基本的平台和基础。ARM搭台,小伙伴唱戏。
功耗除了Processor需要本身提供低功耗的支持以外,更多是取决于最终芯片的工艺、模拟部分的设计,低功耗系统的设计等等
——所以基本上是芯片厂商说了算的哦,当然,ARMv8-M的底子是很棒的——本身就是为低功耗打造的。