
硬件设计
hahaha6016
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
aurora rx没有ready信号
一般Aurora接收端无Tready信号,因此为了防止数据丢失,从接收端过来的数据进RX_FIFO,从而实现接收数据的缓存。但为了防止RX_FIFO溢出,需要从源头控制数据的发送,而发送端的Tready由IP输出,因此我们需要采用IP的NFC功能调节数据传输速率。1.aurora协议接收端RX没有ready信号时,可以通过在RX端接入FIFO来缓存数据,利用FIFO的。2.使用full和empty作为关键信号,配置NFC流控机制,来发送xoff暂停键给对端,从而控制上游。标志信号full,empty。原创 2025-08-07 22:44:11 · 286 阅读 · 0 评论 -
pma_init & reset_pb
注意2:实际工程中容易踩的坑是:当使用外部复位芯片时,reset_pb的低电平持续时间可能不足。pma_init(gt_reset)的范围大一些,会先复位高速收发器,然后复位内核逻辑。而Reset_pb(reset)只会复位内核逻辑,不会复位底层的高速收发器。注意3:pma_init作为状态机的核心控制信号,它从拉高到完成初始化的时间跨度是毫秒级的,这点和普通数字逻辑完全不同。注意1:在用ILA抓信号波形,但发现pma_init拉高后链路仍然无法建立,这种情况常见于reset_pb释放过早。原创 2025-08-07 18:11:47 · 100 阅读 · 0 评论 -
电路相量法
相量法的代数式A=a+jb可以与三角形式、指数形式、极坐标形式等进行转化。1.响应向量比上激励相量。原创 2025-08-07 14:08:51 · 91 阅读 · 0 评论 -
RC网络的频率响应
1.一阶RC的幅频特性。2.一阶RC的相频特性。3.高低通滤波器的设计。原创 2025-08-06 19:52:29 · 197 阅读 · 0 评论 -
放大电路的频率响应
但在实际电路中,由于电路中存在各种电容(耦合电容、旁路电容、晶体管极间电容、分布电容等)和电感(分布电感等),放大器的增益会随着频率的变化而改变。在中频段,电路中的耦合电容,旁路电容可以看作为短路(容抗很小),晶体管的极间电容,分布电容,可以看作为开路,容抗比较大。放大电路的频率响应是指其电压增益,或者电流增益,或者功率增益随着输入信号频率变化的特性。在中频段范围内,这个是设计放大器主要工作的频带,放大器的增益基本上保持恒定,达到最大值。设计放大器的时候,带宽和增益往往是矛盾的,二者需要进行取舍。原创 2025-08-06 18:32:33 · 103 阅读 · 0 评论 -
混合Π模型的简化
混合Π模型的简化Cu的单向化设计!!!!原创 2025-08-05 21:41:41 · 320 阅读 · 0 评论 -
电信号的各种特性归类总结
幅度的有效值:就是交流信号在电阻上产生的平均功率等效某个直流信号的值。peak-to-peak峰峰值,也就是信号的最大值和最小值之差。peak-value峰值:信号的最大瞬时值。信号主要能量或者信息所占的频率范围宽度。信号的不同频率分量及其幅度和相位分布。时域的幅度,频率,相位。信号的稳定性和随机性。信号的带宽和通信直流。原创 2025-08-04 14:18:53 · 305 阅读 · 0 评论 -
分离器件的放大电路
直接耦合的互补对称输出电路。原创 2025-08-03 23:12:02 · 66 阅读 · 0 评论 -
VU9P信号处理板
原创 2025-08-01 22:07:10 · 258 阅读 · 0 评论 -
xilinx的aurora的RX-only Simplex、TX-only Simplex 和TX/RX Simplex以及 Duplex模式的区别
xilinx的aurora的RX-only Simplex、TX-only Simplex 和TX/RX Simplex以及 Duplex模式的区别?原创 2025-07-30 18:04:02 · 85 阅读 · 0 评论 -
设备实验要求
7.温度-湿度-高度测试。原创 2025-07-30 17:10:32 · 65 阅读 · 0 评论 -
悬浮地(组件地与机壳绝缘)
这直接描述了悬浮地的关键特性:电路组件所使用的那个“地”(通常是电路板上的大面积铜箔或专门的接地层)是电隔离的,它与设备的金属外壳之间没有直接的导线连接,而是依靠绝缘材料(如塑料支架、空气间隙、绝缘涂层等)来保持物理分离。“悬浮地”(Floating Ground)指的是电路或系统中某个局部参考地电位点不与系统的机壳(底盘)或大地直接电气连接。绝缘隔离: 这个局部参考点(悬浮地)与设备的外壳、金属机架或最终的大地(Earth Ground)之间没有直流低阻抗路径。两者之间可能存在显著的电位差(电压)。原创 2025-07-30 16:21:51 · 106 阅读 · 0 评论 -
FPGA(或者数字电路)中组合逻辑和时序逻辑是怎么划分的
在FPGA中,组合逻辑是哪些没有触发器作为存储单元的电路。LUT查找表就是组合逻辑电路,无时钟信号参与。加法器,逻辑门,多路选择器,译码器。输出依赖于当前输入,还依赖于过去。触发器,寄存器,计数器,状态机。原创 2025-07-30 10:07:54 · 312 阅读 · 0 评论 -
850 多模光纤
多模光纤:表示光纤的芯经比较大,可以同时传输多种模式的光信号,传输距离短。850nm是多模光纤常用的一种短波长激光或LED光源。850表示光源波长为850nm。原创 2025-07-30 09:34:48 · 273 阅读 · 0 评论 -
axi_cfg模块开发举例
endelse beginIDLE:beginendendendendendendendendendendendendendendend。原创 2025-07-27 20:22:17 · 304 阅读 · 0 评论 -
出货后客户现场调试小记
3.设备已经封装放在客户的调试间,无法拆盖子,怎么办。1.打包出货的设备,在现场调试,发现网络连不上;6.最后终于能够和设备进行网络通信了。一个出货设备遇到的网络启动不了的问题。5.最后使用串口发送命令修改IP;2.估计是网络的IP没有进行设置。4.还好有串口和usb口。原创 2025-07-27 15:22:21 · 92 阅读 · 0 评论 -
USB设备调试
从上表中,usb3.0之前的数据传输是使用一对差分信号USB+/-来进行传输的,由于只有一对差分信号,所以不能实现全双工,USB3.0在USB2.0的基础上加入了TX和RX两队差分信号,可以实现全双工,并且预留了USB+/-,从而兼容了USB2.0的数据传输,只不过USB3.0兼容USB2.0的时候,传输数据的时候是使用USB+/-;在调试的时候如果没有线,不能用usb电源线,一般的电源线只有两根线,一根是VCC,一根是GND,因为电源充电器的USB线是用于充电的,不是用于传数据的;原创 2025-07-27 13:00:01 · 173 阅读 · 0 评论 -
LVDS信号
2.阻抗匹配的本质是让信号“平稳过河”——当源端与负载的阻抗“桥墩”高度一致时,信号能量可无损通过;2.信号反射问题,LVDS的跳变沿遇到阻抗突变,发射系数很大,原始信号叠加反射波后,1.不接终端电阻,驱动器的3.5mA横流源没有释放路径,相当于开路状态。1.阻抗匹配是调整天路中阻抗的关系,使得信号源的阻抗ZS和负载阻抗Zl相等,以便。3.不接终端电阻,电流无法形成回路,两条线的共模电压会漂移到不可预测的状态;1.采用恒流源模式驱动,产生的噪声比较低,消耗的功率比较小;实现最大功率的传输和最小信号的反射。原创 2025-07-27 12:41:36 · 390 阅读 · 0 评论 -
差模干扰 & 共模干扰
信号线1上面是2v的干扰,信号线2上面是1v的干扰,这个可以将信号线的+2v等效为两个+1v,那么可以等效为(二)和(四),也就是相同的1v是共模干扰,那么多的1v就是差模干扰,说明这个图示既有共模干扰,也有差模干扰。标准的差模干扰是两根信号线上的干扰是大小相等,方向相反的干扰信号,但是这种太过理想,在实际电路中这种出现的概率比较小。两根信号线上的干扰是大小相同,相位也相同,就是比较标准的共模干扰,但是这种共模干扰的出现是比较理想的。只要两根信号线上的干扰产生不一样的干扰,就可以认为是差模干扰。原创 2025-07-26 22:20:23 · 610 阅读 · 0 评论 -
硬件电路中几种耦合电路
低频的响应比较差,在低频的时候电容的容抗增大,导致信号的衰减严重,产生低频失真。频率响应窄,变压器的频率响应特性差,只能适用于特定频带,中频段,低频和高频都严重衰减。直接耦合无直流隔离和电器隔离,前后级在直流和电气上完全相连,故障可能波及前后级,安全性低。零点漂移严重,各级的直流工作点相互影响,温度的变化,电源的波动引起任何一。电气隔离,提供良好的电气隔离,提高安全性,抗干扰能力强。直接耦合是前后级直接连接,没有隔离的元件,低频响应好。直流隔离,变压器通过磁路耦合,自然隔离前后级的直流。原创 2025-07-26 13:33:24 · 688 阅读 · 0 评论 -
三极管 & mos管
5.mos管的转移特性曲线是mos管工作在恒流区。2.使用复合管,达林管,将多个管子级联在一起。1.三极管在分立器件的时候是很难找到对管的。3.集成电路中容易实现对管。4.多级放大电路设计。原创 2025-07-25 10:26:57 · 108 阅读 · 0 评论 -
hard_err错误
6.时钟晶振或者时钟芯片产生的时钟如果不是太稳定,也就是说时钟发生抖动,或者时钟发生偏移,或者时钟不达标,会导致收发器PLL失锁,触发hard_err;8.信号完整性恶化,比如高速链路的PCB走线阻抗不匹配,或者信号串扰,或者电源噪声导致信号质量的下降,眼图质量不好,误码率激增;5.hard_err错误,可能是时钟不稳定造成时钟失锁,或者信号完整性出现问题,或者线路断开这些底层硬件的我呢提,一般没办法。2.hard_err是aurora的IP核的错误检测接口输出的信号,直接反映了链路物理层的严重故障;原创 2025-07-21 21:20:22 · 339 阅读 · 0 评论 -
arinc818_icd设计范例
/output reg [31:0] 容器计数。//SEQ_ID容器计数低位。//ADVB帧计数:SEQ_CNT。//object0辅助数据:4 words。//IDLE空闲字符。原创 2025-07-20 22:38:30 · 537 阅读 · 0 评论 -
基于FPGA实现ARINC818
2.关于transceiver的IP可以配置任意的line rate先速率,如果需要修改速率,直接使用IP进行配置,然后生成ex,然后将共享文件进行替换和覆盖。1.使用transceiver进行正确配置,如何配置不正确,设计会出现很多问题。4.设计的接口可以设计为axi-s数据流接口,也可以设计为VGA的行场同步接口。3.设计需要注意大小端。原创 2025-07-20 21:29:01 · 263 阅读 · 0 评论 -
ADVB协议查漏
Trasmission Rate传输速率,传输速率使用的是一个有符号的整数,可以是正数N,可以是负数-N。其中,正数表示Trasmite rate = 速率*N;举例:当Video Frame Rate处填的值是0x45,那么代表的视频帧速率为30HZ,N=1,那么Trasmite rate = N*30=1*30.Video Frame Rate视频帧速率,表示一个完整视频帧的传输速率。负数表示Trasmite rate = 速率/N;F_CTRL:frame control帧控制。原创 2025-07-19 15:09:20 · 110 阅读 · 0 评论 -
ARINC818协议综述
行场同步解析,上图时序图是关于行场同步小信号相关。ARINC818协议的容器系统。航天领域ARINC818协议。ARINC818视频传输协议。帧头控制协议FHCP。原创 2025-07-19 10:32:00 · 204 阅读 · 0 评论 -
ARINC818航空总线机载视频处理系统设计
着两种方式的容器中的object对象的数量是不一样的,简单模式下的object对象只有4个,object0,object1,object2,object3.扩展模式下,容器中的对象有16个。其中FPGA负责视频数据的接收,ARINC818协议处理和视频格式转换,ARM处理器是负责视频的OSD叠加,压缩编码,数据存储,以及一些算法处理。设计组成:电源模块电路,光电转换模块电路,FPGA和ARM视频传输接口,DDR缓冲电路,RS422通信电路,以太网通信电路,RS232通信电路,SATA存储电路。原创 2025-07-18 21:31:03 · 661 阅读 · 0 评论 -
DDR3供电电压和DDR3参考电压的区别
原创 2025-07-18 21:11:45 · 104 阅读 · 0 评论 -
ADVB协议记录点啥
辅助数据的类型,大小,offset偏移,object类型定义。ADVB oject0的辅助数据分析。ADVB container容器。object0对象0标识辅助数据。container容器的时间戳。object1对象:音频数据。container容器计数。objects对象的个数。Video视频传输速率。原创 2025-07-18 17:39:54 · 112 阅读 · 0 评论 -
ADVB协议内容分析
ADVB基于光纤通信FC和FC-AV协议标准,进行了简化和优化。ADVB帧定义的容器:一个视频帧对应一个ADVB容器。ADVB协议传输的基本单元是ADVB帧。ADVB协议特点:点对点拓扑结构;| 非同步 (Async) | 无固定时序,允许较大抖动 | 数据传输(非视频) || 行同步 (Line Sync) | 固定行速率,无抖动 | 显示器逐行扫描 || 帧同步 (Frame Sync) | 固定帧率,行速率可变 | 非实时显示 |ADVB帧头结构包含:帧头;3.ADVB container容器头。原创 2025-07-18 16:32:20 · 221 阅读 · 0 评论 -
ARINC818的各种同步&异步模式
关于一副视频图像,使用ADVB帧格式传输,时序格式有很多种。1.可以line-by-line的发送数据,进行数据传输;3.idle字符插入水平行消隐和ADVB帧之间。Type A1模式:异步模式,无特殊分割。关于视频数据传输时序有很多控制模式。2.容器的开始标识着V_SYNC。SEQ_CNT是大端。原创 2025-07-18 15:52:02 · 118 阅读 · 0 评论 -
ADVB帧格式的 大端模式 & 小端模式
小端模式,是指数据的高字节保存在内存的高地址中,而数据的低字节保存在内存的低地址中,存储模式将地址的高低和数据位权有效地结合起来。大端模式,是指数据的高字节保存在内存的低地址中,而数据的低字节保存在内存的高地址中,存储模式类似把数据当作字符串顺序处理。原创 2025-07-18 11:18:38 · 79 阅读 · 0 评论 -
ARINC818协议详解
3.使用SOF和EOF标识进行帧边界的分割,接收端更加容易识别数据流,类似说话加括号,或者停顿或者提醒,画重点一样。2.ICD文件是控制文件,用于约束传输的时候图像格式,图像分辨率,链路速度,封包格式,以及传输数据的时序。Header:ADVB帧头,包括ADVB帧的控制信息,虚拟通道,class code,帧长度等一些信息。2.将一副图像数据分割成为多个ADVB帧,进行传输,方便在链路上进行数据的传输和数据接收处理。3.分割的单位,一般是按照行,半行,或者合适的像素块进行分割;原创 2025-07-18 11:12:23 · 3626 阅读 · 0 评论 -
对于三极管放大电路的输出电阻R0进行分析
1.当输出电阻R0比较大的时候,那么等效为电流源比较好,因为R0越大,对于负载RL的变化,2.当输出电阻R0比较小的时候,那么等效为电压源比较好,因为R0越小,对于负载RL的变化,对于链路的电压影响比较小,所以等效输出电源等效为电压源比较合适。对链路的电流影响比较小,所以输出电源等效为电流源比较合适;原创 2025-07-17 21:21:57 · 102 阅读 · 0 评论 -
模拟电路通过等效变换,将非线性器件等效变换为线性器件后,弱化为基础电路
7.首先是器件非线性特性(比如二极管的指数曲线、MOS的平方律特性),然后是静态工作点的建立(这是线性化的前提),最后才是叠加其上的小信号等效模型(微变电阻、跨导等)这个偏置确定了器件在输入信号为零时的工作状态(例如,二极管两端的直流压降VDQ和流过的直流电流IDQ,晶体管在放大区时的VBEQ、ICQ、VCEQ等)。物理意义: 在Q点附近,器件对微小变化的响应(如电流的微小变化相对于电压的微小变化)可以近似为一个常数。这是小信号分析的前提。实际应用中,我们关心的是叠加在直流偏置上的变化量(交流信号)原创 2025-07-17 20:20:53 · 182 阅读 · 0 评论 -
mono灰度图图像数据ADVB帧完整传输
关于一张图像,如何拆分为多个ADVB帧来进行传输的时序图。黑白图像的容器头的格式。原创 2025-07-17 16:15:39 · 219 阅读 · 0 评论 -
ADVB时序图
上图中,TLW表示一个Long time WORDS需要的时间,也就是一个IDLE字符的时间。原创 2025-07-17 15:54:33 · 166 阅读 · 0 评论 -
ADVB协议-续1
ADVB帧不会对IDLE码字的最大个数进行限制,两个ADVB帧之间的IDLE的个数的最小个数是。ADVB帧格式:至少六个IDLE + 1Word的SOF + 6Word的Frame Header + N WORDs的Payload&Fill + 1Word的CRC + 1Word的EOF。发送方应该传输IDLE码字,在通电的时候需要发送IDLE码字,当没有其他信息传输的时候,也要发送IDLE码字。发送机将始终以完整的传输字进行传输,以便一旦同步,接收器就不必定期重新建立同步。原创 2025-07-17 15:19:58 · 142 阅读 · 0 评论 -
ADVB协议第三章
每个对象描述的是一个指定的数据类型。总共1537个FC帧,其中包含一个容器头,一个object0,以及1536个object2.如果一个图像一行是3072bytes,那么这个不能够使用一个单独的FC帧来进行传输,因为一个FC帧的payload数据长度最大为2112bytes,所以需要拆分成多个FC帧。ADVB容器头在SMCH模式下,是22words的长度,其中前6个words是用于整个容器,作为整个容器的头,剩下的16个words是平分给4个obeject对象,每个object对象占用4个words。原创 2025-07-17 14:01:11 · 1131 阅读 · 0 评论 -
三极管等效变换说明
4.完成混合参数模型的建立,其中混合参数模型的来源是各个参数的量纲不一样。5.混合参数模型---》H参数模型-------》简化的H参数等效模型。4.在微变等效的情况下进行分析,也就是对动态特性分析,当然也是交流分析。3.基于静态特性,将坐标移动到静态工作点处,然后对动态特性分析;1.对三极管的输入二端网络和输出二端网络进行函数方程表达式建立;首先是分析静态情况,然后是分析动态情况;2.注意是基于交流小信号的特性分析。2.静态特性的输入特性和输出特性;1.注意是基于动态特性分析;三、H参数模型的分析。原创 2025-07-17 09:42:53 · 361 阅读 · 0 评论