时域与频域(二)

时钟周期就是时钟循环重复一次的时间间隔,时钟频率用,其与时钟周期的关系如下:

一般对于上升边的定义分两种:20%~80% 10%~90% 。大多数器件及模型里采用的20%~80% 。

对于相同特征尺寸的晶体管,n管要比p管的导通速度更快。所以,驱动器从高电平跳变到低电平时,它的下降沿比上升沿更短。

所以驱动器从高电平变为低电平的过程比相反的过程更有可能发生信号完整性问题。如果将n型晶体管的沟通做得比p型的沟道长,则可使上升沿与下降沿一致。

傅里叶变换

常用的傅里叶变换类型有以下3种:

  1. 傅里叶积分(FI)
  2. 离散傅里叶变换(DFT)
  3. 快速傅里叶变换(FFT)

离散傅里变换:可以将由一系列离散点组成的时域波形转换到频域中,其中的基本假设就是时域波形是周期性的。

快速傅里叶变换:使用了快速矩阵算法,这种快速算法只能应用于时域中的数据点个数是2的整幂次的情况。

当将一段波形转换为重复波进行傅里叶变换时,可能会出现拼接不连续的现像。在这种新年好头处会出现非自然跳变。为了避免这种情况,通常采用加窗函数滤波器。一般使用汉明窗(Hamming)或汉宁窗(Hanning)。

上升边与带宽的关系

带宽:表示频谱中最高的有效正弦波频率分量值,有效指信号的谐波幅度仍然高于相同基频理想方小台上相应谐波幅度的70%的点。

经过实验可以得到一个经验公式,带宽与上升边的关系:

注:BW表示带宽,RT表示10%~90%上升边,其中单位对应关系(GHz~ns , THz~ps)。

实际信号的带宽

对于实际信号,如果传输线路的端接欠佳,则信号就会发生振铃,频谱在振铃处会出现峰值,振铃处的幅度会比没有振铃时的高10倍。当波形中出现振铃时,其带宽约等于振铃频率。电路中的振铃可能会使高频分量的幅度增大,并使其辐射强度强大10倍。这也就是为了减小电磁干扰,通常要从解决信号完整性问题入手的一个原因。

时钟频率与带宽

一般假设在器件上时钟的上升沿可能是周期的10%,更严格的是可以到达其的7%。为了保守估计,一般使用7%来计算,那么时钟频率与带宽的关系如下:

所以,根据上述的公式,可以得一个经验法则:时钟波形中典型的最高正弦波频率分量就是5次谐波。

互边的带宽

互连的带宽是指能被互边传输且未造成有效损耗的最高正弦波频率分量。这里的有效指的是互连的3dB衰减,也就是入射的信号幅度减小到原来的70%。这个也就是常说的3dB带宽。

一个上升边与带宽的计算例子:

一个上升边沿为1ps的信号,在经过如下互连线的传输后其上升沿时间为多少?

从上图可以看到,其3dB位置对应的频率为8GHz,所以其上升边为0.35/8GHz = 0.043ns。

所以,对于一个信号上升边经过互边之后的上升沿时间,可以使用以下经验公式进行计算:

其中,是互连的3dB带宽的上升沿时间,也称为互连的本征上升边。

如果,一条4in的互连线,输入上升边为50ps,其经过传输后上升边则为(注意,这里的上升沿为10%-90%):

由以上,得到一个经验法则:如果互连带宽小于信号带宽的2倍,就需要分析互连对于整个信号频谱的影响了。(2倍的信号带宽频率,可以保证信号上升的退化小于10%,1.2倍可以保证小于30%)

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/492529.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Jessibuca 插件播放直播流视频

jessibuca官网&#xff1a;http://jessibuca.monibuca.com/player.html git地址&#xff1a;https://gitee.com/huangz2350_admin/jessibuca#https://gitee.com/link?targethttp%3A%2F%2Fjessibuca.monibuca.com%2F 项目需要的文件 1.播放组件 <template ><div i…

List去重有几种方式

