- 博客(33)
- 资源 (1)
- 收藏
- 关注
原创 EMIF时序与布局总结——同步时序分析
此文主要分析EMIF同步通信的时序,同步主要是以DSP输出的CLK为基准进行采样,都是在上升沿开始动作。这里还是以DSP与FPGA进行通信,将FPGA模拟成SDRAM。以TMS320F28P650DK为例进行分析。根据数据手册,其同步时的时序要求如下,见表1。表1 TMS320F28P650DK时序要求表。
2026-11-12 20:13:01
189
原创 电源芯片中f_LC的分析
输入电压:12V;输出电压:3.3V;输出电流:2A。目标就是将12V转换成稳定的3.3V,实现这个目标具有两种方式:① 线性降压通过调整功率管的工作状态,把多余的电压消耗掉。如:这就意味着大量能量会变成热量。② 开关降压让MOOSFET以很高的频率反复导通和关断,通过控制导通时间比例来调节输出电压。图1为典型的Buck降压电路。图1 Buck电路它的核心思想是:不是直接把12V变成3.3V,而是先把12V变成一串高低变化的脉冲,再通过电感和电容把脉冲变成比较平稳的直流电压。
2026-11-09 10:47:39
118
原创 SPI总线PCB布局规则总结
决定信号完整性的是上升时间tr(信号从10%跳到90%电平的时间),不是时钟频率。一个50MHz时钟周期是20ns,但如果IO边沿只有1.5ns,它就包含了丰富的高频成分,必须按高速传输线处理(这里后面会举例)。
2026-10-31 12:40:55
144
原创 SFP与SFP+学习知识整理
对比维度SFP(标准型)SFP+(增强型)标称速率最高 1.25Gbps(对应千兆以太网、1G/2G 光纤通道),向下兼容百兆最高 10.3125Gbps(对应万兆以太网、8G/16G 光纤通道),向下兼容 SFP 全速率信号带宽工作基频约 625MHz,高频要求低工作基频约 5GHz,是 SFP 的 8 倍,对信号完整性要求呈指数级提升功能明确:低 / 悬空 = 降带宽,高 = 全带宽;千兆应用通常固定接高电平功能弱化:多数 10G 固定速率模块为预留引脚,仅多速率模块保留速率选择;
2026-10-21 08:55:54
407
原创 TPS56425x 电源计算
根据数据手册计算出该电源芯片在硬件电路中的配置器件参数。输入电压为5V,输出电压为3.3V,输出电流按照满量程4A计算。
2026-10-15 20:46:26
233
原创 EMIF总线走线偏斜影响分析
本文分析了EMIF_D12比时钟线长30mm对100MHz系统的影响。通过计算信号延迟(约207ps),结合DSP XF28P650DK9PTP的建立/保持时间要求,得出:写操作中,D12与时钟同步,其余数据线保持时间仅减少0.2ns,仍满足≥0.8ns要求;读操作因存在20ns内部延迟,数据到达裕量达3.4ns,D12仅减少至3.2ns,依然充足。结论:30mm偏斜不影响系统正常工作,无需蛇形线补偿。
2026-10-11 11:16:21
196
原创 半导体学习之本征半导体与杂质半导体
本征载流子浓度ni为什么随温度指数增长?载流子的浓度公式为:∝上式中:T——温度,开尔文(必须使用开尔文);Eg——禁带宽度,也就是电子想要从价带到导带所具备的能量,Si为1.12eV;k——玻尔兹曼常数,为8.617×10^(-5)eV/K,一个固定的小数字;根据上述的分析中,最关键的就是玻尔兹曼因子,也就是:,玻尔兹曼因子的物理意义就是:在温度T下,一个电子凑巧攒够Eg这么多能量、能跨越门槛去导电的概率。
2026-10-03 11:35:48
214
原创 FMC总线详解之PCB设计要点
在中已经提到,FMC可以接多种设备,PCB设计非常关键。ST 在硬件开发指南和中专门给出了 FMC(尤其是 SDRAM)的布线规则。,等长和串扰控制都以"组"为单位。分别为:地址组、命令组、控制组与数据组。
2026-09-21 10:10:29
277
原创 FMC总线详解之理论
假设你作为一个仓库老板。你的办公室(CPU)里有一个小货架(内部存储器/缓存),只能放少量东西。但是你有大量货物需要存放,于是在办公室外面租了一个大仓库(外部存储器)。需要一个“仓库管理员”(存储器控制器),他负责:①:听清你要什么?(地址)→②:走到对应的货架(寻址)→③:把货物拿回来或放进去(数据传输)→④:确认操作完成(握手信号)。FMC(Flexible Memory Controller,灵活存储控制器)就是MCU内置的这个“仓库管理员”。
2026-09-21 09:59:47
357
原创 存储器知识学习
存储器是按二进制方式存储数据的器件,分为易失性(如RAM)与非易失性(如ROM、Flash)。RAM(含SRAM、DRAM、SDRAM、DDR)用于临时存储,速度快但断电丢失数据;其中SRAM无需刷新,速度极快但成本高;DRAM需周期刷新,集成度高,为主存主流。闪存(NOR/NAND)为非易失性大容量存储,支持电擦写,广泛用于U盘、SSD等。EEPROM可按字节改写,用于小量配置数据保存。DDR通过双倍数据速率和Bank交错提升内存带宽,是现代计算机主存核心。
2026-09-20 20:30:35
30
原创 EMIF总线应用详解(针对于DSP C2000系列——F2838x)——PCB设计
在硬件电路上,如果是线接对了,但是还要把板子上的“路”修好。先记住一个大原则:人工文件柜(异步FPGA)的路差一点没关系,但是立体仓库(同步SDRAM)所有人都要看节拍器,路必须修的“同时到达”。
2026-09-20 11:17:07
68
原创 EMIF总线应用详解(针对于DSP C2000系列——F2838x)——第2部分
本文以“人工文件柜”(FPGA)与“自动化立体柜”(SDRAM)类比,阐述C2000 DSP通过EMIF接口与外部存储器的连接设计。DSP仅支持异步SRAM/ASRAM及同步SDRAM(非DDR/LPDDR),且不支持突发访问,每次读写需完整执行“行激活-列读写-预充电”流程。硬件设计中,FPGA通过异步接口与DSP通信,需配置三态、地址线、控制信号;SDRAM则需严格布线时钟、刷新、片选等信号,并遵循RAS/CAS/WE时序命令。关键在于理解异步与同步接口差异,合理规划地址深度与信号连接。
2026-09-20 09:26:56
117
原创 EMIF总线应用详解(针对于DSP C2000系列——F2838x)——第1部分
本文以办公室老板与仓库管理员的类比,生动解释DSP与FPGA通过EMIF总线通信的原理。EMIF作为高速并口,支持16/32位数据传输,具备地址、数据、片选、读写使能等信号,实现高效可靠的数据交互。相比串口,其高带宽(数百Mbps)、简单控制和低延迟优势显著。文中详细解析了各信号线功能,如地址线定位存储位置、数据线双向传输、nWAIT实现异步等待、中断提升效率等,强调了正确设计对避免冲突与系统卡死的重要性,适用于工业级DSP+FPGA协同架构。
2026-09-18 18:17:53
189
原创 dBm与dBc区别
① dBm:绝对功率单位,相对于1mW进行计算;② dBc:相对于载波频率,为一个比值单位。上述两者量纲不一样,不能直接相等。
2026-08-26 14:37:25
218
原创 元器件篇——自恢复保险丝(PPTC)
保险丝(Fuse)也被称为电流保险丝。根据IEC127标准,将保险丝定义为熔断体。主要的作用就是起。电路中正确布置保险丝,当保险丝在电流异常升高到一定时,或者热度升高到一定时,自身熔断,保护电路的安全运行。保险丝分为一次性保险丝和自恢复保险丝。一次性保险丝就是只能使用一次,损坏后需要更换新的保险丝;PPTC——是利用一种特殊的聚合树脂及分布在内部的导电粒子构成。其内部结构图可见下图。
2024-11-07 22:37:14
3216
原创 通讯专题1-RS232
RS-232是一种点对点通信协议,这意味着每个数据信号沿一根导线传输(差分信号使用两根导线传输一个数据信号),RS-232为全双工方式运行(总线可同时发送和接收数据)。根据新修订的标准为容性负载为2500pF时的最低数据速率为19.2Kbps(也就是说232通信的最高速率为19.2Kbps),其中总线长度受单位长度电容的限制。RS-232收发器的速率最高可达1Mbps(为芯片,而不是232通信本身)。
2024-08-17 20:04:17
2306
原创 通讯专题3-RS422
RS-422规定为单工分支标准,意味着只能将1个驱动器和最多10个(RS-485为32个,根据负载接收器输入阻抗进行计算)接收器连接到同一总线。RS-422标准规定数据最高为10Mbps线路长度最长为4000英尺(1.2km),通信速率与距离成反比。共模电压(VCM)定义为A引脚和B引脚相对信号地的平均电压:RS-422接收器可承受±7V的共模电压(485为-7V~+12V),RS-422接收器的输入阻抗必须大于或等于4kΩ(RS-485为12kΩ)。
2024-08-12 23:26:24
3644
原创 通讯专题2-RS485
RS485采用差分数据传输,为什么要使用差分数据传输?RS485能够实现长距离通信的主要原因是使用了差分或平衡线路。通信通道需要专用的信号线路来交换信息,一条线路上的电压等于另一条线路上的电压的倒数。TIA/EIA-485-A将此差分对中的两条线路表示为A和B:1)发射器if 发射器的输入端接收到高电平(DI = 1),则发射器使A线路上的电平信号高于B线路上的电平(VOA > VOB);
2024-08-10 18:16:33
2295
原创 高中物理选修3-1——静电场(五)之电势差
根据前面所分析的内容,可知:根据电势的定义有:定义 :上式中的为D点电荷与A点电荷所在位置的电势差(也可称为电压)。
2024-04-10 21:07:23
989
原创 高中物理选修3-1——静电场(四)之电势能和电势
电荷在电场中某一点的电势能与它的电荷量的比值,叫做这一点的电势,公式为:单位为伏特(V),为一个标量。
2024-04-09 22:14:53
5587
原创 高中物理选修3-1——静电场(二)之库伦定律
根据两个电荷之间相互作用力试验可以得出库伦定律的定义。探究电荷之间作用力的影响因素_哔哩哔哩_bilibili库伦定律真空中两个静止的点电荷之间的相互作用力,与它们的电荷量的乘积成正比,与它们之间的距离的二次方成反比,作用力的方向在它们的连线上。如果是两个同种电荷的点电荷,则力的方向是排斥力的方向;如果是两个异种电荷的点电荷,则力的方式是吸引力的方向。其公式如下:(1)其中:k——静电力常量,为;q1、q2——点电荷的带电量;r——两个点电荷之间的距离。
2024-03-25 22:04:44
1123
原创 高中物理选修3-1——第一章静电场(一)
因为质子中的正电荷在原子核中,没有特殊原因是不会轻易出来的,除非有额外的作用力将其取出,但是非常困难。电荷不会创造,也不会消失,它只能从一个物体转移到另一个物体或者从物体的一部分转移到另一部分,在转移过程中,电荷的总量总是保持不变的。电荷的多少叫作电荷量,单位为库伦(C),其单位正电荷与自由电子的带电量为1.6×10^-19C。净电荷就是原子在正负电荷数都一一抵消后还剩下的电荷属于净电荷。其本质为电子的转移。原子中的等量关系为:核电荷数(正电荷数) = 质子数 = 核外电子数。
2024-03-21 23:21:37
844
原创 通讯协议(四)——SPI通信
SPI是串行外设接口(Serial Peripheral Interface),是一种高速的、全双工、同步的串行通信总线。SPI采用的是一种主从方式工作,一般有一个主设备和一个或多个从设备。SPI至少需要4根线。在介绍SPI之前,先介绍SPI中的几个名词:MISO: 主设备输入、从设备输出(Master Input,Slave Output)。MOSI: 主设备输出,从设备输入(Master Output,Slave Input)。SCL: 时钟(两个设备之间通讯,通讯速率受限于低速的设备。由主设备
2021-08-24 10:02:37
3573
原创 通讯总结(二)之UART协议
1、定义UART(Universal Asynchronous Receiver/Transmitter)称为通用异步收发器,是一种串行、异步通信总线。该总线有两条数据线,可以实现全双工的发送和接收。经常用在主机与辅助设备之间的通信。UART在电路上的硬件连接可如下图所示:根据上面的硬件连接图就能明白为什么UART支持全双工通信了。2、UART的数据帧格式上图中各位的含义如下:1. 起始位:表示通信的开始,低电平有效(逻辑0)。2. 数据位:协议规定先发低位后发高位,可以发5-8位的数据,
2021-08-22 13:43:17
745
原创 通讯协议总结(一)
几种最基本的通讯方式解释与总结出发点在读书的时,对于几种通讯总是一知半解,没有刻意的去学习使用,直到工作后,才发现,对于知识的应用不能只是一知半解,要想对其熟练应用,就必须理解透彻。如果文中有写的有问题的地方,麻烦各位及时反馈一下,谢谢。在对几种协议进行介绍之前,先介绍三个基本概念:(1)异步和同步假设现在有两台设备A、B之间需要尽心通信,如果A与B两台设备使用的是同一个时钟信号,则称为同步,如果使用的不是同一个时钟信号,则称为异步。(2)单工和双工图1UART...
2021-08-18 17:18:31
474
原创 中断程序配置——三种不同频率的LED灯闪烁
根据前面所介绍的定时器与中断系统使用定时器中断编辑一个三种不同频率的LED灯闪烁。1、定时器配置:三种不同频率就是使用定时器产生三种不同时间,假设此次程序中的时间分别设置成1s,2s,3s;相对应的就是Timer0,Timer1,Timer2。这时候分别计算相对应的周期寄存器的值。在系统中配置的SYSCLKOUT为150MHZ,...
2020-02-29 11:21:35
5426
原创 DSP28335中断系统(一)
1、什么是中断?举个例子,你在吃饭的时候,突然觉得口渴,此时你就会去喝水,等喝完水你再继续吃饭。在这个例子中,吃饭为主程序运行,大脑觉着口渴就是发中断申请,喝水就是中断子程序。在DSP的中断概念也是一样的,在主程序运行时,有外设发送中断请求,此时程序运行就会进入中断子程序,当运行完中断程序后继续回到前面跳转的程序处继续执行主程序。如图1所示。 ...
2020-02-25 10:46:25
2900
原创 DSP28335定时器
定时器作用:定时器就是用来准确控制时间的工具,精确的控制时间,以满足控制某些特定事件的要求。例如:在电机控制中,要求为在系统启动5S后加载负载,这时候就能够利用定时器来精确控制。在F28335中,有3个32位的定时器,分别是Timer0、Timer1、Timer2。其中,Timer1、Timer2被系统保留,用于实时操作系统,如果不用于实时操作系统,用户也可以使用这两个定时器**定时器工...
2020-02-22 20:35:57
3478
原创 DSP28335的GPIO口功能应用
一、 GPIO功能结构在DSP28335中,一共有88个GPIO口,分为3组,A组GPIO0-GPIO31;B组GPIO32-63;C组GPIO64-GPIO87。这些引脚的首要功能就是输入/输出功能,其次就是片内外设功能。具体工作在哪种功能由功能配置寄存器GPxMUX1/2(x为A、B、C)进行配置,以GPAMUX1为例如下图所示:在GPIO口配置成什么功能后,就要配置这个GPIO口是输入...
2020-02-20 12:25:56
3293
原创 DSP28335的时钟电路介绍与时钟电路配置相关问题
CPU控制器的主频是CPU的一个极其重要的性能指标,决定着CPU处理一条基本指令花费的时间。主频是由时钟信号产生,同时,时钟信号是所有运算能力与处理的源头。DSP28335工作的最高主频为150MHZ,对应的时间为6.67ns。**一、28335的时钟源**如图1所示:图1 时钟与锁相环电路从上图可以看出,28335的时钟源有两种,但是我们在实际应用当中,都是采用使用内部振荡器作为时钟...
2020-02-20 11:53:55
3188
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