Marin说PCB之POC电路layout设计仿真案例---01

    最近娃哈哈饮料突然爆火,看新闻后才知道春晚的的时候宗老已经病的很严重了,现在也已经离我们而去了,宗老是一个值得我们尊敬爱戴的伟大企业家。于是乎小编我立马去他们的直播间买了一箱娃哈哈AD钙奶支持一下我们的国货。

中午午休的时候,我坐在椅子上正在惬意的喝着我的AD钙奶的时候,身边的日本同事波波桑说刚刚新的项目板子相机那边出问题了,让我帮忙做一个GMSL信号的仿真验证。至于他说的板子问题就是软件实验的时候相机那边用用GMSL2的标准可以采集到相机的信息,用GMSL1的就不清晰了。目前软件那边初步考虑有可能是我们硬件这边的电路设计问题,其实我作为硬件组的一员,最烦听到的就是他们那些人都不假思索的一出问题就说我们硬件上设计有问题,其实出了问题首先大家应该一起去找出根本原因,而不是上来就先把锅给甩出去。不是有一句老话说:“解决问题的关键就是找出关键的问题”

好了, 咱们言归正传了,我们作为硬件设计人员一般都是出了问题一般先看下自己设计方案的是否有问题,先找自己的问题,排查好了再去找其他原因。其原理图设计如下图所示:

从上面的原理图POC电感方案可知用的是GMSL2的负载电流是600MA的三级电感方案。其实这个时候我们就能发现是原理图设计POC电感方案出问题了,没有去选用GMSL1的POC电感方案。不过我们先按照这个初始的设计版本做一下仿真看下结果。

1,和之前仿真步骤一样,导入单板的ODB++文件,设置好相应的层叠信息参数:

2,仿真原理图信息如下,设计中采用了GMSL 1 _3.125GBPS的速率配置:

3,IL(S21插损)的仿真结果如下图所示:

4,RL(S11回损)的仿真结果如下图所示:

5,结论:从上面的两幅结果显示IL和RL数据整体是符合要求的,但是仿真的数据值的频段是不能覆盖到更低的频段了,这个主要是由于我们POC的三个电感的S参数的起始频段和截止频段中最窄的频段就是二级电感的频段。

6,之所以考虑低频段的影响主要还是因为GMSL1的反向通道的限值曲线的频段是50KHZ-1MHZ的,如下图所示:

这个刚刚好就造成了我们仿真数据中看到的只能是从10MHZ开始了,如下图所示:

7, 而且由于我们的有些电感供应商提供的电感仿真模型其模拟带宽有限,SO,我们可以利用供应商提供的POC电感的相关的参数,对电感进行电路分布参数建模,以满足仿真对于全频段带宽的需求了。至于如何搭建电感的等效电路图这个之前有做过分享,感兴趣的可以看下这个仿真专家我的乌克兰同事大胡子写的一遍文章:

电感的参数化建模仿真与验证icon-default.png?t=N7T8https://blog.csdn.net/2301_77080582/article/details/129835746

于是我按照他说的那样做法自己手动搭建了这三个电感的等效电路图,如下图所示:

8 ,添加了电感的等效电路后的仿真电路图如下图所示:

9,IL(S21插损)的仿真结果如下图所示:

 

10,RL(S11回损)的仿真结果如下图所示:

仿真结论:从上面的两幅仿真结果显示IL和RL数据整体是符合要求的,但是IL在低频段还是有一些不满足要去的,即IL的数据还是不能满足GMSL1的反向通道的LIMITED值的要求,至于这个低频段为啥还是不满足要求,我这边也问了之前的仿真同事,他给出的建议就是我这边本来手动搭建电感等效电路在低频段会有一些误差的,都是等效出来,这个可以忽略的。但是我感觉还是需要抽空再去研究一下这个低频段为啥不过,做设计还是严谨一些比较好

 关于上面的问题如何解决掉,小编我将会在下一遍文章中分享给大家的,本期内容就到这里结束了,铁子们记得看完点个关注,一键三连啊。

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

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

