首页 > 其他分享 >Razavi - RF Microelectronics的笔记 - Current-Driven Passive Mixer

Razavi - RF Microelectronics的笔记 - Current-Driven Passive Mixer

时间:2024-05-04 12:44:40浏览次数:23  
标签:Passive BB Razavi current Driven RF voltage text omega

On page 367, while discussing about current-driven passive mixer, there is this saying:

the switches in Fig. 6.39(b) also mix the baseband waveforms with the LO, delivering the upconverted voltages to node A.

image

I am quite confused on where does this waveform come from. I seems like the output (i.e \(V_1-V_2\)) "reflects" back on input (i.e the source current).

I checked the reference [5], which doesn't explain the problem well neither.

image
image

According to reference [5],

at the RF side, the baseband voltage appears as \(+v_{BB}(t)/2\) or \(-v_{BB}(t)/2\), depending on which switch is ON.

image

In Fig.2.(a), \(v_{BB}(t)\) is the voltage between a differential pair. I agree on the fact that \(v_{BB}(t)\) oscillate between positive and negative values, due to commutating of switches. On the other hand, \(v_{RF}\) is a single end voltage, and it's continuous in time, because on-time of each switch are complementary and covers the entire time exclusively.

With this doubt, I turn to simulation for better understanding. This time I use Simulink.

image
image

In this simulation, \(\omega_{RF} = 550\text{MHz}, \omega_{LO} = 500\text{MHz}\). Therefore, we can find a down-converted shape at \(50\text{MHz}\) corresponds to the voltage of differential pair on the baseband side. To make the shape of \(Z_{BB}(f)\) more distinguishable, I model the load as RC combination in series. So the shape of the down-converted signal is defined by $$Z_{BB}(s) = R+\frac{1}{sC}$$

The input source current has a clean spectrum peaks at \(550\text{MHz}\).

There exists a up-converted \(Z_{BB}(f)\) shaped spectrum at \(\omega_{RF}\), along with a image around \(\omega_{LO}\) at \(450\text{MHz}\), which corresponds to the single-ended voltage at input node.

Now the doubt becomes clear. The explanation is quite straightforward. The voltage of the current source is the product of current it supplies and load impedance. The central frequency of the current is \(\omega_{RF}\), so the resultant voltage is actually the spectra of load impedance up-converted to \(\omega_{RF}\)

标签:Passive,BB,Razavi,current,Driven,RF,voltage,text,omega
From: https://www.cnblogs.com/lilulounote/p/18172179

相关文章

  • Converge: QoE-driven Multipath Video Conferencing over WebRTC 概略
    这是一片2023sigcomm的文章。论文指出多摄像头(multiplecamera)和高分辨率(highresolution)场景下,视频会议的QoE还有提升空间,而作者将提升QoE的目光转到多路传输(multipath)上。所以总体来看这是一篇利用多路传输来优化视频会议体验的文章。常用的多路协议包括MPTCP,MPQUIC,MPRTP经过......
  • [Violation] Added non-passive event listener to a scroll-blocking <某些> 事件. C
    今天在网页控制台看到了这个警告[Violation]Addednon-passiveeventlistenertoascroll-blocking<某些>事件.Considermarkingeventhandleras'passive'tomakethepagemoreresponsive.See然后我发现是一款浏览器叫“沉浸式翻译-网页翻译插件|PDF翻译|......
  • 转载Using Domain-Driven Design(DDD)in Golang
    转载自:https://dev.to/stevensunflash/using-domain-driven-design-ddd-in-golang-3ee5UsingDomain-DrivenDesign(DDD)inGolang#go#ddd#redis#postgresDomain-DrivenDesignpatternisthetalkofthetowntoday.Domain-DrivenDesign(DDD)isanapproachtosoft......
  • [Testing adn BDD] Introduction to Test and Behavior Driven Development
    TheImportanceofTestingThevalueoftesting"Ifit'sworthbuilding,it'sworthtesting.Ifit;snotworthtesting,whyareyouwastingyourtimetoworkngonit?"--ScottAmbler,agiledate.orgDesignprinciplesforApolloUsea......
  • 领域驱动设计(Domain-Driven Design,简称DDD)【简介 个人学习笔记】
    找到了第1篇资料:领域驱动设计详解:是什么、为什么、怎么做?-知乎找到了第2篇资料:领域驱动架构(DDD)建模中的模型到底是什么?-知乎找到了第3篇资料:一文看懂DDD领域驱动设计-知乎找到了第4篇资料:什么是DDD(领域驱动设计)?这是我见过最容易理解的...找到了第5篇资料:领......
  • [Violation ] Added non-passive event listener to ascroll- blocking ‘mousewheel
    [Violation]Addednon-passiveeventlistenertoascroll-blocking'mousewheel’eventConsidermarkingeventhandleras’passive’tomakethepagemoreresponsive.--控制台报错解决方法这个错误翻译过来的的意思就是:[违规]在ascroll中添加了非被动事件侦听器-阻......
  • Eventgrid+Function实现event driven架构 - 架构介绍及环境部署
    今天来介绍这几年在云上比较流行的eventdriven,也就是事件驱动的架构,用一个很简单的sample来实际看下事件驱动的架构到底是个啥事件驱动的架构由生成事件流的事件生成者和侦听事件的事件使用者组成,它的特点是事件可几乎实时发送,因此使用者可在事件发生时需要立即做出响应。生成者......
  • TDD(Test-Driven Development)测试驱动开发
    TDD(Test-DrivenDevelopment)是一种软件开发方法,其中开发人员在编写实际代码之前编写测试用例。TDD的基本思想是在开发过程中先编写测试,然后编写足够的代码来通过这些测试。TDD的一般流程通常包括以下阶段:编写测试用例(Test):开发人员首先编写一个测试用例,该用例描述了新功能或修......
  • Spring 框架如何创建和解析自定义的 `<mvc:annotation-driven/>` 标签
    跟着孙哥学Spring,b站:https://www.bilibili.com/video/BV185411477k/?spm_id_from=333.337.search-card.all.clickSpring框架如何创建和解析自定义的<mvc:annotation-driven/>标签。1.创建BeanDefinitionParser首先,我们需要创建一个BeanDefinitionParser实现类来解析自......
  • 论文精读:基于具有时空感知的稀疏多图卷积混合网络的大数据驱动船舶轨迹预测(Big data d
    论文精读:基于具有时空感知的稀疏多图卷积混合网络的大数据驱动船舶轨迹预测《Bigdatadrivenvesseltrajectorypredictionbasedonsparsemulti-graphconvolutionalhybridnetworkwithspatio-temporalawareness》论文链接:https://doi.org/10.1016/j.oceaneng.2023.115......