自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

李家小院

建设自己的小院子,种棵树,让它开枝散叶

  • 博客(113)
  • 资源 (17)
  • 收藏
  • 关注

原创 LVDS Owner‘s Manual附录:技术参考资料附录

本文为一篇技术参考资料附录,主要包含五个部分:1)LVDS技术相关网站资源与应用指南;2)AnalogEdge和SignalPathDesigner的技术文章;3)外部出版物列表;4)国家半导体应用笔记参考文献(涵盖LVDS、信号完整性、背板设计等主题);5)常见数据手册参数术语表和首字母缩略词表(详细解释各类电子工程术语和测试参数)。内容聚焦高速信号传输技术,特别是LVDS接口的设计与应用,提供了丰富的技术参考资料和标准参数定义。

2025-08-20 09:07:05 39

原创 LVDS Owner‘s Manual第十章:设计挑战的解决方案

本文探讨了高速数字系统中的设计挑战与解决方案,重点关注时钟分配、信号调节和传输距离扩展等关键技术。在时钟分配方面,文章对比了点对点和多点架构,介绍了LVDS、B-LVDS和M-LVDS等差分信号技术,以及LMK系列时钟调节器的应用。针对FPGA系统设计,分析了负载电容、SSO噪声等问题,并提出了外部SerDes和信号调节器的解决方案。此外,文章还涵盖了广播视频信号处理、电缆延长技术、冗余设计、高速网络测试方法(包括IEEE 1149.6标准)以及DVI/HDMI接口的信号均衡技术。通过多种信号调节和均衡技术

2025-08-20 09:03:50 49

原创 LVDS Owner‘s Manual第九章:半导体I/O模型

本文介绍了半导体I/O建模的三种主要方法:IBIS规范、S参数和SPICE模型。IBIS作为行业标准行为模型,能快速仿真且不泄露知识产权,包含I/V和V/T数据,支持差分信号和工艺角分析。S参数用于无源互连建模,通过矩阵形式描述信号反射和传输特性。SPICE模型则提供最高精度,但计算复杂且可能涉及知识产权保护。三种方法各具优势:IBIS适合快速验证,S参数用于互连分析,SPICE适用于需要高精度的场景。现代设计常组合使用这些方法以平衡效率与精度。

2025-08-20 08:54:03 41

原创 LVDS Owner‘s Manual第八章:互连介质和信号调节

在选择用于高速串行数据传输的电缆和连接器时,考虑介质选择对系统性能的影响至关重要。应选择具有(通常)100Ω差分阻抗的控制阻抗介质。具有匹配阻抗的适当连接器也是必须的。这些选择的影响将被审查,包括补偿介质失真不利影响的方法。对于高速串行数据链路,电缆的主要有害影响是损耗。损耗是限制数据速率的主要缺陷。损耗与频率成正比,随着数据速率的增加,电缆引入的损耗也更多。控制损耗的物理电缆构造要素是长度和规格。

2025-08-20 08:48:26 34

原创 LVDS Owner‘s Manual第七章:Jitter概述

本文系统分析了信号传输中的抖动问题,将抖动分为随机抖动(RJ)和确定性抖动(DJ)两大类。随机抖动由高斯分布表征,源于热噪声等物理源;确定性抖动则包括占空比失真、符号间干扰等系统源。文章详细探讨了各类抖动的成因、特性及测量方法,如眼图分析、浴盆曲线等,并提出了通过优化传输介质、减少阻抗不连续等措施来抑制抖动。最后强调在高速系统中,需结合误码率测试和眼图模板来确保信号完整性。全文为理解和管理信号抖动提供了全面的技术指导。

2025-08-20 08:41:28 31

原创 LVDS Owner‘s Manual第六章:设计和布局指南

