新闻资讯
Altium迄今为止最强大的Altium Designer版本扩展了其在PCB设计领域的领导地位
2019-11-25
2019年10月31日,中国上海讯-Altium通过发布新版本的Altium Designer扩展其在PCB设计领域的领先地位,Altium Designer比其他任何ECAD软件都更受专业的PCB设计人员和工程师的欢迎。 Altium Designer为印刷电路板的设计和实现提供完整的软件环境。通过对软件的统一设计环境、用户体验和PCB设计功能进行重大升级,新版本的Altium Designer 20扩展了其在印刷电路板设计领域的主导地位。 不管是进行独立设计,还是在团队中合作,用户均能无限制地设计电路板——从简单到复杂;从单个PCB到多板系统,从低频到高速;从逻辑设计一直到物理电路板和物料清单。使用该工具,用户可以创建原理图和PCB布局,运行电路仿真,选择电子元件和从各个制造商处获取电子元件,并用文档记录和处理其设计数据以便无障碍地投入制造。 ?“Altium Designer 20改变了PCB设计”,Altium首席技术官Sergey Kostinsky说:“此版本包括用户驱动的改进和超越竞争对手的功能”。 新版本的改进包括: 交互式布线 - 新的“推挤”功能能对复杂的HDI板实现布线,并将设计时间缩短20%以上,即使对简单的印刷电路板也是如此。 新的高速PCB布线功能 - 新的布线功能使用户能够使用现代SerDes(如PCIe 4.0/5.0、USB3.2和100G以太网)和并行总线(如DDR3/4/5)有效地设计高密度和高速电路板。 行业领先的多板设计 - 新版本利用了ActiveBOMTM功能,包括针对多板装配的供应商搜索、BOM规则检查和带电零部件选择。用户还可以导出多板装配的3D PDF文件,从而使合作者可以查看和操纵3D装配。 新的高电压设计功能 - 对于高电压设计至关重要的应用(例如航天器、高空飞行器和高科技激光),AD20提供了新的爬电规则,可帮助在整个PCB表面保持高压间隙,以防电源供应和混合信号设备设计之间发生的电弧危险。 增强的用户体验 - 新的动态编译功能极大地提供了用户生产率,可以跨越原理图、布局布线、BOM生成、设计文档以及Altium Designer统一设计环境的其他元素快速访问数据。 用户驱动的质量改进 - AD20拥有Altium Designer用户建议的200多种增强功能。 关于九游会J9电子 九游会J9电子是国内全面的开发工具提供商, 致力于将全球先进的软件产品引荐给国内研发型企业使用,为企业提供研发、设计、管理过程中使用的各种软件工具,并致力于和客户一同提高研发、设计效率,缩短设计周期。九游会J9电子先后与arm、Altium、Ansys、QT、TestPlant、CollabNet、Parasoft以及TouchGFX等多家全球知名公司建立战略合作伙伴关系,并成为他们在中国区的重要分销合作伙伴。 九游会J9电子专注开发、设计、管理工具数十年,客户超过6000家,具有丰富的工具使用及客户支持经验积累,可以为客户提供从arm开发、EDA板级设计、软件编译及测试工具、结构设计工具、多物理场仿真工具以及嵌入式GUI工具等产品与服务。九游会J9电子在北京、上海、深圳设有分公司,业务遍布全国。 摘自Altium官网
查看更多→
Arm和OpenGCC宣布在中国成立ServerReady测试实验室
2019-11-25
本周,Arm和开放绿色计算联盟(OpenGCC)宣布在中国成立OpenGCC ServerReady联合测试实验室。该合作伙伴关系意味着OpenGCC将在中国进行基于Arm的基础设施设备(从云到边缘)的ServerReady认证,旨在扩大标准操作系统的部署。 绿色计算联盟成立于2016年,以促进基于Arm架构的高能效基础设施系统的推广为目标。该联盟是一个由关键行业参与者领导的开放、中立、国际化的社区,已经并将继续在平台标准和合规性测试方面进行合作。在全球环境问题变得日益重要的时代,以计算行业可持续发展为目标的绿色计算联盟和以高能效处理器闻名业界的Arm成为数据中心,超大云服务商及其他服务器行业的关键优势。 该公告将在中国海口举行的ServerReady和OpenEdge峰会上正式发布。在此峰会上,主要的生态系统参与者就基础设施市场的行业标准和未来技术进行了公开讨论和合作。该活动包括核心科技巨头(阿里巴巴,百度,字节跳动,美团,微软,腾讯),芯片提供商(安培,海思,Marvell,恩智浦,飞腾),电信服务提供商(中国移动,Sanfor),OEM / ODM(技嘉,长城,H3C,HPE,华为,联想,中兴),操作系统提供商(天津麒麟,微软),固件供应商(AMI,Byosoft,ZD Tech),Android云提供商(Red Finger,Runtronic)和内存供应商(Micron,Micronc,SK Hynix)。 Arm 2018年技术论坛(Techcon 2018)见证了Arm Neoverse和Arm ServerReady认证项目的启动。在今年的活动中,讨论从云扩展到边缘,聚焦于提供一个覆盖多样及安全的边缘生态系统的原生云体验。为此,Arm宣布了Cassini项目,这是一项合作计划,旨在通过开发平台标准和参考系统,为安全的基础架构边缘系统建立原生云软件体验。为了提高边缘系统的标准化水平,Arm将与芯片合作伙伴和ODM共同开发参考系统。同时后续的ServerReady规范制定也会如此。 本峰会除了发布《 OpenGCC服务器技术标准报告》,《服务器基本启动要求》,《服务器基本系统架构规范》和《 OpenGCC最佳应用解决方案》外,OpenGCC还与中国的边缘计算联盟(ECC)建立了战略联盟。此联盟将覆盖范围从云扩展到边缘,并得到了贵州云的支持 - 贵州云是全球首家使用四个服务器SoC提供商的云服务提供商。这些合作对于制定全球化的标准至关重要,不仅为中国,而且为全球市场提供了巨大的推动力。 总之,OpenGCC促进了云计算到边缘计算的重大发展,我们很荣幸地欢迎在此协作组织中合作伙伴所做出的支持和努力。Arm对中国市场非常关注,我们相信OpenGCC开放,中立和国际化的宗旨使其可以完美在中国进行ServerReady的测试和认证。 九游会J9电子是国内全面的开发工具提供商, 致力于将全球先进的软件产品引荐给国内研发型企业使用,为企业提供研发、设计、管理过程中使用的各种软件工具,并致力于和客户一同提高研发、设计效率,缩短设计周期。九游会J9电子先后与arm、Altium、Ansys、QT、TestPlant、CollabNet、Parasoft以及TouchGFX等多家全球知名公司建立战略合作伙伴关系,并成为他们在中国区的重要分销合作伙伴。 九游会J9电子专注开发、设计、管理工具数十年,客户超过6000家,具有丰富的工具使用及客户支持经验积累,可以为客户提供从arm开发、EDA板级设计、软件编译及测试工具、结构设计工具、多物理场仿真工具以及嵌入式GUI工具等产品与服务。九游会J9电子在北京、上海、深圳设有分公司,业务遍布全国。                                                     摘ARM(中国)
查看更多→
开关电源“待机功耗”问题怎么解决?
2019-11-25
输入部分损耗: 1.脉冲电流造成的共模电感T的内阻损耗加大 适当设计共模电感,包括线径和匝数 2.放电电阻上的损耗 在符合安规的前提下加大放电电阻的组织 3.热敏电阻上的损耗 在符合其他指标的前提下减小热敏电阻的阻值 普通的启动方法,开关电源启动后启动电阻回路未切断,此损耗持续存在。 改善方法:恒流启动方式启动,启动完成后关闭启动电路降低损耗。 有放电电阻存在,mos开关管每次开关都会产生放电损耗。 改善方法:用TVS钳位如下图,可免除电阻放电损耗(注意:此处只能降低电阻放电损耗,漏感能量引起的尖峰损耗是不能避免的) 当然根本的改善办法是,降低变压器漏感。 电源芯片是需要一定的电流和电压进行工作的,如果Vcc供电电压越高损耗越大。 改善方法:由于IC内部消耗的电流是不变的,在保证芯片能在安全工作电压区间的前提下尽量降低Vcc供电电压! ? 由于待机时有效工作频率很低,并且一般限流点很小,磁通变化小,磁芯损耗很小,对待机影响不大,但绕组损耗是不可忽略的。 变压器绕组引起的损耗: 绕组的层与层之间的分布电容的充放电损耗。(分布电容在开关MOS管关断时充电,在开关MOS管开通时放电引起的损耗。) 改善方法:在绕组层与层之间加绝缘胶带,来减少层间分布电容。 mos损耗包括:导通损耗,开关损耗,驱动损耗。其中在待机状态下大的损耗就是开关损耗。 改善办法:降低开关频率、使用变频芯片甚至跳频芯片(在空载或很轻负载的情况下芯片进入间歇式振荡) 输出整流管上的结电容与整流管的吸收电容在开关状态下引起的尖峰电流反射到原边回路上,引起的开关损耗。另外还有吸收电路上的电阻充放电引起的损耗。 改善方法:在其他指标允许的前提下尽量降低吸收电容的容值,降低吸收电阻的阻值。 当然还有整流管上的开关损耗、导通损耗和反向恢复损耗,这应该在允许的情况下尽量选择导通压降低和反向恢复时间短的二极管。 关于九游会J9电子 九游会J9电子是国内全面的开发工具提供商, 致力于将全球先进的软件产品引荐给国内研发型企业使用,为企业提供研发、设计、管理过程中使用的各种软件工具,并致力于和客户一同提高研发、设计效率,缩短设计周期。九游会J9电子先后与arm、Altium、Ansys、QT、TestPlant、CollabNet、Parasoft以及TouchGFX等多家全球知名公司建立战略合作伙伴关系,并成为他们在中国区的重要分销合作伙伴。 九游会J9电子专注开发、设计、管理工具数十年,客户超过6000家,具有丰富的工具使用及客户支持经验积累,可以为客户提供从arm开发、EDA板级设计、软件编译及测试工具、结构设计工具、多物理场仿真工具以及嵌入式GUI工具等产品与服务。九游会J9电子在北京、上海、深圳设有分公司,业务遍布全国。 摘自EDA365电子论坛
查看更多→
ANSYS 18:工程仿真,无所不在
2019-11-21
    自从一个多世纪以前引进流水线以来,现在的工业正在经历最根本的制造技术变革。物联网、增材制造和机器学习等趋势正在将物理世界与数字世界融合,催生出众多挑战人们想象力的产品。随着产品变得更加智能,各企业也在改变制造和操作产品的方式。这些变化正推动仿真技术迈向无所不在的工程仿真时代,使仿真成为产品探索、设计、测试和运行等各个阶段的核心技术。     工程师发现在设计周期中更早地执行仿真,能够通过数字探索更快地研究更大的设计空间,这一切工作都在制定决策和确定成本前完成,从而节省更多时间和成本。 与此同时,通过数字双胞胎进行的实时仿真可提供关于产品性能和维护的有用信息,从而让仿真技术在下游的产品运行阶段找到了用武之地。随着仿真变得更加普及,利用ANSYS 18.0提供的强大仿真技术,工程师无论是否具有丰富的经验,都能在几分钟或几小时内仿真和测试数千种设计方案,并借助数字双胞胎技术,利用仿真监测现实环境中的实时产品性能。 数字探索    在研发过程中尽早使用仿真的理由有很多,其中上市速度和成本是主要原因。约有80%的产品研发成本都锁定在概念设计阶段,使得早期快速迭代变得非常关键。通过执行快速的“假设”分析,用户可在研发过程早期了解产品特性,避免在不切实际的设计上浪费时间,并且防止在验证阶段重新进行设计。数字探索能帮助用户以更少的成本和更快的速度将创新技术推向市场。   数字原型    数字原型让用户能够利用结构、热、电磁、流体和控制仿真进行单独的物理场研究、耦合的多物理场研究或系统级研究,从而优化、确认和验证设计,以满足相关的需求。用户可以构建精确的综合仿真模型来了解实际的产品性能,并持续创新,这些功能是传统方法无法企及的。利用数字原型,用户可精确预测详细设计的性能,并减少物理测试的需求。   数字双胞胎    数字双胞胎是实际运行机器的实时虚拟版本,可用来提供产品的性能与维护信息。工程仿真并不局限于产品研发过程。机器上的传感器将温度、振动、碰撞、载荷等各项数据发送到数字双胞胎,然后,数字双胞胎与机械工作环境的变化保持一致。数字双胞胎能够在出现状况前提早进行预测,因此用户可监测双胞胎,以便在预定停机时间内更换磨损部件,避免意外停机。另外,用户还可利用收集到的数据改进新一代机器的设计。   探索ANSYS 18的应用    仿真的作用不仅局限于传统的验证工具,这有助于各个级别的工程师数字化地探索产品“假设”情况,催生创新,降低研发与运营成本,并加快产品上市进程。ANSYS 18.0提供的各项工具帮助您开展工程仿真,有效解决产品设计、制造和维护方面的难题,将物理和数字世界完美相连。
