新闻资讯
【方辉专栏】Armv7 M 架构简介(三) --Arm 处理器数据类型
2022-09-27
摘要: 本文主要对Armv7-M架构中数据类型进行介绍。关键字:Armv7-M架构、数据类型Arm7-M系统结构支持以下数据类型:Byte 8位HalfWord 16位Word 32 位Arm7-M系统结构的寄存器是32位的。因此寄存器支持的数据类型如下所示:32位指针无符号或有符号的32位整数无符号16位或8位整数(高位补0)有符号16位或8位整数(高位补符号)无符号或有符号64位整数(占用2个寄存器)加载和存储操作,可以在内存中加载或存储字节、半字或字。这些操作都有对应的指令。也有一些将两个或多个字的操作指令,英语加载或存储64位整数。当数据类型是无符号数时,N位数据最大表示的范围是0~2N-1;当数据类型是有符号数时,N位数据最大表示的范围是-2N-1~2N-1-1(补码形式);对于64位整数进行操作的直接指令很有限,更多的64位操作需要两条或更多条指令来实现。来源:《Armv7-M Architecture Reference Manual 》+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++关于九游会J9电子九游会J9电子技术有限公司(英文名称: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 工具等等。九游会J9电子凭借多年的经验积累,真正的帮助客户实现了让研发更简单、更可靠、更高效的目标。欢迎关注“九游会J9电子”公众号了解更多研发工具软件知识
查看更多→
领跑 CI/CD 工作流时代,您需要 Micro Focus LoadRunner Developer“大招”!
2022-09-27
在当前这个 CI/CD 工作流当道的时代,团队内的所有成员都需要对软件质量负责。这意味着,每个有能力测试的人都应当参与测试。团队需要将性能测试“左移”,让开发人员和开发测试人员早期投入到性能工程之中。这将为你提供所需要的早期反馈,以更快地交付应用程序,同时风险更小,质量更高。你的开发人员需要正确的工具,能够在 IDE 中进行性能测试,快速执行测试以获得初步反馈,并将这些资产添加到 CI 工作流。Micro Focus LoadRunner Developer 可以为上述工作提供合适的工具。它作为轻量级的现代工具,旨在方便开发人员和开发测试人员的左移性能测试。利用与所有 IDE 和 CI 工具的无缝集成,在不离开熟悉的开发者生态系统的情况下,实现脚本编写、场景模拟、测试运行,以及结果快速分析。在所有 LoadRunner 系列解决方案中原生运行脚本、重用资产以进行端到端测试。利用联系紧密的生态系统,提供更智能的洞察,以及更紧密的团队协作。LoadRunner Developer 的主要特色01. 支持“左移”应用程序的性能不再只是 QA 所独有——为了在 CI/CD 时代取得成功,您的解决方案不仅需要让多位员工早期参与性能测试过程,更重要的是要适合开发人员,让他们参与进左移实践。而 LoadRunner Developer 就是以开发人员的思维方式设计的,简化了左移的上手过程。它使软件开发团队能够用 JavaScript 编写脚本(通过重用现有代码)、自动执行脚本和决定 CI 的成败,使其成为开发人员和开发测试人员日常工作的一部分。02. 无缝集成开发人员希望可以继续在偏好的 IDE 中编写和测试脚本,这样不仅可以提高效率,还能将性能测试更自然地纳入软件开发的生命周期。在需要执行测试的时候就能执行测试,而且有能力在想执行的时候就立即执行,这一点至关重要。无论 IDE、平台和 CI 工具如何,LoadRunner Developer 都能让开发人员在开发周期的早期就加入性能测试,无需离开 IDE,或是学习其他工具。LoadRunner Developer 的能力不止于此。它允许开发人员继续使用自己习惯的环境,在现有的生态系统内创建、编写、执行负载测试,并且集成了所有 IDE 和 CI。LoadRunner Developer让开发人员可以运行应用了规则的测试,查看结果,并确定应用程序在哪一点上未能达到最低性能水平。测试团队可以自己分析这些以 SQLite DB 文件格式提供的、包含了所有性能指标的原始数据,也可以把这些数据导入 Influx DB,根据这些数据使用 Grafana 创建自定义的仪表板。此外,LoadRunner Developer 还支持 Windows、Linux、MacOS 等所有常见的操作系统。图 1:作为持续测试过程的一部分,编写、执行负载测试03. 简单易用LoadRunner Developer 让上手新工具不再困难。它简单易懂,易于部署,易于使用。LoadRunner Developer 是 Web 和 API 测试的理想选择,它提供了直观的 JavaScript SDK,因而接受、学习 LoadRunner Developer 十分容易。另外,使用 LoadRunner Developer 不需要许可证,它还使利用本地资源加载到 50 个 Vusers 成为可能,在你进行左移的性能测试时,支持快速执行。04. 增强协作协作是左移性能测试成功的关键,也是在采用敏捷开发和 DevOps 的方法论时,意图克服固有障碍的关键。目前,LoadRunner Developer 中可用的协议是 DevWeb。DevWeb是轻量级、可扩展的LoadRunner协议,也是支撑LoadRunner Developer 的引擎。LoadRunner Developer 让开发人员可以使用熟悉的脚本语言,轻松创建资产,并与使用 DevWeb 的性能工程师分享资产。性能工程师则可以在不同的条件下运行端到端的测试,之后就被测应用程序(AUT)中发现的问题或必要的改进,可以直接与开发人员分享具体反馈,开发人员进而就可以采取适当的行动。DevWeb和 LoadRunner Developer 强强联合,让性能工程师得以重新使用开发人员创建的资产,这样不仅节省了性能工程师的时间,还可以通过无缝协作,弥合性能卓越中心和研发之间的差距。 利用这种协作共享的方法,左移可以产生巨大的收益。这就是将 LoadRunner Developer 与其他 LoadRunner 解决方案结合使用的真正好处:结合 LoadRunner 其他系列产品,LoadRunner Developer 得以使用相同技术创建、共享资产并加速测试执行,帮助团队了解所有事物是如何协作的,而不是只能评估孤立的结果。它还能在你现有的工具中进行扩展,通过熟练的测试节省时间。图 2:旨在促进协作,使用同样的技术创建、执行测试通过 LoadRunner 开展企业性能工程高效团队采用主动、持续的性能工程方法,包括四个关键属性:将性能测试扩展到新的角色、紧密集成到 CI/CD 流程、端到端的性能分析、持续改进。这些要素结合在一起,确保团队能够在早期和整个生命周期内进行性能工程。LoadRunner 系列是一套集成的企业级性能工程解决方案,可独立使用,也可以组合使用。不论使用任何解决方案,您都可以自信地测试复杂的负载、压力和性能场景,横跨遗留、网页和移动应用程序,同时从共享功能和通用技术中获益。由于 LoadRunner 系列产品能确保工具的大小适合不同用户,同时利用了测试重用,管理或提供了共享的基础架构,这一系列特性能帮助你开发性能工程的生态系统,取得成功。LoadRunner 系列产品包括:LoadRunner Developer——将性能测试内嵌至整个开发生命周期LoadRunner Professional——通用、全面的性能测试,适用于共处一地的团队LoadRunner Enterprise——为分布于全球的团队提供协作的性能测试平台LoadRunner Cloud——基于云的性能测试,具有极高的规模和灵活性更好推动敏捷开发实践和 DevOps 方法论的关键就在于,在软件开发周期的早期就开展性能测试。Micro Focus LoadRunner Developer 正为企业提供了内嵌于整个开发生命周期的左移性能测试,让您的团队能够更高效地参与性能测试,在当前这个 CI/CD 工作流当道的时代领跑整个行业,比竞争对手领先一步!(文章来源公众号:MicroFocus)+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++关于九游会J9电子九游会J9电子技术有限公司(英文名称: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 工具等等。九游会J9电子凭借多年的经验积累,真正的帮助客户实现了让研发更简单、更可靠、更高效的目标。欢迎关注“九游会J9电子”公众号了解更多研发工具软件知识
查看更多→
【方辉专栏】Armv7 M 架构简介(二) --应用层程序员模型
2022-09-26
摘要: 本文主要对Armv7-M架构中应用层程序员模型进行介绍。关键字:Armv7-M架构、应用层程序员模型应程层程序员模式是应用程序开发所需的程序员模型信息。这不同于操作系统服务和支持应用程序执行所需的系统信息。那些系统级信息需要访问体系结构的所有功能和设施,这一访问基本通常称为特权操作。但应用程序通常是在非特权状态下运行。当然应用层模式也是可以与系统架构进行交互的。线程模式可以执行特权模式和非特权模式。线程模式通过使用SVC指令引发系统服务调用。该指令生成处理器在处理程序模式下接受的(SVCall)异常。应用程序程序不能直接访问硬件,使用 SVC 发出对系统服务函数的呼叫请求,以这种方法调用它们来间接访问硬件。因此,当应用程序想要控制特定的硬件时,它就会产生一个 SVC 异常,然后操作系统提供 SVC 异常服务程序,它再调用相关的操作系统函数,后完成应用程序请求的服务。与系统架构交互总结如下:应用程序程序调用SVC,产生一个异常中断,操作系统执行 SVC 异常服务中断程序,完成用户程序请求的服务。来源:《Armv7-M Architecture Reference Manual 》+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++关于九游会J9电子九游会J9电子技术有限公司(英文名称: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 工具等等。九游会J9电子凭借多年的经验积累,真正的帮助客户实现了让研发更简单、更可靠、更高效的目标。欢迎关注“九游会J9电子”公众号了解更多研发工具软件知识
查看更多→
【方辉专栏】KEIL-MDK介绍
2022-09-23
MDK 提供嵌入式开发者所需的功能,强大易用的开发界面,各种调试适配器,支持诸如流指令跟踪,代码覆盖率分析等独特功能,并提供一组中间件(如文件系统,USB 协议,TCP/IP 协议,GUI 库,mbed 操作系统)。特性: ⚫ 支持 Cortex-M, Cortex-R4, ARM7 和ARM9 设备 ⚫ 强大的 C/C++编译工具链 ⚫ µVision5 IDE,调试器,仿真环境 ⚫ 稳定且资源占用很小的的实时操作系统Keil RTX(附源代码) ⚫ 提供了多协议的各种应用的TCP / IP 网络套件 ⚫ 提供了 USB 从设备和 USB 主设备标准驱动程序类 ⚫ 提供完整GUI 库来帮助具有图形用户界面的嵌入式系统开发 ⚫ ULINKpro 实时分析运行中的应用程序和记录Cortex-M 执行过的指令 ⚫ 完整代码覆盖率分析 ⚫ 执行分析器和性能分析器来帮助优化程序 ⚫ 众多内置工程实例帮助您熟悉 MDK-ARM 功能 ⚫ 统一的 Cortex 单片机的软件接口标准CMSISMDK 核心和软件包MDK-Core基于µVision,主要支持 Cortex-M 设备,包括新的 ARMv8-M 架构。Pack Installer用于下载、安装和管理软件包。µVision 调试器使您能够测试、验证和优化您的应用程序代码。它完全支持用于调试历史序列、执行分析、性能优化和代码覆盖率分析的流式跟踪。ARM C/C++编译器Arm Compiler 6是Arm架构的编译工具链。它集成了LLVM编译器和高度优化的Arm C库,为Arm架构生成性能和功耗优化的嵌入式软件。高效的代码生成、更好的诊断和更快的功能开发,再加上 Arm 的编译器后端专业知识,使 LLVM 成为下一代 Arm 编译器的自然选择。Arm Compiler 6 使用 Clang 作为编译器前端,同时还保留了熟悉的子工具,例如 armasm、armlink、armar 和 fromelf。与之前的编译器和其他编译器相比,Arm Compiler 6 提供了许多优势:⚫为Armv7-M架构(Arm Cortex-M3/M4/M7)的内核提供最优的代码大小。⚫支持Armv8-M(Arm Cortex-M23 和 M33)的内核,并通过TrustZone for Armv8-M为设备创建安全和非安全代码。⚫支持 C++14 语言标准。⚫支持GCC代码使用 Arm Compiler 6 构建和优化。⚫提供了编译器安全包来开发功能安全应用程序,并通过提供工具链认证来帮助客户获得认证。设备支持基于 ARM Cortex-M 的微控制器的设备支持,满足通用行业标准CMSIS。CMSIS-Pack描述了软件组件的交付机制,以及设备和板卡支持。设备系列包 (DFP) 的典型内容是:⚫配置设备和基本设备驱动程序的软件组件:◎ C运行时库、设备时钟和内存接口所需的CMSIS兼容系统和启动文件。◎ 为中间件使用的物理设备外设提供软件例程的外设驱动程序。⚫一个或多个系统视图描述文件 (SVD),用于描述器件外设的视图。⚫用于将代码擦除和下载到片上 Flash 中的 Flash 编程算法。⚫显示设备及其外围设备使用情况的示例项目。⚫可用作应用程序开发的用户代码模板。中间件组件微控制器提供了广泛的外设以满足当今嵌入式设计要求。然而,实现这些接口的应用程序给软件开发人员带来了很多挑战。灵活且易于使用的中间件是专为微控制器中的通信外设而设计,从而大大的帮助软件开发人员。⚫网络组件包括用于创建TCP/IP网络应用程序的服务、协议套接字和物理通信接口。它支持IPv4/IPv6双栈网络,可与Mbed TLS一起使用,以提供SSL/TLS的安全通信。⚫USB组件支持标准USB设备的USB从机和USB主机通信。⚫文件系统组件可让您在RAM、Flash、SD/SDHC/MMC存储卡或USB存储设备等存储设备中创建、保存、读取和修改文件。⚫图形组件使您能够为LCD显示器开发灵活的图形用户界面 (GUI)。⚫Mbed软件组件支持物联网 (IoT) 应用程序。Mbed TLS使用 SSL/TLS 提供安全通信,而mbed Client将您的设备连接到Mbed设备服务器。+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++关于九游会J9电子九游会J9电子技术有限公司(英文名称: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 工具等等。九游会J9电子凭借多年的经验积累,真正的帮助客户实现了让研发更简单、更可靠、更高效的目标。欢迎关注“九游会J9电子”公众号了解更多研发工具软件知识
查看更多→
【方辉专栏】Juno 开发平台介绍
2022-09-23
Juno 是用于Armv8 架构的软件工具、评估和开发平台。Juno 前面板Juno 后面板硬件资源:⚫Arm Cortex-A72  MPCore (Juno r2)⚫ARM Cortex-A53⚫Arm big.LITTLE 技术⚫用于 3D 图形加速和 GP-GPU 计算的Arm Mali图形处理器⚫4通道 Gen 2.0 PCI-Express⚫符合服务器1级基础系统架构的 SoC 架构软件资源:⚫系统控制处理器 (SCP) 固件:系统初始化、冷启动和控制时钟、电压、电源。具有通用编程接口的 Linaro(二进制文件) 应用处理器软件——通过 Linaro 交付Arm 可信固件——支持 PSCI 电源控制和可信执行环境可选是UEFI 或 U-Boot 固件Linux – 支持最新内核和 Linaro 稳定内核,包括 Mali GPU 驱动程序和 Android 补丁集,也包括对 Arm 的 big.LITTLE 调度和智能功率分配的支持⚫Linaro 支持的 Linux 文件系统包括:BusyboxOpenEmbedded (Yocto)Android (Linaro Confectionary Release) – 包含 Mali GPU的用户空间驱动程序来源:arm官网+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++关于九游会J9电子九游会J9电子技术有限公司(英文名称: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 工具等等。九游会J9电子凭借多年的经验积累,真正的帮助客户实现了让研发更简单、更可靠、更高效的目标。欢迎关注“九游会J9电子”公众号了解更多研发工具软件知识
查看更多→
Altium Designer 22.9.1 版本发布,新功能说明
2022-09-23
原理图输入改进通过‘Find Text - Jump’对话框在原理图中操作此时,Find Text – Jump对话框为非模式对话框;即,当该对话框打开时,您可以对Altium Designer界面(包括原理图上的对象)进行操作。该功能在Open Beta中,并且当将Advanced Settings对话框中Schematic.FindTextAsModelessDialog选项启用时,该功能即可供使用。新的变量管理器您设计中的变量管理过程已得到显著强化。此时,如需创建、编辑和管理设计变量,则可使用基于文档的Variant Manager。除了对设计中的特定元件进行常规变量管理外,您此时还可以从所选原理图、所选图纸符号的参考图纸或所选元件类中创建元件组,并对元件变量进行基于功能的查看。对于每个组,您可以定义一个或多个‘选项’,以反映该组中一个或多个元件的一些更改。然后,可以根据这些定义组和选项,创建变量本身,并支持创建变量的层次结构。您可以使用新的Variant Manager,创建基于针对元件组定义的选项的设计变量。此处所示为Variant Manager的Variants标签,其中已创建三个变量并对某个元件组应用了不同选项。将光标悬停在图像上,以查看选项定义所在Groups标签。进行更改时,编辑组选项中的值会立即反映在使用该组选项的所有变量中,而无需针对各个定义变量逐一更改单个不同元件。该功能将在创建和编辑变量时显著提高时间效率,并因此将受到所有用户,尤其是需要处理大量设计变量的用户的欢迎。无论是处理几个还是几百个变量,基于文档的新变量管理界面均将以一种更加易读的方式向您呈现各个变量的情况。PCB设计改进定制焊盘形状散热导体的最小间距当前版本增加了检查定制焊盘形状散热导体之间最小间距的功能。可以通过在Pad模式下,在Properties面板的Pad Stack区域启用Thermal Relief选项,然后单击该选项右侧的关联按钮,访问新的Min Distance选项。Edit Polygon Connect Style对话框将打开。当Conductors by Pad Edges选项被启用时,新的Min Distance选项将会出现在对话框中。当Min Distance被启用时,您可以输入定制焊盘散热导体的所需最小距离。在Health Check Monitor中添加Zero Area Polygons的检测此时,您可以使用Properties面板上的Health Check标签(在Board模式下访问),检测并删除具有零面积的多边形铺铜。Zero Area Polygons新字段已添加到Polygons类,以确保您此时能够使用Issues区域内的Fix Issues按钮一次性删除所有这些多边形铺铜。添加命令以放置文本框为了支持前一版本中实施的在String和Frame模式下快速放置Text对象,除了现有String命令外,还在PCB和PCB封装编辑器的主Place菜单和Active Bar中,增加了一个新的Text Frame命令。使用新的Text Frame命令,将Text对象快速放入Frame模式。当选择Text Frame命令时,Frame模式将被激活,以放置Text对象。Minimum Annular Ring违规检测改进现在,对于连接到层上的焊盘/过孔形状小于焊盘/过孔的孔尺寸的情况,可以检测到Minimum Annular Ring设计规则违规(例如,已在Properties面板中手动配置或通过使用Remove Unused Pad Shapes工具移除过的焊盘/过孔形状)。新功能示例如下图所示。Minimum Annular Ring设计规则违规检测改进示例请注意,如果焊盘或过孔形状尺寸小于孔尺寸但不等于0,则其仍将导致违反Minimum Annular Ring设计规则。因此,如果使用某个焊盘定义某个安装孔(无焊盘形状),则建议将其形状的值设置为0。该功能在Open Beta中,并且当将Advanced Settings对话框中PCB.Rules.MinimumAnnularRingConnected选项启用时,该功能即可供使用。数据管理改进Reuse Block中的替代PCB布局创建一个复用块时,可向其添加多个PCB模型。为此,请通过Projects面板上复用块条目处的右键单击菜单,使用Add New to Project » PCB命令。通过Projects面板上已添加PCB模型条目处的右键单击菜单,使用Rename命令,为其定义一个有意义的名称。使用原理图编辑器主菜单中的Design » Update命令来更新所需的PCB文档。当将复用块保存到Workspace时,其PCB模型将被列入Design Reuse面板上复用块的PCB部分,并且可通过单击复用块标题中的Show more控件,进行显示。在列表中选择需要的PCB模型后,复用块将采用被放入的模型。当选择PCB进行预览时,所选PCB模型将被显示在复用块标题的预览区域。在Open Project对话框中添加‘Permissions’属性新的Permissions字段已添加到Workspace内项目General标签上的Open Project对话框,您可以通过该字段,快速查看所选项目的权限:Can Edit或View Only。在Projects面板中添加‘View Only’指示器您通过在Share对话框中使用Can View选项共享的仅供查看项目,此时将在Projects面板上显示一个新的View Only指示器。该不可点击的指示器是为您与之共享项目的用户来显示的。4请注意,与查看者共享的项目应可供其下载,以确保他们能够在Altium Designer中将其打开。单击Share对话框中的Advanced Settings控件,以配置适当的设置。Comments and Tasks面板内过滤器的改进评论和任务“Comments and Tasks”面板中的过滤器(通过单击过滤器图标旁边的向下箭头访问)已经过简化,以消除面板和任务仪表盘之间的任何不准确之处。过滤器已更新为显示以下内容:Tasks only - 启用该选项,以仅显示分配给用户的评论。ASSIGNED TO - 默认禁用所有选项。因此,所有任务/评论均将显示,并按名称排序(列表中的第一个条目为当前用户)。当复选框被启用时,仅显示被启用的条目。请注意,Altium Designer Standard Subscription不支持任务创建和管理功能。因此,在此级别访问Altium 365时,该改进功能将不可用,并且Comments面板中的filter选项将与之前版本相同。此增强功能在连接到 Enterprise Server Workspace 时也不可用。BOM文档中添加和编辑注释功能当前版本增加了在ActiveBOM文档中创建和编辑注释的功能。注释可以通过以下方式添加到文档中的BOM条目:单击Comments and Tasks面板中的可用按钮在设计空间的右上角附近单击使用主菜单中的Tools » Comment命令。选择一项命令后,单击文档中的某一行来添加注释。或者,在某一行上右键单击,然后选择Comment命令来为该行添加注释。该功能在Open Beta中,并且当将Advanced Settings对话框中BOM.Comments选项启用时,该功能即可供使用。启用可操作的 VCS 状态图标提供改进的文档VCS状态的功能已默认启用。简而言之,该功能将Projects面板中的项目文档的VCS图标切换为活动控件,单击后可以访问更具体的信息,以及执行适用操作的命令。该功能可以通过Advanced Settings对话框中的UI.ActionableDocumentStatuses选项访问。电路仿真改进已放置元件源此时,已放置元件的源位置显示在Location字段的Sim Model对话框中。您可以使用此功能,快速查看所用源是否位于期望位置。(文章来源公众号:Altium)+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++关于九游会J9电子九游会J9电子技术有限公司(英文名称: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 工具等等。九游会J9电子凭借多年的经验积累,真正的帮助客户实现了让研发更简单、更可靠、更高效的目标。欢迎关注“九游会J9电子”公众号了解更多研发工具软件知识
查看更多→
如何在通货膨胀时期降低供应链成本?
2022-09-22
现在,检查和降低供应链成本比以往任何时候都更加重要。虽然降低供应链成本是公司多年来一直在努力的持续改进工作,但现在降低成本的需求更加紧迫。影响这些费用的因素有很多。Minitab 提供的工具可帮助您调查并降低成本,同时让您的客户满意。Minitab 的供应链模块以常用和易于理解的术语提供指导性数据分析。将您的重点转移到改进关键绩效指标 (KPI),例如周期时间、库存、交付、质量、盈利能力和成本,而不必担心使用哪种分析。单位运费许多公司会跟踪每单位的运费,即总运费除以运送的单位数量,影响这一成本的因素很多,一些公司通过与运输公司和客户合作来实现双赢。考虑以下问题:· 可以合并小件货物吗?或者至少通过寻找合作伙伴来保持稳定的发货量,并对货物进行分组?· 能否进一步减轻垫料重量?承运人可能有一些宝贵的意见。· 托盘包装是否高效?是否有改进余地?· 尝试在非工作时间取货,节省高达 30% 的费用。Minitab 的供应链模块提供调查单位运费的工具。考虑用相关图调查连续因素,如运费、装货时间、装货重量和垫料重量。您还可以创建热图来调查分类因素,例如产品、运输承运人、预定取货时间以及您是否有运输合同或运输奖励措施。运单准确性此外,您应该定期检查货运单的准确性。公司会报告经常出现的各种错误:如重量计价运费错误、货运等级代码错误、重复发票以及忽视的折扣。这些都要检查。Minitab 的供应链模块提供了许多工具来调查货运单的准确性。通过 Pareto 图可以分析货运单错误,通过 CART 分类树可以进行更复杂的分析。除了上面两种工具外,Minitab 还提供许多其他有助于调查、沟通和减少货运单错误的工具。(文章来源公众号:Minitab)+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++关于九游会J9电子九游会J9电子技术有限公司(英文名称: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 工具等等。九游会J9电子凭借多年的经验积累,真正的帮助客户实现了让研发更简单、更可靠、更高效的目标。欢迎关注“九游会J9电子”公众号了解更多研发工具软件知识
查看更多→
【方辉专栏】Neoverse N1 系统开发平台介绍
2022-09-21
Neoverse N1 系统开发平台 (SDP) 是一个基于 N1 CPU 的开发平台,主要用于硬件原型设计、软件开发、系统验证以及性能分析。Neoverse N1 系统开发平台框图主要技术参数:开发软件平台Armv8.2-A片上系统兼容架构 基于服务器的引导需求;基于服务器的v3系统架构。硬件特性双核、双集群 SMP 配置,共有 4 个 N1 CPU。N1 CPU2.6GHz 运行速度缓存(每核):L1 64kB 指令缓存和数据缓存,1MB 私有 L2 缓存缓存(共享):所有内核之间共享2MB L3,8MB共享系统级缓存 (SLC),两者都可以配置为大小为零工作频率高达 2GHz 的内部 CMN-600 互连。GIC-600 和 MMU-600 用于中断管理和 I/O 虚拟化支持。2个72位DMC-620内存控制器,用于双通道DDR4 2667MHz内存。两个Cortex-M7 CPU用作系统控制处理器(SCP)和管理控制处理器(MCP),用于支持事件记录、电源和设备管理。CoreSight SoC-400 功能调试和跟踪功能。 板卡扩展支持对应的 外部端口1 个 CCIX Gen4 x16 端口:支持一个支持 x16 CCIX 的适配卡。1 个 PCIe x16 Gen3 链接到具有下游插槽和外围设备的 48 通道交换机:x16 PCIe Gen3x8 PCIe Gen3x1 PCIe Gen3x1 千兆以太网x1 SATA IIIx1 USB 3.032位MIPI-60 跟踪端口、JTAG调试端口和Arm CoreSight20 JTAG 连接器仅用于调试。可选的 PCIe Gen3 转接卡套件,用于通过CCIX连接两个N1 SDP 板,以实现对称多线程 (SMT) 操作Arm 提供的软件功能SCP 固件:系统初始化、冷启动流程、控制时钟和设备管理。可信固件-A:为 Armv8-A 提供安全世界软件的参考实现,包括在异常级别 3 (EL3) 下执行的安全监视器。64 位 Linux 驱动程序,包括用于 PCIe、CCIX、SMP 等的驱动程序。UEFI 和 ACPI 支持。用于下载包括 Linux 内核在内的开源组件的脚本。N1 SDP的Linux软件包AArch64 Linux内核,支持文件系统和驱动程序,包括用于 PCIe 和 CCIX、芯片到芯片引导和对称多处理的文件系统和驱动程序。 通用可扩展固件接口 (UEFI) 和高级配置和电源接口 (ACPI) 支持。N1 SDP 接口如下图所示1  系统指示灯2  BOOT配置拨码开关3  HDMI 接口4  PCC以太网接口5  千兆以太网口和USB3.0口6  USB3.0口7  DBG USB口8  N1 SoC 跟踪口9  N1 SoC  JTAG口接板子上连接器1710  UART0/1 口11  接板子上连接器19N1 SDP 板子如下图所示:12  插槽 4:PCIe/CCIX ×16 连接器13  插槽 3:PCIe ×16 连接器14  插槽 2:PCIe ×16 连接器15  插槽 1:PCIe ×4 连接器16  ATX/EPS连接器17  N1 SoC  JTAG口18  UART0、UART1、UART2 和 UART319  连接器10*220  RDIMM1 内存 21  RDIMM0 内存22  ATX 电源连接器和电源指示灯 LED 23  用户开关 SW824  用户开关 SW125  预留接口26  IOFPGA  micro SD 卡插槽27  IOFPGA28  用户LED029  用户LED730  预留接口31  IOFPGA JTAG32  平台控制器芯片 (PCC)33  7段数码管显示34  主板配置控制器 (MCC)35  MCC 配置 micro SD 卡插槽36  面板连接器37  PCIe SATA038  PCIe SATA139  预留按钮40  硬件复位按钮 PBRESET41  开/关 及软件复位按钮 PBONN1 SDP 面板如下图:42  硬件复位按钮 PBRESET43 开/关 及软件复位按钮 PBON44 硬盘活动指示LED,SATA0 和 SATA1 的组合信号参考:Arm® Neoverse™ N1 System Development Platform Technical Reference Manual+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++关于九游会J9电子九游会J9电子技术有限公司(英文名称: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 工具等等。九游会J9电子凭借多年的经验积累,真正的帮助客户实现了让研发更简单、更可靠、更高效的目标。欢迎关注“九游会J9电子”公众号了解更多研发工具软件知识
查看更多→