本文介绍了PCB设计中传输线、损耗、过孔和背板等关键要素的设计指南。主要内容包括:1.传输线类型(微带线、带状线)及其阻抗控制方法;2.高频下介质损耗对信号完整性的影响;3.过孔结构对信号传输的影响及优化方案;4.背板子系统中连接器和过孔导致的损耗问题;5.电源去耦和热管理的布局技巧。文章通过多幅图示说明了不同材料、结构的性能差异,为高速PCB设计提供了实用的技术参考。

2025-08-20 08:35:54 35

原创 LVDS Owner‘s Manual第五章:端接和转换

在传输了足够数量的平衡位(1和0的数量相等)之后,每个接收器端子在1.0 V和1.4 V之间转换,从而得到最大的噪声余量。在任一情况下,推荐的配置是在背板的两端有匹配的端接。例如,在流行的先进电信计算架构(ATCA)的情况下,背板的特征阻抗是130欧姆,但由于板卡的额外负载,背板的每一端都以80欧姆端接。最广泛使用的差分技术是LVDS(低压差分信号技术),幸运的是,在需要进行转换时,它也是最容易使用的。直流平衡指的是在一组数据中,绝对数量的1和0之间的差异,其中1和0的总体数量相等被认为是“直流平衡”。

2025-08-20 08:30:44 34

原创 LVDS Owner‘s Manual第四章:SerDes架构

每种SerDes架构都有其自身的优势,这使得它非常适合某些应用。并行时钟SerDes成本低廉,方便地将宽总线串行化。它们成本低廉,因为它们将时钟和数据并行传输到接收端,所以不需要时钟恢复。然而,这也是其主要缺点,因为使用多个串行数据和时钟对需要仔细布线和低对间偏斜。嵌入式时钟位SerDes非常适合需要额外几位和/或锁定随机数据功能的应用。它们还具有放宽发送器和参考时钟要求的特点,适用于使用低成本时钟源的系统。

2025-08-20 08:24:03 47

原创 LVDS Owner‘s Manual第三章:网络拓扑

本文摘要:文章系统介绍了高速数字接口的网络拓扑结构(点对点和多点)及SerDes架构技术。重点分析了LVDS、LVPECL、CML等差分信号技术在点对点拓扑中的应用,以及B-LVDS和M-LVDS在多节点总线中的优化设计。详细阐述了四种SerDes架构(并行时钟、嵌入式时钟、8b/10b编码和FPGA连接)的工作原理及适用场景,特别强调了FPGA-Attach SerDes通过模拟功能模块与数字逻辑的协同设计,实现高速数据传输的优势。文章还探讨了不同信号技术间的混合使用方案,为高速接口设计提供了全面的技术参

2025-08-20 00:57:49 26

原创 LVDS Owner‘s Manual第二章:高速接口技术概览

【摘要】本文对比分析了四种主流高速差分信号技术(LVDS、LVPECL、CML、M-LVDS)的关键特性。通过数据表显示,LVDS在3.125Gbps速率下具有±350mV摆幅和低功耗优势,LVPECL和CML则支持10Gbps以上速率但功耗较高。重点阐述了LVDS的电流源驱动原理(3.5mA通过100Ω端接产生350mV信号)及其抗干扰机制,指出差分技术的共模噪声抵消特性。文章提出技术选型需综合考量带宽、功耗、传输距离(电缆/背板驱动能力)、拓扑结构等要素,LVDS因宽共模范围(0-2.4V)和低EMI成

2025-08-20 00:51:47 35

原创 LVDS Owner‘s Manual第一章:概述

摘要:National Semiconductor的LVDS技术手册自1997年发布以来,已成为行业标准设计指南。手册详细介绍了LVDS的发展历程,从最初应用于SCI接口,到如今广泛应用于通信网络、笔记本电脑等多个领域。最新第四版新增CML、LVPECL等高速接口技术的设计方法,包含电平转换、信号调节等实用内容,为工程师提供3Gbps以上高速传输解决方案。该手册持续更新,帮助设计者应对不断增长的数据速率和传输距离需求。

