0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

错误纠正:一根线上同时实现TX/RX-Hybrid

冬至子 来源:沈土豪的书屋 作者:沈土豪 2023-05-25 15:04 次阅读

Part 01

上一篇文章《回声消除技术(echo cancel)》我们说到,回声消除理解上可以认为在RX端会扣除自己TX的电压,以实现在同一根双绞线上TX/RX双向传输。

这里要纠正一个 错误 ,回声消除技术并非是在RX端扣除自己TX的电压,而是在RX端扣除自己TX的噪声电压。这些噪声就称为回声(echo)。

真正起到TX/RX同时传输的元器件,是红色框图内的Hybrid,混合器。

图片

一个节点怎么又能有TX信号,也能有RX信号呢?现在看来是那个Hybrid的功劳。细说一下它:

图片

Hybrid这个东西可以实现TX/RX信号分离,它由6组紧密耦合的的绕组W1-W6构成。 它的原理: TX信号通过W1耦合到W2和W4(完全相同);我们注意到W3和W5是反着接到W2和W4的两端的,所以他们是“反相的”。W3和W5耦合到W6,由于反相TX信号正好抵消。RX信号通过W5耦合到W6。从而实现TX/RX信号分离。

“翻译不一定对,原文是Razavi教授的学生发表在2001年IEEE JSSC文章(模拟设计很讲究传承与师门的)。”

至于 Echo cancel ,大概的意思(不一定对),在近端和远端,由于连接器,RX端的阻抗不匹配反射等,TX的信号会反射回来留在RX端。所以需要在RX端扣除这些噪声信号。如下面的Far echo,Near echo。

图片

原理上是这样的:

用一个impulse注入到链路上,获取通道上的冲激响应,有了h(t),实际上就有了这个通道的传递函数,然后在用数字信号处理的方式解决这些回声(echo)。

图片

涉及的知识,应当在DSP数字信号处理这门课中,里面有FIR滤波器

Part 02

有了Hybrid实现TX/RX信号分离,就相当于相当于减法器,实现了通过磁场把信号作相减,而不是一个节点,直接加减电压。

之前错误的认为存在一个节点TX/RX共存(因为这样违背KVL),我还特意看了下物理学家基尔霍夫的词条,

古斯塔夫·罗伯特·基尔霍夫(Gustav Robert Kirchhoff,1824年3月12日~1887年10月17日),德国物理学家,出生于柯尼斯堡(今天:加里宁格勒)。他提出了稳恒电路网络电流、电压、电阻关系的两条电路定律,即著名的基尔霍夫电流定律(KCL)和基尔霍夫电压定律(KVL),解决了电器设计中电路方面的难题。

我注意到了红字加粗,稳恒电路网络。后面还有适用范围:

基尔霍夫定律建立在电荷守恒定律、欧姆定律及电压环路定理的基础之上, 在稳恒电流条件下严格成立

当基尔霍夫第一、第二方程组联合使用时,可正确迅速地计算出电路中各支路的电流值。

由于似稳电流(低频交流电) 具有的电磁波长远大于电路的尺度 ,所以它在电路中每一瞬间的电流与电压均能在足够好的程度上满足基尔霍夫定律。因此,基尔霍夫定律的应用范围亦可扩展到交流电路之中。

它除了可以用于直流电路的分析,和用于似稳电路的分析。

Part 03

最后提一点想法

1 是不是信号的码元速率高到一定程度,就不能用KVL了?留个疑问,有实力的小伙伴可以留言讨论下。

2 Hybrid这种元器件既然可以让通信的带宽翻倍?那为什么不用于PCIE等高速信号线呢?

3 这里提到的hybrid,看起来使用6个无源器件变压器做出来的,实际ic里面是怎么做的呢?看起来不太能包进去这么多变压器,难道是纯数字信号处理?还是这种analog magic。

目前以自己的知识体量是不清楚的。

还有关于那个hybrid 6 组绕线变压器,可能看不懂的问题,我的认知可能跟大家一样,n1/n2=v1/v2,电磁学只会这个。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • dsp
    dsp
    +关注

    关注

    546

    文章

    7674

    浏览量

    345394
  • 连接器
    +关注

    关注

    97

    文章

    13186

    浏览量

    133867
  • 混合器
    +关注

    关注

    0

    文章

    31

    浏览量

    10103
  • 耦合器
    +关注

    关注

    8

    文章

    674

    浏览量

    59354
  • fir滤波器
    +关注

    关注

    1

    文章

    92

    浏览量

    18892
