鎖相環相位噪聲仿真代碼-匯總

24小時自動發貨


所設計的壓控振蕩器輸入電壓為0.625V時,輸出大致為500Mhz;輸入電壓為1.559時,輸出電壓大致為1Ghz
1.文件夾里面各個文件作用(包括參考書PLL PHASE NOISE ANALYSIS、lee的射頻微電子、以及前人留下的matlab文件還有一份前人留下的
大概的PLL相位噪聲仿真過程)
2.展示各個模塊的各種類型噪聲處于環路中的位置以及其傳遞函數。
3.各個模塊的相噪仿真方法(VCO仿相位噪聲)
4.給出如何從cadence中導入數據至matlab(.CSV文件)
5.給出matlab相位噪聲建模程序

1.
CPPLL_LP_1.m和CPPLL_LP_2.m是從網上搜到的,我是以這個兩個程序為模板和基礎進行的二階濾波器電阻、電容值的求解,以及整個環路的閉環傳遞函數曲線
、PLL開環傳遞函數曲線、階躍輸入響應曲線以及脈沖輸入響應曲線。CPPLL_LP_heyu.m是求二階濾波器的電阻、電容值。CPPLL_LOOP.m是求整個環路的閉環
傳遞函數曲線、PLL開環傳遞函數曲線、階躍輸入響應曲線以及脈沖輸入響應曲線。

2.
cppll環路參數分析.pdf和PLL環路參數說明.docx是網上下的時候自帶的,cppll環路參數分析.pdf是CPPLL_LP_1.m和CPPLL_LP_2.m這兩個程序的理論基礎。這個
pdf我沒怎么看。PLL環路參數說明.docx相當于我當時從網上下到的readme,介紹了原作者所做的工作以及他的設計方法和一些注意事項。

3.
基于環形振蕩器的電荷泵鎖相環研究與設計_朱斌超.caj這個文件是我從知網下的一篇碩士論文,我的CPPLL_LOOP.m 、 CPPLL_LP_heyu.m根據這篇論文的2.3節
電荷泵鎖相環連續性模型分析,然后寫出來的。該文件的4.6節環路前仿真有該論文所設計的PLL的時鐘輸出瞬態仿真曲線、雜散仿真曲線、以及相位噪聲曲線。可
以對照著他的曲線去大致的估計自己仿真跑出的結果是否有可信度。

4.
divider_phasenoise_1Ghz.csv 、 LPF_voltagenoise_1Ghz.csv 、 PFDCP_currentnoise_1Ghz.csv ?、VCO_phasenoise_1Ghz.csv這四個.csv文件是我在cadence中
仿真得到的數據,這四個文件可以導入matlab中,從而算出整體環路的相位噪聲仿真。這四個.csv文件在命名的時候是有講究的,第一個下劃線前的英語是指什么模塊
第二個下劃線前的指出該數據是何種噪聲類型、第二個下劃線后的指出了該噪聲數據是PLL環路輸出何種頻率時仿真出來的噪聲。

5.
2004_Chapter_PLLPhaseNoiseAnalysis.pdf是我從網上找的資料,這個資料我細讀了一下,里面介紹了相位噪聲的一些相關基礎知識,也講了一些振蕩器噪聲模型和
仿真(主要是LC-VCO)、還講了PLL噪聲的分析(我是參考這里進行的環路總的相位噪聲公式推導,我的CPPPLL_phasenoise.m程序的理論基礎便是基于我的環路相
位噪聲分析來的)、以及PLL的相位噪聲仿真方法(主要講的是分模塊,逐個仿真)、以及相位噪聲的優化方法以及相關仿真結果分析。

6.
CPPLL_phasenoise.m則是編寫的PLL環路相位噪聲建模程序,該程序可以跑出各個模塊的相關噪聲轉化為輸出的相位噪聲曲線,以及環路總的相位噪聲曲線。