2025-08-20 00:38:40 42

原创 通过Cursor 工具使用GPT-4的方法

本文介绍了通过Cursor 工具使用GPT-4的方法。

2023-03-18 17:29:08 27174 55

原创 XFI和SFI的差异

本文通过研究XFI和SFI协议,得出如下结论:XFI和SFI理论上可以直接互连,但最好通过retimer或者repeater实现XFI和SFI的互连,本文也阐述了XFI和SFI的相同点和不同点。

2023-03-04 23:44:42 5429 13

原创 SGMII和Serdes的差异

本文对比了SGMII和SerDes两个接口之间的差异

2023-02-28 23:24:22 2329

原创 CPRI和10GBASE-KR的关系

当CPRI支持背板10G互连时,意味着:1)CPRI支持10GBASE-KR。2)CPRI的电气特性和10GBASE-KR一样,10GBASE-KR实际是指出了所用的介质(背板),也唯一地确定了CPRI的电气特性。3)CPRI借用了10GBASE-KR的分层结构,但PCS和FEC的实现上与10GBASE-KR有差异,因此CPRI实际是指CPRI协议。

2023-02-26 23:45:19 2036

原创 对SGMII接口的认识

SGMII为了便于串行化,拆分了PCS,将原来802.3z规范中MAC+PCS+PMA+PMD的形式改为了MAC+PCS ++PCS+PMA+PMD

2023-02-25 23:34:28 6002

原创 信号完整性设计规则之串扰最小化

​本文内容从《信号完整性与电源完整性分析》整理而来,加入了自己的理解,形成了本文:信号完整性设计规则之串扰最小化

2023-02-19 16:58:54 1459

原创 信号完整性设计规则之单根信号失真最小化

本文内容从《信号完整性与电源完整性分析》整理而来,加入了自己的理解。

2023-02-17 21:59:09 1420

原创 DCDC Buck-Boost拓扑的大电流路径

本文介绍了非同步Buck-Boost和同步Buck-Boost拓扑下的大电流路径。

2023-02-12 23:34:49 1126

原创 DCDC Boost拓扑的大电流路径

本文介绍了非同步Boost和同步Boost拓扑下的大电流路径。

2023-02-12 16:06:47 1248

原创 近端串扰NEXT和远端串扰FEXT的ADS仿真

本文记录近阶段对近端串扰NEXT和远端串扰NEXT概念的理解。

2023-01-14 15:17:42 4599

原创 ADS振铃仿真

本文介绍了微带线线宽变化时100MHz信号的反射现象。

2023-01-12 17:05:40 1211 2

原创 DCDC Buck拓扑的大电流路径

本文介绍了非同步Buck和同步Buck拓扑下的大电流路径。

2023-01-10 18:12:08 647

原创 Vivado综合设置之-no_lc

本文详细讨论了当勾选或者不勾选-no_lc时的差异,也详细介绍了using O5 and O6以及using O6 output only的具体含义。

2023-01-09 15:58:20 1909 1

原创 Zynq PL DDR4读写测试工程

基于XCZU21DR-2FFVD1156E开发,本文介绍对PLDDR4的读写操作,代码全部经过上板测试。

2023-01-09 13:41:26 3378

原创 Vivado综合属性之SHREG_EXTRACT

本文给出了当SHREG_EXTRACT设置为yes和no时,Schematic的差异,也验证了如下结论:当为yes时,等效于SRL_STYLE设置为reg_srl_reg;当为no时,等效于SRL_STYLE设置为register。

2023-01-09 11:35:17 1926

原创 Vivado综合属性之SRL_STYLE

本文介绍综合属性SRL_STYLE取register、srl、srl_reg、reg_srl、reg_srl_reg和block中的值时,对Schematic的影响。SRL_STYLE用于指导Vivado将SRL(移位寄存器)映射为何种形式。

