跳转到主要内容
第五届滴水湖中国RISC-V产业论坛专题
【填问卷 月月赢好礼】“芯英雄联盟”直播服务在线调查
CES 2026(国际消费类电子产品展览会)专题
以板载匠心,赋能 FPGA 创新,加速产品从 0 到 1
直播预约 | AI 智能体加速FPGA开发
难以置信!5微米,比红细胞还小!Mars ZX2让机械臂变得更精密、更紧凑、更易集成
CPU空操作的原理是什么?

来源: http://www.tuicool.com/articles/YJfqUjV

最近在利用空余时间写一个兼容MIPS32指令集架构的CPU,尽管它和Intel的不同,但MIPS对nop指令的处理方式可以给你一点启发。

首先上过计算机体系结构课的你一定知道,现代CPU都采用流水线结构。在一个简单的五级流水的MIPS32处理器中,五级流水分别实现的逻辑操作是: 取指、译码、执行、访存、回写 。

IDT P9221-R 15W无线电源接收解决方案

P9221-R是一款高效率,符合Qi标准的无线电源接收器,适用于高达15W的应用。使用磁感应充电技术,接收器将来自谐振回路的AC的电源信号,转换到具有9V和12V的可调节DC输出电压设置。集成型低RDS(ON)同步整流器以及超低压差的高效率,使得该产品非常适用于电池供电应用。

P9221-R包括业界领先的32位ARM Cortex-M0处理器,提供高水平的可编程性。此外,该器件具有用有的对准引导信息,用于实现接收器和发射器之间的最佳耦合,可编程的电流限制和专利的过电压保护方案,无需通常由接收器使用的附加电容器和更多的组件数量并降低了成本。与P9242-R发射器(TX)一起,P9221-R是用于高达15W功率应用的、完整的无线电源系统解决方案。

P9221-R采用52-WLCSP封装,额定工作温度范围为0至85℃。

关于新型SimpleLink™蓝牙低功耗CC2640R2F无线MCU需要了解的5个事实

5.扩展SimpleLink™ CC2640系列产品

CC2640R2F器件采用QFN封装,与SimpleLink蓝牙低功耗CC2640无线MCU引脚对引脚兼容,使其可以基于您的蓝牙低功耗应用尺寸轻松扩展到各个平台。CC2640系列继续以最低功耗提供业界领先的产品系列,可提供极致的设计灵活性,可在不产生问题的情况下无缝转换器件。

兆易创新推出GD32F403系列高性能基本型Cortex-M4 MCU

兆易创新GigaDevice GD32F403系列通用MCU基于168MHz Cortex®-M4内核并支持快速DSP和浮点运算功能,持续以业界领先的处理效率和均衡的接口资源配置,为工业制造、智能硬件和物联网等高性能计算需求提供高性价比入门之选。

日前,业界领先的半导体供应商兆易创新(GigaDevice)推出基于168MHz Cortex-M4内核的GD32F403系列高性能基本型微控制器新品,以均衡的系统资源和外设配置为高级运算需求提供了高性价比的入门之选。作为GD32微控制器家族的最新成员, GD32F403系列提供了20个产品型号,包括LQFP144、LQFP100、LQFP64和BGA100等4种封装类型选择。从而以极佳的设计灵活性和兼容度轻松应对飞速发展的智能应用挑战。目前,该系列产品已经开始提供样片,并将于三月份正式投入量产及全面供货。

联发科技曦力X30商用量产 重新定义高端移动体验

<font color="#FD8900">功能齐备的10核芯片为智能手机带来持久高性能、低功耗、快速连接和强大多媒体功能</font>

联发科技今天在2017世界移动大会(MWC)上宣布,联发科技曦力X30(MediaTek Helio X30)系统单芯片(SoC)正式投入商用,将重新定义高端智能手机的高性能和使用体验。联发科技曦力X30正在进入大规模量产阶段,首款搭载这款旗舰芯片的智能手机将于2017年第二季度上市。

联发科技曦力X30是市场上首批采用目前最先进的10纳米制程工艺的芯片之一,在目前最新进的工艺基础上,搭配使用联发科技的10核和三丛集架构。10纳米,10核与三丛集三者相辅相成,使得曦力X30相比上代产品性能提升35%,功耗降低50%。

意法半导体的PC版MCU Finder选型工具

意法半导体(STMicroelectronics)发布了其PC版MCU Finder选型工具,方便嵌入式开发人员在ST MCU应用开发所用桌面环境中直接查看STM32和STM8微控制器的关键信息。

沿袭深受欢迎的基于手机端的意法半导体MCU Finder选型工具ST-MCU-FINDER的功能,PC版ST-MCU-FINDER-PC为用户提供便捷的选型工具、自维护文档和ST MCU开发者社区链接通道。新的PC版ST MCU Finder选型工具支持Windows® 、macOS™和Linux® 三大操作系统,让嵌入式开发人员能够在电脑上整合所有的MCU资源,包括数据和工具,方便查看、提高效率。