目录 1、for循环添加去重 2、for 双循环去重 3、for 双循环重复坐标去重 4、Set去重 5、stream流去重 1、for循环添加去重 List<String> oldList new ArrayList<>();oldList.add("张三");oldList.add("张三");oldList.add("李四&q…

垃圾分类大屏:守护绿色地球的智能助手

在当下社会&#xff0c;垃圾分类已成为我们日常生活中不可或缺的一部分。随着环保意识的逐渐增强&#xff0c;如何高效、准确地进行垃圾分类成为了摆在我们面前的重要课题。而垃圾分类管理大屏作为一种创新的管理工具&#xff0c;正逐渐走进我们的生活&#xff0c;助力我们共同…

0225 嵌入式第二十一天

接昨日内容 今天继续目录IO的学习 access&#xff1a; 功能&#xff1a;检测调用函数的程序对文件是否拥有指定权限 参数&#xff1a;pathname&#xff1a;文件路径 mode&#xff1a; R_OK 检测是否拥有读权限 W_OK 检测是否拥有写权限 X_OK 检测是否拥有执行权…

免费享受企业级安全:雷池社区版WAF,高效专业的Web安全的方案

网站安全成为了每个企业及个人不可忽视的重要议题。 随着网络攻击手段日益狡猾和复杂&#xff0c;选择一个强大的安全防护平台变得尤为关键。 推荐的雷池社区版——一个为网站提供全面安全防护解决方案的平台&#xff0c;它不仅具备高效的安全防护能力&#xff0c;还让网站安…

SCI一区 | Matlab实现ST-CNN-MATT基于S变换时频图和卷积网络融合多头自注意力机制的多特征分类预测

SCI一区 | Matlab实现ST-CNN-MATT基于S变换时频图和卷积网络融合多头自注意力机制的故障多特征分类预测 目录 SCI一区 | Matlab实现ST-CNN-MATT基于S变换时频图和卷积网络融合多头自注意力机制的故障多特征分类预测效果一览基本介绍模型描述程序设计参考资料 效果一览 基本介绍…

Order By Limit不稳定性

文章目录 前置解决不确定性场景1 Order By索引1.1 背景1.2 不确定性产生原因1.2.1 正常情况下1.2.2 但是 1.3 补充1.4 场景1总结 场景2 Order by id2.1 背景2.2 不会产生不确定性原因1原因2 2.3 推荐使用方式 场景3 filesort3.1 背景3.2 不确定性产生原因3.3 内存排序和磁盘临时…

Linux进程 ----- 信号处理

前言 从信号产生到信号保存&#xff0c;中间经历了很多&#xff0c;当操作系统准备对信号进行处理时&#xff0c;还需要判断时机是否 “合适”&#xff0c;在绝大多数情况下&#xff0c;只有在 “合适” 的时机才能处理信号&#xff0c;即调用信号的执行动作。 一、信号的处理…

Uva 101: 木块问题(The Blocks Problem)

看着算法书看到了这一题&#xff0c;想着不能只看不做&#xff0c;就想着做了一下 算法书上的描述太抽象了&#xff0c;就网上找了其他的描述 当然去看英文描述是最准确的&#xff0c;算法书上说是哪一个oj网来着&#xff1f;我给忘了 STL还是很好用的 代码如下&#xff1a; …

【C++进阶】STL容器--stack和queue深度剖析优先队列适配器原理

目录 前言 1. 容器的使用 1.1 stack 1.2 queue 2. 什么是适配器 3. stack&&queue底层实现 4. deque的简单介绍 4.1 deque的缺陷 5. priority_queue 思考 6. priority_queue的实现 前言 栈和队列在C语言中大家都有所了解&#xff0c;C语言的栈和队列都是我们手动去…

如何在本地部署密码管理软件bitwarden并结合cpolar实现远程同步

文章目录 1. 拉取Bitwarden镜像2. 运行Bitwarden镜像3. 本地访问4. 群晖安装Cpolar5. 配置公网地址6. 公网访问Bitwarden7. 固定公网地址8. 浏览器密码托管设置 Bitwarden是一个密码管理器应用程序&#xff0c;适用于在多个设备和浏览器之间同步密码。自建密码管理软件bitwarde…

WebStorm下将vue的代码缩进由2个空格改为4个空格

已经找过解决方案但设置后无效的&#xff0c;可直接看文章的最后一句。 最近刚接触vue&#xff0c;发现按tab缩进代码时缩进一直是2格而不是4格&#xff0c;检查了一下WebStorm的配置&#xff1a; File > Settings > Editor > Code Style > JavaScript的设置&…