2023-01-09 11:04:35 2022

原创 Vivado综合属性之MAX_FANOUT

本文介绍了综合属性MAX_FANOUT对Schematic的影响,通过本文可以理解通过寄存器复制的方式可以降低扇出。

2023-01-08 21:14:16 4709 3

原创 Vivado综合属性之ASYNC_REG

本文验证了综合属性ASYNC_REG对寄存器位置的影响。

2023-01-08 20:10:09 1521

原创 Vivado综合设置之-gated_clock_conversion

本文验证-gated_clock_conversion设置为on或off时,给Schematic带来的差异。

2023-01-08 17:31:13 3186

原创 确认EMIO引脚编号的方法

本文介绍了确认EMIO引脚编号的方法

2023-01-07 15:23:15 1205

原创 确认Xilinx SDK中print函数使用UART串口号的方法

本文介绍了确认Xilinx SDK中print函数使用UART串口号的方法

2023-01-07 15:08:46 839

原创 Zynq PS之UART调试

以XCZU21DR开发,通过MIO UART循环打印Hello World。

2023-01-07 14:59:54 1971 2

原创 Zynq PS之MIO、EMIO调试

本文用于点亮PS MIO52和PL L15接的LED灯。

2023-01-07 14:41:17 1866

原创 Zynq PL端调用PS端的时钟

本文的目的:在XCZU21DR环境下,PS给PL提供一个100MHz的时钟,PL端根据此时钟产生1S信号,点亮LED。

2023-01-07 12:47:56 6502 3

原创 Vivado综合设置之-keep_equivalent_registers

keep_equivalent_registers即保留等效寄存器,所谓等效寄存器是指共享输入端口(输入时钟端口clk和输入数据端口rst)的寄存器。勾选它时,意味着Vivado不会对等效寄存器进行优化;不勾选它时(默认情况),意味着Vivado会合并等效寄存器。

2023-01-07 12:29:38 1536

原创 Vivado综合设置之-resource_sharing

​resource_sharing用于对算数运算(加法、减法和乘法)实现资源共享,以节约LUT资源,有3个值:auto、off和on,默认是auto。默认情况下,将resource_sharing设置为auto即可。本文验证-resource_sharing设置为on和off时对加减法、乘法运算的LUT资源占用的影响。

2023-01-07 12:06:37 1239

原创 对PTP 1588新的认识

对1588的研究持续了一段时间,总有不太确定的地方,现在进行个阶段性总结,也包含了个人的思考,可能还有认识不到位的地方,请这方面的专家能提点意见。图1Model of an ordinary clock,来自于IEC 61588-2009网络测量和控制系统的精密时钟同步协议标准.pdf仅介绍在SLAVE模式下PTP同步过程:分为两个阶段,时钟同步和时间同步。step 1. master每0.1S发1个SYNC包,Slave通过更新上图Time的值来调整供给自己PHY(上图下方紫框)的时钟..

2021-03-22 23:36:46 3851 1

原创 IO口推挽输出仿真

仿真使用TINA-TI实现,下图上方T1为P-FET,下图下方T2为N-FET。图1. 推挽输出高电平仿真结果上图可以看出在VF1侧3V通过2个1K电阻分压后能得到1.5V,这体现了推挽结构的强输出能力。图2. 推挽输出低电平仿真结果...

2021-03-12 21:43:41 694

原创 MATLAB仿真-抽取滤波

在ADC的硬件设计中,都需要在模拟输入端加一个低通滤波器,称为抗混叠滤波器,抗混叠滤波器用于限制最高输入频率,如果需要降低采样率,则需要在代码中实现抽取操作,在抽取前也需要抽取滤波器以限制最高频率分量,当原始信号中含有大于fs/(2D)的频率分量(采样率fs,抽取因子D),抽取后的信号会出现混叠,当使用带宽为pai/D的滤波器,可实现抗混叠。matlab的dsp.FIRDecimator函数实现了2倍抽取+滤波(截止角频率为0.4*pai),假如fs=650Hz,则fmax=325Hz,截止频率=0.4