MCU上的无锁原子读操作

原子读操作是在MCU并发编程中常用的操作,简单举个例子来阐述问题:

我们使用RTOS或裸机状态编程时,必然需要一个全局时钟基准,通常是在一个定时器中断中累加实现,简化代码如下:

static unsigned long volatile __jiffies = 0; /* 全局时钟基准节拍累加器 */

ISR_TIMER() /* 定时中断服务函数 */
{
++__jiffies;
/* 其它代码...: */
}

对于其中的__jiffies变量,就是全局时间基准,程序中其它地方都会对其进行原子读操作来判断时间,典型的接口实现如下:

ARMv8-M平台开发安全软件的建议

ARM® TrustZone® 是针对片上系统(SoC)设计的系统级安全技术,它基于硬件,内置于CPU和系统内核,为半导体芯片设计师设计设备安全性能(如可信根)量身打造。TrustZone可用于任何基于ARM Cortex®-A的系统,随着全新Cortex-M23和Cortex-M33处理器的发布与升级,Cortex-M也已经支持该技术。

从尺寸最小的微控制器(搭载针对Cortex-M处理器优化的TrustZone技术),到高性能处理器(搭载针对Cortex-A处理器优化的TrustZone技术),设计师们终于可以从设计初始就着手打造出色的安全性能了。

FOC汽车电机-16bit MCU轻松搞定

当前国内汽车市场发展迅速,各大汽车厂商对汽车电机控制也提出了更多的要求,其对产品节能性、高可靠性、低成本的追求成为了一种趋势。NXP在FOC汽车电机控制方面,有哪些相关产品、解决方案及工具呢?

<center><img src="http://mcu.eetrend.com/files/2017-02/wen_zhang_/100005195-16486-1.png&q…; alt="" width="600"></center>

TI 专家:对工业4.0机器人热的几点冷思考

来源:TI微信公众号

工业机器人的兴起是让您感到高兴,还是有些焦虑?人们可以从工厂自动化中涉及的不同类型机器人交互中受益,但与他们合作时仍然存在安全因素的考虑。

根据国际机器人联合会的说法,到2018年,大约有130万个工业机器人将被引入世界各地的工厂,欧洲工厂的比例最高。行业在以下五个领域考虑使用工业机器人:

一文看透芯片之处理器CPU

来源:玩转单片机

回到最初的问题,CPU是怎样访问内存的?简单的答案是,CPU执行一条访存指令,把读写请求发往内存管理单元。内存管理单元进行虚实转换,把命令发往总线。总线把命令传递给内存控制器,内存控制器再次翻译地址,对相应内存颗粒进行存取。之后,读取的数据或者写入确认按照原路返回。再复杂些,当中插入多级缓存,在每一层缓存都未命中的情况下,访问才会最终达到内存颗粒。

知道了完整的路径,那我们开始研究每一步中的硬件到底是怎么样的,读写指令到底是怎样在其中传输的。要了解硬件,首先要说下处理器。处理器的基本结构并不复杂,一般分为取指令,译码,发射,执行,写回五个步骤。而我们说的访存,指的是访问数据,不是指令抓取。访问数据的指令在前三步没有什么特殊,在第四步,它会被发送到存取单元,等待完成。当指令在存取单元里的时候,产生了一些有趣的问题。

日本发明家首次使用无人机完成授粉工作

日本的发明家制造出了一种小型传粉无人机,希望替代一些濒危昆虫的工作。

<center><img src="http://imgtec.eetrend.com/sites/imgtec.eetrend.com/files/201702/forum/9…; alt="日本发明家首次使用无人机完成授粉工作" width="600"></center>

当“机器蜜蜂”开始出现,人们是不是更加忧虑了呢?我们又失去了一位陪伴多年的伙伴。

ARM架构抗辐射MCU首次升空,搭载在NASA SpaceX CRS-10货运飞船开展实验

NASA成功发射SpaceX CRS-10货运飞船进行第十次国际空间站商业货运任务。SpaceX CRS-10搭载了一个电子辐射效应实验,关键是该实验由美国Vorago公司的ARM架构抗辐射MCU进行控制。2016年,NASA宣布将选择ARM Cortex-A53处理器构建下一代空间电子产品平台,计划于2020年发射。可见,ARM技术在航天工业中势头越来越猛。此次搭载实验是由美国空军实验室和NASA联合支持,标志着基于ARM的耐极端环境抗辐射微处理器首次部署于空间系统。

<strong>抗辐射存储器实验 </strong>

空间环境下,存储器暴露于高能质子和辐射粒子的辐射环境下,当这些粒子轰击存储器或其他微电路时将导致存储器位信息错误,这将导致电子设备故障或危及任务。