查看更多→
点赞九游会J9,身体力行,诠释工业精神
2019-11-20
     众所周知,德国的“工业精神”是举世闻名的。德国的商品质量过硬,已不是某个单一品牌,而是已成为一种国家品牌,成为了德国货就是好,达到了品牌建设的高处。然而正是因为德国对质量的追求,导致其他国家要走进德国市场困难重重。能够在德国权威杂志上刊登报道的产品一定是经过了严格的质量把关的,国外的产品也因此少之又少。      然而九游会J9信息的产品就被刊登在了德国的权威行业杂志上,与其他的品牌产品做了各方面详细对比,却因此更加突出的展现了我司产品的优势。不仅如此,九游会J9信息的产品更是占据了整整一个版面。显示出客户及权威机构对我们的产品的信心和褒奖。      不仅仅是在德国,在英国,九游会J9信息的产品同样收到了权威的认可。BRESSNER是工业电脑解决方案的翘楚。在今年的杂志上,我司的手持产品,三防平板,全加固笔记本都有显露头角。与其他的产品摆放在一起毫不逊色。      同时,该杂志也将九游会J9信息的产品与其他公司的产品做了详细的测评和对比。从三防产品到广告机都做了大规模的宣传。足以显示出我们的多元化产品质量和性能各方面都得到了强有力的保障。也帮助客户扩大了推广范围。 关于九游会J9集团:      成立于2002年,目前拥有三百多人的研发团队,是国内很早从事嵌入式产品开发的高科技公司,同时也是国内行业定制及终端产品方案公司之一。九游会J9集团旗下设九游会J9电子(上海九游会J9电子、北京九游会J9电子、深圳九游会J9电子)、九游会J9数码、九游会J9信息、亿境虚拟现实六家子公司,分别从事软件代理业务(九游会J9电子),消费类平板电脑(深圳九游会J9数码),行业平板电脑(深圳九游会J9信息)的研发、制造与销售,VR虚拟现实头盔的研发和制造。 关于九游会J9信息:      积极致力于行业终端技术的持续发展,自主研发全坚固工业三防平板电脑,防尘防水等级高达IP65~IP68, 美军标MIL- STD-810G防震耐冲击。九游会J9信息新推出平板投影,该产品采用Intel芯片的CPU,配合Inte芯片的WIFI模块,传输速度快,传输通道多,性能强大,相当于一个独立的迷你PC方案。同时,九游会J9信息也为不同行业客户和消费者等提供有竞争力的行业平板解决方案和服务,帮助客户在数字社会获得成功。