收藏 人收藏

    评论

    相关推荐

    SPI一根时钟线一根单向数据线可以实现读写从机数据吗?

    我们已知的可以把SPI 和 USART 连接实现全双工通信, SPI在单工模式里面有介绍一根时钟线和一根单向数据线/一根时钟线和一根双线数据
    发表于 05-06 06:04

    从99转到AD来.画PCB板时怎么在同一根线上重复画线

    如题.我本意是想把箭头号的那线加粗.可是我只能画一根线上去.如果多加一根,前面的就自动取消了.请问如何解决..弄了蛮久了.都没搞定.
    发表于 05-29 22:50

    一根线上接两个18b20,,请指点

    一根线上接两个18b20,,请指点
    发表于 08-08 10:08

    求救大神,为什么第一根连到总线上不能直连?

    求救大神,为什么第一根连到总线上不能直连?
    发表于 01-28 10:42

    PHY芯片到网络变压器芯片的RX+,RX-,TX+,TX-的线上能不能打过孔?

    `求助!PHY芯片到网络变压器芯片的RX+,RX-,TX+,TX-的线上能不能打过孔?RX+,
    发表于 11-18 09:56

    如何设置才能使AD中的设置允许同一根线上摆放不同的Net Label网络?

    大家好,请教个问题,AD中怎么样设置才能允许同一根线上摆放不同的Net Label
    发表于 07-02 21:37

    为什么在PCB布线的时候一根线上会报错clearance constrain

    为什么一根线上还会报距离的错呀请问,而且走线不是要从焊盘中间走出来咩,这样也会报错
    发表于 05-11 20:11

    错误检测与纠正电路的设计与实现

    错误检测与纠正电路的设计与实现 在一些电磁环境比较恶劣的情况下,一些大规模集成电路常常会受到干扰,导致不能正常工作。特别是像RAM这种利用双稳态进行存储的器
    发表于 03-28 16:41 634次阅读
    <b class='flag-5'>错误</b>检测与<b class='flag-5'>纠正</b>电路的设计与<b class='flag-5'>实现</b>

    错误检测与纠正电路的设计与实现

    摘 要:针对一些恶劣的电磁环境对随机存储器(RAM)电路误码影响的情况,根据纠错编码的基本原理,提出简单实用的能检查两位错误并自动纠正一位错误的EDAC
    发表于 06-20 12:48 909次阅读
    <b class='flag-5'>错误</b>检测与<b class='flag-5'>纠正</b>电路的设计与<b class='flag-5'>实现</b>

    基于FPGA的错误检测与自动纠正的设计

    本文利用纠错编码的基本知识,提出了一种简单实用的能自动纠正一位错误和检查两位错误的编码方法,并且通过VHDL语言编程,用FPGA器件来实现。在我们自己的嵌入式系统中,EDAC电路
    发表于 01-18 16:29 2498次阅读
    基于FPGA的<b class='flag-5'>错误</b>检测与自动<b class='flag-5'>纠正</b>的设计

    Xilinx的HDMI 1.4Tx/Rx和HDMI 2.0Tx/Rx的IP内核介绍

    Xilinx的HDMI 1.4 Tx / Rx和HDMI 2.0 Tx / Rx的IP内核将采用最新发布的inrevium AMERICA FMC HDMI 4K。
    的头像 发表于 11-28 06:23 1.2w次阅读

    TX RX分层有什么意义?

    我们所说的TXRX分层,主要为了解决BGA区域、连接器区域的过孔与线的串扰,在BGA出线时TXRX实现了分层,那么在BGA外部自然而然也
    的头像 发表于 10-03 14:10 4625次阅读
    <b class='flag-5'>TX</b> <b class='flag-5'>RX</b>分层有什么意义?

    为什么要TX RX分层?

    我们所说的TXRX分层,主要为了解决BGA区域、连接器区域的过孔与线的串扰,在BGA出线时TXRX实现了分层,那么在BGA外部自然而然也
    的头像 发表于 04-11 14:59 6546次阅读
    为什么要<b class='flag-5'>TX</b> <b class='flag-5'>RX</b>分层?

    TXRX分层该如何出线?

    有同学已经知道要TXRX分层出线以减小串扰。TXRX分层的字面意思,就是TXRX不同层。但
    的头像 发表于 04-11 15:03 1.1w次阅读
    <b class='flag-5'>TX</b>、<b class='flag-5'>RX</b>分层该如何出线?

    看完本篇,帮你纠正错误的去耦方法

    看完本篇,帮你纠正错误的去耦方法
    的头像 发表于 10-26 15:22 301次阅读
    看完本篇,帮你<b class='flag-5'>纠正</b><b class='flag-5'>错误</b>的去耦方法