Microchip发布全新PIC® MCU系列,更多CIP让设计越来越简单

<font color="#FD8900">拥有丰富CIP的PIC16F15386系列可借助MPLAB® 代码配置器实现快速开发</font>

全球领先的整合单片机、混合信号、模拟器件和闪存专利解决方案的供应商——Microchip Technology Inc.(美国微芯科技公司)日前推出了旗下最强大的8位PIC® 单片机(MCU)系列——PIC16F15386系列。

TI 造全新无线MCU,助您解锁Bluetooth 5的强大功能

Bluetooth 5标准已经推出半年有余,但您还在苦苦寻觅相关的解决方案吗?

看过来“TI 日前宣布推出其可扩展SimpleLink™Bluetooth低功耗无线微控制器(MCU)系列下的两款全新器件,以提供更多的可用内存、支持Bluetooth® 5的硬件、汽车级资质认证以及全新的超小型晶圆级芯片封装(WCSP)选项。”

新的器件保持了该系列特有的高级集成特性,拥有一个完整的单芯片硬件和统一的软件解决方案,同时包含了一个基于ARM® Cortex®-M3的MCU、自动电源管理、高度灵活的全功能Bluetooth兼容无线电以及一个低功耗传感器控制器。

<strong>全新的TI Bluetooth低功耗解决方案</strong>

单片机的烧写原理

我要问的不是如何制作烧写接口。 而是,电脑在通过接口向单片机烧写时(此时单片机 内没有程序),电脑是如何通过接口访问内部rom的??对应p口怎么就会指向单片机内部rom(就像单片机是一个rom?

有三种方式:
1、把单片机当做一个ROM芯片,早期的单片机都是如此。将单片机放在通用编程上编程时,就像给28C256这样的ROM中写程序的过程一样。只是不同的单片机使用的端口,编程用的时序不一样。

DIGITIMES:2016~2020年全球应用处理器市场展望

DIGITIMESDIGITIMES Research预估,2016~2020年智能手机仍将是各大应用处理器(AP)业者的主要出货应用,各年所占比重都将在8成以上,对联发科、展讯等厂商所占比重更将达到9成,显示这些厂商在物联网或其他智能终端应用的布局及资源投入还有待强化。

高通虽在2015年因应用处理器产品设计失误,导致其出货衰退,但2016年已快速回稳,积极在产品设计上针对对手弱点攻击,并取得成效,2016年底成功抓到大陆前几大客户,排挤联发科发展空间,而高通在物联网与其他智能终端的发展也值得关注。

联发科和展讯过去身陷砍价竞争,虽联发科近期布局Helio产品线,期望能改善产品平均售价(ASP)结构,然市场对其品牌认可度仍有待改善,多数客户仍将联发科视为低价方案的供应来源,而非能增加自己产品附加价值的方案。

STM32发布LoRa板啦~我说LoRa你说要~~

跨多重电子应用领域、全球领先的半导体供应商意法半导体(STMicroelectronics,简称ST;纽约证券交易所代码:STM)新推出的两款立即可用的原型板大幅削减LoRaWAN™ 、Sigfox、WM-Bus、6LoWPAN等低功耗广域物联网(LPWAN)技术的评估成本。
新电路板搭载当前市面上销售的尺寸最小且功耗最低的LoRaWAN模块。
电路板尺寸不大于13x12mm,待机功耗在1.2µA以内。

我们的两款LoRa板子都通过LoRaWAN认证,并完全符合美国、欧洲、俄罗斯、印度等使用860-930MHz频段的国家的无线通信法规。除工业标准的通信协议外,板子还支持LPWAN物联网硬件远距离通信专有协议,例如智能表计、警报系统、跟踪设备、定位设备、环境传感器和身体活动传感器远距离连接通信。

【下载】基于ARM®内核的嵌入式微处理器

<font color="#FD8900">高性能,高能效,易于使用</font>
本文介绍了ATSAMA5 ARM Cortex-A5 MPU和基于ARM9的ATSAM9 MPU的性能参数及适用的评估工具包。

ATtiny102/104:针对消费、工业和家庭自动化市场的8位MCU神器

Atmel 推出全球性能最高、带有1kB闪存的低功耗8位MCU,全新ATtiny102/104 MCU的运行速度最高可达12 MIPS(每秒百万条指令),并集成了此前仅在更为昂贵的大型MCU上拥有的特性,使它们成为小型应用的理想之选,这些应用包括逻辑置换以及消费、工业和家庭自动化市场的最新成本优化应用。

当今8位MCU市场的增长主要来自于此前需要分立元器件的应用。而这些全新应用仅需简单智能的功能(包括定时、电动机控制或开关功能),8位MCU逐渐成为个人医疗保健、小型厨电和消费市场不可或缺的组成部分。