必一运动

新闻资讯
助攻本土芯片创新,安谋科技斩获2022 ASPENCORE全球电子成就奖
2022-11-14
11月10日,由全球电子技术领域知名媒体集团ASPENCORE主办的2022全球CEO峰会暨全球电子成就奖(WEAA)颁奖典礼在深圳举行。安谋科技“星辰”STAR-MC2凭借优异性能和产品创新实力,从众多EDA/IP产品中脱颖而出,荣获2022全球电子成就奖“年度EDA/IP创新产品奖”。这是继“周易”NPU之后,安谋科技再次凭借卓越的产品获此殊荣。安谋科技接受主办方颁奖作为半导体行业备受关注的年度榜单,全球电子成就奖旨在评选并表彰对推动全球电子产业创新做出杰出贡献的企业及产品,由 ASPENCORE全球资深产业分析师组成的评审委员会以及来自亚、美、欧洲的网站用户群共同评选出得奖者。安谋科技作为中国最大的芯片设计IP开发和服务供应商,已经连续多年荣登该榜单,自主创新能力、技术实力和产品表现屡获称赞。“星辰”STAR-MC2处理器为AIoT设备、汽车电子打造核芯在数字经济建设的推动下,物联网市场对处理器的需求强劲且持续,一些人工智能应用场景对处理器性能提出了更高的挑战。同时,随着汽车智能化的快速发展,符合功能安全的车规级处理器需求也日益增长。本次荣获“年度EDA/IP创新产品奖”的“星辰”STAR-MC2是安谋科技推出的第二代“星辰”系列嵌入式处理器,基于最新的Arm®v8.1-M架构设计,是首个本土研发、支持功能安全设计的车规级嵌入式处理器,不仅拥有更强的AI和DSP处理能力、更高的计算密度和能效比,而且重点优化了物联网及车载设备所需的功能安全和信息安全。“星辰”STAR-MC2获“年度EDA/IP创新产品奖”具体来讲,相较于上一代产品,“星辰”STAR-MC2处理器大幅提升了三个技术方向。计算能力方面,标量计算性能提升45%,矢量计算性能提升200%,AI处理能力提升9倍;系统信息安全能力方面,针对TrustZone®技术做了进一步改进和提升,兼容软硬一体的Arm PSA平台安全架构方案,能够充分保护物联网和车载设备的信息安全;功能安全能力方面,提供符合ISO26262标准的功能安全支持,最高可达ASIL-D级别,可大幅简化芯片开发并加速符合车规级要求的认证,助力国内芯片厂商加快创新步伐。“星辰”STAR-MC2处理器概览2019年5月,作为面对物联网应用场景的一个轻量级低功耗嵌入式处理器,“星辰”系列第一代产品STAR-MC1完成交付,满足了AIoT应用对性能、功耗、安全的全面要求。推向市场三年以来,“星辰”处理器已拥有成熟的研发体系和交付质量,受到了芯片厂商的广泛欢迎,授权客户超过60家,集成项目多达70余项,芯片出货量逾1亿片。搭载“星辰”处理器的通用控制器、互联芯片、传感器控制、汽车芯片、定位导航、存储等芯片产品,被广泛地应用在智能家居、智慧交通、智能安防等领域。安谋科技始终致力于在全球标准上打造本土创新,成立四年来相继推出包括“星辰”CPU在内的“周易”NPU、“山海”SPU、“玲珑”ISP&VPU等自研IP产品线,逐步建立了在人工智能、CPU、信息安全、多媒体等领域的核心竞争力。此次荣获“年度EDA/IP创新产品奖”,是安谋科技坚持本土创新的成果见证,也是业界对安谋科技技术实力和产品表现的充分认可。载誉前行,安谋科技将继续夯实创新实力,以持续输出的技术积累与成功实践,推动智能物联网、汽车电子、移动终端、基础设施等领域的核心技术突破,支持中国智能计算产业的发展。声明:Arm和TrustZone是Arm公司(或其子公司)的注册商标。(文章来源公众号:安谋科技)+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++关于必一运动电子必一运动电子技术有限公司(英文名称:Emdoor Electronics Technology Co.,Ltd)是国内资深的研发工具软件提供商,公司成立于 2002 年,面向中国广大的制造业客户提供研发、设计、管理过程中使用的各种软件开发工具,致力于帮助客户提高研发管理效率、缩短产品设计周期,提升产品可靠性。20 年来,先后与 Altium、ARM、Ansys、QT、Adobe、Visu-IT、Minitab、Testplant、EPLAN、HighTec、GreenHills、PLS、Ashling、MSC Software 、Autodesk、Source Insight、TeamEDA、MicroFocus等多家全球知名公司建立战略合作伙伴关系,并作为他们在中国区的主要分销合作伙伴服务了数千家中国本土客户,为客户提供从芯片级开发工具、EDA 设计工具、软件编译以及测试工具、结构设计工具、仿真工具、电气设计工具、以及嵌入式 GUI 工具等等。必一运动电子凭借多年的经验积累,真正的帮助客户实现了让研发更简单、更可靠、更高效的目标。欢迎关注“必一运动电子”公众号了解更多研发工具软件知识
查看更多→
全球数十万玩家的丝滑体验,LoadRunner Professional 性能测试满力驱动
2022-11-10
「Focus · 焦 点 」成功案例大赏Ntrance 总部位于韩国,是大型多人在线角色扮演游戏(MMORPG)“DK Mobile”的制作公司,也是一个初创软件公司。DK Mobile 经由原始桌面游戏的开发公司 Masangsoft 授权,通过 Unity 引擎开发;初版于 2021 年 5 月推出,截止今年 8 月,在韩国 Google Play 的免费角色扮演游戏排行榜上位居前列。通过 LoadRunner Professional 开展游戏性能测试,Ntrance 大幅优化了 DK Mobile 的性能与稳定性表现,全面提升了玩家忠诚度,促进游戏内消费以提高业务收入。游 戏 性 能 测 试挑战大型网游的测试瓶颈众所周知,要测试多人网游的性能非常困难——且不说玩家人数难以预估,他们还经常突破设计者的预料开展各种互动。当涉及 DK Mobile 这样复杂的大型多人在线角色扮演游戏(MMORPG)挑战就更明显了,游戏设定的世界本来就很大,有各种复杂的物品与道具;尤其是它还提供了多种角色定制化选项,以及开放世界模式,让成千上万的玩家自主选择他们的游戏路径。Ntrance CEO Kim Byung Su 坦言:“必一运动需要全力支持全球跨时区的数十万名玩家,所以 DK Mobile 必须全天候稳定运行。虽然游戏提供免费下载,但必一运动通过用户的游戏物品交易获得收入,性能故障或停机事故等对业务有直接的财务影响。”为最大限度地提高游戏服务器的性能和可靠性,Ntrance 希望测试一些潜在游戏场景,特别是购买机制和 gacha(玩家花费游戏币,并获得随机的游戏物品作为回报)。这些交易机制是公司关键的收入来源,因而保持顺利、稳定运行比什么都重要。Kim 继续道:“游戏的性质决定了必一运动不能要以用户交易为基础,还必须模拟用户行为才能进行性能测试。由于游戏是在 .NET 上用 Unity 和 C# 开发的,必一运动需要一个完全支持 .NET 协议的性能测试平台。”游 戏 性 能 测 试LoadRunner 轻松模拟复杂场景通过与实施商 Cleversoft 合作,Ntrance 选择了 Micro Focus LoadRunner Professional 作为性能测试战略平台。Ntrance 首席开发人员 Han Min Ho 表示:“必一运动发现其他解决方案几乎不可能准确测试性能,但 Micro Focus LoadRunner 提供了对 .Net 的完整支持,它还支持测试‘左移’,让开发人员更容易参与到性能测试之中。它类似 IDE 的直观界面、负载控制和高度可访问的结果分析界面等正在帮必一运动加速测试效率。”Ntrance 在 AWS 云端部署了 LoadRunner 控制器和 10 个负载生成器;同时,用于性能测试的目标环境在一个独立 AWS 环境中运行。目标环境包括一个游戏引擎“IRUN Factor”(在韩国广泛使用的游戏服务器)、一个用户认证服务器以及一个数据库服务器。Han Min Ho 说:“游戏的异步进阶特点产生了巨大的测试负荷,必一运动需要多达 25 个负载生成器,每个生成器基于 8 核的 AWS 实例,有 32GB 的内存,以模拟多达 5,000 个并发虚拟用户的工作负载——这是必一运动的游戏引擎每一生产实例一般支持的用户数。”由于该游戏架构实在太复杂,用 LoadRunner Professional 的本地录制器创建测试场景很不现实。相反,Cleversoft 和 Ntrance 选择了 LoadRunner Professional 的 .NET 框架,以编程的方式创建测试。Han Min Ho 表示:“从 .NET 开发人员的角度看,为 LoadRunner 编写测试很简单。必一运动用 C# 编写的 VuGen 脚本创建虚拟用户,再通过LoadRunner 连接至游戏服务器,以执行游戏脚本动作序列。”Ntrance 用 LoadRunner Professional 运行了好几个不同的性能测试场景,从 10 分钟调用游戏服务器功能的单元测试,到长达 8 小时的对长期运行的复杂场景的浸泡测试,以检查系统资源是否随时间推移产生泄露。Han Min Ho 说:“LoadRunner 让必一运动得以完整模拟玩家可能执行的真实动作。必一运动选择了 28 个最常用的动作进行性能测试,并为每个动作创建了详细脚本。这些脚本被储存起来以被轻松重用。”举例说明,某个“游戏连接”脚本的逻辑是要虚拟用户排队登陆以连接游戏服务器,创建角色后访问该角色。一个更复杂的例子是“公会”脚本——公会是有共同目标的玩家自愿组成的团体,内容包括公会创建、成员出席、捐赠、敌对公会的注册/删除、指挥官任命、自愿职位的安置/释放、成员即时移动到公会共享位置、撤退以及解散等等。 当运行性能测试脚本时,Ntrance 一直监控着资源使用情况,包括 AWS 的虚拟 CPU 和内存。测试结果表明,DK Mobile 的性能以线性方式扩展。在一个游戏引擎、32 核的 AWS 实例上 5,000 个并发用户的 CPU 使用率在 95%。结果还强调了角色加载时间的延迟,以及当太多用户同时传送到同一地点时,操作系统网络缓冲区的容量限制导致了不稳定性。基于这些发现,Ntrance 开发者得以调整游戏逻辑来优化性能表现。LoadRunner Professional 的好处不只如此——除提供实时仪表盘,使开发和测试人员在测试过程中监测性能,它还能采集储存大量数据,以便 LoadRunner Analysis 对测试后的内容进行审查,此举旨在支持用户通过合并/叠加图表进行深入调查等。Kim Byung Su 坦诚道:“必一运动主要看 LoadRunner 分析中的响应时间、并发用户数和资源利用率图,合并功能图表对必一运动非常有帮助。”游 戏 性 能 测 试LoadRunner 与时间赛跑尽管 DK Mobile 的典型游戏场景很复杂,但 LoadRunner Professional 全面覆盖了 Ntrance 需要的全部关键元素,包括游戏内交易的一致性和完整性。Han Min Ho 说:“一致性测试帮助必一运动修复错误、避免崩溃并突破用户体验中的瓶颈,必一运动可以立即看到结果,并对图表趋势进行更深入的分析,以更好地了解不规律表现背后的成因。”可喜的是,随着测试“左移”化,性能测试逐渐成为一项团队合作——开发者也开始参与到这一过程中。“对于性能工程师来说,Micro Focus 解决方案解决了脚本编写的难题,现在能更容易发现和解决性能瓶颈;对于开发人员而言,LoadRunner 的建议让他们将注意力集中在解决问题更关键的点上。”一般而言,测试脚本和结果分析是性能测试工作最耗时的两项。而 LoadRunner Professional 提供对虚拟用户所有交互活动的有效实时信息,借助这一实时仪表板,Ntrance 可以随时查看所有关键状态,包括预期之外的行为。通过加速上述两项工作用时,Ntrance 节省了大量时间和精力:“与 JMeter等开源工具相比 LoadRunner 的表现非常好,预计总测试时间已经缩短了 1 个月或更长时间。LoadRunner 被公认为是游戏性能测试的最佳解决方案,它能支持其他解决方案不满足的很多协议,行业研究表明,它完全可以成为行业领导者。必一运动也相信,从 LoadRunner 得到的结果绝对可靠。”(文章来源公众号:MicroFocus)+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++关于必一运动电子必一运动电子技术有限公司(英文名称:Emdoor Electronics Technology Co.,Ltd)是国内资深的研发工具软件提供商,公司成立于 2002 年,面向中国广大的制造业客户提供研发、设计、管理过程中使用的各种软件开发工具,致力于帮助客户提高研发管理效率、缩短产品设计周期,提升产品可靠性。20 年来,先后与 Altium、ARM、Ansys、QT、Adobe、Visu-IT、Minitab、Testplant、EPLAN、HighTec、GreenHills、PLS、Ashling、MSC Software 、Autodesk、Source Insight、TeamEDA、MicroFocus等多家全球知名公司建立战略合作伙伴关系,并作为他们在中国区的主要分销合作伙伴服务了数千家中国本土客户,为客户提供从芯片级开发工具、EDA 设计工具、软件编译以及测试工具、结构设计工具、仿真工具、电气设计工具、以及嵌入式 GUI 工具等等。必一运动电子凭借多年的经验积累,真正的帮助客户实现了让研发更简单、更可靠、更高效的目标。欢迎关注“必一运动电子”公众号了解更多研发工具软件知识
查看更多→
【方辉专栏】Armv7 M 架构简介(十一)--内存访问顺序
2022-11-09
摘要: 本文主要对Armv7-M架构中的内存访问顺序进行介绍。关键字:Armv7-M架构、内存访问顺序在Armv7 架构中提供了三种内存类型,普通、设备和强有序。是否可以共享内存是内存访问顺序时一个重要的属性。如果是共享内存,就需要在排序时显示缓存的透明性。不同使用者对内存访问顺序关心的关键问题并不一样。对于软件程序员来说,主要考虑应用程序级别的模型。主要是对普通类型内存的访问,在某些情况下需要设置屏障,控制其他监视器的访问顺序。对于芯片设计人员来说,主要考虑系统级别的模型。主要是对设备型内存和强有序内存,在系统设计时,在构建和指示是否完成访问时进行控制。内存访问或是读,或是写。显式内存访问是指令函数请求的内存访问。除非另行说明,内存访问顺序仅适用于显示内存访问。读取,具有加载语义的内存操作。有如下指令: LDR, LDRB, LDRH, LDRSB, 和LDRSH.LDRT, LDRBT, LDRHT, LDRSBT, 和 LDRSHT.LDREX, LDREXB, 和 LDREXH.LDM{IA,DB}, LDRD, POP, VLDM, VLDR, 和VPOP.LDC 和 LDC2.状态返回值STREX, STREXB, 和STREXH.TBB 和 TBH.写入,具有存储语义的内存操作。有如下指令:STR, STRB, 和 STRH.STRT, STRBT, 和 STRHT.STREX, STREXB, 和 STREXH .STM{IA,DB}, STRD, PUSH, VSTR, VSTM, 和 VPUSH.STC 和 STC2.同步,用于确保内存同步的指令。有如下指令:LDREX, STREX, LDREXB, STREXB, LDREXH, STREXH.可共享和非共享内存支持“加载独占”和“存储独占”指令。非共享内存可用于同步在同一处理器上运行的进程,不同处理器上运行的进程必须使用可共享内存来同步。来源:《Armv7-M Architecture Reference Manual 》+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++关于必一运动电子必一运动电子技术有限公司(英文名称:Emdoor Electronics Technology Co.,Ltd)是国内资深的研发工具软件提供商,公司成立于 2002 年,面向中国广大的制造业客户提供研发、设计、管理过程中使用的各种软件开发工具,致力于帮助客户提高研发管理效率、缩短产品设计周期,提升产品可靠性。20 年来,先后与 Altium、ARM、Ansys、QT、Adobe、Visu-IT、Minitab、Testplant、EPLAN、HighTec、GreenHills、PLS、Ashling、MSC Software 、Autodesk、Source Insight、TeamEDA、MicroFocus等多家全球知名公司建立战略合作伙伴关系,并作为他们在中国区的主要分销合作伙伴服务了数千家中国本土客户,为客户提供从芯片级开发工具、EDA 设计工具、软件编译以及测试工具、结构设计工具、仿真工具、电气设计工具、以及嵌入式 GUI 工具等等。必一运动电子凭借多年的经验积累,真正的帮助客户实现了让研发更简单、更可靠、更高效的目标。欢迎关注“必一运动电子”公众号了解更多研发工具软件知识
查看更多→
【方辉专栏】Armv7 M 架构简介(十)--内存访问权限
2022-11-08
摘要: 本文主要对Armv7-M架构中的访问权限进行介绍。关键字:Armv7-M架构、访问权限、数据访问权限、指令访问权限在Armv7 架构中内存属性中包含对数据访问权限的限制和对指令访问权限的限制。数据访问权限级别内存数据访问属性可以定义内存区域为:任何权限都无法访问;只有特权访问才能访问;特权和非特权都可以访问。内存访问属性中,读和写是分开定义的。不必把读和写定义为相同的访问权限级别。特权访问是在特权执行期间进行的访问。非特权访问是指在非特权模式或当处理器处于其他任何模式时都可以进行访问。如果处理器尝试访问全选不允许的数据,则会发生异常。指令访问权限级别内存指令属性可以定义内存区域为:任何权限都无法执行;只有特权进程才能执行;特权和非特权进行都可以执行。要定义内存指令访问属性,需要分别描述,其读取访问权限,及该区域是否不可执行(XN:Execute Never).例如,只有特权进程可执行的区域,就可以定义内存属性为:特权访问,可以执行;这说明定义访问属性和执行属性之间存在着关联。如果处理器从具有不允许执行属性的内存位置执行代码,则会发生异常。来源:《Armv7-M Architecture Reference Manual 》+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++关于必一运动电子必一运动电子技术有限公司(英文名称:Emdoor Electronics Technology Co.,Ltd)是国内资深的研发工具软件提供商,公司成立于 2002 年,面向中国广大的制造业客户提供研发、设计、管理过程中使用的各种软件开发工具,致力于帮助客户提高研发管理效率、缩短产品设计周期,提升产品可靠性。20 年来,先后与 Altium、ARM、Ansys、QT、Adobe、Visu-IT、Minitab、Testplant、EPLAN、HighTec、GreenHills、PLS、Ashling、MSC Software 、Autodesk、Source Insight、TeamEDA、MicroFocus等多家全球知名公司建立战略合作伙伴关系,并作为他们在中国区的主要分销合作伙伴服务了数千家中国本土客户,为客户提供从芯片级开发工具、EDA 设计工具、软件编译以及测试工具、结构设计工具、仿真工具、电气设计工具、以及嵌入式 GUI 工具等等。必一运动电子凭借多年的经验积累,真正的帮助客户实现了让研发更简单、更可靠、更高效的目标。欢迎关注“必一运动电子”公众号了解更多研发工具软件知识
查看更多→
【方辉专栏】Armv7 M 架构简介(九)--原子操作
2022-11-07
摘要: 本文主要对Armv7-M架构中的原子操作进行介绍。关键字:Armv7-M架构、原子操作、单拷贝原子性、多拷贝原子性一般把具有原子性的访问操作称为原子操作。原子操作是指保证指令以原子的方式执行,执行过程不会被打断。Armv7-M架构有两种原子性,一种是单拷贝原子性(single-copy atomicity),另一种是多拷贝原子性(multi-copy atomicity)。单拷贝原子性以下几种情况下,读和写操作都是单拷贝原子性操作。1)对操作数执行任意次数的写操作后,操作数的值是其中一个写入操作写入的值。操作数的值不会是一部分来自一个写操作,而另一部分来自另一个写操作。2)当对同一个操作数进行读操作或写操作时,读操作获得的值为写操作之前操作数的值或写操作之后操作数的值,但不会一部分是写操作之前操作数的值,另一部分是写操作之后操作数的值。在Armv7-M架构中,单拷贝原子性操作可以是,字节的访问、半字访问(半字对齐)或字访问(字对齐)。多拷贝原子性在多处理器系统中,以下几种情况是对内存位置写入的多拷贝原子性操作。1)对同一地址的所有写入都是串行进行的,这就意味着所有的监视器都是以监视到相同的顺序,尽管有些监视器可能没有监视到某些写入。2)在所有监视器都监视到写入完成之前,读取这个地址是不会返回值。写入普通内存不是多拷贝原子性操作。所有对设备内存和强有序内存的写入都是单拷贝原子性和多拷贝原子性操作。对于普通内存的序列化的串行写入是不会禁止写入合并的。来源:《Armv7-M Architecture Reference Manual 》+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++关于必一运动电子必一运动电子技术有限公司(英文名称:Emdoor Electronics Technology Co.,Ltd)是国内资深的研发工具软件提供商,公司成立于 2002 年,面向中国广大的制造业客户提供研发、设计、管理过程中使用的各种软件开发工具,致力于帮助客户提高研发管理效率、缩短产品设计周期,提升产品可靠性。20 年来,先后与 Altium、ARM、Ansys、QT、Adobe、Visu-IT、Minitab、Testplant、EPLAN、HighTec、GreenHills、PLS、Ashling、MSC Software 、Autodesk、Source Insight、TeamEDA、MicroFocus等多家全球知名公司建立战略合作伙伴关系,并作为他们在中国区的主要分销合作伙伴服务了数千家中国本土客户,为客户提供从芯片级开发工具、EDA 设计工具、软件编译以及测试工具、结构设计工具、仿真工具、电气设计工具、以及嵌入式 GUI 工具等等。必一运动电子凭借多年的经验积累,真正的帮助客户实现了让研发更简单、更可靠、更高效的目标。欢迎关注“必一运动电子”公众号了解更多研发工具软件知识
查看更多→
【方辉专栏】Armv7 M 架构简介(八)--内存类型和属性
2022-11-04
摘要: 本文主要对Armv7-M架构中的内存类型和属性进行介绍。关键字:Armv7-M架构、内存类型、内存属性、内存顺序模型Armv7-M架构定义三种互斥的内存类型:普通、设备和强有序。通常用于程序代码和数据存储的是普通类型的存储器。普通类型的存储器包括:可编程的flash ROM、ROM、SRAM、DRAM和DDR。系统外设的访问和普通类型的存储器不同。这些外设(I/O)的访问包括:连续访问的FIFO,中断控制寄存器(确认中断是否发生),内存控制的配置寄存器,内存映射的外围设备。在Armv7中下列内存映射区域对定义为设备或强制有序内训。为了确保系统的正确性,设备和强有序内存访问规则比普通内存访问限制更严格。因为在对这些内存操作时,读和写都可能产生副作用。例如从异常返回时,不能重复去访问。必须要维护访问的数量、顺序和大小;Armv7内存属性表内存类型共享性描述强有序型内存可共享所有内存访问顺序按程序顺序进行,所有强有序内存都可共享。设备型内存可共享用于处理由多个处理器共享内存映射外围设备。不可共享用于处理仅由单个处理器使用的内训映射外围设备。普通型内存可共享用于处理几个处理器之间共享额普通型内存。不可共享用于处理仅由单个处理器使用的普通内存。来源:《Armv7-M Architecture Reference Manual 》+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++关于必一运动电子必一运动电子技术有限公司(英文名称:Emdoor Electronics Technology Co.,Ltd)是国内资深的研发工具软件提供商,公司成立于 2002 年,面向中国广大的制造业客户提供研发、设计、管理过程中使用的各种软件开发工具,致力于帮助客户提高研发管理效率、缩短产品设计周期,提升产品可靠性。20 年来,先后与 Altium、ARM、Ansys、QT、Adobe、Visu-IT、Minitab、Testplant、EPLAN、HighTec、GreenHills、PLS、Ashling、MSC Software 、Autodesk、Source Insight、TeamEDA、MicroFocus等多家全球知名公司建立战略合作伙伴关系,并作为他们在中国区的主要分销合作伙伴服务了数千家中国本土客户,为客户提供从芯片级开发工具、EDA 设计工具、软件编译以及测试工具、结构设计工具、仿真工具、电气设计工具、以及嵌入式 GUI 工具等等。必一运动电子凭借多年的经验积累,真正的帮助客户实现了让研发更简单、更可靠、更高效的目标。欢迎关注“必一运动电子”公众号了解更多研发工具软件知识
查看更多→
【方辉专栏】Armv7 M 架构简介(七) --同步与信号
2022-11-03
摘要: 本文主要对Armv7-M架构中的同步和信号进行介绍。关键字:Armv7-M架构、同步、信号、在Armv7-M中,内存访问语句(加载或存储)支持非阻塞同步,允许在读写阶段对信号量执行计算,在多处理器系统设计中可以方便的应用。在Armv7-M中,支持的同步语句:加载独占指令:LDREX,LDREXB,LDREXH存储独占指令:STREX,STREXB,STREXH清除独占指令:CLREX本文以LDREX和STREX指令为例,对同步操作进行介绍。其他语句LDREXB和STREXB、LDREXH和STREXH于此相同不再赘述。使用加载独占/存储独占指令对内存地址x的模型为:加载指令总是可以从内存地址x中正确的读出一个值;对应的存储指令,只有当其他处理器或进程没有对地址x进行存储时,才能正确的写入内存地址x。同时会返回一个状态位,表示内存写入成功。不可共享内存的独占指令:访问内存指令与本地监视器标记的地址相同,则可以完成指令。共享内存的独占指令:对于共享内存,全局监视器将物理地址标记为特定处理器独占访问。全局监视器保存每个标记的地址,维护访问状态。只有当所访问的物理地址被标记为请求的处理器独占访问,并且请求处理器的本地监视器和全局监视器状态机都处于独占访问时,则可以完成指令。来源:《Armv7-M Architecture Reference Manual 》+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++关于必一运动电子必一运动电子技术有限公司(英文名称:Emdoor Electronics Technology Co.,Ltd)是国内资深的研发工具软件提供商,公司成立于 2002 年,面向中国广大的制造业客户提供研发、设计、管理过程中使用的各种软件开发工具,致力于帮助客户提高研发管理效率、缩短产品设计周期,提升产品可靠性。20 年来,先后与 Altium、ARM、Ansys、QT、Adobe、Visu-IT、Minitab、Testplant、EPLAN、HighTec、GreenHills、PLS、Ashling、MSC Software 、Autodesk、Source Insight、TeamEDA、MicroFocus等多家全球知名公司建立战略合作伙伴关系,并作为他们在中国区的主要分销合作伙伴服务了数千家中国本土客户,为客户提供从芯片级开发工具、EDA 设计工具、软件编译以及测试工具、结构设计工具、仿真工具、电气设计工具、以及嵌入式 GUI 工具等等。必一运动电子凭借多年的经验积累,真正的帮助客户实现了让研发更简单、更可靠、更高效的目标。欢迎关注“必一运动电子”公众号了解更多研发工具软件知识
查看更多→
Synopsys、Ansys和Keysight利用台积电工艺技术的全新毫米波参考流程加速5G/6G SoC设计
2022-11-02
台积电16FFC技术流程,将领先的RFIC设计解决方案集成到针对功耗、性能和生产力进行优化的现代生态系统中为应对5G/6G SoC严格的性能与功耗要求, Synopsys, Inc(Nasdaq: SNPS)、Ansys(Nasdaq: ANSS)和Keysight(NYSE: KEYS)今天联合宣布推出其面向台积电16nm FinFET紧凑型(16FFC)技术的全新毫米波(mmWave)射频(RF)设计流程。这种开放的端到端设计流程为RFIC设计提供了行业领先的现代工具,三家公司的共同客户可充分发挥性能、功耗、成本和生产力方面的优势。台积电设计基础架构管理部主管Dan Kochpatcharin表示:“半导体行业在无线通信领域的总体趋势是,在HPC、智能手机、汽车和物联网应用中增加RF和毫米波的比重。这种复杂的设计需要开展广泛的生态系统协作,以帮助设计人员通过完善的解决方案成功开发芯片。Synopsys、Ansys和Keysight为台积电16FFC工艺共同开发的毫米波设计参考流程,是一种性能卓越、功耗低的紧密集成解决方案,能提高5G/6G SoC设计的生产力和结果质量。”为什么5G/6G SoC需要开放的现代设计流程新一代无线通信系统必须满足一系列要求,包括提高带宽、降低时延、扩大覆盖范围以及对激增的联网设备的支持。高频率毫米波、微型化趋势和不断增加的设计复杂性,都给RFIC设计人员带来了新的挑战。与此同时,市场上老一代毫米波设计解决方案,不能满足当今5G/6G SoC设计和毫米波子系统设计的需求。 Synopsys、Ansys和Keysight共同开发的全新毫米波设计参考流程,旨在满足目前采用台积电16FFC技术的无线通信需求。该流程同时结合了光学收缩和工艺简化,能够充分发挥工艺的效能,实现裸片成本缩放的最大化。该流程的主要构成包括Synopsys定制设计系列,采用Synopsys PrimeSim™统一电路仿真解决方案;Ansys Totem™电源完整性和可靠性签核解决方案、Ansys RaptorX™电磁建模系列和Ansys VeloceRF™ RF器件综合解决方案提供的多物理场签核分析;以及用于电磁分析和电路仿真的Keysight Pathwave RFPro和RFIC设计(GoldenGate)。Ansys VeloceRF™集成在新的毫米波设计参考流程中的,可自动生成半导体电磁器件并对其进行表征,例如耦合螺旋电感器。行业领导者推进5G/6G SoC设计Synopsys定制设计与制造集团工程副总裁Aveek Sarkar表示:“必一运动的现代化、开放式定制设计平台,是基于必一运动与Ansys和Keysight的强大合作关系,并支持台积电开放创新平台® (OIP),为设计5G/6G无线通信系统提供了高质量RF和毫米波端到端解决方案。借助Synopsys定制设计系列(提供RFIC SPICE仿真器和最高效的布局功能)、Ansys的多物理场专业知识以及Keysight积累的数十年开创性RF设计经验,必一运动的共同客户可以利用台积电16nm大容量RF技术简化其芯片设计。” Ansys副总裁兼电子、半导体和光学事业部总经理John Lee指出:“如今的高速设计需要解决越来越多的多物理场效应,以优化功耗、尺寸、可靠性和性能。Ansys是开放式可扩展设计平台的有力支持者,助力必一运动的客户将Ansys签核技术与各种业界一流的重要解决方案结合使用。使用台积电16FFC技术的协作毫米波设计参考流程是一个成功典范。通过融合Synopsys定制设计系列、Keysight的出色RF设计功能以及Ansys用于电源完整性和电磁分析的多物理场签核解决方案,该流程简化了5G和无线产品先进芯片的设计和制造。” Keysight副总裁兼Pathware软件解决方案总经理Niels Faché称:“根据预测,随着5G成为主流和必一运动进入6G研发的早期阶段,今后几年毫米波市场将呈现强劲增长态势。必一运动的Pathwave RFPro电磁仿真工具和GoldenGate电路仿真工具已经过强化,支持台积电工艺设计套件直接在Synopsys定制编译器环境中运行,为必一运动的共同客户提供了一套完全集成的完整参考流程。由于实际晶圆上器件测量已证实28GHz功率放大器(PA)上重要误差矢量幅度(EVM)指标的仿真结果高度准确,客户在该流程中使用必一运动的工具可以有把握地将毫米波设计提升到新的高度。” (文章来源公众号:Ansys)+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++关于必一运动电子必一运动电子技术有限公司(英文名称:Emdoor Electronics Technology Co.,Ltd)是国内资深的研发工具软件提供商,公司成立于 2002 年,面向中国广大的制造业客户提供研发、设计、管理过程中使用的各种软件开发工具,致力于帮助客户提高研发管理效率、缩短产品设计周期,提升产品可靠性。20 年来,先后与 Altium、ARM、Ansys、QT、Adobe、Visu-IT、Minitab、Testplant、EPLAN、HighTec、GreenHills、PLS、Ashling、MSC Software 、Autodesk、Source Insight、TeamEDA、MicroFocus等多家全球知名公司建立战略合作伙伴关系,并作为他们在中国区的主要分销合作伙伴服务了数千家中国本土客户,为客户提供从芯片级开发工具、EDA 设计工具、软件编译以及测试工具、结构设计工具、仿真工具、电气设计工具、以及嵌入式 GUI 工具等等。必一运动电子凭借多年的经验积累,真正的帮助客户实现了让研发更简单、更可靠、更高效的目标。欢迎关注“必一运动电子”公众号了解更多研发工具软件知识
查看更多→