7.
PLL+PN Matlab code.pdf 和PhaseNoise.pdf 這兩個pdf是我從網上下的,它們是配套的。PhaseNoise.pdf 講述了它的PLL環路的相位噪聲仿真方法,但是該文件
講述的不是很好,很多細節不到位,而且有些步驟我不是很認同。由于我的charge pump設計原因,我并不適用該方法。但是該pdf仍然有很大的參考價值。PLL+PN?
?Matlab code.pdf則是一個類似于我的CPPLL_phasenoise.m的環路相位噪聲建模程序,我的很多Matlab程序框架以及一些式子表達是參考PLL+PN Matlab code.pdf。

8.
PLL phase noise calculate.jpg是對環路相位噪聲的整體分析

9.
PLL環路相位噪聲仿真心得.docx是我相位噪聲仿真的大致過程和一些思考

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/web/37724.shtml
繁體地址,請注明出處:http://hk.pswp.cn/web/37724.shtml
英文地址,請注明出處:http://en.pswp.cn/web/37724.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

ModStart:開源免費的PHP企業網站開發建設管理系統

大家好!今天我要給大家介紹一款超級強大的開源工具——ModStart,它基于Laravel框架,是PHP企業網站開發建設的絕佳選擇! 為什么選擇ModStart? 模塊化設計:ModStart采用模塊化設計,內置了眾多基…

Ubuntu(通用)—網絡加固—防DNS污染和ARP欺騙

1. 防DNS污染 DNS協議,把域名解析成ip地址,udp,這個過程會暴露訪問的域名, 對這一傳輸過程加密(傳輸層用tcp)即為DoH(DNS over HTTPS)。 Browser(firefox)加固 由于Cloudflare、Quad8的DoH服務器不能用&…

三維重建基礎【知識點總結】

三維重建基礎【知識點總結】 rasterizationvolumetric ray-marchingSfM(Structure from Motion)Spherical Harmonics多視圖立體(Multiple View Stereo, MVS)動畫制作專業術語 rasterization Rasterization,中文通常譯…

雅思詞匯及發音積累 2024.7.1

旅游場景 1.credit card 信用卡 2.driving license/licence 駕照 3.expire /?k?spa??(r)/ 駕照/護照等過期 4.platform 站臺 5.Currency 貨幣 6.Pound 英鎊 7.Deserts /d??z??ts/ 沙漠 8. hilly areas 丘陵地帶 9.wetlands 沼澤地 10.bushlands 灌木叢 11.tropi…

Dns被莫名篡改的問題定位(筆記)

引言:最近發現用戶的多臺機器上出現了Dns被莫名修改的問題,從系統事件上看并未能正常確定到是那個具體軟件所為,現在的需求就是確定和定位哪個軟件具體所為。 解決思路: 首先到IPv4設置頁面對Dns進行設置:通過ProcExp…

缺失d3dx9_43.dll是怎么回事?教你幾種靠譜的解決方法

在日常生活和工作中,電腦已經成為我們不可或缺的工具。然而,在使用電腦的過程中,我們常常會遇到一些問題,其中之一就是軟件運行時提示d3dx9_43.dll丟失。這個問題會導致軟件游戲無法啟動運行,但只要我們了解其原因和解…

LinkedHashMap、TreeMap

LinkedHashMap: 有序、不重復、無索引,底層是雙鏈表 TreeMap:底層基于紅黑樹,可以對鍵進行排序 默認排序:integer和string都是從小到大排序 例題:

git合并分支的疑問

今天遇到一個奇怪的問題: 1、后端從master拉了三個分支。分別為dev、test、和stage。 2、研發1從dev拉了分支feature1,然后commit、commit、commit……。最后request merge到dev、test和stage。成功了。 3、研發2從dev拉了分支feature2,注意,feature2…

Dataweave2 語法教程

DataWeave 是 MuleSoft 的數據語言,專門用于數據轉換和映射。在 MuleSoft 的 Anypoint Platform 中,它是數據集成的一部分。下面是一個 DataWeave 語法教程,涵蓋基本的語法和用法。 基本語法 DataWeave 腳本分為三個部分:%dw 聲…

SpringBoot整合WebClient進行Http遠程調用

