自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 收藏
  • 关注

原创 养老金测算

完整版请参考:http://483v7j.coding-pages.com/2020/07/11/Pension_Calculation/https://mazhaoxin.github.io/2020/07/11/Pension_Calculation/其实我一直很好奇等退休了能拿到多少退休金,那些退休金相当于现在的多少钱。虽然看起来有些遥远,并且应该也有不少人做过类似的计算,但正好最近有个机会需要我动手算一下,于是详细地了解并记录如下。这里只研究企业职工养老金的情况,公务员和事业单位.

2020-07-12 16:16:38 742

原创 从应用的角度说说傅立叶变换

完整版请参考:https://mazhaoxin.github.io/2020/01/09/About_FFT/http://483v7j.coding-pages.com/2020/01/09/About_FFT/傅立叶变换给我们了一种新的视角来看待世界,今天从应用的角度简单总结一下其使用上需要注意的地方。DFT与FFT我们都知道,对于周期性的信号,其傅立叶变换结果为离散值,称...

2020-03-14 22:23:13 462

原创 数字滤波器的简单使用

完整版请参考:https://mazhaoxin.github.io/2019/10/05/Brief_of_Digital_Filter/http://483v7j.coding-pages.com/2019/10/05/Brief_of_Digital_Filter/模拟电路工程师不会对基于RLC的滤波器感到陌生,但对于数字滤波器或离散时间域滤波器就没那么熟悉了。今天我想总结一下...

2020-03-14 22:18:20 1772

原创 为什么增益裕度可以是负数

完整版请参考:https://mazhaoxin.github.io/2019/06/08/Why_Gain_Margin_Can_be_Negative/http://483v7j.coding-pages.com/2019/06/08/Why_Gain_Margin_Can_be_Negative/引子可能很多人都有过一个疑问,对于type-II PLL的传递函数(其波特图如下...

2020-03-14 22:14:22 10404 1

原创 美化Cadence Library Manager

完整版请参考:https://mazhaoxin.github.io/2019/01/09/Pretty_Cadence_Libmanager/http://483v7j.coding-pages.com/2019/01/09/Pretty_Cadence_Libmanager/俗话说“工欲善其事,必先利其器”,如果能让工作环境更整洁、用起来更顺手,那么工作效率必然也会高一些。在实...

2020-03-14 22:09:34 1725

原创 Jitter的基本知识

完整版请参考:https://mazhaoxin.github.io/2018/10/20/Jitter_Basics/http://483v7j.coding-pages.com/2018/10/20/Jitter_Basics/自从加入M记后,开始比较密集的接触关于jitter的相关内容,并且发现有很多同事并不能很清楚的认识到jitter的分类和应用。通过查询各方面的资料,整理...

2020-03-14 22:04:28 10747

原创 关于频率综合器

完整版请参考:https://mazhaoxin.github.io/2018/08/12/About_Frequency_Synthesizer/http://483v7j.coding-pages.com/2018/08/12/About_Frequency_Synthesizer/前几天在饭桌上老大突然问了一个问题:DDS中的“S”为什么叫“综合器”?命名好像大家都把F...

2020-03-14 21:50:15 3245

原创 基于Jekyll创建免费的静态博客站点

完整版请参考:https://mazhaoxin.github.io/2018/08/04/Create_Free_Static_Blog_Base_On_Jekyll/http://483v7j.coding-pages.com/2018/08/04/Create_Free_Static_Blog_Base_On_Jekyll/这篇算是交作业了。写在前面的话无意中在知乎看到...

2020-03-14 21:41:02 273

原创 不在这更了

以后不再在这更新了,转战mazhaoxin.coding.me。

2018-08-04 01:29:58 296

原创 关于IP reuse

1. 为什么和什么(Why and What)在芯片的设计过程中,尤其是复杂的SoC芯片迭代设计中,经常需要根据产品定位增加或删减部分功能,如果把这些模块做好后打包放置于某处供其他项目调用,既可以节省开发成本、缩短开发周期,又可以充分验证电路,保证可靠性。有哪些IP适合这么做呢?BG、DCDC、LDO、ADC、DAC、PLL、XO、SerDes、Aux、TempSensor、Process...

2018-04-18 22:15:07 522

原创 SDM对分频器输出信号相位噪声的影响

SDM是PLL里很重要的一个噪声源,下面分析一下SDM对NDIV输出时钟相噪的影响。 首先,SDM输出信号的噪声是量化噪声的sdm_order sdm\_order次差分(具体推导暂且不提),而量化噪声是在−fclk +fclk -fclk ~ +fclk范围内均匀分布,噪声功率为Δ 2 /12 \Delta^2/12,差分的传函是1−z −1  1-z^{-1},则有 PSD SDM =Qn∗

2015-08-23 23:04:03 5541 1

原创 LO Frequency Plan

概述LO DIV是位于VCO和mixer之间的模块,其作用是分频和驱动长走线,设计难点在于底噪。 不同的band有不同的频率覆盖范围,为了减小VCO的设计难度需要选择合适的分频方案。E-UTRA规定的band与频率的对应关系在3GPP或wikipedia上可以查到。 一般来说,决定了所要支持的band、分频比步长、基本分频器、VCO的最高频率以及VCO的个数,最佳的LO分频方案就确定了。所要支

2015-08-16 14:33:58 3101

原创 在Simulink中创建自己的Library