相关文章

vue3中全局变量的定义和获取

在vue项目中,我们知道vue2定义全局变量是在main.js文件将变量挂载到vue.prototype.name"lisi",在页面通过this.name去调用。但是在vue3中,这个定义全局变量有所改变: const app createApp(App) app.config.globalProp…

Excel如何开启VBA进行二次开发

经常使用Excel做数据分析的朋友平时用的比较多的可能只是一些常用的内置函数或功能,比如求和函数、字符串分割函数、分类汇总、IF函数、VLOOKUP函数等。大多数人认为Excel强大是因为内置了大量的函数。其实,作为一名资深程序猿,个人认为&…

testvue-page

1403.vue <template><div class"error-page"><div class"error-code">4<span>0</span>3</div><div class"error-desc">啊哦~ 你没有权限访问该页面哦</div><div class"error-handle&q…

面试中最常问的10大Linux命令

引言 在信息技术领域中&#xff0c;对于Linux操作系统的精通已成为众多职位的基本要求&#xff0c;尤其对于系统管理员、DevOps工程师、后端开发者等角色更是至关重要。在这篇文章中&#xff0c;我们将深入探讨面试环节中频繁出现的10个核心Linux命令&#xff0c;结合其原理、…

kafka消费端消息去重方案

背景 我们在日常工作中&#xff0c;消费kafka消息是一个最常见的操作&#xff0c;不过由于kafka队列中经常包含重复的消息&#xff0c;并且消息量巨大&#xff0c;所以我们消费端总是需要先把消息进行去重后在消费&#xff0c;以减少消费端的压力&#xff0c;那么日常中我们一…

全量知识系统问题及SmartChat给出的答复 之21 语义关联+词扇+叙词库 之2

Q74. 我们是否可以把语义表征理解为所有语义因子分析的输出结果&#xff0c;换句话说就是是否可以把语义表征作为语义分析的结果的结构来存储分析结果呢 &#xff1f; 是的&#xff0c;语义表征可以被理解为语义分析的结果的结构化表示。语义表征是对语义信息的抽象和总结&…

redis 性能优化一

目录 前言 尾延迟 前言 说到redis 性能优化&#xff0c;优化的目的是什么&#xff1f;提高响应&#xff0c;减少延迟。就要关注两点&#xff0c;一是尾延迟&#xff0c;二是Redis 的基线性能。只有指标&#xff0c;我们的优化&#xff0c;才有意义&#xff0c;才能做监控以及…

玩一会小乌龟

滚滚长江东逝水&#xff0c;浪花淘尽英雄。 是非成败转头空。青山依旧在&#xff0c;几度夕阳红。 白发渔樵江渚上&#xff0c;惯看秋月春风。 一壶浊酒喜相逢。古今多少事&#xff0c;都付笑谈中。 画一个正方形 import turtle# 创建一个Turtle对象 t turtle.Turtle()# 循环…

Spotify8.9.18.512

​ ​【应用名称】&#xff1a;Spotify-声破天 ​【适用平台】&#xff1a;#Android ​【软件标签】&#xff1a;#Spotify ​【应用版本】&#xff1a;8.9.18 ​【应用大小】&#xff1a;67MB ​【软件说明】&#xff1a;软件升级更新。iOS可配合qx小火箭类的工具对该软…

人机环境系统与媒体

人机环境系统是指人与计算机系统或其他数字设备之间的交互环境。它包括硬件设备、软件系统、用户界面和交互设计等组成部分。人机环境系统的目标是提供一个用户友好、高效、安全、可靠的交互环境&#xff0c;使人们能够方便地使用计算机系统或其他数字设备进行工作、学习和娱乐…

scss for循环,$变量,全局样式