使用WebClient進行Http遠程調用 文章目錄 使用WebClient進行Http遠程調用1.WebClient對象創建2.WebClient對象抽取config配置3.Get請求url參數設置4.獲取ResponseEntity對象5.Post請求測試示例代碼 WebClient 一旦創建,就是不可修改的,如果需要設置默認值…

DP:子數組問題

文章目錄 引言子數組問題介紹動態規劃的基本概念具體問題的解決方法動態規劃解法:關于子數組問題的幾個題1.最大子數組和2.環形子數組的最大和3.乘積最大子數組4.乘積為正數的最長子數組長度5.等差數列劃分 總結 引言 介紹動態規劃(DP)在解決…

音視頻開發31 FFmpeg 編碼- avcodec_find_encoder和avcodec_find_encoder_by_name

avcodec_find_encoder /** * Find a registered encoder with a matching codec ID. * * param id AVCodecID of the requested encoder * return An encoder if one was found, NULL otherwise. */ AVCodec *avcodec_find_encoder(enum AVCodecID id); 那么這個 AVCodec…

14分Top刊NC代碼開源|NSCLC單細胞+空轉腫瘤微環境分析

說在前面 說起肺癌真的過去回憶歷歷在目,小編畢業后職業生涯的第一個項目——非小細胞肺癌預后有效靶點篩選。當時肝的是轉錄組預后建模篩選。 做研發其實要求是遠遠高于發文章的,文章投不出去就降分,加工作量,做藥要是爛尾或者…

2024年7月1日 (周一) 葉子游戲新聞

老板鍵工具來喚去: 它可以為常用程序自定義快捷鍵,實現一鍵喚起、一鍵隱藏的 Windows 工具,并且支持窗口動態綁定快捷鍵(無需設置自動實現)。 喜馬拉雅下載工具: 字面意思 《星刃》早期概念圖分享 末世破敗環境推主Genki分享了《星…

Spire.PDF for .NET【文檔操作】演示:在 PDF 中創建目錄 (TOC)

目錄在增強文檔的可讀性和可導航性方面起著至關重要的作用。它為讀者提供了文檔結構的清晰概述,使他們能夠快速找到并訪問他們感興趣的特定部分或信息。這對于較長的文檔(例如報告、書籍或學術論文)尤其有價值,因為讀者可能需要多…

部署calico網絡插件

部署calico網絡插件 之前的k8s環境中主要使用了flannel作為網絡插件,這次改用calico。calico支持多種安裝方式,以下是具體的操作步驟。 1. 準備工作 環境信息 # 系統信息 rootmaster1:~# cat /etc/issue Ubuntu 24.04 LTS \n \lrootmaster1:~# uname…

MyBatisPlus 常用的注解 表映射 主鍵映射 字段映射

介紹 官網:https://baomidou.com/reference/annotation/ 指定映射表 實體類使用駝峰命名,表名應為xx_xxx等格式這樣才可以映射,但是實際開發過程中可能不一致就可以使用該方法處理。 Data TableName("employee_235") //映射的表…

求質數題目

//需求:鍵盤錄入一個正整數x,判斷該整數是否為一個質數。 //質數: //如果一個整數只能被1和本身整除,那么這個數就是質數。否則這個數叫做合數 package Base_se.Base_701;import java.util.Scanner;/*** author gyf* ClassName test* Date 2024/7/1 19:…

Linux啟動elasticsearch,提示權限不夠

Linux啟動elasticsearch,提示權限不夠,如下圖所示: 解決辦法: 設置文件所有者,即使用戶由權限訪問文件 sudo chown -R 用戶名[:新組] ./elasticsearch-8.10.4 //切換到elasticsearch-8.10.4目錄同級 chown詳細格式…

銀行家算法-操作系統中避免死鎖的最著名算法

背景 有很多文章都會介紹銀行家算法。在百度和CSDN上搜一搜能搜出很多來。很多同學會覺得這個算法很深奧,有些文章寫的又很復雜,其實真的很簡單。這里簡單記錄一下基本原理,然后大家再配合其他文章看,就能加深理解。 算法原理 …