前面说了一些常用的PLL行为模型,为了方便后续的调用,可以在simulink中创建个library进行管理。步骤如下:新建library。 把封装好的subsystem复制到新的library中,并保存。此时各模块的属性就是从browser中调用时的默认属性。 在.mdl文件同目录下创建名为blkStruct.m的函数,内容如下所示。其中第3行定义了.mdl的文件名,第4行定义了在

2015-08-09 23:46:17 25912 2

原创 由相位噪声曲线计算积分相噪和Jitter的方法

先放一张忘了从哪扒下来的图: 基本思路: 分段求积分相噪,相加得整体的积分相噪,进而得到以弧度为单位的相位抖动,最终转换为以时间为单位的Jitter。MATLAB代码:function ph2jt(fc, f, ph) % ph2jt(fc, f, ph) % fc - carrier frequency % f - offset frequency % p

2015-08-09 23:03:46 25220 9

原创 理想倍频器/分频器对相噪/杂散的影响

使用理想倍频器将信号频率提高N倍,会让相噪抬高20log 10 (N) dB,类似的N分频会让相噪降低20log 10 (N) dB。

2015-07-26 23:02:40 12234 1

原创 PLL Simulink行为模型

PLL Simulink行为模型,包括VCO、NDIV、SDM、PD、PFD、CP、LPF和LO的搭建方法。

2015-07-26 22:37:38 13726 3

原创 PLL行为级仿真

一、MatlabSimulinkPhaseLocked Loop tutorialhttp://www.mathworks.com/matlabcentral/fileexchange/14868-phase-locked-loop-tutorial/包括PFD&CP PLL、线性PLL、数字PLL等若干模型 PhaseLocked Loop Synthesis and

2013-09-07 23:18:41 7787 1

转载 Matlab根据相噪计算抖动

来源:http://www.mathworks.cn/matlabcentral/fileexchange/22038-phase-noise-to-jitter/content/Pn2Jitter.mfunction Jitter = Pn2Jitter(f, Lf, fc)%% Summary: Jitter (RMS) calculation from phase noise v

2013-09-07 23:14:27 7542 2

原创 Matlab符号运算

一、声明声明单个符号变量:sym('a')声明多个符号变量:syms a b c二、符号表达式提取分子分母:[n,d]=numdem(a)自变量为v的符号函数的反函数:finverse(f,v)求和:symsum(s,v,a,b)三、符号表达式化简以直观漂亮的形式显示:pretty(f)合并同类项:collect(f)因式分解:factor(f)展开:e

2013-09-07 23:03:54 1488

原创 VMware下安装FreeBSD之联网问题的解决

FreeBSD下联网问题的解决

2010-09-27 12:49:00 4568

转载 MessageBoxA的用法

一、函数原型:int __fastcall MessageBox(const char * Text, const char * Caption, int Flags = 0x0);Flags表示对话框的按钮组合,取值有:/* * MessageBox() Flags */#define MB_OK                       0x00000000L#define MB_OKC

2010-01-13 15:49:00 26414 1

转载 BCB下Indy汉字乱码的解决办法

Its so easy! Str = UTF8Decode(IdHTTP1->Get(URL));  即用UTF8Decode解码一下就行了……

2010-01-13 12:04:00 1766

原创 BCB没有Indy或Help的解决办法

by:马昭鑫要用这两个的时候突然发现自己的BCB6没有Indy、bcb6.hlp,在网上翻了好半天还是没有,CSDN的下载又超慢。最后竟然发现,BCB不是没有,而是安装的时候没选…… 解决办法:             在控制面板里找到Borland C++ Builder 6,点击“修改”;             然后点击 下一步 → 修改 → 下一步 ,在 Progr

2010-01-13 11:52:00 1428 2

原创 文件夹属性批量修改工具(续)

by:马昭鑫    前面那篇“文件夹属性批量修改工”是在学HTA的时候写着玩的,那时以为所有的Windows上都可以用,谁知原来还真有不能创建Scripting.FileSystemObject对象的电脑啊~~    现在再说个解决办法,更简单了:     @echo off for /f %%i in (dir /. /ad /b) do attrib %%i -

2009-11-14 22:53:00 867

原创 文件夹属性批量修改工具

by:马昭鑫最近发现有一种通过移动磁盘病毒先把原来的文件夹的属性改为“系统”+“隐藏”,然后生成同名的.exe文件伪装成原来的文件夹,借以继续传播。虽然杀软很轻松的可以搞定这些病毒,但是文件夹的属性改回来成了很大的问题。由于文件夹是“系统”属性,一般人只知道“显示所有文件和文件夹”,就以为文件夹都被杀软给“吃”了。即使找到了文件夹,“隐藏”这一项也是“灰化”的……网上给出的做法一般是在DOS下

2008-11-25 21:26:00 4272 5

转载 算法的力量(李开复)

算法的力量                                                ——李开复2006年5月                                                                                                   算法是计算机科学领域最重要的基石之一,但却受到了国内

2008-11-17 18:34:00 596

转载 详解javascript类继承机制的原理

转自:http://jimichan.javaeye.com/blog/119815 目前javascript的实现继承方式并不是通过“extend”关键字来实现的,而是通过constructor function和prototype属性来实现继承。首先我们创建一个animal类  var animal = function(){  //这就是constructor funct

2008-11-09 13:27:00 526

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除