技术文章

3,900 篇文章

汇集电子工程领域最新资讯、深度技术解析、芯片评测与行业动态,助力电子工程师成长。

最新 热门
全部文章
给晶体管上紧发条:外延应力如何提升芯片性能

给晶体管上紧发条:外延应力如何提升芯片性能

本文主要讲述外延应力如何提升芯片性能。 在追求更高性能的征途中,工程师们发现了一个免费午餐——应变硅技术。通过在特定区域引入晶格应力,可以显著提升载流子的迁移率,从而在不缩小尺寸的情况下提高晶体管的驱动电流。其中,选择性外延生长是施加应力的核心手段。那么,应力是如何从外延层“传递”到有源区(AA),又是如何改变晶体管电性的呢? 应力从何而来:外延层的“原子尺码不匹配” 应力的源头,在于两种材料原

单色OLED屏可移植多级菜单式GUI(3)-使用

在上篇文章中已经讲了源码实现,这篇文章将教会你怎么使用和移植到自己的项目中去,以此系列第一篇文章的效果视频为例,通过实例的方式展现其用法,快速上手。 还是先贴上代码: `#ifndef __M_GUI_TEST_H define __M_GUI_TEST_H define BUILD_TITLE(X,Y)                                             \

大疆硬件工程师面试经历

去年的帖子,需要的同学做个参考。 测评 测评大概接近100道题,性格测试和行测题(约20道,基本上都是逻辑推理题)混合在一起。 笔试 所有岗位同一个时间,我做的是A卷,硬件笔试是90分钟,题目类型有单选、多选、填空、简答和计算题,一共100分。 题目主要涉及的知识点:通信协议(SPI、IIC、UART等)、开关电源、信号完整性、分立元件参数性能(MOS、BJT、PN结等)个人感觉以上4方面

你见过的MCU最高GPIO翻转频率是多少?

你见过的MCU最高GPIO翻转频率是多少?

大家好,我是痞子衡,是正经搞技术的痞子。今天痞子衡给大家介绍的是i.MXRT1010上的普通GPIO与高速GPIO极限翻转频率。 上一篇文章 《聊聊i.MXRT1xxx上的普通GPIO与高速GPIO差异及其用法》,痞子衡从原理上介绍了 i.MXRT1xxx 系列里普通 GPIO 和 HSGPIO 差异,今天我们就来实测它们的极限翻转频率,看看它们实际表现差别到底有多大。本次选择的测试芯片是 i.

从爆火到冷静:滑板底盘带来的思考

从爆火到冷静:滑板底盘带来的思考

2021年底,随着Rivian在纳斯达克横扫一众传统车企,滑板底盘概念的炒作也进行到了顶点,几乎所有的汽车媒体都在转载有关滑板底盘的文章。当时就有人开始讲:今天仍把底盘视作看家本领的主机厂,未来将被智能电动车时代淘汰。在滑板底盘技术上押了重宝的悠跑科技更是放出“危言”:如果把底盘当做看家本领,估计5-10年就会被市场淘汰。 时间来到2022年底,扛着滑板底盘技术大旗的Rivian,一年来的营收似乎

全网最适合入门的面向对象编程教程:10 类和对象的Python实现-类的继承和里氏替换原则,Python模拟主机和传感器自定义类

全网最适合入门的面向对象编程教程:10 类和对象的Python实现-类的继承和里氏替换原则,Python模拟主机和传感器自定义类

摘要: 本文主要介绍了类的继承的基本概念和里氏替换原则,以模拟传感器数据**串口输出-上位机**串口接收为例,对工作流程、工作模式和基本概念进行讲解,同时创建了主机类和传感器类,定义了属性和抽象方法。 原文链接: FreakStudio的博客 往期推荐: 学嵌入式的你,还不会面向对象??! 全网最适合入门的面向对象编程教程:00 面向对象设计方法导论 全网最适合入门的面向对象编程教程:01 面向对

FPGA技术调研:FPGA在航天领域的应用

FPGA技术调研:FPGA在航天领域的应用

FPGA在航天领域的应用 01 引言 现场可编程门阵列 ( Field Programmable Gate Arrays,FPGA)是一种可编程使用的信号处理器件,用户可通过改变配置信息对其功能进行定义,以满足设计需求。与传统数字电路系统相比,FPGA具有可编程、高集成度、高速和高可靠性等优点,通过配置器件内部的逻辑功能和输入/输出端口,将原来电路板级的设计放在芯片中进行,提高了电路性能,降低了

任务调度开源代码

1、前言 通过嵌入式软件架构设计-任务调度了解到 MCU 的三种任务调度:前后台顺序执行法、时间片论法和操作系统,下面介绍一个基于时间片论法的任务调度模块开源代码。 2、介绍 代码主要特点有: 适用于裸机平台 移植简单,三个核心函数,初始化、启动和任务调度管理 普通任务具备简单的调度优先级功能 实现了简单的 MCU 负载率计算,根据负载率可参考评估系统的实时性和响应性 实现思路: 通过

每日一题:正方形数组的数目

题目996:正方形数组的数目 给定一个非负整数数组 A,如果该数组每对相邻元素之和是一个完全平方数,则称这一数组为正方形数组。 返回 A 的正方形排列的数目。两个排列 A1 和 A2 不同的充要条件是存在某个索引 i,使得 A1[i] != A2[i]。 示例1: 输入:[1,17,8]输出:2解释:[1,8,17] 和 [17,8,1] 都是有效的排列。 示例2: 输入:[2,2,2]输出:1

Clock_gating之浅见番外

Clock_gating之浅见番外

上次的Clock_gating之浅见的文章发表后,得到了一些热心朋友的反馈,这里就以下几个问题来做进一步的探讨: 1:clock gating max_fanout的限制 在DC里边的命令set_clock_gating_style有一个-max_fanout的选项,这个变量的意思是在创建clock-gating的时候,工具对clock-gating的fanout的一个限制,如果使用如下命令:

从 IP 开始,学习数字逻辑:FIFO 篇(上)

从 IP 开始,学习数字逻辑:FIFO 篇(上)

    学生期间,做的设计比较小或者偏向 demo 类型,那么 ip 核是会占据设计的很大一部分。但使用 ip 核本身对学习者来说就很有意义。通过 ip 的使用,会了解一个工程如何组织,如何阅读手册,如何通过仿真结果优化修改自己的设计。本系列就会通过使用一系列的基础 ip,讨论如何组织工程,阅读手册,编写基础的粘合逻辑,testbench 以及功能仿真。     使用 ip 对于数字逻辑方面的工

嵌入式系统设计师考试攻略分享

前言 7月20日开始,可以查询2023年的嵌入式系统设计师的考试成绩了,该考试有上午和下午共两科,每科满分75分,两科同时达到45分为及格通过。 (一)这是个什么考试? 全国计算机技术与软件专业技术资格(水平)考试,也称为“软考”。下面我们统称为“软考”。它是面向计算机相关的一个职业考试,与我们在大学考的计算机等级考试有所不同。 软考主要面向专业人员,大学的那个主要是面向非专业人员,比如理科和文科

AI服务器主板供电架构的转变

AI服务器主板供电架构的转变

点击下方关注公众号:电源漫谈 关注,分享,点赞,赞赏,在看,支持优质内容! 根据相关分析,服务器主板将采用高压直流(HVDC)供电。随着现代GPU功耗不断攀升,且每个机架需要集中更多的GPU,机架功率水平将很快扩大到1兆瓦及以上。这些功率等级使得向HVDC架构转变成为必要,这将取代成熟的48V生态系统,这里似乎具有和车载电源相似的发展趋势。 从48V总线架构到800V或±400V架构的过渡将在每

在一些IC公司的围城里面,有人被体制化,但是有些人却奔向了自由

各位粉丝朋友好,距离上一期更新又过去好几天,感谢你还在这里等我。 这几天无意中刷到一个短视频:一位博主被恶心的中年老登压制了多年,最后通过自己策划的多年计划摆脱了该老登走向了自己理想的生活。简直就是现实版的逆袭爽文。 被老登压制,职场霸凌在IC职场并不少见。除此之外还有加不完的班,内卷的同事,被任意侵占的私人时间,被无条件的降薪等等。 很多人想过跳槽,但是真到“跳槽”这一步,现实又摆在面前:年终奖

漫谈PCIe——BAR是什么

漫谈PCIe——BAR是什么

前言 对于主机而言,FPGA-PCIe 设备通过其 BAR(Base Address Register)被识别和访问。主机必须通过读写 BAR 所映射的地址空间,才能与 FPGA-PCIe 正确通信。这相当于将 FPGA-PCIe 内部的地址区域映射到主机的内存空间中,主机通过访问这段内存来完成数据收发。 readl(dif->bar0_mapped_addr + (offset<&l

为什么贴片电阻有字,而贴片电容没有?

为什么贴片电阻有字,而贴片电容没有?

当你拆开一台手机或电脑的主板,密密麻麻的贴片元件中,会发现一个有趣的现象:芝麻大小的贴片电阻上印着数字或字母,而同样体积的贴片陶瓷电容却“光秃秃”一片。为什么两者在标识上差异如此明显?这背后不仅是制造工艺的差异,更隐藏着电子元件设计的底层逻辑。 一、参数标识:电阻的“身份证”与电容的“隐身术” 1. 电阻的精确性要求 电阻是电路中的“交通警察”,负责精确控制电流和电压。其阻值范围极广(从1Ω到1

STM32微秒定时器的使用方法 芯哥自建库

STM32微秒定时器的使用方法 芯哥自建库

米思齐中针对STM32的代码块中有关于毫秒定时器的功能,但是有的同学需要微秒级的定时器,但是缺没有相关的代码块。我为大家自制了微秒级定时器的代码块,接下来看下它的使用方法。在此之前你需要先掌握如何添加本地库的方法,这个可以看我的视频课程即可。 添加好库之后,在左侧找到电子芯STM32库中的定时器中的图示代码块。此代码块是实现微秒定时的功能,可以选择定时器的编号,设置定时时间,数据单位为微妙。 定

FPGA问答系列--FPGA中Bank和Clock Region之前有什么关系?

FPGA问答系列--FPGA中Bank和Clock Region之前有什么关系?

前言:从今天开始,我们会定期整理FPGA交流群(包括其他FPGA博主的群)里面有价值的问题,并汇总成文章,如果问题多的话就每周整理一期,如果问题少就每两周整理一期,一方面是希望能帮到不经常看群消息的小伙伴,另一方面也算是我们的技术积累。 Q:FPGA中的Bank和Clock Region有什么关系? A:这应该是很多FPGA工程师都很困惑或者没有认真相关的一个问题,首先来看Clock Region

一文学会傅里叶变换!?

一文学会傅里叶变换!?

对于一个离开课堂十余年的射频工程师来说,傅里叶变换已经不知道埋藏在脑子里的那个角落,或者根本就没在脑子里停留过。但无论如何,傅里叶变换对现在通信的重要性还是不言而语。当我们已经习惯用频域去描述一个信号的时候,你可曾思考过其真实的样子到底是什么?为什么这几个短短的频谱就可以描述一个信号? 所以呢,我们首先得感谢傅里叶,正是傅里叶大神的天才发明,带给我们一个全新的看待问题的角度,让我们跳出时域这个圈子

基于FPGA的VGA静态图片显示

基于FPGA的VGA静态图片显示

之前学习了半年的图像处理,所以计划将自己学过的几个图像处理的基础算法,做过的设计记录下来,在OpenHW论坛上发表,计划是这样的,用VGA做显示,使用PC端上位机通过串口发送一幅图片数据到FPGA开发板,FPGA接收数据并做处理最终发送给VGA显示屏显示,计划要写的算法有彩色图像转灰度、均值/中值滤波、Sobel边缘检测等。那么现在这是第一篇,先来写VGA显示的驱动、以及将一幅图片显示到VGA显示