- 博客(114)
- 收藏
- 关注
原创 HSM技术精讲(3.13):加密解密函数——密码运算的“生产线“
本文介绍了PKCS#11规范中的加密解密函数,将其比作密码运算的"生产线"。内容涵盖: 函数分类: 传统加密/解密函数(单步/多步操作) 消息式加密/解密函数 操作模式: 单步操作:一次性完成整个加密过程 多步操作:分块处理数据,适合大数据量 核心函数详解: C_EncryptInit:初始化加密操作 C_Encrypt:单步加密函数 C_EncryptUpdate/C_EncryptFinal:多步加密函数 解密函数的对称实现 代码示例: 展示了AES-CBC加密的实际应用 演示了单步和多步加密的实现方式
2026-07-16 20:38:18
350
原创 HSM技术精讲(3.12):Object管理函数——密钥与证书的“仓储管理“
本文介绍了PKCS#11规范中的Object管理函数,这些函数构成了密钥、证书和数据对象的"仓储系统"。主要内容包括: 核心函数概述:包括创建(C_CreateObject)、复制、删除对象,以及属性管理(C_Get/SetAttributeValue)和对象查找功能。 对象创建流程:重点说明C_CreateObject通过属性模板定义对象类型和属性,并详细展示了创建AES密钥和X.509证书的代码示例。 权限控制机制:不同会话类型对创建Token对象、Session对象和私有对象的权限差异。 对象删除约束
2026-07-16 20:36:08
236
原创 HSM技术精讲(3.11):Session管理函数——应用程序与Token的“握手协议“
PKCS#11 Session管理函数解析 PKCS#11规范中的Session管理函数是应用程序与Token交互的基础,主要包括: 会话控制: C_OpenSession - 建立连接,支持只读/读写模式 C_CloseSession/C_CloseAllSessions - 关闭连接 认证管理: C_Login/C_Logout - 用户身份验证 C_InitPIN/C_SetPIN - PIN码管理 关键特性: 会话类型决定操作权限(只读/读写) 登录状态影响对象访问权限 关闭会话会重置状态并清理临时
2026-07-14 21:07:17
196
原创 HSM技术精讲(3.10):初始化与Slot管理函数——打开密码世界的“大门“
本文介绍了PKCS#11标准中初始化与Slot管理的关键函数调用序列及使用方法: 调用序列:从C_Initialize初始化开始,依次获取Slot列表、查询信息、建立会话,最后完成操作后注销关闭并调用C_Finalize清理资源。 核心函数: C_Initialize/C_Finalize:初始化和清理PKCS#11库 C_GetSlotList:分两步获取Slot列表(先获取数量再获取数据) C_GetSlotInfo/C_GetTokenInfo:查询Slot和Token的详细信息 调用模式:采用"敲门
2026-07-14 21:06:15
300
原创 HSM技术精讲(3.9):密码设备独有的“特异功能“
本文介绍了PKCS#11标准中的硬件特征对象(CKO_HW_FEATURE),重点分析了三种硬件功能:时钟对象(CKH_CLOCK)、单调计数器(CKH_MONOTONIC_COUNTER)和用户界面对象。硬件特征对象由Token自动创建,直接代表硬件功能,与其他对象不同在于其创建方式、存储位置和查找行为。时钟对象提供精确时间服务,格式为"YYYYMMDDhhmmssxx";单调计数器具有单向递增特性,是防御重放攻击的关键工具,在车载安全等场景有重要应用。文章还详细说明了这些对象的属性、操作方式和安全约束,
2026-07-07 20:32:29
330
原创 HSM技术精讲(3.8):证书对象——数字世界的“身份证明“
PKCS#11证书对象概述 PKCS#11规范定义了三种证书对象类型:X.509公钥证书(最常用)、WTLS证书(移动设备)和X.509属性证书。证书对象仅作为存储容器,PKCS#11不负责验证有效性或解析内容,体现了"只提供机制,不提供策略"的设计哲学。 所有证书对象共享关键属性如证书类型、信任标识、有效期等,其中CKA_CERTIFICATE_CATEGORY区分证书角色(用户/CA/其他)。X.509证书特有的CKA_ID属性是连接公私钥和证书的关键纽带,而CKA_URL支持轻量存储方案。属性证书则用
2026-07-07 20:31:26
257
原创 HSM技术精讲(3.6):通用属性详解——所有Object共享的“基因“
本文详细解析了PKCS#11规范中所有Object共享的通用属性,包括必需属性(如CKA_CLASS)和可选属性(如CKA_TOKEN、CKA_PRIVATE等)。这些属性决定了Object的基本行为特性,如持久性(Session/Token Object)、访问控制(私有/公开)、修改权限、销毁权限等。文章通过代码示例说明了如何使用这些属性来配置Object的安全特性,并解释了各属性的应用场景和安全意义。这些通用属性是PKCS#11对象模型的基础,为密钥管理和安全操作提供了灵活的控制机制。
2026-06-29 21:37:15
342
原创 HSM技术精讲(3.5):Object与属性——密码世界的“数据容器”
本文摘要了PKCS#11标准中的Object与属性机制。Object作为密码资源的统一抽象,可以是密钥、证书等多种类型,通过CK_OBJECT_CLASS标识。属性由CK_ATTRIBUTE结构表示,包含类型、值和长度。Object分为Session Object(临时)和Token Object(持久),其访问权限由CKA_PRIVATE属性控制。文章详细介绍了Object的生命周期、创建、查找及属性操作流程,展示了PKCS#11如何通过属性模板统一管理各类密码资源。
2026-06-23 20:20:10
181
原创 HSM技术精讲(3.4):Session状态与并发管理——PKCS#11的“会话状态机“
本文详细解析了PKCS#11标准中的Session状态管理机制。Session不仅仅是一个连接,而是具有5种明确状态(如CKS_RO_PUBLIC_SESSION、CKS_RW_USER_FUNCTIONS等)的实体,这些状态通过CK_SESSION_INFO结构体记录。文章通过状态转换图展示了Session如何在不同状态下切换,包括关键约束条件(如SO登录需读写会话、登录状态全局共享等)。理解Session状态机对调试权限问题、设计并发访问等场景至关重要,文中还提供了代码示例验证状态转换过程。该机制确保了
2026-06-23 20:08:37
461
原创 HSM技术精讲(3.3):PKCS#11的安全哲学——“提供机制而非策略“的深意
PKCS#11采用"提供机制而非策略"的设计哲学,通过密钥属性组合而非固定规则来定义安全策略。这种设计赋予部署者灵活定义安全级别的能力,适应不同场景需求(如金融级不可导出密钥与开发级可调试密钥)。标准提供核心安全机制(如密钥生成、加密等),而将策略制定权交给使用者,通过关键属性的不可逆性(如CKA_NEVER_EXTRACTABLE)确保密钥安全等级创建后不可降级。这种分层设计类比保险箱安全等级,从最高安全的不可导出密钥到开发用的全开放密钥,实现了安全性与灵活性的平衡。
2026-06-22 21:06:29
337
原创 HSM技术精讲(3.2):核心对象模型——Slot、Token、Session、Object的“四重奏“
本文介绍了PKCS#11标准中的四个核心概念模型:Slot、Token、Session和Object,并通过银行保险箱系统的比喻形象地解释了它们的关系和功能。 Slot(插槽):相当于银行的服务窗口,是HSM的物理/逻辑接口,包含编号、状态和硬件信息等属性。 Token(令牌):类比银行的保险箱库,是存储密码对象的逻辑实体,具有访问控制、状态管理和用户角色(安全管理员SO和普通用户)等特性。 Session(会话):代表每次访问保险箱库的记录,包含状态(读/写、登录/未登录)和权限控制,支持并发操作。
2026-06-22 21:00:56
334
原创 HSM技术精讲(3.1):PKCS#11的设计哲学——为什么需要一套“危险“的通用接口?
本文深入解析PKCS#11标准的设计哲学与核心矛盾。作为HSM领域的通用接口标准,PKCS#11解决了1990年代密码产品接口碎片化问题,通过定义约60-70个函数实现了跨厂商互操作性,但其通用性设计也带来安全挑战: 三重核心矛盾: 通用性与安全性的冲突(广泛功能增加攻击面) 灵活性与复杂性的平衡(数十种密钥属性配置) 标准接口与厂商差异的调和(机制可选实现) 。
2026-06-17 21:21:11
381
原创 从沙子到车辙(7.5):全书结语
这部工程著作摒弃传统技术手册的教条式呈现,通过七个递进篇章揭示了电子系统开发的本质。从计算理论到硅片制造,从芯片设计到通信协议,从裸机编程到AUTOSAR架构,最终聚焦汽车电子的特殊挑战。作者强调:真正的工程智慧不在于记忆知识,而在于理解层层抽象背后"用有限创造无限"的思维范式。书中每个案例都在诉说同一真理——现代技术奇迹是千万人协作的结晶,而工程师的价值在于在物理约束中找到最优解。
2026-06-17 20:37:25
461
原创 从沙子到车辙(7.4):《兰亭集序》的启示
摘要 《兰亭集序》的启示在于王羲之通过文字实现了跨越千年的心灵对话。他在欢聚时感悟到生命短暂,却选择将此刻的思考与41位友人的诗作记录下来,因为他相信"后之览者,亦将有感于斯文"。这种"列叙时人,录其所述"的做法对工程师具有深刻启示:技术传承的本质就是通过文档、注释、报告等形式,让前人的思考流入后人的工作。从图灵的论文到现代芯片设计,人类工程进步正是一代代人接力记录的结果。工程师留下的每一份文档,都是向未来同行传递的思想火种,正如王羲之在1670年前那个春日所做的——用文字搭建跨越时空的对话桥梁。
2026-06-11 21:35:49
244
原创 从沙子到车辙(7.3):资源的匮乏是永恒的
摘要: 本文通过玻璃基板生产和SEM失效分析的真实案例,揭示了资源匮乏下的工程思维核心——将时间投入设备之外的前期准备。在面板厂实验室,SEM设备时间极其珍贵,工程师通过激光打标预先标记缺陷位置,将30分钟的SEM定位时间压缩至8分钟。这种"设备前慢、设备后快"的方法同样适用于软件开发:调试前先分析可能的毛刺时序,优化前先绘制执行路径图,开发前先研读数据手册。资源匮乏不是限制,而是要求我们在更高维度思考——用准备时间换取执行效率,用系统思维替代试错消耗。真正的工程智慧,在于将有限的资源重新分配至最有效的环节
2026-06-11 21:34:35
257
原创 从沙子到车辙(7.2):两弹一星的精神内核
1968 年 12 月 5 日,一架飞机在接近北京机场时坠毁。郭永怀当时在青海核武器研制基地连续工作了两个多月。他发现了一个关键数据需要立即带回北京核实。基地领导劝他坐火车——安全。坐了十几个小时火车的郭永怀到兰州后,听说当晚有便机飞北京,立刻改了机票。他等不了。数据等不了。飞机在距离北京机场跑道仅 400 米时失速坠毁。搜救人员在残骸中发现了两具紧紧抱在一起的遗体。当人们用力将两具遗体分开时,他们愣住了——两人的胸膛之间,夹着一个完好无损的公文包。里面是热核武器实验的关键数据。其中一个人叫。
2026-06-11 21:32:57
490
原创 从沙子到车辙(7.1):思想实验——只有低精度传感器,如何测出精确值?
你可能没有意识到——你每天都在做同样的事。每一个曾经用示波器手动 decode 过 SPI 波形的你。每一个在没有仿真环境的情况下把代码烧进 Flash 反复重启测试的你。每一个在 128KB SRAM 里精细分配缓冲区地址的你。每一个用安时积分+OCV修正估算 SOC 的你——你们都在重复同一个故事。
2026-06-11 21:30:39
562
原创 从沙子到车辙(6.3):软件升级与存储
本文探讨了汽车电子控制单元(ECU)的OTA升级技术,重点介绍了A/B分区设计和启动引导器的实现原理。文章以向全球97万辆汽车推送固件更新为场景,阐述了OTA升级面临的可靠性挑战。 核心内容: A/B分区架构确保升级过程中始终保留一个可启动的备份系统 启动引导器作为独立代码段负责选择正确的启动分区并验证签名 分块传输机制应对不可靠的网络环境 多重验证机制(签名验证、完整性检查、自检)保障升级安全性。
2026-06-11 21:28:51
449
原创 从沙子到车辙(6.2):硬件安全——HSM
摘要 本文通过2015年Jeep Cherokee远程劫持案例,揭示了汽车网络安全面临的严峻挑战。黑客通过蜂窝网络入侵信息娱乐系统,进而控制CAN总线,最终实现对车辆转向、刹车等关键功能的远程操控。该事件促使汽车行业认识到:现代车辆已成为可被远程攻击的网络节点。 文章指出软件防护存在天然缺陷,提出硬件安全模块(HSM)解决方案。
2026-06-03 06:49:07
246
原创 从沙子到车辙(6.1):诊断的世界——UDS
摘要 本文探讨了汽车诊断技术的演进,从1965年需要拆卸检测的"沉默"机械系统,到现代基于UDS(ISO 14229)协议的智能诊断系统。UDS协议使ECU具备自我描述能力,通过标准化的问答机制实现快速精准诊断,解决了复杂系统难以拆解检测的痛点。文章重点解析了DCM(诊断通信管理器)的核心作用,展示了其如何分发处理UDS请求,包括会话控制、安全访问等功能模块的简化实现代码。这种"会说话的机器"哲学将诊断方式从"拆解猜测"转变为"询问应答",大幅提升了现代汽车的维修效率和精确性。
2026-06-03 06:47:28
319
原创 从沙子到车辙(5.3):AUTOSAR CP & AP
AUTOSAR CP & AP 摘要 本文探讨了汽车电子软件标准AUTOSAR的发展背景和架构设计。2003年欧洲OEM和Tier-1厂商为解决ECU软件不兼容问题,共同制定了AUTOSAR标准。 AUTOSAR Classic Platform(CP)采用五层架构设计: 应用层(SWC) - 实现独立业务逻辑 RTE层 - 提供软件组件间的通信总线 服务层 - 系统状态管理和通信服务 ECU抽象层 - 硬件接口抽象 MCAL层 - 直接操作硬件寄存器。
2026-06-03 06:45:30
225
原创 从沙子到车辙(5.2):实时操作系统
本文节选自开源书籍《从沙子到车辙 - 一个工程师的理解》,介绍了实时操作系统(RTOS)的核心原理。文章通过企业部门协作的比喻,说明RTOS作为任务管理者的角色,将应用拆分为多个优先级任务并实现零延迟抢占调度。 重点解析了FreeRTOS在Cortex-M4上的上下文切换机制,详细展示了PendSV异常处理器的汇编代码,揭示了任务切换时寄存器保存/恢复、浮点寄存器懒加载等精妙设计。文章指出上下文切换的1-2μs开销主要来自SRAM访问的物理延迟,体现了软件设计与硬件约束的深层关联。
2026-06-03 06:44:17
321
原创 从沙子到车辙(5.1):裸机编程——一人独掌天下
裸机编程:嵌入式开发的直接控制与挑战 本文探讨了裸机编程在嵌入式系统中的核心地位和实践挑战。裸机编程指在没有操作系统的情况下直接控制微控制器(MCU),通过超级循环(Super Loop)结构实现系统调度。文章以一个发动机进气温度监控单元为例,展示了包含外设初始化、传感器采集、控制计算和通信输出的完整裸机系统实现。
2026-06-03 06:43:13
357
原创 从沙子到车辙(4.6):传感器与执行器接口
文章摘要 本文探讨了汽车ECU中传感器与执行器的接口设计,通过冷却液温度检测实例详细解析了信号链的完整路径:从物理量(85°C)经NTC热敏电阻转换为电压信号,通过分压、滤波、隔离和保护电路调理后,由ADC采样并转为数字值,最终通过软件查表获得温度值。文中强调了硬件设计中的权衡(如上拉电阻选择)及误差控制(±1°C精度),并提供了S32K微控制器的ADC配置代码示例,展现了从物理世界到数字世界的信号处理全流程。
2026-05-31 07:50:03
477
原创 从沙子到车辙(4.5):时间同步与PTP
文章摘要(147字): 在汽车电子系统中,100个ECU各自独立时钟的微小偏差会引发严重问题。PTP协议通过四时间戳同步机制解决:主从时钟交换Sync/Follow_Up和Delay_Req/Resp报文,利用(t2-t1-t4+t3)/2公式计算时钟偏移。关键创新在于PI伺服控制器,通过比例项快速修正当前偏差,积分项消除累积误差,实现微秒级同步。代码示例展示了简化的伺服循环,通过Kp/Ki参数平滑调整时钟频率。这种硬件时间戳+控制算法的组合,为分布式系统建立了精准的时间共识基础。
2026-05-31 07:48:05
497
原创 从沙子到车辙(4.4):车载以太网与 DoIP
这篇文章探讨了车载以太网(DoIP)与CAN总线的本质区别及其在汽车电子架构中的革命性影响。主要内容包括: 带宽需求驱动变革:以500MB固件OTA为例,传统CAN总线传输需2小时以上,凸显带宽瓶颈;而车载以太网可提供100Mbps全双工通信能力。
2026-05-31 07:44:02
407
原创 从沙子到车辙(4.3):板级通信——CAN / CAN-FD
本文介绍了CAN总线技术的核心原理与应用。文章从1983年奔驰汽车线束问题切入,讲述了博世工程师开发CAN总线的背景,重点阐述了CAN的物理层特性(差分信号、120Ω终端电阻)、ID仲裁机制(CSMA/CR)和信号解析方法。
2026-05-31 07:42:12
398
原创 从沙子到车辙(4.2):从片内到片间——SPI、I2C
本文介绍了两种常见的片间通信协议SPI和I2C。SPI采用四线制全双工同步传输,具有高速、简单的特点,但缺乏标准化协议层;I2C采用双线制半双工设计,通过开漏输出和上拉电阻实现电平兼容和多主仲裁,但速度较慢。文章通过具体代码示例展示了S32K微控制器上SPI模块的初始化与数据传输过程,并分析了寄存器操作背后的硬件原理。最后指出芯片间通信需要综合考虑电气特性、时序、协议等多方面因素,强调示波器波形分析在实际调试中的重要性。
2026-05-29 07:21:45
612
原创 从沙子到车辙(4.1):芯片内部的“悄悄话“
这篇文章深入浅出地讲解了MCU内部总线通信的工作原理,通过生动的比喻和清晰的时序分析,揭示了从软件指令到硬件信号转换的全过程。
2026-05-29 07:19:29
503
原创 从沙子到车辙(3.5):存储层次
本文通过图书管理员的类比,生动解释了计算机存储层次中的缓存(Cache)原理。存储系统采用金字塔结构,从寄存器到SSD逐层增大容量、降低速度和成本。Cache利用时间局部性和空间局部性原理,将常用数据保存在高速存储中。文章详细剖析了直接映射Cache的工作机制,包括地址分解为Tag、Index和Offset三部分,并通过C代码实现了一个Cache模拟器。最后介绍了组相连Cache和LRU替换算法,以解决直接映射中的冲突缺失问题。存储层次设计体现了计算机系统在速度、容量和成本之间的精妙平衡。
2026-05-20 09:00:21
402
原创 从沙子到车辙(3.4):流水线——指令级并行的艺术
本文通过快餐店制作三明治的生动类比,阐述了计算机流水线技术的基本原理。重点介绍了经典五级流水线结构(IF-ID-EX-MEM-WB)及其在ARM处理器中的应用,通过具体指令序列演示了流水线执行过程。文章深入分析了流水线面临的三种冒险问题:数据冒险(通过转发机制解决)、控制冒险(采用分支预测技术)和结构冒险(哈佛架构优化)。最后以2位饱和计数器为例,说明了动态分支预测的工作原理。这些技术在不提高单指令速度的前提下,通过指令级并行显著提升了处理器吞吐率。
2026-05-20 08:59:10
457
原创 从沙子到车辙(3.3):数据通路与控制器的“双人舞“
计算机体系结构中的"指挥与乐队":数据通路与控制器的协同工作 本文通过生动的比喻阐述了计算机处理器中数据通路与控制器的关系。数据通路如同交响乐团中的各种乐器(加法器、寄存器、ALU等),而控制器则是指挥,通过控制信号协调各部件的工作时序。文章详细介绍了数据通路的组成(PC、指令存储器、寄存器文件等)和控制器的工作原理(通过操作码解码生成控制信号)。最后通过C语言模拟实现了一个8指令CPU的核心逻辑,并跟踪演示了ADD指令的执行过程,展示了控制器如何通过7个控制信号驱动5个执行阶段的完整流程。
2026-05-20 08:57:54
481
原创 从沙子到车辙(3.2):时序逻辑——有记忆的计算
本文介绍了时序逻辑电路的核心概念,重点讲解了D触发器作为基本存储单元的工作原理及其在数字电路中的应用。文章通过示波器观察、C语言模拟和电路结构分析,阐述了D触发器如何实现1位信息的存储,以及建立时间、保持时间等关键时序参数的重要性。同时展示了如何将D触发器组合成寄存器、计数器和移位寄存器等实用电路模块,并解释了同步时序电路的基本架构和时钟频率限制因素。最后讨论了亚稳态现象及其对电路可靠性的影响,揭示了数字电路设计的时序约束本质。
2026-05-20 07:30:39
536
原创 从沙子到车辙(3.1):组合逻辑——没有记忆的计算
文章摘要 本文深入浅出地讲解了组合逻辑电路的设计原理与应用。作者从基础的开关控制LED电路入手,逐步展开到逻辑门实现、全加器设计、多路选择器和译码器等核心概念。通过C语言代码模拟硬件行为,生动展示了从真值表到硅片实现的完整过程。重点解析了NAND门在CMOS工艺中的优势、全加器的原子性作用,以及行波进位加法器与超前进位加法器的性能差异。文章以工程师视角揭示了计算机底层硬件的设计哲学——如何在面积、速度和功耗之间做出权衡,为读者理解现代芯片设计提供了实用而深刻的洞见。
2026-05-20 07:29:24
659
原创 从沙子到车辙(2.6):从晶圆到 ECU 核心
本文探讨了车规芯片与消费芯片的本质差异,从可靠性、温度范围、寿命保证、功能安全等维度进行了对比分析。文章指出,车规芯片必须满足-40°C至+150°C的工作温度、<1 DPPM的缺陷率、15年供货保证等严苛要求,并通过AEC-Q100等持续认证测试。作者通过实际案例说明,车规芯片在设计理念、工艺流程和测试标准上都与消费芯片存在根本性区别,其核心在于确保汽车电子系统在极端条件下的绝对可靠性。文章还详细解析了AEC-Q100各项测试的物理本质,揭示了车规芯片"零缺陷"背后的工程技术挑战。
2026-05-19 06:43:12
689
原创 从沙子到车辙(2.5):半导体制造工艺
半导体制造工艺精要 半导体制造的核心在于纳米级精密控制。一粒微米级尘埃即可摧毁电路,因此洁净室技术至关重要。制造流程遵循五步循环:光刻(利用光刻胶形成微米/纳米级图案)、刻蚀(等离子体精确转移图案)、沉积(CVD/PVD原子级薄膜生长)、离子注入和CMP抛光。面板制造虽线宽较大(微米级),但同样依赖这些基础工艺。SEM观察显示,多层结构通过数十次工艺循环精确堆叠而成,每层厚度控制达Å级。工艺的核心挑战在于维持各步骤的均匀性和精确性,任何微小偏差都会在后续工序中被放大,直接影响产品良率。
2026-05-19 06:41:49
551
原创 从沙子到车辙(2.4):CMOS——互补的智慧
但车上的电源环境是 12V(乘用车)或 24V(商用车),降到你需要的 1.2V 或 3.3V 已经很难了,再降到 0.8V——LDO 或 DC-DC 的效率、噪声、可靠性都会恶化。层与层之间是密密麻麻的钨通孔(via)——垂直的通道,把相邻的金属层连接起来。你可以从最顶层的模型一路走到最底层的晶体管,每一层都是可以严格推导的、可以仿真的、可以预测的。降低延迟的手段:增大晶体管宽度(提高 I_D),减小负载电容(缩小被驱动门的输入电容),降低 VDD(但电压越低,I_D 越小——存在最优值)。
2026-05-19 06:40:25
597
原创 从沙子到车辙(2.3):MOSFET——现代文明的“原子”
我找到了这台设备的注入日志。离子注入完后的快速热退火(RTA,Rapid Thermal Anneal)是激活杂质原子的关键步骤——注入的硼原子必须在 1000-1100°C 高温下"坐"到晶格的正确位置,才能成为有效的受主杂质。测温的高温计检测到了温度偏低,自动延长了加热时间以补偿——但快速热退火的"高温短时"特性决定了延长加热时间不能完全补偿峰值温度的降低。你今天在车上调试的那颗 MCU——比如瑞萨 RH850 系列,或者 ST 的 Stellar 系列——它们的栅介质已经是 HKMG 的成熟应用。
2026-05-19 06:37:34
451
原创 从沙子到车辙(2.2):半导体物理极简史
但在这个 SPI 驱动的底层,有布劳恩的整流效应(1874),有肖克利、巴丁、布拉顿对 PN 结物理的深入理解(1940 年代),有贝尔实验室的点接触晶体管(1947),有基尔比和诺伊斯的集成电路(1958-1959),有 Dennard 的缩放定律(1974),有 FinFET 的发明(加州大学伯克利分校胡正明教授,1999;这不是必然的——这是幸运的。N 型区中的少数载流子(空穴)被电场的 P 侧方向吸引,P 型区中的少数载流子(电子)被 N 侧方向吸引——形成微小的反向饱和电流。
2026-05-19 06:34:43
460
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