$fonWeight: 这段代码是一个 SCSS&#xff08;Sassy CSS&#xff09;代码片段&#xff0c;用于生成一系列字体加粗的类。让我解释一下其中的含义&#xff1a; $fonWeight&#xff1a;这是一个变量&#xff0c;包含了一系列字体加粗的值。它包括数字&#xff08;100 到 900&…

【开发工具】Git模拟多人开发场景理解分支管理和远程仓库操作

我们来模拟一个多人多分支的开发场景。假设你有一个新的空白远程仓库,假设地址是 https://github.com/user/repo.git。 克隆远程仓库到本地 $ git clone https://github.com/user/repo.git这会在本地创建一个 repo 目录,并自动设置远程主机为 origin。 创建本地开发分支并推送…

学术论文GPT的源码解读与二次开发:从ChatPaper到gpt_academic

前言 本文的前两个部分最早是属于此旧文的《学术论文GPT的源码解读与微调&#xff1a;从ChatPaper到七月论文审稿GPT第1版》&#xff0c;但为了每一篇文章各自的内容更好的呈现&#xff0c;于是我今天做了以下三个改动 原来属于mamba第五部分的「Mamba近似工作之线性Transfor…

开源模型应用落地-工具使用篇-Spring AI(七)

一、前言 在AI大模型百花齐放的时代&#xff0c;很多人都对新兴技术充满了热情&#xff0c;都想尝试一下。但是&#xff0c;实际上要入门AI技术的门槛非常高。除了需要高端设备&#xff0c;还需要面临复杂的部署和安装过程&#xff0c;这让很多人望而却步。不过&#xff0c;随着…

如何在安装 UOS 桌面版的笔记本电脑中实现光盘自动挂载?

操作系统支持现状 插入光盘后&#xff0c;操作系统能够检测到并在桌面文件管理程序窗口中增加光盘图标&#xff0c;需要手动点击光盘图标才能够挂载。 网上的方法 修改 /etc/fstab 文件 https://www.linuxquestions.org/questions/linux-newbie-8/automount-dvd-rom-when-d…

容量控制(Capacity Control)

容量控制&#xff08;Capacity Control&#xff09;是机器学习和深度学习中一项重要的概念&#xff0c;它涉及到调整模型的能力&#xff0c;使其既能够从训练数据中学习规律&#xff0c;又能够良好地泛化到新的、未见过的数据上。模型的“容量”指的是其拟合各种函数的能力。一…

Kap - macOS 开源录屏工具

文章目录 关于 Kap 关于 Kap Kap 是一个使用web技术的开源的屏幕录制工具 官网&#xff1a;https://getkap.cogithub : https://github.com/wulkano/Kap 目前只支持 macOS 12 以上&#xff0c;支持 Intel 和 Apple silicon 你可以前往官网&#xff0c;右上方下载 你也可以使…

案例介绍:信息抽取技术在汽车销售与分销策略中的应用与实践

一、引言 在当今竞争激烈的汽车制造业中&#xff0c;成功的销售策略、市场营销和分销网络的构建是确保品牌立足市场的关键。作为一名经验丰富的项目经理&#xff0c;我曾领导一个专注于汽车销售和分销的项目&#xff0c;该项目深入挖掘市场数据&#xff0c;运用先进的信息抽取…

EasyExcel3.1.1版本上传文件忽略列头大小写

1、背景 项目中使用easyExcel3.1.1版本实现上传下载功能&#xff0c;相关数据DTO以 ExcelProperty(value "dealer_gssn_id") 形式规定其每一列的名称&#xff0c;这样的话easyExcel会完全匹配对应的列名&#xff0c;即用户上传文件时&#xff0c;列名写成Dealer_…

利用websocket +定时器简易的实现一个网络聊天室

其实原理非常简单,就是客户端用户通过websoket来连接websocket服务端。然后服务端,收集每个用户发出的消息, 进而将每条用户的消息通过广播的形式推送到每个连接到服务端的客户端。从而实现用户的实时聊天。 // TODO : 我主要是讲一下实现思路。并未完善其功能。 1.后端 依赖 …