2020-09-18 23:07:05 6606 2

简单的功能:时间戳转换工具

相貌平平、普普通通的时间戳转换工具,比如1679635084转化为2023-03-24 13:18:04

2023-03-24

dBm和Vpp转换小工具

特色: 实现单位的自动转换: 比如:50dBm对应200.00Vpp; -10dBm对应200.00mVpp; -70dBm对应200.02uVpp;

2023-03-21

python实现的dbm和w转换小工具

特色: 单位自动转换,比如: 30dBm转化为1.0W; 29dBm转化为794.3mW; -1dBm转化为794.3uW; -31dBm转化为794.3nW; -61dBm转化为794.3pW;

2023-03-21

python实现的mil和mm互相转换的小工具

python实现的mil和mm互相转换的小工具

2023-03-20

交换芯片原理图(.DSN)+对应的PCB封装和焊盘库,可以拿来练习Allegro布线

本压缩包包含了1个Cadence 16.6 的DSN(主要包含1个交换芯片和4个网络变压器的原理图)+Allegro的封装和焊盘库,你可以生成网表后直接导入Allegro,练习布局布线以及如何设置差分线等长、层叠等,如果你正在学习Allegro,并且没有实际的工程可以练手,这个压缩包是你需要的。

2018-11-10

《嵌入式Linux应用开发完全手册》韦东山光盘资料

2017-03-10

WPS表格工具箱

这是新版WPS的表格工具箱,现在奉献给大家。

2014-05-28

ALIENTEK MiniSTM32开发板扩展例程

此为正点原子的ALIENTEK MiniSTM32开发板的全部扩展例程,现奉献出来,因为需要积分,所以没积分的可以向我索要...

2014-05-28

高速接口参考时钟计算公式.xlsx

该文档使用ug476里给出的不同的N1、N2、M和D条件下,计算出SFP、GbE、SRIO、PCIE和CPRI的参考时钟

2020-01-27

python读写mdb、读excel的ui界面的源代码和exe文件

python读写mdb、读excel的ui界面的完整源代码、mdb测试文件和excel测试文件和exe文件,使用Qt Designer产生ui文件,源代码用到了多线程、自定义信号和槽(slot)函数,两个文件打开对话框用来选择mdb文件和excel文件,文本显示框可实时打印信息

2018-10-09

LTC4303库文件和仿真工程文件

该文件包含了LTC4303的ibs库文件、lib文件、olb文件以及Cadence工程文件,可观看上拉电阻和负载电容取不同值下的波形,加深对上拉电阻和负载电容的取值的理解

2018-09-30

LMK00338芯片的PCB和焊盘文件,可导入Allegro使用

芯片LMK00338的焊盘文件、热焊盘文件和封装文件,可导入到Cadence Allegro中使用

2018-09-16

正弦波振荡电路电路图大全

这里包括了64幅正弦波振荡电路的电路图。

2010-07-09

AppCAD(RF计算软件)

2017-03-10

smartprinter(虚拟打印机)4.1破解版

2017-03-10

XP HyperTerminal

此为XP HyperTerminal 超级终端的完整版,网上找了好久,才找到,免费奉献出来!

2014-05-28

u-boot-1.1.6.tar.bz2

2017-03-10

[电路(全美经典学习指导系列)].(美)埃德明斯特&奈维.扫描版

该课程涵盖了全部的课程基础,有丰富的习题,非常适合自学。

2010-07-09

ALIENTEK MiniSTM32开发板例程

此为正点原子的Ministm32开发板的库函数版本的例程,欢迎下载

2014-05-28

ADIsimPLL_V3_41_07_setup

ADIsimPLL_V3_41_07_setup

2017-03-10

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除