新闻资讯
【方辉专栏】ARM64体系结构编程与实践学习笔记(九) 高速缓存介绍
2022-07-29
摘要: 本文主要对高速缓存的相关知识进行介绍。关键字:Armv8、体系结构、高速缓存、Cache、映射方式1. 高速缓存简介由于处理器的访问速度和内存的访问速度差距越来越大,使得极端及整体系统的性能受到了巨大的影响。高速缓存,也就是Cache位于CPU和主存之间。相比于主存,它的容量要小的多,但是速度也快很多。它的存取速度能与中央处理器相匹配。根据程序局部性原理,正在使用的主存储器某一单元邻近的那些单元将被用到的可能性很大。因而,当中央处理器存取主存储器某一单元时,计算机硬件就自动地将包括该单元在内的那一组单元内容调入高速缓冲存储器,中央处理器即将存取的主存储器单元很可能就在刚刚调入到高速缓冲存储器的那一组单元内。于是,中央处理器就可以直接对高速缓冲存储器进行存取。在整个处理过程中,如果中央处理器绝大多数存取主存储器的操作能为存取高速缓冲存储器所代替,计算机系统处理速度就能显著提高。2. 高速缓存的映射方式根据组的高速缓存行数,高速缓存分为直接映射、全相连映射、组相连映射。2.1直接映射使用直接映射缓存,高速缓存中只有一个地方可以存储RAM中的给定数据块。这意味着CPU只需要查看高速缓存中的一个位置,就可以查看它正在寻找的数据或指令是否存在,如果存在,就会很快找到。直接映射缓存的缺点是,它严重限制了可以存储在高速缓存中的数据或指令,因此缓存命中的次数很少。2.2全相连映射也称为完全关联映射,这与直接映射相反。使用关联映射方案,RAM中的任何数据块或指令都可以放在任何高速缓存块中。这意味着CPU必须搜索整个高速缓存,以查看它是否包含要查找的内容,但是缓存命中的几率要高得多。2.3组相联映射这两种映射类型之间的折衷是组相联映射(set-associative mapping),它可以将一个RAM块映射到有限数量的不同高速缓存块。2路相联映射系统允许将RAM块放在高速缓存中两个位置中的一个,相比之下,8路相联映射系统允许将RAM块放在8个高速缓存块中的任意一个。2路系统的搜索时间是直接映射系统的两倍,因为CPU必须在两个位置而不是一个位置进行搜索,但是缓存命中的几率要大得多。+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++关于亿道电子亿道电子技术有限公司(英文名称:Emdoor Electronics Technology Co.,Ltd)是国内资深的研发工具软件提供商,公司成立于 2002 年,面向中国广大的制造业客户提供研发、设计、管理过程中使用的各种软件开发工具,致力于帮助客户提高研发管理效率、缩短产品设计周期,提升产品可靠性。20 年来,先后与 Altium、ARM、Ansys、QT、Adobe、Visu-IT、Minitab、Parasoft、Testplant、IncrediBuild、EPLAN、HighTec、GreenHills、PLS、Ashling、MSC Software 、Autodesk、Source Insight、TeamEDA、Cadence 等多家全球知名公司建立战略合作伙伴关系,并作为他们在中国区的主要分销合作伙伴服务了数千家中国本土客户,为客户提供从芯片级开发工具、EDA 设计工具、软件编译以及测试工具、结构设计工具、仿真工具、电气设计工具、以及嵌入式 GUI 工具等等。亿道电子凭借多年的经验积累,真正的帮助客户实现了让研发更简单、更可靠、更高效的目标。欢迎关注“亿道电子”公众号了解更多研发工具软件知识
查看更多→
2022年Ansys全球仿真大会中国站启动报名
2022-07-29
9月,年度虚拟盛会Ansys全球仿真大会中国站即将盛大开启!——奔向确定性的未来会议名称:2022年Ansys全球仿真大会中国站会议时间:2022年9月21日-22日会议主题:Take a Leap of Certainty | 奔向确定性的未来形式:线上大会费用:免费立于中国,放眼全球。举办多年的Ansys Innovation大会/Ansys中国技术大会将接棒工程仿真领域最大虚拟盛会——全球仿真大会(Simulation World),更名为Ansys全球仿真大会-中国站。2022 年Ansys全球仿真大会-中国站将于9月21日-22日线上盛大开启。全球仿真大会是一场全球性的聚集行业意见领袖的线上大会,将探讨仿真在改善产品生命周期各方面的能力。本届大会的主题是 “奔向确定性的未来(Take a Leap of Certainty)”, 旨在面对当前各种不确定的环境,利用最新仿真技术,共享全球最佳实践,帮助企业实现突破性创新,奔向确定性的未来。今年大会又迎来众多杰出专家,分享如何利用仿真技术来推动更快发展,讲述仿真对于商业战略转型的贡献和加速。我们亲身经历了仿真是如何使客户在业务上实现巨大的转型飞跃,Ansys全球仿真大会将作为宝贵的平台,向来宾展示来自全球各地最具创新性的企业的精彩故事,我们也渴望与你分享这些成功经验。本届大会概况2022年9月21日-22日为期两天的大会,将隆重推出来自世界各地远见卓识的战略以及本地彰显创新的成功案例。主会场主旨演讲了解变革者如何借助仿真的力量推动更快发展,各行业企业分享聚焦仿真作为业务转型加速器,挑战极限突破限制。大会诚邀您沉浸仿真宇宙,围绕高科技、芯片半导体、新能源汽车与可持续发展四大领域,不断加速创新步伐,通过仿真技术驱动工程创新,奔向确定性的未来。八大专题技术分会场新能源汽车高科技芯片半导体可持续发展成像与显示基于模型的系统与安全产品&应用更新创新技术目前大会报名通道已开放,通过下方链接进入活动页面点击“立即预约“即可提交报名。本次大会将对报名数据进行审核,请大家正确填写企业邮箱等基本信息,以便通过审核并顺利参与大会,查看内容。我要参会年度盛会,扫码立即报名点击“立即预约“提交报名,大会将对报名数据进行审核,请正确填写企业邮箱等基本信息以便通过审核同期论文及案例征集活动此外,与每年大会同期举行的“Ansys论文及案例征集活动”仍在火热进行中,最终投稿作品提交时间将于8月1日截止,我们将组织多轮评审选出入围作品、甄选出的优秀作品,作者可获得官方授予证书及奖品,作品将收录到Ansys论文集,并在Ansys数字资源中心论文专区展示。特别优秀的作品还将优先推荐给DAC,Design Conference等顶级峰会。欢迎邀请同仁参赛,Ansys期待您的优秀作品!我要报名投稿扫描二维码投稿(文章来源公众号:Ansys)+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++关于亿道电子亿道电子技术有限公司(英文名称:Emdoor Electronics Technology Co.,Ltd)是国内资深的研发工具软件提供商,公司成立于 2002 年,面向中国广大的制造业客户提供研发、设计、管理过程中使用的各种软件开发工具,致力于帮助客户提高研发管理效率、缩短产品设计周期,提升产品可靠性。20 年来,先后与 Altium、ARM、Ansys、QT、Adobe、Visu-IT、Minitab、Parasoft、Testplant、IncrediBuild、EPLAN、HighTec、GreenHills、PLS、Ashling、MSC Software 、Autodesk、Source Insight、TeamEDA、Cadence 等多家全球知名公司建立战略合作伙伴关系,并作为他们在中国区的主要分销合作伙伴服务了数千家中国本土客户,为客户提供从芯片级开发工具、EDA 设计工具、软件编译以及测试工具、结构设计工具、仿真工具、电气设计工具、以及嵌入式 GUI 工具等等。亿道电子凭借多年的经验积累,真正的帮助客户实现了让研发更简单、更可靠、更高效的目标。欢迎关注“亿道电子”公众号了解更多研发工具软件知识
查看更多→
【方辉专栏】ARM64体系结构编程与实践学习笔记(八) ARM64内存管理
2022-07-28
摘要: 本文主要对ARM64内存管理相关知识进行介绍。关键字:Armv8、体系结构、ARM64内存管理、页表1. Arm64内存管理组成Arm64处理器内核的内存管理单元(Memory Management Unit,MMU)包括转换旁路缓冲(Translation Lookaside Buffer, TLB)和表遍历单元(Table Walk Unit, TWU)。MMU的工作职责是把输入的虚拟地址翻译成对应的物理地址及相应的页表属性和内存访问权限等信息。TWU负责完成查表过程,TLB用于缓存页表转换的结果,从而缩短页表查询的时间。进程空间又分为内核空间(kernel space)和用户空间(user space),无论是内核空间还是用户空间都可以通过处理器提供的页表机制映射到实际的物理地址。在对称多系统(Symmetric Multi-Processor,SMP)中,每个处理器内核内置了MMU和TLB硬件单元。例如,CPU0和CPU1共享物理内存,也共享同一份页表,当一个CPU更改了页表项时,需要使用BBM(Break Before Make)机制来保证其他CPU能访问正确和有效的TLB。2. AArch64页表机制在AArch64体系结构中,以48位地址总线位宽为例,虚拟地址(VA)被划分为两个空间,每个空间最多支持256TB.低位地址空间0x0000 0000 0000 0000 - 0x0000 FFFF FFFF FFFF;高位地址空间0xFFFF 0000 0000 0000 - 0xFFFF FFFF FFFF FFFF;在AArch64体系结构中的页表支持如下特性:最多可以支持4级页表。输入地址的最大有效位宽为48位。输出地址的最大有效位宽为48位。翻译的页面粒度可以是4KB、16KB或64KB。处理器查询页表的过程如下:根据VA[63]选择TTBR0/1;当VA[63]=0选择TTBR0,否则选择TTBR1;VA[47:39]作为L0索引,L0页表有512个页表项。VA[38:30]作为L1索引,L1页表有512个页表项。VA[29:21]作为L2索引,L2页表有512个页表项。VA[20:12]作为L3索引,L3页表有512个页表项。L3页表项存放4K页面物理基地址,再加上VA[11:0]构成全部物理地址。+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++关于亿道电子亿道电子技术有限公司(英文名称:Emdoor Electronics Technology Co.,Ltd)是国内资深的研发工具软件提供商,公司成立于 2002 年,面向中国广大的制造业客户提供研发、设计、管理过程中使用的各种软件开发工具,致力于帮助客户提高研发管理效率、缩短产品设计周期,提升产品可靠性。20 年来,先后与 Altium、ARM、Ansys、QT、Adobe、Visu-IT、Minitab、Parasoft、Testplant、IncrediBuild、EPLAN、HighTec、GreenHills、PLS、Ashling、MSC Software 、Autodesk、Source Insight、TeamEDA、Cadence 等多家全球知名公司建立战略合作伙伴关系,并作为他们在中国区的主要分销合作伙伴服务了数千家中国本土客户,为客户提供从芯片级开发工具、EDA 设计工具、软件编译以及测试工具、结构设计工具、仿真工具、电气设计工具、以及嵌入式 GUI 工具等等。亿道电子凭借多年的经验积累,真正的帮助客户实现了让研发更简单、更可靠、更高效的目标。欢迎关注“亿道电子”公众号了解更多研发工具软件知识
查看更多→
安谋科技牵头编写,与GCC联合发布《绿色计算产业发展白皮书》
2022-07-28
2022年7月27日,由绿色计算产业联盟(GCC)主办的“绿色计算产业联盟白皮书及标准成果发布会”在北京落下帷幕。大会重磅发布2部白皮书及10项绿色计算产业联盟核心标准,并对7项典型场景测评方法进行了权威解读。作为《绿色计算产业发展白皮书》的牵头编写单位,安谋科技(中国)有限公司(以下简称“安谋科技”)受邀出席并参与大会“成果发布仪式”环节,安谋科技标准与安全总监王骏超带来关于《绿色计算产业发展白皮书》的详细解读。绿色计算产业联盟2部白皮书及10项联盟核心标准发布仪式本次发布会由绿色计算产业联盟(GCC)主办,中国电子技术标准化研究院(CESI)、中国电子工业标准化技术协会(CESA)协办,安谋科技等联盟成果主要参编单位受邀作为联合发布单位出席。大会聚焦产业发展现状及趋势,通过全面解析计算产业的前沿技术,汇集重点行业优秀应用案例,持续推动绿色计算技术创新与产业生态的繁荣发展。联合GCC发布权威行业报告,加速绿色计算产业高质量发展近年来,云计算、AI、5G、物联网等新技术的广泛应用,带来互联网流量需求和数据中心工作负载指数级增长,单一计算架构不能满足高速网络和海量数据处理的需求,多样化的负载和应用要求构建以数据为中心的异构计算体系。同时,“双碳”等宏观目标需要在提高算力的情况下控制功耗增长,市场对高效率、低成本、低能耗的绿色计算需求愈发强烈。绿色计算以开放授权Arm®处理器技术为基础,Arm处理器技术因其节能、安全性等特点逐渐成为计算基础设施的新标准,并在众多应用场景实现了越来越广泛的部署。为更好呈现绿色计算技术演进和产业发展状况,为行业和用户提供参考和指引,推进产业加速落地,GCC联合成员单位共同编制完成《绿色计算产业发展白皮书》,安谋科技作为牵头单位参与编写。《绿色计算产业发展白皮书》该白皮书从互联网和数据中心的需求出发,介绍了绿色计算技术演进趋势,梳理了基础硬件、基础软件及其生态发展和应用落地等产业和生态进展情况,并对最新Arm架构的单核性能提升、多核异构互联、性能功耗平衡、计算安全可信等特性进行了阐述。此外,白皮书汇集了能源、电力等重点行业优秀应用案例,为行业和用户提供参考和指引。对此,王骏超在其关于《绿色计算产业发展白皮书》解读的主题发言中表示:“近几年,我们见证了计算产业朝着强性能、高能效、更安全等方向发展。安谋科技作为GCC副理事长单位,同时也是绿色计算行业的深度参与者,我们希望通过牵头编写这份报告,协助合作伙伴洞察技术演进趋势和市场环境变化,进一步扩展绿色计算产品应用领域,助推绿色计算核心技术创新发展与产业生态的不断壮大。”安谋科技标准与安全总监王骏超现场解读《绿色计算产业发展白皮书》参与8项核心标准、7项测试方法联合起草,引领绿色计算技术趋势本次大会除重磅发布《绿色计算产业发展白皮书》、《计算产品可服务性指标体系白皮书》2部白皮书外,还发布了10项绿色计算产业联盟核心标准,涵盖固件、计算产业典型应用场景评测、网络安全生态等。此外,活动现场还对《服务器应用场景性能测试方法 虚拟化》、《服务器应用场景性能测试方法 分布式存储》等7项服务器应用场景性能测试方法进行了详细解读。安谋科技作为主起草单位之一,参与了《绿色计算服务器基本输入输出系统(BIOS)测试方法》、《绿色计算服务器基板管理控制器(BMC)测试方法》、《绿色计算解决方案基础安全能力要求》等8项联盟核心标准的制定,并参编了所有7项服务器应用场景性能测试方法。7项服务器应用场景性能测试方法作为绿色计算产业联盟(GCC)的创始成员,安谋科技一直致力于打造繁荣的绿色计算生态。多年来在标准制定、技术推广、产业创新、生态协同等方面与GCC展开深入交流与合作,并取得了卓有成效的成绩。凭借丰富的生态资源和技术优势,安谋科技一方面大力构建符合“全球标准、本土创新”的自研产品矩阵,并于日前发布自研的新一代 “星辰”STAR-MC2车规级嵌入式处理器和全新“玲珑”V6/V8视频处理器,为AIoT、汽车电子、移动终端、基础设施等领域提供多元化产品解决方案,赋能本土产业创新;另一方面,通过持续引入Arm最新的架构技术,积极拓展Arm产业生态,满足国内企业开发具有全球竞争力产品的需求,支持中国智能计算产业的发展。未来,安谋科技将依托成熟的Arm技术生态与自研IP产品矩阵,携手合作伙伴通过开源共建、协同创新、标准构建等方式,进一步推动绿色计算产业的快速发展,共赢绿色计算新时代。声明:Arm是Arm公司 (或其子公司)的注册商标。(文章来源公众号:安谋科技)+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++关于亿道电子亿道电子技术有限公司(英文名称:Emdoor Electronics Technology Co.,Ltd)是国内资深的研发工具软件提供商,公司成立于 2002 年,面向中国广大的制造业客户提供研发、设计、管理过程中使用的各种软件开发工具,致力于帮助客户提高研发管理效率、缩短产品设计周期,提升产品可靠性。20 年来,先后与 Altium、ARM、Ansys、QT、Adobe、Visu-IT、Minitab、Parasoft、Testplant、IncrediBuild、EPLAN、HighTec、GreenHills、PLS、Ashling、MSC Software 、Autodesk、Source Insight、TeamEDA、Cadence 等多家全球知名公司建立战略合作伙伴关系,并作为他们在中国区的主要分销合作伙伴服务了数千家中国本土客户,为客户提供从芯片级开发工具、EDA 设计工具、软件编译以及测试工具、结构设计工具、仿真工具、电气设计工具、以及嵌入式 GUI 工具等等。亿道电子凭借多年的经验积累,真正的帮助客户实现了让研发更简单、更可靠、更高效的目标。 欢迎关注“亿道电子”公众号了解更多研发工具软件知识
查看更多→
【方辉专栏】ARM64体系结构编程与实践学习笔记(七) 内存管理
2022-07-27
摘要: 本文主要对内存管理基础知识及分段与分页介绍。关键字:Armv8、体系结构、ARM架构、内存管理、分段、分页1. 内存管理基础最早的程序是放在卡纸上的,计算机每读取一张卡片就运行一条指令,这种从外部存储介质上直接运行指令的效率很低。后来出现了内存存储器,也就是说程序要运行,首先要加载,然后执行,这就是是所谓的“存储程序”。单道编程的内存管理,整个系统只有一个用户进程和一个操作系统。用户程序独占整个用户空间,实现简单,无外部碎片,存储器利用率极低。多道编程的内存管理,系统可以同时运行多个进程。内存管理出现了固定分区和动态分区两种技术。固定分区是在系统编译阶段,内存被划分成许多静态分区,进程可以装入大于或等于自身大小的分区。动态分区是在一整块内存中划出一块内存共操作系统本身使用,剩下的内存在进程装入时,根据进程的大小动态的建立分区,并使分区的大小正合适进程的需要。动态分区没有内部碎片,但是有外部碎片。内部碎片,分配给某进程的内存区域中,如果有部分没有用上。外部碎片,指内存中某些空闲分区由于太小而难以利用。内存管理的功能:内存控群的分配与回收,地址转换(逻辑地址转换成物理地址),内存空间扩充(利用虚拟存储或交换覆盖技术),内存保护(避免相互干扰和破坏)。进程如何使用内存?进程大概在3个地方需要用到内存。进程本身。比如,代码段及数据段用来存储程序本身需要的数据。栈空间。程序运行时用来保存函数调用关系、局部变量、函数参数以及函数返回值等内容。堆空间。程序运行时需要动态分配程序需要使用的内存,比如存储程序需要使用的数据存储空间。2. 分段与分页机制基于进程地址空间这个概念,人们最早想到的一种机制叫分段机制,其基本思想是把程序所需的内存空间的虚拟地址映射到某个物理地址空间。分段机制可以解决地址空间保护问题。分段机制对虚拟内存到物理内存映射以进程为单位。当物理内存不足时,换出到磁盘的依然是整个进程,因此会有大量的磁盘访问,进而影响系统性能。分页机制是让程序中一部分不使用的内存可以存放到交换磁盘中,而程序正在使用的内存继续保留在物理内存中。分页机制系统中,处理器直接寻址虚拟地址,这个地址不会直接发给内存控制器,而是先发给内存管理单元(Memory Management Unit,MMU)。MMU负责虚拟地址到物理地址的转换和翻译工作。一级页表,虚拟地址VA[31:0]分为两部分,VA[31:12]共20位,用于查询页表项;VA[11:0]共12位,是页面偏移量。处理器采用一级页表,虚拟地址空间的位宽32位,寻址范围0-4GB,物理地址空间也是32位,因此最多支持4GB物理内存。如果每个页表项占用4个字节,需要220×4B=4MB空间。二级页表中,VA[31:20]被用作一级页表项索引,共有12位,最多可以索引4096个页表项;VA[19:12]被用作二级页表项索引,共有8位,最多可以索引265个页表项。当一级页表项中如果为null,表示对应的1024个虚拟页没有使用,所以就不需要二级页表了,节省了空间。当然,如果虚拟地址页完全映射的话,二级页表的占用=一级页表项(1024 * 4B) + 二级页表项(1024 *1024* 4B) = 4M + 4K,比一级映射多了4K,不过这种情况基本上没有可能,因为进程的地址空间很少有完全映射的情况。正是因为省却了大量未映射的页表项使得页表的空间大幅减少。+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++关于亿道电子亿道电子技术有限公司(英文名称:Emdoor Electronics Technology Co.,Ltd)是国内资深的研发工具软件提供商,公司成立于 2002 年,面向中国广大的制造业客户提供研发、设计、管理过程中使用的各种软件开发工具,致力于帮助客户提高研发管理效率、缩短产品设计周期,提升产品可靠性。20 年来,先后与 Altium、ARM、Ansys、QT、Adobe、Visu-IT、Minitab、Parasoft、Testplant、IncrediBuild、EPLAN、HighTec、GreenHills、PLS、Ashling、MSC Software 、Autodesk、Source Insight、TeamEDA、Cadence 等多家全球知名公司建立战略合作伙伴关系,并作为他们在中国区的主要分销合作伙伴服务了数千家中国本土客户,为客户提供从芯片级开发工具、EDA 设计工具、软件编译以及测试工具、结构设计工具、仿真工具、电气设计工具、以及嵌入式 GUI 工具等等。亿道电子凭借多年的经验积累,真正的帮助客户实现了让研发更简单、更可靠、更高效的目标。欢迎关注“亿道电子”公众号了解更多研发工具软件知识
查看更多→
Ansys碰撞测试仿真助力NASCAR验证新一代赛车的安全性并降低成本
2022-07-27
采用Ansys行业领先的碰撞仿真软件,NASCAR加速Next Gen赛车发布所需的验证测试并显著降低成本,从而及时备战2022年NASCAR杯系列赛赛季主要亮点Ansys仿真解决方案使NASCAR和Elemance工程师在COVID-19疫情期间能够信心十足地为Next Gen赛车快速执行虚拟碰撞测试并制作零件仿真减少了对于物理碰撞测试的需求,从而节省100万美元的成本 虚拟碰撞测试可加速NASCAR Next Gen赛车的开发与验证工作,确保其能够在2022年赛季开始时首次亮相NASCAR利用Ansys 仿真解决方案确保Next Gen赛车的安全性,通过虚拟碰撞测试加速了验证工作,并将物理测试的材料成本降低了100万美元,从而能够及时备战2022年赛季。得益于碰撞仿真,NASCAR不仅克服了疫情期间的相关物理测试挑战,而且还实现了于2月 Daytona 500汽车比赛中首次亮相的目标。这场500英里的赛季揭幕战,被视为NASCAR最负盛名且最重要的一场比赛。通过将Ansys® LS-DYNA® 引入碰撞测试开发流程中,NASCAR能够分析、测试并验证多个方向的影响,其中包括与整车的非线性和线性接触,并且涵盖了正面碰撞、车顶碰撞、侧向碰撞、后部碰撞和斜向碰撞。利用虚拟碰撞仿真得到的高保真度测试数据,就无需进行成本高昂的物理碰撞测试(每次测试成本估计为500,000美元),仅需进行两次全尺寸整车物理碰撞测试即可,从而大幅缩短了标准验证时间并降低了材料成本。此外,在2020年的早期研发阶段,现场碰撞设施因COVID-19疫情而关闭,然而凭借Ansys可以预见的高精度仿真结果,NASCAR工程师能够在没有物理碰撞测试数据的情况下信心十足地完成部件制造。在随后进行物理碰撞测试中,Ansys高度可靠、综合全面的仿真模型得到了充分验证。同时,该软件的云计算功能使NASCAR能够利用Ansys® Cloud™进行远程运行和管理大量仿真任务。NASCAR利用 Ansys仿真进行虚拟碰撞测试,加速了Next Gen赛车的开发和验证时间。NASCAR赛车创新高级副总裁John Probst表示:“Next Gen赛车之所以能够及时迎战2022年赛季,Ansys LS-DYNA功不可没。该工具能够以高度可靠的结果对碰撞测试进行仿真,使我们能够突破疫情期间的挑战,并为物理碰撞测试做好了充分准备。”NASCAR与Elemance公司通力合作,利用软件内置的设计优化工具执行工程和仿真工作,通过仿真提高前后保险杠的防撞性能。Ansys全球销售和客户卓越副总裁Walt Hearn表示:“Ansys的碰撞仿真软件为用户提供了独特的条件,能够以较高的置信度和精度,实现对众多变量和条件进行安全分析、测试和可视化。除了提高安全性之外,虚拟测试还可显著缩短研发与验证时间,以及降低材料成本。我们很荣幸能够看到Ansys仿真解决方案为NASCAR提供全方位的支持,助力Next Gen赛车积极迎战2022年赛季。”(文章来源公众号:Ansys)+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++关于亿道电子亿道电子技术有限公司(英文名称:Emdoor Electronics Technology Co.,Ltd)是国内资深的研发工具软件提供商,公司成立于 2002 年,面向中国广大的制造业客户提供研发、设计、管理过程中使用的各种软件开发工具,致力于帮助客户提高研发管理效率、缩短产品设计周期,提升产品可靠性。20 年来,先后与 Altium、ARM、Ansys、QT、Adobe、Visu-IT、Minitab、Parasoft、Testplant、IncrediBuild、EPLAN、HighTec、GreenHills、PLS、Ashling、MSC Software 、Autodesk、Source Insight、TeamEDA、Cadence 等多家全球知名公司建立战略合作伙伴关系,并作为他们在中国区的主要分销合作伙伴服务了数千家中国本土客户,为客户提供从芯片级开发工具、EDA 设计工具、软件编译以及测试工具、结构设计工具、仿真工具、电气设计工具、以及嵌入式 GUI 工具等等。亿道电子凭借多年的经验积累,真正的帮助客户实现了让研发更简单、更可靠、更高效的目标。欢迎关注“亿道电子”公众号了解更多研发工具软件知识
查看更多→
【方辉专栏】ARM64体系结构编程与实践学习笔记(六) ARM 通用中断控制
2022-07-26
摘要: 本文主要对Arm通用中断控制进行简单介绍。关键字:Armv8、体系结构、ARM架构、中断控制、GIC、通用中断控制、GIC-7001. 中断控制的发展在早期ARM系统中(例如ARM7/ARM9),采用单核处理器设计,系统支持的中断源比较少并且是单核处理器系统,使用简单的寄存器表示每个中毒那源的使能、关闭以及状态。假设系统一共有64个中断源,每个寄存器有32位,每位描述一个中断,那么只需要两个中断使能寄存器(Interrupt Enable Register ,IER)和两个中断状态寄存器(Interrupt Status Register,ISR)。现在随着处理器设计越来越复杂,中断源变得越来越多,有的系统中断源有几百甚至上千个,同时中断类型也越来越多。由于以上原因,ARM公司开发了通用中断控制(Generic Interrupt Controller,GIC)专门用于管理中断。目前最新版本为GIC-4,典型的IP是GIC-700.2. GIC-700组成GIC-700包含以下几个模块,通过这些模块,在系统内实现符合GICv3 、GICv3.1 和 GICv4.1的中断管理控制。2.1 GIC分配器(GIC Distributor ,GICD)分配器是所有 GIC 通信的中心,包含所有共享外设中断 (SPI) 以及特定于位置的外设中断 (LPI)的功能2.2 GIC集群接口 (GIC Cluster Interface,GCI)GIC集群接口维护一组特定内核的专用外设中断 (PPI) 和软件生成中断 (SGI)。GIC集群接口可以 从 1 到 64 个内核扩展,最好放置在它所服务的处理器旁边,以减少到内核的布线。GCI也称为再分配器。2.3 中断翻译服务(Interrupt Translation Service ,ITS)ITS转换来自外部 PCI Express (PCIe) 根联合体 (RC) 或其他来源的基于消息的中断、消息信号中断 (MSI/MSIx)。ITS 还在核心电源管理期间管理 LPI。GIC-700每个芯片最多支持 32 个 ITS 模块。2.4 SPI整理器(SPI Collator)GIC-700支持多达1984个分布在系统中的SPI 。 SPI Collator 使SPI 可以从Distributor 远程转换为消息。这使得分配器的分层时钟门控和其他更积极的低功耗状态的使用成为可能。单个配置中最多可支持 32个SPI 整理器。1984 SPI 可以分布在 32 个 SPI Collator 中,一个 SPI Collator 中最多有1024个 SPI。2.5 唤醒请求(Wake Request)唤醒请求包含芯片上每个内核的所有架构定义的唤醒请求 信号。 它是一个单独的块,可以远离分配器放置,例如靠近系统控制处理器。+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++关于亿道电子亿道电子技术有限公司(英文名称:Emdoor Electronics Technology Co.,Ltd)是国内资深的研发工具软件提供商,公司成立于 2002 年,面向中国广大的制造业客户提供研发、设计、管理过程中使用的各种软件开发工具,致力于帮助客户提高研发管理效率、缩短产品设计周期,提升产品可靠性。20 年来,先后与 Altium、ARM、Ansys、QT、Adobe、Visu-IT、Minitab、Parasoft、Testplant、IncrediBuild、EPLAN、HighTec、GreenHills、PLS、Ashling、MSC Software 、Autodesk、Source Insight、TeamEDA、Cadence 等多家全球知名公司建立战略合作伙伴关系,并作为他们在中国区的主要分销合作伙伴服务了数千家中国本土客户,为客户提供从芯片级开发工具、EDA 设计工具、软件编译以及测试工具、结构设计工具、仿真工具、电气设计工具、以及嵌入式 GUI 工具等等。亿道电子凭借多年的经验积累,真正的帮助客户实现了让研发更简单、更可靠、更高效的目标。欢迎关注“亿道电子”公众号了解更多研发工具软件知识
查看更多→
Ansys助力Achronix实现可编程芯片的高带宽设计
2022-07-26
Achronix采用Ansys多物理场仿真解决方案开发并签核其最新的现场可编程门阵列(FPGA)主要亮点Achronix利用Ansys半导体仿真软件保障其最新的芯片设计,包括知识产权(IP)块的热可靠性和电源完整性等Ansys多物理场仿真产品组合为具有高容量和可扩展性的复杂半导体设计,提供综合全面的解决方案与验证高性能FPGA与嵌入式FPGA(eFPGA IP)领域的领导者Achronix半导体公司(Achronix),利用Ansys多物理场仿真成功签核了其最新的FPGA,即Speedster®7t AC7t1500 FPGA。Achronix采用Ansys软件确保其最新可编程芯片的热可靠性与电源完整性,该芯片采用先进的7纳米(nm)芯片技术。该技术为严苛的工作负载提供了高带宽性能,包括人工智能(AI)、机器学习(ML)和网络基础架构。由于高性能芯片中的功率极高,温度控制和灵敏度对于设计能否成功至关重要。为了确保产品性能和安全,Achronix使用Ansys® RedHawk™和Ansys® Totem™验证芯片IP块的电源完整性与热可靠性,同时利用Ansys® Pathfinder™分析静电放电(ESD)电路。Achronix利用Ansys多物理场仿真成功签核了其最新的现场可编程门阵列 (FPGA), Speedster®7t AC7t1500 FPGA(图片来源:Achronix)Achronix硬件工程副总裁Chris Pelosi表示:“采用7纳米芯片工艺技术,可提升我们的设备性能,但也增加了对多物理场验证的需求。因此,我们依靠Ansys平台的保真度和高容量,为Speedster7t AC7t1500 FPGA提供广泛的功率、热和可靠性签核检查。我们继续信赖Ansys解决方案,还将在其他项目中将其应用,包括Speedcore嵌入式FPGA IP的研发。”Ansys RedHawk、Totem和Pathfinder,构建在用于电子系统设计的Ansys® SeaScape™大数据分析平台上,实现包括在数千个中央处理器(CPU)内核上执行云端计算。这种云端原生架构与CPU功率结合,可实现具有高容量和可扩展性的超大型、全芯片功率分析。Ansys副总裁兼半导体、电子与光学事业部总经理John Lee指出:“开发最先进、最复杂的半导体需要使用最高级、最精密的工具,以准确预测复杂的高速电子和热效应。Ansys丰富的多物理场仿真产品组合,结合我们的云端原生平台和优化工具,能够持续助力客户优化最前沿半导体技术的设计和性能,同时减少设计风险与产品故障。”(文章来源公众号:Ansys)+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++关于亿道电子亿道电子技术有限公司(英文名称:Emdoor Electronics Technology Co.,Ltd)是国内资深的研发工具软件提供商,公司成立于 2002 年,面向中国广大的制造业客户提供研发、设计、管理过程中使用的各种软件开发工具,致力于帮助客户提高研发管理效率、缩短产品设计周期,提升产品可靠性。20 年来,先后与 Altium、ARM、Ansys、QT、Adobe、Visu-IT、Minitab、Parasoft、Testplant、IncrediBuild、EPLAN、HighTec、GreenHills、PLS、Ashling、MSC Software 、Autodesk、Source Insight、TeamEDA、Cadence 等多家全球知名公司建立战略合作伙伴关系,并作为他们在中国区的主要分销合作伙伴服务了数千家中国本土客户,为客户提供从芯片级开发工具、EDA 设计工具、软件编译以及测试工具、结构设计工具、仿真工具、电气设计工具、以及嵌入式 GUI 工具等等。亿道电子凭借多年的经验积累,真正的帮助客户实现了让研发更简单、更可靠、更高效的目标。欢迎关注“亿道电子”公众号了解更多研发工具软件知识
查看更多→