【入门必备】车载以太网基础知识

模拟信号发送;在接收数据时过程相反。02MAC与PHY的接口连接MAC与PHY之间通过两个接口连接,分别为SMI接口和MII接口。MII是介质独立接口,以太网MAC通过该接口发出数据帧经过PHY后传输到其他网络节点上,同时其他网络节点的数据先经过PHY后再由MAC接收;SMI全称是串行管理接口,以太网MAC通过该接口可以访问PHY的寄存器,通过对这些寄存器操作可对PHY进行控制和管理。SMI接口...

http://www.eeworld.com.cn/mp/ZLG/a57979.jspx 发布时间: 2018-12-17



详谈AI芯片架构、分类和关键技术

计算的处理器,相比 CPU 速度快, 同时比其他加速器芯片编程灵活简单。传统的 CPU 之所以不适合人工智能算法的执行,主要原因在于其计算指令遵循串行执行的方式,没能发挥出芯片的全部潜力。与之不同的是, GPU 具有高并行结构,在处理图形数据和复杂算法方面拥有比 CPU 更高的效率。对比 GPU 和 CPU 在结构上的差异, CPU大部分面积为控制器和寄存器,而 GPU 拥有更ALU(逻辑运算单元...

http://www.eeworld.com.cn/mp/EEWorld/a57836.jspx 发布时间: 2018-12-17



Linux内核同步机制之(二):Per-CPU变量

作者:郭健出处:wowotech前文:Linux内核同步机制之(一):原子操作一、源由:为何引入Per-CPU变量?1、lock bus带来的性能问题在ARM平台上,ARMv6之前,SWP和SWPB指令被用来支持对shared memory的访问:Rn中保存了SWP指令要操作的内存地址,通过该指令可以将Rn指定的内存数据加载到Rt寄存器,同时将Rt2寄存器中的数值保存到Rn指定的内存中去。我们...

http://www.eeworld.com.cn/mp/ymc/a57857.jspx 发布时间: 2018-12-15



如何提高SoC的开发效率?了解一下这个!

半导体知识产权单元模块组成,它们具有协议感知功能且可用于在两个或多个冗余系统之间完成输出、总线繁忙度、代码执行、乃至寄存器状态的交叉检查。它可以用于任何处理器架构,包括诸如新兴的RISC-V结构等那些对锁步配置缺乏原生支持的处理器架构。除了传统的处理器内核,它还可以检查其他子系统或加速器。因为它是在硬件中实现的,所以它能以线速完成响应并且不会为主系统带来任何能耗负担。与传统方法不同,UltraSoC...

http://www.eeworld.com.cn/mp/Icbank/a57833.jspx 发布时间: 2018-12-14



用CPI火焰图分析Linux性能问题

,实际上可以表示为:由于受到硅材料和制造工艺的限制,处理器主频的提高已经面临瓶颈,因此,程序性能的提高,主要的变量在 Instruction Count 和 CPI 这两个方面。在 Linux 上,通过 perf 工具,通过 Intel 处理器提供的寄存器 (PMU),可以很容易测量一个程序的 IPC。例如,下例就可以给出 Java 程序的 IPC,8 秒多的时间里,这个 Java 程序的 IPC 是...

http://www.eeworld.com.cn/mp/ymc/a57742.jspx 发布时间: 2018-12-13



ADI 深度丨RF合成器的相位校准和控制

,只需为现有相位添加一 个0°至360°之间的相位字即可。在不希望相位复位的应用中, 这一操作非常有用。它可以用于动态调整相位字以补偿由于温 度等影响而产生的相位差。相位调整在R0每次更新(采用寄存器3的编程值)时为现有信 号添加相位。它不包含相位再同步等复位脉冲。以下来自FSWP 的测量结果表示的是原始信号增加90°(图6)和270°(图7)的 情况。在这两种情况下,ADF4356的输出频率在相位...

http://www.eeworld.com.cn/mp/ADI/a57755.jspx 发布时间: 2018-12-13



挤牙膏时代结束!英特尔发布全新架构,公布产品路线图

一个64位IDIV(带符号整数除法)单元,在这种情况下,它将64位整数除法从97个时钟(混合指令)降低到18个时钟,Sunny Cove可能与之类似。在整数运算单元方面,端口5的乘法单元已成为“MulHi”单元,在其他架构中,它会在寄存器中留下最重要的半字节以便进一步使用,但目前不能确定它在Sunny Cove核心中的位置究竟是什么。在浮点运算单元方面,Intel增加了洗牌资源,这是出于消除代码中...

http://www.eeworld.com.cn/mp/leiphone/a57710.jspx 发布时间: 2018-12-13



Linux内核同步机制之(一):原子操作

作者: 郭健来源: wowotech一、源由    我们的程序逻辑经常遇到这样的操作序列:        1、读一个位于memory中的变量的值到寄存器中        2、修改该变量的值(也就是修改寄存器中的值)        3、将寄存器中的数值写回memory中的变量值    如果这个操作序列是串行化的操作(在一个thread中串行执行),那么一切OK,然而,世界总是不能如你所愿。在多...

http://www.eeworld.com.cn/mp/ymc/a57650.jspx 发布时间: 2018-12-12



探索 ADC 实现功能安全的潜力

,用户可以用ADC帮助诊断和/或减少系统错误。这种系统误差测量能力对于保持精确测量极为重要,并且在具有功能安全要求的系统中,这种准确性甚至更加重要。从参考输入获取的正负满量程电压用于测量系统的增益误差。通过零电平内部短路测量失调误差。然后,用户可以使用ADC的增益和失调调整寄存器来调整系统的失调和增益误差性能。温度传感器识别 IC 局部温度的变化,包括超范围温度。在对失调和增益误差温度漂移敏感的系统...

http://www.eeworld.com.cn/mp/ADI/a57661.jspx 发布时间: 2018-12-12



干货 | 玩转FPGA,掌握这6招就够了!

黑线被反馈到第一个分支,它在每个布尔操作间添加了触发器。最下面的5条黑线构成了第二个逻辑链。其中一支路在每步操作之间增加了同步寄存器,另一条逻辑链是确保执行数据流的。本电路图正常工作时总共需要12个触发器和12个查找表。上端分支和每个元件将在以后章节分析。2触发器图4.触发器符号触发器是二进制移位寄存器,用于同步逻辑以及保存时钟(脉冲)周期内的逻辑状态。在每个时间(脉冲)边沿,触发器在输入时锁定1...

http://www.eeworld.com.cn/mp/EEWorld/a57327.jspx 发布时间: 2018-12-11



AI加速器的新选择

学习计算引擎,支持定点和多个浮点数格式和精度。每个机器学习处理器包括一个循环寄存器文件(Cyclical Register File),它用来存储重用的权重或数据。各个机器学习处理器与相邻的机器学习处理器单元模块和更大的存储单元模块紧密耦合,以提供最高的处理性能、每秒最高的操作次数和最低的功率分集。这些机器学习处理器支持各种定点和浮点格式,包括Bfloat16、16位、半精度、24位和单元块浮点...

http://www.eeworld.com.cn/mp/Icbank/a57458.jspx 发布时间: 2018-12-10



人工智能对自动驾驶汽车的影响

。通过向矢量DSP添加更多MAC,能使矢量DSP在每个周期中处理更多CNN,从而提高帧率。然而,若将专用而不失灵活的CNN引擎与矢量DSP配对使用,可以实现最佳效率。专用CNN引擎可以支持所有常见的CNN操作(卷积、池化、元素积),而不仅仅是加速卷积,而且它还能提供最小面积和功耗,因为它可针对这些参数进行定制设计。视频图像的预处理和后处理中仍然需要矢量DSP。专用CNN引擎还针对内存和寄存器重用...

http://www.eeworld.com.cn/mp/Synopsys/a57592.jspx 发布时间: 2018-12-07



精密的 ADAS 聚焦于图像传感的功能安全

检测现代图像传感器包括许多集成的测试功能,例如执行循环冗余检查 (CRC) 的能力以检测传输中的故障,或在计数帧、行或像素时执行更多计数的能力,从而确保发送了正确的帧。当功能安全系统被内置到传感器中时,系统的作用被简化为简单地检查状态指示位或寄存器,这些状态指示位或寄存器立即指示故障,而几乎没有消耗系统资源。这也意味着不再需要高性能的 CPU、GPU 和存储器,从而降低了系统成本和复杂性。低延迟...

http://www.eeworld.com.cn/mp/ON-Semiconductor/a57561.jspx 发布时间: 2018-12-07



瑞萨电子推出业界首款应用于移动计算系统的USB-C™ Combo升降压电池充电器

点击上方“蓝字”关注我们!摘要Renesas宣布,推出业界首款升降压电池充电器--- ISL9241,采用可反转 USB Type-C™连接器线缆,可用于笔记本电脑、超级本、平板电脑和移动电源的窄电压直流充电 ( NVDC ) 和混合功率升降压 ( HPBB )充电。数字可配置ISL9241支持用于笔记本电脑、超级本、平板电脑和移动电源的窄电压直流 ( NVDC ) 充电和大功率混合功率升降压 ( HPBB ) 充电 2018 年 12 月 5 日,日本东京讯 –全球领先的半导体解决方案供应商瑞萨电子株式会社(TSE:6723)今日宣布,推出业界首款升降压电池充电器,采用可反转 USB Ty...

http://www.eeworld.com.cn/mp/Renesas/a57590.jspx 发布时间: 2018-12-06



这一波操作,让你爱车的大灯更“聪明”

系统框图基于这样两个高性能芯片,安富利的AFS演示板系统实现的功能包括:MC9S08AW32通过SPI总线控制步进电机驱动芯片L9942,在水平和垂直两个方向进行前大灯位置调节板上的4个按键可以控制前大灯完成4个方向的移动L9942寄存器的数据可以通过URAT发送给计算机,实时监控步进电机工作状态LED电路板允许步进电机的显示运行或停止工作L9942带细分驱动 (1/8) 的双极电机步进电机驱动器...

http://www.eeworld.com.cn/mp/AVNET/a57370.jspx 发布时间: 2018-12-06



你不知道的车载以太网睡眠唤醒姿势!

转换途径。3.1TJA1101睡眠功能TJA1101除了遵循睡眠转换过程规范外,还进行了扩展,其表现如下:扩展了一些进入睡眠模式的其他方式,比如PHY睡眠时可以不通过握手确认;链路伙伴可以拒绝接受LPS命令而不进入睡眠请求状态。此外,TJA1101要成功进行睡眠转换还应注意以下问题:在进入睡眠请求模式后,应停止链路数据传输和访问PHY寄存器操作,并保证没有唤醒事件发生(除非拒绝唤醒);需要握手确认...

http://www.eeworld.com.cn/mp/ZLG/a57246.jspx 发布时间: 2018-12-05



如何让RT1050的代码运行速度飞起来

拷贝代码时就会因为空间不足而产生硬件错误。一种可行的办法是在复位中断函数的起始位置通过汇编指令去调整RAM的分区,示例代码如图3所示。主要是修改三个寄存器中内容,详细信息可查阅参考手册中相关的部分。 图3 通过汇编指令调整RAM分区如果代码或者数据的容量已经超出了RAM区域能调整的范围,那就不能将代码和数据的运行域都放在RAM中了。例如使用libpng解码库解码png图片,可能需要1M以上的堆空间...

http://www.eeworld.com.cn/mp/ZLG/a57247.jspx 发布时间: 2018-12-04



AI加速发展和摩尔定律放缓如何影响7nm eFPGA的设计?

数据的存取耗能比计算耗能更多是所有AI芯片都不得不面对的问题。对此,Steve表示:“每个MLP包括一个循环寄存器文件(Cyclical Register File),用来存储重用的权重或数据,无需经过LUT,提升处理性能的同时还能降低功耗。”另外,对于对机器学习计算密度比较高的应用,如果MLP还不能够满足希求,Speedcore Gen4查找表(LUT)可作为补充,可实现比独立FPGA高两倍的...

http://www.eeworld.com.cn/mp/leiphone/a56842.jspx 发布时间: 2018-11-29



传感器大派送60篇文章已出炉,先睹为快!

:这个文档就是KX224的数据手册了。kx224-i2c-evk-001_ug-e:这个是介绍KX224模块基于arduino开发的,这个对我用处不大,因为本次我不使用arduino。sensorshield-evk-003_ug-e:这个是介绍传感器底板的,也是基于arduino的。剩下的资料也是在官网下载的,一个是arduino的驱动和例程,另一个是传感器的寄存器定义文件。通过熟悉这些资料,本次打...

http://www.eeworld.com.cn/mp/ROHM/a56770.jspx 发布时间: 2018-11-28



一文看懂AI芯片的最新格局:未来将走向何方?

CPU 之所以不适合人工智能算法的执行,主要原因在于其计算指令遵循串行执行的方式,没能发挥出芯片的全部潜力。与之不同的是, GPU 具有高并行结构,在处理图形数据和复杂算法方面拥有比 CPU 更高的效率。对比 GPU 和 CPU 在结构上的差异, CPU大部分面积为控制器和寄存器,而 GPU 拥有更ALU(ARITHMETIC LOGIC UNIT,逻辑运算单元)用于数据处理,这样的结构适合对...

http://www.eeworld.com.cn/mp/Icbank/a56683.jspx 发布时间: 2018-11-25




<上一页 12345678910111213141516 下一页> 相关结果约674个