ARM
从这颗3nm AI芯片,看RISC-V用在高性能计算上
虽然我们此前就多番探讨过现阶段RISC-V尝试入侵高性能计算市场的可能性,但起码现在提到RISC-V,大部分人的第一反应仍然是嵌入式应用。...
CANFD每秒最多可以发送多少帧报文?
我们知道CANFD比CAN拥有更长的数据长度(最长64字节),更高的波特率(8Mbps甚至更高)。...
编译器优化那些事儿:别名分析概述
别名分析是编译器理论中的一种技术,用于确定存储位置是否可以以多种方式访问。如果两个指针指向相同的位置,则称这两个指针为别名。...
ARM系列—机密计算
今天来看一个ARM中的新东西,机密计算架构(Confidential Compute Architecture,CCA)。CCA是ARM公司在2021年发布的,属于Armv9-A的关键架构之一。有了机密计算,ARM称将进入下一个安全处理的时代。...
验证必备:AMBA4 SystemVerilog Asseration
ARM所推出的AMBA4总线相对来讲还是应用广泛的。无论是芯片设计里还是FPGA设计里,时常能见到AMBA4总线的身影。...
Meta自研RISC-V AI推理芯片
Meta取消了大规模推出内部推理芯片的计划,并开始着手开发能够执行训练和推理的芯片。...
ARM SMMU Data structures之Stream Table
incoming transaction的StreamID可以找到一个STE。SMMU支持两种Stream table格式,格式由Stream table base registers设置。...
ARM SMMU Data structure之Context Descriptors
是否进行stage 1 translation,获取stage 1 translation tables的配置。...
ARM SMMU具有三种接口供软件使用
Memory-based data structures 用于将devices映射到用于地址转换的 translation tables。...
对ARM虚拟化下设备直通的支持进行介绍
随着云计算领域里,ARM架构处理器的广泛使用,应用开发人员熟悉ARM架构相关技术的需求越来越迫切。...
Armv8-A到底是什么东西呢?
前面的文章中经常提到Armv8-A。那么到底Armv8-A是什么东西呢?这个问题要说简单也很简单,要说复杂也很复杂。今天我们花点时间来简单研究一下。...
关于attribute(section)在GCC和ARMGCC中的使用
__attribute__ 是gcc编译器支持的一个编译特性(arm编译器也支持此特性,比如我们常用的keil就是用的ARMGCC编译器),也就是通过给函数或者变量声明属性值,以便让编译器能够对要编译的程序进行...
Jim Keller究竟在做什么芯片
由行业偶像Jim Keller掌舵的初创公司Tenstorrent组建了一支一流的AI和CPU工程师团队,制定了涉及通用处理器和人工智能加速器的宏伟计划。...
如何利用视觉处理器在可视门铃和智能零售设计中扩展边缘AI功能呢?
随着“边缘人工智能 (AI)” 的兴起,“在网络边缘拥有更高的智能性”也倍受讨论,拥有更高本地实时处理能力的好处就易被忽视,而这种处理无需依赖基于云的资源来运行 AI 模型。...
Xilinx Zynq小试FPGA开发流程
Xilinx Zynq系列是带有ARM Cortex-A系列CPU核的FPGA,前几年流落到二手市场上的“矿板”就以Zynq 7010为核心,可以说是最廉价的Zynq实验平台了。...
ARM SoC芯片上的低功耗是如何设计的
随着芯片的集成化程度提升,很多模块都做到芯片的内部,比如isp、dsp、gpu,这样做成片上系统(System on Chip,简称SoC),好处是整个系统功能更内聚,板级面积会减少,但是芯片的体积却越来...
教你怎样去选择合适的ARM芯片
速度(常规应用):ARM7的主时钟为20~133M,ARM9为100~233M,ARM10高达700M,如果速度要求更高,还可使用多核ARM,如MinSpeed公司的ARM系列芯片。...