查看更多→
arm编译器构架分析
2019-11-13
一、 引 言   随着近两年各种智能手机、平板电脑、车载电子等各种消 费品的蓬勃发展,ARM编译器体系结构的处理器,作为这些消费品的处理核心,也得到了长足的进步,甚至击败了Intel,在移动嵌入式领域独占鳌头。本文将首先介绍ARM编译器体系结构的发展历程,然后将着重梳理其先进的Cortex系列处理器的体系结构,以及这些结构对于各种软件平台如JAVA、.NET的支持等。 二、 ARM编译器体系结构的历史即其新进展   2.1 ARM编译器体系结构市场前景 来自英国的ARM(Acorn RISC Machine)公司虽然以ARM编译器处理器著称,但是它独特的商业模式却决定了ARM编译器公司本身并不生产处理器,这点与从研发到生产到出货垂直整合的Intel公司有很大不同,ARM编译器公司采取的是授权与提成的商业模式(Intellectual Property Core 简写IP-Core):公司自己研发处理器体系架构,然后将这套架构的知识产权有偿授权给处理器制造厂商如高通、三星等半导体厂商,这些厂商造出的每一块使用ARM体系结构的芯片只需向ARM编译器公司交付低廉的提成即可。由于这种创新的商业模式和低廉的成本,加上ARM编译器体系的低功耗特点,让ARM编译器体系在对价格敏感和续航能力敏感的32位嵌入式电子消费品市场如虎添翼,基本占据了32位嵌入式消费平的市场份额。发展到如今,ARM编译器芯片甚至在对运算速度要求更高的的上网本、平板电脑也大有跟Intel的ATOM处理器一较高低的实力。近来红得发紫的苹果iPad就是采用的ARM深度定制的一款处理器架构,其它还有很多运行着Android系统的平板产品、智能手机产品等也都采用ARM体系结构的处理核心。由此可见ARM编译器体系结构在移动电子消费品市场无与伦比的优势。 ??????    2.2 ARM编译器体系发展历史   1985——诞生了第一颗ARM编译器芯片,ARM1 Sample版。   1986——ARM2,具有32位数据总线,26位地址总线,16个32位寄存器的处理器实现产能量产。   20世纪80年代晚期——苹果电脑开始与Acorn合作开发新版的ARM编译器核心。   1991——与苹果的合作造就了ARM6,并进入了苹果的Apple Newton PDA和Acorn Risc-PC成为了它们的处理器。在该年正式成立了ARM公司,作为Acorn的一家子公司。   1991——至今ARM的产品已经横贯应用程序处理器,嵌入式处理器,专家系统等各种计算领域,成为了移动电子消费品市场、复杂工业控制应用的处理器体系架构。   2.3 ARM编译器产品系列简介   ??2.3.1 经典ARM 处理器   ??这一系列包括的处理器架构有:   l ARM11 系列 —— 基于ARMv6 体系结构的高性能处理器   l ARM9 系列 —— 基于ARMv5 体系结构的常用处理器   l ARM7 系列 —— 面向普通应用的经典处理器   该系列适用于那些希望在新应用中追求稳定的产品。这些处理器提供了许多的特性、卓越的功效和范围广泛的操作能力,适用于成本敏感型解决方案。这些处理器每年都有数十亿的发货量,因此可确保设计者获得体系和资源,从而减少集成过程中出现的问题并缩短上市时间。   2.3.2 ARM编译器 Cortex 嵌入式处理器   这一系列的处理器架构有:   l Cortex-R 系列 —— 面向实时应用的卓越性能   l Cortex-M 系列 —— 面向具有确定性的微控制器应用的成本敏感型解决方案   Cortex-M 系列处理器主要是针对微控制器领域开发的,在该领域中,既需进行快速且具有高确定性的中断管理,又需将门数和可能功耗控制在最低;而Cortex-R 系列处理器的开发则面向深层嵌入式实时应用,对低功耗、良好的中断行为、卓越性能以及与现有平台的高兼容性这些需求进行了平衡考虑。   ?2.3.3 ARM编译器 Cortex 应用程序处理器   这一系列包括的处理器架构只有   l Cortex-A 系列- 开放式操作系统的高性能处理器   Cortex-A在高级工艺节点中可实现高达2GHZ+的主频,也正是由于如此卓越的性能,该处理器架构可用于下一代Internet设备,而且该系列提供单核和多核多种种类,并且提供NEON多媒体处理模块的四种选择和高级浮点执行单元和处理单元。  ? 2.3.4 ARM编译器 专家处理器   这一系列包括的处理器架构只有   l SecurCore - 面向高安全性应用的处理器   l FPGA 内核- 面向FPGA 的处理器   该系列的处理器主要是为了满足一些特定市场的苛刻需求。SecurCore可以用于手机SIM卡和其他识别应用,集成了多种既可以为用户提供卓越性能,又可以检测和避免安全攻击的技术。 2.4 ARM指令集   谈到ARM编译器的指令系统,必须先明确一点的就是,ARM编译器体系结构不同于x86,它是RISC(Reduced InstrucTIon Set Computer)体系结构。所以,在ARM指令体系中,各指令相对来说更加规整、对称、简单。而且指令小于100条,基本寻址方式只有2~3中,而且指令字长都比较一直,并都在单个时钟周期内完成,以便于流水操作。在ARM7中采用的是3级流水线:取值、译码、执行。而ARM9和ARM10则是五级流水线和六级流水线。ARM编译器的访存采用的都是LOAD-STORE结构,这样可以把每条指令的执行时间都平均化,有助于高效的流水线的实现,采用这种结构也就同时意味着指令都要在寄存器间进行操作,所以ARM体系中有大量的寄存器(不少于32个)。   ?2.4.1 ARM编译器指令与Thumb指令   ARM编译器指令集可以是32位长的ARM指令,也可以是16位长的Thumb指令,这主要是为了兼容数据总线为16位的应用系统。所有的Thumb指令都有对应的ARM指令,Thumb只是ARM的一个真子集,而且Thumb指令舍弃了ARM指令集的一些特性,如大多数Thumb指令都是无条件执行的,而几乎所有的ARM指令都是有条件执行的,又如大多数的Thumb指令由于长度有限,目的寄存器是源寄存器中的一个,这跟x86的汇编指令集相似。   Thumb指令的优点在于它可以在保留32位代码优势的同时,大大节省系统的存储空间,因为在Thumb指令集中的操作数仍然是32位的,指令地址也是32位的,只是指令编码变成了16位,而ARM指令则为32位,所以,相比之下,实现同样的功能,Thumb指令的条数要比ARM略多,Thumb的存储空间仅仅是ARM存储空间的60%~70%,但是Thumb的指令条数比ARM指令条数多30%~50%,如果使用32位的存储器,由于指令条数较少等原因,ARM指令会比Thumb指令快40%左右,而使用16位存储器时,Thumb指令则会快40%~50%。同时与ARM比较Thumb指令的功耗会降低约30%。但是Thumb指令也有其局限性。第一、偏移范围,在Thumb指令中条件转移偏移只有8位,也就是说只能在256Byte的范围内有条件地转移,在无条件转移中可以有16位的偏移,而这些在ARM指令中都是32位,大大提高了灵活性。同时,在Thumb指令中不支持乘法和累加,没有协处理器指令没有信号量指令也没有CPSR指令。   在面临二者的取舍的时候,同其它无数的案例一样,发挥各自的长处是完美的解法。如果系统对性能要求较高,应采用32位的存储器和ARM编译器指令集,而对功耗和成本要求较高,则应使用Thumb指令集。但是如果两者结合使用,让它们充分发挥各自的优点,则会取得更好的效果。   ARM编译器指令的基本格式如下:   《opcode》 {《cond》} {S} 《Rd》 ,《Rn》{,《operand2》}   其中《》号内的项是必须的,{}号内的项是可选的,opcode为指令助记符;cond是该动作的执行条件;S表示影响CPSR寄存器(程序状态寄存器)的值,如果不加则表示不影响 CPSR的值;Rd表示运算结果的目标寄存器;Rn表示第1个操作数的寄存器;operand2表示第2个操作数,可选。   同时,ARM编译器芯片还支持协处理器,在ARM指令集中有对协处理器的数据操作、数据读取、数据写入和CPU与协处理器的寄存器传送的相应指令。   2.5?ARM编译器体系结构对运行平台的支持 ——Jazelle技术   运行Java虚拟机(JVM)解释Java字节码这种方式对大多数嵌入式应用来说占用空间过多,运行速度过慢。而系统发展的趋势及市场的需求决定了Java应用需要有更强的图形处理能力以及一个强大的Java虚拟机。于是催生出了Jazelle技术,从硬件上对Java虚拟机提供支持。 Jazelle DBX(Direct Bytecode eXecuTIon)是一种硬件架构扩展技术,为ARM处理器引入了第三套指令集—Java字节码。新指令集建立了一种新的状态,处理器在此状态下处理Java字节码取指令、译码和维护Java操作数栈等任务。允许它们在某些架构的硬件上加速执行Java字节码,就如其他执行模式般,它能在现存的ARM编译器与Thumb模式之间互相切换。为了降低芯片尺寸并提高性能,Jazelle DBX没有设计成传统形式的微引擎,而是融入流水线中的一个有限状态机。   Jazelle DBX技术增加了一条新的“Branch-to-Java”指令来进入Java状态。此指令支持条件执行,先检查条件标志,如果条件满足,处理器进入Java状态,跳转到指定目标地址,开始执行Java字节码。在Java状态下,PC寄存器仍是32位寻址Java字节代码。字节码的取指、译码分别在两个流水段完成(对应ARM/Thumb状态下为一个译码流水级)。32位的取指令操作一次性可以取4个Java字节码,性能优势十分明显,对于一个高度优化的商业Java虚拟机,运行评测程序或复杂的MIDP2.0应用,Jazelle DBX技术通常可带来约2~4倍的性能提升。Jazelle DBX技术允许所有的Java指令是“可重新开始”的。这样在执行Java指令过程中,即刻响应中断,从而减少中断延迟,确保实时性能。   在ARM处理器的Java状态下,有若干个ARM编译器寄存器可以功能复用(包括栈指针、栈顶四项(top4 elements of stack)、局部变量0等)。正是这些硬件复用设计,才使得只用了很少的额外逻辑(约一万两千门)就实现了一个Java机。把所有Jazelle DBX扩展所需的状态用ARM寄存器保存,也保证了和现有操作系统、中断处理程序和异常处理代码的兼容性。把栈顶四项保存在ARM寄存器中也能提高Java性能。大量的程序分析显示,大多数程序的栈深度是很小的,所以这项策略可以尽量减少内存访问,硬件也可自动处理栈溢出或下溢。   和Java协处理器或其它专用Java处理器设计不同的是,Jazelle DBX和主处理器共用缓存,这一方面能够降低功耗,而且还可以提高性能。另一个重要的设计考虑是确保Jazelle DBX技术不会影响实时中断性能,仍保持与操作系统中已有ARM编译器异常处理代码的兼容。 ? ? 关于九游会J9电子 ? ? 九游会J9电子是国内全面的开发工具提供商, 致力于将全球先进的软件产品引荐给国内研发型企业使用,为企业提供研发、设计、管理过程中使用的各种软件工具,并致力于和客户一同提高研发、设计效率,缩短设计周期。九游会J9电子先后与ARM、Altium、Ansys、QT、TestPlant、CollabNet、Parasoft以及TouchGFX等多家全球知名公司建立战略合作伙伴关系,并成为他们在中国区的重要分销合作伙伴。 ? ? 九游会J9电子专注开发、设计、管理工具数十年,客户超过6000家,具有丰富的工具使用及客户支持经验积累,可以为客户提供从ARM开发、EDA板级设计、软件编译及测试工具、结构设计工具、多物理场仿真工具以及嵌入式GUI工具等产品与服务。九游会J9电子在北京、上海、深圳设有分公司,业务遍布全国。
查看更多→
英飞凌雷达技术助力谷歌Pixel 4智能手机实现手势控制
2019-10-23
随着人工智能、增强现实以及物联网等技术的发展,到2020年,全球将有50亿人借助智能设备感知周围的环境。英飞凌科技股份公司开发出了一款 60 GHz雷达芯片,实现了全新的人机交互方式。凭借集成式天线系统,它能够精准地感知人和物体的存在及其运动,亦可测量距离和速度。该芯片是谷歌Soli技术的基石,这也是它首次被集成到智能手机上,实现了手势控制。 英飞凌电源管理与多元化市场事业部总裁Andreas Urschitz 表示:“ 凭借我们的雷达技术,设备开始能够‘感知情景’。这意味着我们的设备终于能够了解周围的环境,并做出更有目的性的反应。  60 GHz雷达芯片的精准运动检测,使谷歌Pixel 4智能手机变成了一个手势控制系统。这是人机交互的一大革新。在英飞凌,我们还致力于通过融合多个传感器,来简化互动流程,提高设备的实用性。” 英飞凌雷达技术最初应用于汽车领域。几十年来,雷达传感器已经能够在驾驶过程中,有效地测量距离、速度和运动。后来,英飞凌针对小型装置进一步进行了功能开发。60 GHz芯片是一个完整的雷达系统,其天线占用空间小(5 x 6.5 mm),功耗也很低。它能够感知房间内物体的运动,还能以极高的精准度测量在毫米范围内的物体距离。辅以适当的软件,这些运动数据就能被转化为功能,用户无需触摸设备,通过手势即可进行操控。   装置和建筑将能和人一样感知周围的环境 英飞凌开发的传感器和芯片具有人类一样的感官,能够识别环境、处理获得的数据,其目的在于实现轻松交互,同时通过各种智能化的操作功能,让生活变得更加便利、安全和环保。而在一个设备中融合多个传感器,则可创建出全新的解决方案,来测量和改善空气质量,或实现防盗保护的智能化。除了语音控制助手,“智能”家电或可穿戴设备、建筑(尤其是智能楼宇)都逐渐变得具有交互性。传感器能够通过检测房间内的人数,或调节光源需求,来提高安全性和能效。   关于九游会J9电子 九游会J9电子是国内全面的开发工具提供商, 致力于将全球先进的软件产品引荐给国内研发型企业使用,为企业提供研发、设计、管理过程中使用的各种软件工具,并致力于和客户一同提高研发、设计效率,缩短设计周期。九游会J9电子先后与arm、Altium、Ansys、QT、TestPlant、CollabNet、Parasoft以及TouchGFX等多家全球知名公司建立战略合作伙伴关系,并成为他们在中国区的重要分销合作伙伴。 九游会J9电子专注开发、设计、管理工具数十年,客户超过6000家,具有丰富的工具使用及客户支持经验积累,可以为客户提供从arm开发、EDA板级设计、软件编译及测试工具、结构设计工具、多物理场仿真工具以及嵌入式GUI工具等产品与服务。九游会J9电子在北京、上海、深圳设有分公司,业务遍布全国。
查看更多→
高速PCB影响信号质量的5个方面
2019-10-23
在高速PCB设计中,“信号”始终是工程师无法绕开的一个知识点。不管是在设计环节,还是在测试环节,信号质量都值得关注。该文章中,我们主要来了解下影响信号质量的5大问题。 根据目前工作的结论,信号质量常见的问题主要表现在五个方面:过冲,回冲,毛刺,边沿,电平。 ◆◆1、过冲◆◆   ▲过冲图 过冲带来的问题是容易造成器件损坏,过冲过大也容易对周围的信号造成串扰。造成过冲大的原因是不匹配,消除的方法有始端串电阻或末端并阻抗(或电阻)。     ◆◆2、毛刺◆◆   ▲毛刺图 毛刺作用在高速器件上,容易造成误触发、控制信号控制错误或时钟信号相位发生错误等问题,毛刺脉冲带来的问题多发生在单板工作不稳定或器件替代后出现问题。 造成毛刺的原因很多,比如逻辑冒险,串扰、地线反弹等,其消除的方法也不尽相同。 ◆◆3、边沿◆◆   ▲边沿图 边沿速度缓慢发生在信号线上时,会造成数据采样错误。其产生原因通常是输出端容性负载过大(负载数量过多),输出是三态时充(放)电电流小等原因。 ◆◆4、回冲◆◆   ▲回冲图 回冲产生的原因是信号线不匹配或多负载等原因,消除的方法是加匹配电阻或调整总线的拓扑结构。 ◆◆5、电平◆◆   ▲电平图 输入电平幅度不符合要求时,会造成器件输出错误。导致电平异常的原因主要有:输出过载,电平不匹配,三态总线、总线冲突等原因。     关于九游会J9电子 九游会J9电子是国内全面的开发工具提供商, 致力于将全球先进的软件产品引荐给国内研发型企业使用,为企业提供研发、设计、管理过程中使用的各种软件工具,并致力于和客户一同提高研发、设计效率,缩短设计周期。九游会J9电子先后与arm、Altium、Ansys、QT、TestPlant、CollabNet、Parasoft以及TouchGFX等多家全球知名公司建立战略合作伙伴关系,并成为他们在中国区的重要分销合作伙伴。 九游会J9电子专注开发、设计、管理工具数十年,客户超过6000家,具有丰富的工具使用及客户支持经验积累,可以为客户提供从arm开发、EDA板级设计、软件编译及测试工具、结构设计工具、多物理场仿真工具以及嵌入式GUI工具等产品与服务。九游会J9电子在北京、上海、深圳设有分公司,业务遍布全国。
查看更多→