More servicesWindows Live
HomeHotmailSpacesOneCare
 
MSN
Sign in
 
 
Spaces home  Design House ELXYCPhotosProfileFriendsBlog Tools Explore the Spaces community

Blog

June 17

[ELXYC]ADC Clocking and Encoding Module

ENC-310B is the clocking source for TCV-100A digital IF board. This board is carefully designed to guarantee a low jitter and low phase-noise clocking for ADC IF sampling. LVCO-SE20A is been used with a AD9518 on this board, the test result will come soon. The block diagram and the photo are as the figure 1 and 2.

ENC-320B
Figure 1. Block diagram of the clocking module

DSC03358
Figure 2. Photo of PC board

June 04

[ELXYC]LVCO-SE20A for IF sampling ADC clock

An oscillator with outstanding phase noise performance is significantly to implement a low jitter ADC sampling clock, this is especially essential for ADC working at the 2nd or the 3rd Nyquist zone.
    Within the spectrum analyzer project, preliminarily I set AD6655’s sample rate at 125Msps, while the IF frequency is 95MHz with 25MHz bandwidth. I will use a 2GHz VCO with AD9518 to generate a phase-locked 500MHz LVPECL to AD6655, and then AD6655 will divide the 500MHz down by 4x to 125MHz.
    I spent some days on designing the VCO. With some tricks on the tank circuit, I made the phase-noise@100kHz as low as -126dBc/Hz. I set the VCO’s part number as LVCO-SE20A (1920MHz ~ 2005MHz). After the simulation with ADISimCLK, the broadband jitter of the clock source will be no more than 240fs. I’d admit most CRO can be much better than LVCO-SE20A, for example, ZCOMM’s CRO2000B has the phase-noise@100kHz of -140dBc/Hz, which is much lower. But most CRO is only for fixed frequency usage, the CRO2000B has only 20MHz usable bandwidth while wider bandwidth is very important when we need to tune the decode rate for odd number symbol rate of digital modulation.

LVCO-5513B2

Phase noise plot / LVCO-SE20A / 2GHz

LVCO-5513B_MOD3

Mod-sense plot / LVCO-SE20A

VCO

LVCO-5513B without shield cap

 

June 03

[ELXYC]TCV-100A Digital IF Transceiver Board

I can hardly believe I am a quite skilled photographer. Last weekend, I took some photos of recently made boards with my lovely SONY H5. Or I can say: H5 is quite appropriate with PC board photo works.
    After a few pre-works, I get my spectrum analyzer project started. With the contrast to amateur or kitchen made ragged pieces, I wanna the analyzer to accurate and professional. So, surely the plan will cost me a lot of time and fund budget, but it will be affordable to me if I set the project as long term with tough foot-steps.
    TCV-100A is the IF transceiver board, with AD9957 (DAC with DUC), AD6655 (ADC with a simple DDC) and EP2C50F672C8N as the DSP core. Be calm to wait the detailed block diagram, it takes my precious time to draw one. AD6655 is one of the most innovative product I have ever seen, with its 125Msps sample rate and the integrated FIR filter, it is possible to provide a 30MHz with linear-phase digitalized IF bandwidth. Previously, we need to use an export restricted ADC with expensive Stratix FPGA to do the same work. TCV-100A will be used in my spectrum analyzer project, as the digital RBW, Detector and FFT. Also I have confidence to implement DPX effect which is generally used in Tektronix RTSAs.
    Since the hardware of the digital part is almost finished, now I have a pretty headache for the AFE, or I can call it: a precisely wideband down-converter. The structure and the freq-band budget is still been conceiving now, perhaps the schematic won’t be decided until the last moment. I did some work on the local oscillators, with octave bandwidth and low phase noise.
    Just take some time to watch me, if you are interested in spectrum analyzers and RF receivers.

DSC03324    DSC03330

April 21

[ELXYC]原来我还写过Blog

  一转眼一年过去了,才发现自己已经好久没有照顾这篇Blog了。这一年,自己由学生突然变成了上班族:开始的不习惯慢慢变成了新的自我。貌似我成了很容易改变的人,事实上是社会的压力已经让我有点儿喘不过气来了。
    首先谈谈ADF4360,似乎很多网友对我那几篇有关4360的文章情有独钟,问了我很多问题,对我表示了很多赞叹。现在再去看那篇文章,其实有很多错误,甚至对大家产生了误导,实在是让我很不好意思,所以订正如下:1)ADF4360是ADI的一款非常经典的产品,用低廉的芯片技术实现VCO和PLL的结合,并有多种频段供选择;2)这一切并不意味着ADF4360适合高端应用,它的相噪水平非常的高,对于测试测量已经“发烧应用”而言,还有一定距离;3)当然是一款适合初学者入门的PLL,不过忠告初学者们,Datasheet和AN上有的解释的问题我一律不回答,你不懂英文不是我的错;4)IFLO-xx是一个非常失败的杰作,尽管板子画得还可以,但是由于使用ADF4360作为倍频时钟源使得DDS驱动PLL的时钟本身相噪就已经很差了,后面的事情我就不想提了;5)ADF4360本身就不是针对宽带扫频设计的,所以我不该拿它和宽带VCO比较,这让我感到很不好意思;6)如果你的无线产品对成本敏感,那么我强烈推荐ADF4360,因为必有一款适合你。到此为止我算是安了一部分心了,如果还有不周之处请多多批评~~
    当然我现在已经没有继续研究ADF4360了,在Sirenza(如今已是RFMD的朝代)的这些日子我已经用了相当多的时间去深刻理解VCO和PLL的设计,而E5052这样的仪器也让我看到了以前不曾理解的现象等等。但是事情做多了之后只能激起自己的反感,因此在“课余”的时候我还是喜欢把精力花在自己爱好上面。
    我现在的理想就是做一个“超强”的软件无线电接收机,能够收发从1MHz~10GHz各个频带的各种调制方式的信号。这个spec可能听起来让人头皮发麻,不过过程才是我所期待的。现在我已经熟悉了AD6655和AD9957这两个用于数字中频的关键器件,并且也制作了基于这两个东东的中频板。另外诸如AD9910和AD9912这样全新的高速低噪音DDS也让我的设计有了更多的可能。而对于AFE,低噪放的设计和宽带本振也正on its way。经过这一年,我已经可以轻易的设计出低噪音的1~2GHz VCO,现在还差谐波混频技术没有解决了。对此尽请期待我以后的post。

DSC00087

August 17

[ELXYC]Updated Status

    说起来,还真有点儿对不起观众,因为这个Blog好久没有被更新了。不过说真的,这几个月发生的事情也太多了。先是一过完年,3月2日,就到上海参加某S公司的射频工程师的面试,过年7天准备的PPT让我说了整整一上午,面试我的三个人问了超多的问题,让我目不暇接。中午填了一张表,吃了一顿饭,走人。这里说得轻巧,其实我当时的心情是忐忑不安的,毕竟自己被莫名其妙的拒绝过了一次,天知道会不会又像上次那样没了下文。在上海呆了两天后,又到了另外一家做手机的公司面试,搞了整整一个下午,面试的大哥对我十分不放心,生怕我过了几个月就闪人~~~直到现在这家手机公司都没有和我联系。次日,匆匆飞回武汉。

    3月8日回到家,我就紧张起来---本大爷的毕业论文到那个时候还一个字没动,而论文的最后提交期限是3月10日!是不是很疯狂,索性我在以前做实验的时候留有大量的报告,当时的工作只是把这些报告组织起来,否则可能到现在我都没有毕业。当时,我的导师帮了我很大的忙,为我修改论文,把我七拼八凑的文章改了好多。最后,我的论文还算比较体面的交上去了。不过拖了整整六天。后来的日子,我一直忙着准备答辩,生怕出了差错。因为我们所答辩的成绩决定了能否拿到学位,而且年年卡得严。

    到了4月初,S公司美国那边打来电话,通知我4月15日有一个Conference Call的面试,所以我本来就比较忙的情况下,又要练习长达三年没有开口的英语口语,真实晕倒啊~~ 到了15日,我早上6点就起床了,到了6点半,电话响,那边一开口就是一句:Hello~~~(毕竟第一次,俺有点儿不习惯的说)叽里呱啦说了半个小时,我自己都不知道说了些什么,到最后的时候,我问那个老外什么时候来上海On Site,他怒了,大声说道:I am not sure~~~这个问题,他已经电话里回答了三遍了。我汗。

    4月26日毕业答辩,偏偏在这个时候S公司的头头通知我4月24日下午On Site,暴汗,马上了买了往返机票,24日去,次日返回。24日上午我先到研究所请了个假,中午1点坐飞机到了浦东(飞机无耻地晚点了2个小时),可是S公司在闵行,外加上那个交通堵得慌,我3点半钟才到公司---整整晚了半个小时,I am very sorry~~~。一进会议室,S公司研发的头头,分区的头头,还有几个头头都等在里面,他们也等得无聊了,所以见到我来了,貌似反倒感到有点兴奋。然后我又开始用蹩脚的英语讲我过去几年的所作所为<:->一晃三个小时过去了,他们下班我也找了个旅馆歇着了。第二天一回到家,我就开始准备答辩的PPT。我都有点儿抓狂了。

    26日答辩,说了整整半个上午,中午学院的头头脑脑闭门开会半个多小时,我没敢吃中饭,在外面等着。结果是,初步评定通过,并建议评为优秀。哈哈哈,我见好就收了~~~

    5月8日,国庆节刚过,S公司发来Offer。此时本人暗暗发誓:以后生是S公司的人,死是S公司的死人~~

    5月10日和我爸爸一起到上海,我和爸爸一起先租房,然后买了一些简单的日用品和电器,就这样过起了我简陋的上海生活。14日到了公司,找HR报道,让后上岗培训,然后在研究室就找了坑子蹲下了。

    进了公司后,我的时间就没有以前自由了,每天随叫随到,忙来忙去,碌碌无为。所以我就这样歇了三个月一直到现在。不过我不用计考勤,实在家里有事只要请假就没有问题,不会扣薪水,当然我自己也得自律了。无聊了这几个月,手真的有点儿痒,现在就等凑点儿钱做点儿东西出来。

    就这样,我这段时间没有写Blog:2月~3月是因为春节+找工作;4月因为毕业答辩+面试;国庆节是因为我懒得写;5月到现在是因为我碌碌无为才没有写的;以前我爱写是因为做了一些东西想和列位讨论一下;现在写本篇是因为实在不好意思怕MSN把我删了,所以出来冒个泡。

    今后的打算:继续研究无线通信测试测量设备,仍然还是射频前端+数字中频两不误的模式。过几天再谈吧,锅里鸡蛋熟了,看在上帝的份上,我要去吃了。

    To 某某人:我不打算继续写总集篇了,因为同事说人快挂掉的时候才写总集篇,我听了好怕怕,毕竟阿拉还年轻,不想早挂~~~

    强烈推荐Windows Live Writer,界面制作得非常不错~~

June 04

[ELXYC]ADI梦幻级DDS推出--AD9912 & AD9957

很早以前就抱怨过AD9858的杂散难以控制,如今ADI不负众望地推出了最新的完美型DDS:AD9912。1GSPS的样本率、14bit的DAC、1.8v的低核心电压、48bit的FTW,等特性让我们期待不已。ADI另外一个重要的新产品,AD9957则是将DAC、DDS、DUC集成在一起的DDS产品,同样值得关注!对于这两款DDS,我将在近期进行测试。
March 21

[ELXYC]何时才能了啊??

    可能是因为马上要毕业了,心中自然有些依恋,有些悲伤。过不了多久,自己就要走上工作岗位,承担起社会责任,而不再是无忧无虑的学生了。这种转换过程麻木地混过去便罢了,一旦你仔细地去品味,还真有点儿无法接受。其实任何事情都在自己的意想之中,然而无端的抑郁却始终挥之不去。
 
Photo Sharing and Video Hosting at Photobucket
February 17

[ELXYC]春节快乐!

祝各位朋友春节快乐!
在新的一年中身体健康、家庭和睦、工作顺利!猪年吉祥!

February 12

[ELXYC]再谈RF PCB的设计要点后篇

    去年12月,在上海参加了一个比较有名的仪器公司的产品发布会,当时在徐汇区港汇大厦边上的气象招待所住了几天。当时给我留下的最深刻的映像就是上海的自来水超级恐怖。在招待所里面住了大约5天左右,每天都洗澡(当然是热水),所以所用的自来水应该不是长期驻留在水管中的陈水。头天晚上洗澡的时候就觉得浴室里面的味道有点儿不太对,以前我学过化学,感觉那个味道是卤烃之类的东西。不过我没有很在意,因为味道不是很重。第二天早上我才记得刷牙,漱口的时候,那水的一股味道让我呕了大半天!!对着日光灯仔细一看,杯子里面的水呈现出了很淡的黄色。我的天啊!这也能算自来水吗?后来一连五天都是如此,我不得不买瓶装纯净水来漱口了。至于洗澡洗脸也只能凑合了。上海的水已经被严重的污染了,据说离上海不远的江苏太湖的水是呈现荧光绿的。对于我们而言,绝对不能因为赚钱而破坏环境;但是遍遍在我们这么一个社会上,却有很多人把钱用来破坏环境。自然、优雅的环境在慢慢的消失,花园、雅居、别墅、洋房对我们来说又如何能住得安身?
    应某位网友的要求,我已经把PCB焊接的DV贴在了mofile上,各位见笑了。
 
    以下我想谈谈RF PCB的一些比较细节一点儿经验,之所以放在后篇里面讨论,因为这些经验可能包含了一些颇具争议的见解,不见得适用于所有的情况,如果拿来照搬照抄,出了问题可别怪我。在此我不追求把每句话都说对,讨论经验得到更为合适的方案才是最终的目的。
 
      6)对于PCB上RF信号的馈入、馈出,一定要使用专门的RF同轴连接器。其中最为常用的是SMA型的连接器。对于SMA的连接器而言,又分为直插式的和微带式的。对于频率在3GHz以下的信号,而且信号的功率不大,并且我们不计较微弱的插损,则完全可以使用直插式的SMA连接器。如果信号的频率进一步提高,则我们需要慎重选择RF连接线材以及RF的连接器。此时直插式的SMA连接器由于其结构(主要是拐弯)可能会导致比较大的信号插损。此时可以使用质量较好(关键在于连接器所使用了PTFE绝缘子材料)的微带SMA连接器来解决问题。同样如果你的频率不高,但是苛求插损、功率等方面的指标,同样可以考虑微带SMA连接器。另外小型的RF连接器还有SMB、SMC等型号,对于SMB连接器而言,一般这一类连接器只支持2GHz以下的信号传输,而且SMB连接器采用的卡扣结构在高振动场合会出现“闪断”的情况。所以在选择SMB连接器时要慎重考虑。多数的RF连接器都有500次插拔限制,插拔过于频繁可能永久损坏连接器,所以在调试RF电路的时候就不要把RF连接器当螺丝拧着玩了。由于SMB的PCB座的部分是针式结构(公),所以频繁插拔对焊在PCB一端的连接器损耗相对较小,降低了维修的难度,所以在这样的情况下SMB连接器也是一种不错的选择。另外对于那些对空间要求极高的场合,还有GDR一类的微型连接器供选择。对于那些阻抗即便不是50欧、低频率、小信号、精密直流等模拟信号或者数字部分的高频时钟、低抖动时钟、高速串行信号等数字信号都可以使用SMA作为馈出馈入的连接器。
 
      7)在设计RF PCB的时候,对于RF信号的走线的宽度是有严格的规定的。设计的时候要根据PCB的厚度和介电常数需要严格计算、仿真走线在对应的频点上的阻抗,以确保其为50欧(CATV的标准为75欧)。然而,并不是时时刻刻我们都需要严格的阻抗匹配,在某些情况下,较小的阻抗失配可能无关大碍(比如40欧~60欧);而且,即便你对板子的仿真是基于理想情况下做的,实际交给PCB厂生产的时候,厂商所使用的工艺会导致板子的实际阻抗和仿真结果相差千里。所以对于小信号RF PCB的阻抗匹配这样的问题,我的建议是:Step-1: 和PCB厂适当沟通,获得对应厚度、对用层数的板子50欧走线的宽度范围;Step-2: 在这个宽度范围内选择一个合适的宽度统一应用在所有50欧的RF信号线上;Step-3: 在PCB交付生产的时候,在Script上注明所有这个宽度的线做50欧阻抗匹配。此时就不需要啰里八嗦的指出一大堆需要做阻抗匹配的线了(而对于PCB生产厂而言,他们会在你所设计的PCB外延以拼版的形势制作一个阻抗条,在出厂的时候测试一个阻抗条上的一个对应宽度的样本走线的阻抗来大致确定板子上同样宽度走线的阻抗。最后这个阻抗条被PCB厂切下并回收,而不会被你看到)。而不同的频率,同一宽度的线所表现出的阻抗会略有不同,但是这个差别一般在10%以内。当然你也可以编写一个很复杂的阻抗设定脚本,让纸板厂根据他们的工艺微调不同频率上工作的走线的宽度使得其阻抗被严格的设定为50欧,然后要求PCB厂对每一根线做筛选。这样做导致成本呈对数上升,而且会产生大量的废品率;而且在这样的PCB实装完毕后由于焊锡分布以及RF元件自身的因素仍然会导致阻抗的偏差。这样的情况是极为少见的,因为即便是精密的RF测试测量仪器,RF小信号的走线阻抗的微弱失配(5%以内)带来的误差可以很轻易的被软件校正;而对于相对粗糙的通信机而言,就更不必在意那5%的差别了。但我要强调的是,对于LNA(低噪放)和PA(功放)部分的RF电路而言,RF走线的阻抗问题则非常敏感,但所幸的是无论是LNA电路还是PA电路,走线上的频率一定是一样的,而且走线数量少(无非也就输入和输出两个节点)。此时我建议在敏感场合,LNA和PA单独做板,使用介质介电常数分布均匀的高品质RF专用的PCB板材(Rogers/Arlon/Taconics),在RF信号线部分不使用阻焊油(也称绿油),避免阻焊带来阻抗的漂移;并且要求PCB制板厂提供阻抗测试报告。因为LNA电路的输入部分本身的信号功率已经非常小(-150dBm以下),阻抗失配带来的插损进一步降低了宝贵的信号强度;对于PA电路而言,由于其工作在很高的功率,阻抗失配带来的插损可以消耗很大的能量(比较一下,插损同为1dB:10dBm信号衰减为9dBm和50dBm衰减为49dBm所消耗的能量的差别,呵呵,后者可以产生20W的热量)在一些功率上千瓦的PA中,1dB的插损可能带来火光四溅的效果,呵呵。
 
      8)对于那些在PCB上实现那些在ADS、HFSS等仿真工具里面仿真生成的RF微带电路,尤其是那些定向耦合器、滤波器(PA的窄带滤波器)、微带谐振腔(比如你在设计VCO)、阻抗匹配网络等等,则一定要好好的与PCB厂沟通,使用厚度、介电常数等指标严格和仿真时所使用的指标一致的板材。最好的解决办法是自己找微波PCB板材的代理商购买对应的板材,然后委托PCB厂加工。
 
      9)在RF电路中,我们往往会用到晶体振荡器作为频标,这种晶振可能是TCXO、OCXO或者普通的晶振。对于这样的晶振电路一定要远离数字部分,而且使用专门的低噪音供电系统。而更重要的是晶振可能随着环境温度的变化产生频率飘移,对于TCXO和OCXO而言,仍然会出现这样的情况,只是程度小了一些而已。尤其是那些贴片的小封装的晶振产品,对环境温度非常敏感。对于这样的情况,我们可以在晶振电路上加金属盖(不要和晶振的封装直接接触),来降低环境温度的突然变化导致晶振的频率的漂移。当然这样会导致体积和成本上的提升。
 
Photobucket - Video and Image Hosting
February 10

[ELXYC]再谈RF PCB的设计要点前篇

这个冬天真的很奇怪的,天气真是超级暖和。武汉今年基本上没有冬天,而且这几天还挺热的,好像春天快要过完了似的。1月初有那么几天,武汉的天气超级晴朗,我可以看到非常蓝的天空,天上一片云也没有,空气的透明度高到让我觉得武汉这个城市变小了。这样的景象好久没有在武汉见到了。这几年由于武汉的工业发展,加上大量的暴发户购买小轿车,而且武汉对机动车尾气排放的管制不利,使得武汉的空气质量逐年下降。事实上到现在,我每天在大街上都能闻到一股难闻的汽车尾气的气味。然而在那几天,由于晚上刮了很大的风,使得空气质量出现了一时的好转。看到这些,我不禁感慨万千:在现在这个浮躁的社会上,人们只知道发展所谓的经济,社会的财富不断的集中然后被大肆的挥霍。然而对于环境的保护,社会的态度却是推托、尴尬、还有就是炒作。我们的生活环境日益恶劣,蓝色的天空、干净的空气、清澈的湖泊河流已经离我们这些生活在城市里面的人越来越远,而且有一天,这些东西有可能永远不属于我们。在此,金钱、名誉、社会地位相对于美丽的大自然而言是多么的渺小。
 
许可同学:在武汉大学图书馆房顶上拍照
实现室DSP新生代小强,许可同学1月6日在武汉大学图书馆房顶拍照
这个照片未经PS处理,可见天空呈现了难得一见的蓝色
 
      我记得很早以前,我在网上摘抄了一偏有关RF PCB的十条标准,现在感觉那个说的挺宽泛的。现在应少数小强的要求,在此总结一下这一年做PCB遇到的一些问题,期待大家多多砸砖。
 
      1)小功率的RF的PCB设计中,主要使用标准的FR4材料(绝缘特性好、材质均匀、介电常数ε=4,10%)。主要使用4层~6层板,在成本非常敏感的情况下可以使用厚度在1mm以下的双面板,要保证反面是一个完整的地层,同时由于双面板的厚度在1mm以上,使得地层和信号层之间的FR4介质较厚,为了使得RF信号线阻抗达到50欧,往往信号走线的宽度在2mm左右,使得板子的空间分布很难控制。对于四层板,一般情况下顶层只走RF信号线,第二层是完整的地,第三层是电源,底层一般走控制RF器件状态的数字信号线(比如设定ADF4360系列PLL的clk、data、LE信号线。)第三层的电源最好不要做成一个连续的平面,而是让各个RF器件的电源走线呈星型分布,最后接于一点。第三层RF器件的电源走线不要和底层的数字线有交叉。
 
      2)对于一个混合信号的PCB,RF部分和模拟部分应当远离数字数字部分(这个距离通常在2cm以上,至少保证1cm),数字部分的接地应当与RF部分分隔开。严禁使用开关电源直接给RF部分供电。主要在于开关电源的纹波会将RF部分的信号调制。这种调制往往会严重破坏射频信号,导致致命的结果。通常情况下,对于开关电源的输出,可以经过大的扼流圈,以及π滤波器,再经过线性稳压的低噪音LDO(Micrel的MIC5207、MIC5265系列,对于高电压,大功率的RF电路,可以考虑使用LM1085、LM1083等)得到供给RF电路的电源。
 
      3)RF的PCB中,各个元件应当紧密的排布,确保各个元件之间的连线最短。对于ADF4360-7的电路,在pin-9、pin-10引脚上的VCO电感与ADF4360芯片间的距离要尽可能的短,保证电感与芯片间的连线带来的分布串联电感最小。对于板子上的各个RF器件的地(GND)引脚,包括电阻、电容、电感与地(GND)相接的引脚,应当在离引脚尽可能近的地方打过孔与地层(第二层)连通。
 
      4)在选择在高频环境下工作元器件时,尽可能使用表贴器件。这是因为表贴元件一般体积小,元件的引脚很短。这样可以尽可能减少元件引脚和元件内部走线带来的附加参数的影响。尤其是分立的电阻、电容、电感元件,使用较小的封装(0603\0402)对提高电路的稳定性、一致性是非常有帮助的;
 
      5)在高频环境下工作的有源器件,往往有一个以上的电源引脚,这个时候一定要注意在每个电源的引脚附近(1mm左右)设置单独的去偶电容,容值在100nF左右。在电路板空间允许的情况下,建议每个引脚使用两个去偶电容,容值分别为1nF和100nF。一般使用材质为X5R或者X7R的陶瓷电容。对于同一个RF有源器件,不同的电源引脚可能为这个器件(芯片)中不同的官能部分供电,而芯片中的各个官能部分可能工作在不同的频率上。比如ADF4360有三个电源引脚,分别为片内的VCO、PFD以及数字部分供电。这三个部分实现了完全不同的功能,工作频率也不一样。一旦数字部分低频率的噪音通过电源走线传到了VCO部分,那么VCO输出频率则可能被这个噪音调制,出现难以消除的杂散。为了防止这样的情况出现,在有源RF器件的每个官能部分的供电引脚除了使用单独的去偶电容外,还必须经过一个电感磁珠(10uH左右)再连到一起。这种设计对于那些包含了LO缓冲放大和RF缓冲放大的有源混频器LO-RF、LO-IF的隔离性能的提升是非常有利的。
 
      当然除了上述要点之外,还有一些需要注意的事项,我将在后篇中详细的介绍。
 
Photobucket - Video and Image Hosting
January 29

[ELXYC]将Matlab的fdatool生成的Coefficients导出到Altera FIR Megacore的方法

    好消息一则:据称,中美的海底光缆到目前为止已经完全恢复正常运行!今天有一种扬眉吐气的感觉,因为已经好久不能访问的一些重要的网站现在终于可以打开了,比如我现在又可以在这里写Blog了。孔子和耶稣都说过:「网络无限美」。  

    今天和列位交流一下fdatool和FIR MegaCore的一个使用技巧的问题(和这些软件有关的基本概念不在此赘述)。首先fdatool是Matlab自带的一个数字滤波器的设计分析软件,里面提供了丰富的参数供调整(具体的参阅Matlab的教材),大大降低了数字滤波器的设计难度,同时又可以设计出高质量的滤波器。fdatool虽然不是最好的滤波器设计软件,但是在Matlab响亮的名号下,得到了广泛的使用。FIR Megacore是Altera针对其主流FPGA推出的一款商业化的数字滤波器设计软件,可以直接生成HDL代码(可综合的,但是加密了),同时其结构针对Altera自己的FPGA做了各种各样的优化。尽管fdatool也可以生成可综合的HDL代码,但是没有针对FPGA的M4K、DSP Block做出相应的优化,所以性能和FIR Megacore生成的FIR滤波器有相当的差距。然而,FIR Megacore的滤波器设计工具相当的简单,只提供了窗函数法,用户只能定义有限的几个参数。而其他的设计方法,比如矩形系数更好的等纹波法则只能在fdatool里面找到。 所幸的是,FIR Megacore提供了滤波器的Coefficients导入的选项,可以使用第三方工具生成的Coefficients。这使得我们能够用FIR Megacore来实现fdatool生成的滤波器。简要流程如下:

Step-1:在Matlab的命令行上输入:fdatool,启动Filter Design & Analyze Tool;

Photobucket - Video and Image Hosting

Step-2:Filter Design & Analyze Tool(fdatool)的主界面;

Photobucket - Video and Image Hosting

Step-3:基于等纹波法设计一个FIR滤波器;

 Photobucket - Video and Image Hosting

Step-4:这个滤波器的幅频特性;

Photobucket - Video and Image Hosting

Step-5:在fdatool主界面的File菜单中选取Export...

Photobucket - Video and Image Hosting

Step-6:在Export的对话框中,Export To选择Coefficient File(ASCII),Format选择Decimal;

Photobucket - Video and Image Hosting

Step-7:修改导出的fcf文件,把那些废话删掉(非常重要);

Photobucket - Video and Image Hosting 

Step-8:调用Altera FIR Megacore的,点击Parameters按钮;

Photobucket - Video and Image Hosting

 Step-9:在主界面中,我们可以看到一个默认的低通滤波器,不要管它,直接点击坐标图上面的那个Edit Coefficient Set按钮;

Photobucket - Video and Image Hosting 

Step-10:在Coefficients Generator Dialog窗口中,直接选取Imported Coeff Set,并输入刚才在Matlab中生成的fcf文件(再次强调把文件头尾的那些%打头的废话删掉)。搞定了,之后再按照需求做其他的设定和仿真就可以了。

Photobucket - Video and Image Hosting

January 02

[ELXYC]新年快乐!

    假期一过完,我们又要开始新一年的忙碌了,呵呵!祝各位:身体健康,工作顺利,板子一调一个准儿!
    一周前,台南的海底地震损坏了到美国的海底光缆,导致我们无法访问国际网站,我的MSN一时无法登陆,自然也没有办法在这段时间更新我的Blog。本来想讨论一下最近调试几个射频模块时出现的问题,结果photobucket.com到现在都没有办法登陆,无法上传照片,所以现在是能作罢,在等两天吧!
 
    向那些冒着风雨抢修海底光缆的工程师们致敬!
 
December 24

[ELXYC]圣诞快乐!

    又到圣诞节了,只能老套的说一句:Merry Christmas!! 好好休息一下吧。记得前年圣诞节,正好刚刚搞定一个外包项目,24日那天上午从对方老板那里领到了6K米的酬金,当天下午就把钱分给了做软件的兄弟。记得那天街上真是人山人海啊,竟然找不到公交车回家。于是,我们几个冲到学校附近的商场楼上的游戏厅,疯狂的玩了整整一个晚上。很是Happy啊!
    现在,我没有再去接项目了,自然生活平淡了不少,手上的子儿也没有以前多了,日子过得紧巴巴的。几个要好的同学都到深圳上海工作了,而我的研究生要读三年,只身一人留在武汉。上个星期去了一趟上海找工作,感觉这个社会的处处设防的,你不敢随便相信人家,人家也不相信你,呜呼哀哉啊!。这个星期一堆板子回来要做调试,折腾了整整三天。哎~~这个圣诞挺无聊的,打了整整一天CS。
    又一年过去了,明年咱真得走上社会了:不敢做太大的期望,只要不饿肚子上街要饭就行了。
 
November 30

[ELXYC]变通,并不像说的那么简单!

    今天突然想起10月份曾经有个朋友委托我给她找几本电子设计的基础书籍,而我却一直没有办,实在是感到自己太差劲了(毕竟人家是PPMM嘛!我连打三个喷嚏,明天要跑跑书店了啊)。
    晚上和一个HR公司的人聊了聊天:尽管我总是在忙,但是每次和别人聊天我总是能获得不少有用的信息。这一次,人家好心主动和我联系,给我提供了不少建议,回想了一下:其实在当时应聘NI的时候犯了不少忌讳。唉!咱是个粗人,长了一张毒嘴,在应聘的时候总是不知不觉地语出伤人啊!没办法,现在只能打两下了。希望有一天,我说话能够像绵羊一样。以后谦虚点儿~~以后谦虚点儿~~(念念有词)
    进入正题,昨天抽空拍了一段DV,介绍了一下焊接TQFP片子的过程。今天太多事情要忙了,我先洗了睡。过两天再好好写写!

    作为一个电子工程师,熟练掌握元器件的焊接技巧,对产品的开发速度和开发质量的提升无疑是有非常大的帮助的。就像一个作家,从事的是创作工作而不是写字,但是如果一个作家不会写字,其尴尬程度可想而知。现在让我简单介绍一下焊接的工具和方法:

Photobucket - Video and Image Hosting

首先是烙铁头:往往市面上出售的调温烙铁带一个很尖的烙铁头,给人一种很锐利的感觉,似乎可以带来精细的焊接效果。其实我经过一段时间使用后发现这种头子由于太尖,导致与焊点接触面十分的小,以至于不能让焊点充分受热,使得焊接十分吃力。此时,如果由于焊接吃力导致焊接时间过长,可能还会造成焊盘脱落等情况的出现。最后我选择了这种扁平的烙铁头,可以注意到照片中这个烙铁头的左边的部分比较尖,但又不过于尖,可以在处理小焊点的时候用;其余的部分,则比较平,比较钝,适合对芯片进行拖焊。可以说一举两得。另外,烙铁头一定要保养好,要让它长期略带一点儿锡:这样可以保证它在焊接的时候能沾锡。而如果为了图方便让烙铁头整天干烧,或者在不必要的时候把温度调得很高,都会让烙铁头氧化。而氧化后的烙铁头是不沾锡的,焊接会变得很吃力;而且氧化后的烙铁头还会在焊接的时候把氧化物留在焊接处,造成隐患。

Photobucket - Video and Image Hosting

焊锡丝:我比较喜欢使用0.3mm的焊锡丝,因为这种焊锡丝相对0.5mm的焊锡更加的细。在焊接那些引脚高密度的芯片,或者0603、0402的无源器件的时候,则样的焊锡更容易控制给锡的量,使得焊点更容易做到精细。图中,我手上拿的靠上的是0.5mm焊锡丝,靠下的是0.3mm焊锡(稍微仔细看)。
松香水、石棉片、吸锡的铜线:松香水一般需要自己配制,一般是将买回来得松香研磨成细小的粉末,然后溶解于无水酒精中(一定要无水酒精),当溶液变得很明显的黄色的时候,就OK了。石棉片具体叫什么我也说不清,因为卖那个东西的老板也没有搞清楚。刚买回来的时候,是一种奶黄色的,又薄又硬的小圆片,往水里一浸就迅速变厚变软。这样,在烙铁头上沾了很多锡时,可以用它擦干净,同时冷却烙铁头防止其氧化。goot提供了一种吸锡的铜线(一般十元一小卷)在清理沾了很多锡的焊盘时非常有用。

Photobucket - Video and Image Hosting

    最近做了一块Analog Devices的AD9779BSV评估板,打上了一个AD的标志,一来为了美观,而来为了感谢AD提供样片。AD9779采用了Thermal Enhanced-TQFP封装,100引脚,引脚间距是0.5mm。由于AD9779工作在1GHz的样本率下,并且内部包含了8x的插值滤波器以及一些信号处理的功能,在这样的情况下,尽管AD9779的核心电压为1.8V(而不是AD9858的3.3V,烫死了),但是在全速工作时依然会有很大的散热,所以AD9779采用了Thermal Enhanced封装,在芯片的底部增加了一块大面积的接地焊盘。关于这个焊盘如何焊接,本人以后再做介绍,现在先介绍一下QFP封装芯片的焊接手法。
    首先,在芯片一角的一个焊盘(比如pin-1的焊盘)上点上一点儿锡后,再把芯片放上去,大致对位对准后,将这个引脚焊上。然后在放大镜的帮助下,仔细检查芯片的对位情况,根据需要使用烙铁熔掉刚才的那个焊点,调整芯片的位置。这个工作一般不会重复超过一次,但如果你手比较容易抖,那这就不是一件容易的事情了。

Photobucket - Video and Image Hosting 

    当你确定芯片的位置准确无误,并且每一个引脚都按原样没有歪斜的话,便可以把芯片四个角上的焊盘都焊上,将芯片固定。这个时候要注意尽量不要让烙铁头碰到芯片的引脚,以免芯片被再次碰歪。Photobucket - Video and Image Hosting

    然后将少许松香水均匀的涂在焊盘上:松香水主要起到助焊剂的作用,并且其中包含的酒精在焊接过程中可以冷却焊盘,防止焊盘脱落。然后便可以开始焊接。(点击下面的图片进入播放器,清晰版的)(速度挺慢的,耐心等等吧!)

 

    焊接的整个过程必须非常迅速(整个过程不超过80秒,不要集中在一个位置焊接。由于拍摄的缘故,我的动作还是慢了一点儿),首先芯片可能因长期受焊接热量而损坏,其次焊盘长期受热会出现脱落的情况。拖焊时,使力要均匀,小心不要把引脚碰歪(后果非常严重的)。

Photobucket - Video and Image Hosting

     焊接结束后,用无水酒精将残留的锡渣和松香洗去即可。今天就介绍到这里,希望能给大家带来帮助。

November 29

[ELXYC]总集篇之二:乱涂乱划的下场

     今天早上的天气是相当不错的,太阳终于出来了,还有非常好的蓝天。今天工作上比较空闲,不过这并不意味着我无事大安了。早上做了一下总结性质的文书工作,中午到武大找师弟借了低频电路和高频电路的书,准备好好复习一下:毕竟很多公司招聘都比较注重基础知识吧!中午吃饭的时候,和师弟交流了一下有关应聘的事情。正好昨天,那个被Oracle开掉的Serialam出现在了一个校园的大讲座上面。于是我们谈了一下关于她说的话,感觉挺有收获的。最后,我假装自己是面试官,给师弟出了我在网上搜到的几个大公司招硬件工程师的笔试题,把师弟问得一愣一愣的。呵呵,挺有成就感的不是?
     晚上,看了一下Serialam开的HR服务公司的网站。上面讲了不少有关面试的规则性问题,然后我和我前几天NI面试时的情况比对了一下。最后我发现自己尽管对技术问题很了解,但是我的回答的却很糟糕:比如,我当时只是凭感觉讲了一下我做的几个项目,但是没有仔细回忆项目的困难因素等等。还有其他一些套话我基本上没有。哎~~ 相见恨晚,感觉我自己毕竟是个求职菜鸟。就这一次~~就这一次,一次便也就够多的了!再过几天吧,让我来好好总结一下当时应聘NI直到失败的经过。下面开始来点儿正经的吧!
 
 Episode I:高中物理课上,老师上课前安排我们自己看书15分钟(一节课总共也就45min)。然后我便开始装模作样的看了,不一会儿就看完了。这时物理老师看到我百无聊赖的样子问道:“李~~徐~~,你有冒得么问题啊?”答曰:“冒得!”“你冒得么问题,那我就有一个问题问你咧!”答曰:“啊!??”此时,物理老师问了一个极为细节的问题,我无语。此时,物理老师声色俱厉:“冒得问题?这个问题你怎么答不上来?怎么看书的?” “……”从此以后,我记住了一个游戏规则:一定要提问题!
 
 Episode II:高考准备期间,我们的班主任忙着往上海转职,基本上没怎么管我们。高考完了之后,我到学校拿录取通知书的时候碰到了他:“李旭啊!你这个人不知足啊!将来当官肯定贪。”我没理他,心想:“我和你不一样。另外,贪官在这年头还光荣着呢!”
 
 Episode III:高考完了后,便是漫长的暑假,我和高中同学经常去网吧上网。当时最有名的电子信箱就是Hotmail。申请信箱的时候,先要找一个唯一的ID号:我试了一下lixu,不行;然后就是leexu,xuli,xulee,lixua,lixub,lixuc,……,apple,fuck,pig,……全部都不行。最后,得到一个既简短又没有被注册的ID:lxyc。
 
 Episode IV:尽管考上了武汉大学,但是我的高考分数按照排名,没有被我所希望的电子信息工程专业录取。最后,我的专业是当时尚还处于冷门状态的:环境工程。不知为什么,我痛哭了一场。
 
     进了大学,第一个感觉就是大学面积大。想当年读高中的时候,我裸奔一场,30秒贯穿校园。但是在武大裸奔贯穿校园应该是件比较危险的事情。报道、体检、办理各种手续、取校服,最后我来到了桂园四舍,我大学的“家”。当时咱愣是没敢进去,因为我看到这里怎么都是女生进进出出的。过了一会儿我稳了稳神儿,小心翼翼的靠到门口,溜了进去。这时在弦关处,学生会正在发钥匙。我凑了过去,一脸无奈的说:“怎么我被安排在了桂四啊?”那发钥匙的同学没来得及抬头,说道:“条子拿来”,我承了上去。这个时候,给了我一把钥匙。我惊讶道:“我是男生啊!”,人家会意的说:这里三四楼是女生,一二楼是男生。原来是男女混住,真是太棒了。(是不是很虚伪?)
     没过两天,军训开始了:军训到了第三天的时候,我越来越受不了那该死的教官一幅刁样,时不时地还打人。怒火中烧,不过咱一个傻样和当兵的单挑绝对吃亏。最后,咱仔仔细细的回忆了一下高中踢足球脚踝扭伤时的全套动作,想了一套方案。惹不起,咱躲得起吧!趁着踢正步的时候,咱上演了一初“腓肠肌拉伤”(这种伤很严重的,离残疾不远了。),咱整个人扭下去了,过了一回假摔的隐。果然有效,咱毕竟演的有声有色的,教官马上去喊人了。医生过来了,看了半天,没有什么结果。看我这么“痛苦”,便让我回寝室休息了。中午,我写了个假条,说出去看病了。然后下午,我就顺其自然的回家了。就这样,我看了3天的奥运会,还是家里爽啊!后来听说电信工程的哪个哪个经常被教官打,结果晚上故意从上铺的床上摔下了下来(意外砸在凳子上),结果真的被送进去了。在家休息了几天后,辅导员“愤怒”的给我打了电话要我回学校。回到学校,咱的腿也不得不好了。教官过来,让我再踢个正步:一套业余动作。教官无赖了,让我以后就坐在边上看,而此时,队伍里的同学眼s里流露出了“凶恶”的嫉妒。20天的军训结束,几个同学在和教官告别的班会上哭得像疯狗似的。我挠挠后脑勺,没啥感觉。没多久,在一次体育课结束后,我们在桂场上踢球,我铲了一脚后我的左腿被场上的细石头磨了个稀巴烂,接着我回去打开水准备清洗伤口时,劣质的开水瓶又爆炸了,滚烫的开水全部浇在左脚上:我已经没有知觉了T.T。
     大学的课程远远没有高中时来得紧,自己支配的时间相当充裕的。而在这个时候,校园里各个社团开始招新人了。当时我对电脑很完的一手,毕竟高中很会装系统,暑假又有一个多月的网龄。首先招人的是学生会,呵呵,学生会嘛!不就是那个什么搞男女关系的吗?~~比较感兴趣!很自然,我投了网络部的简历,里面稀里哗啦的说了几句。没几天,来了个电话:电话面试!!问了几个问题,我又稀里哗啦的说了几句,到最后,那边那个说的比我还多:什么我会Visual C++啊!什么Visual Basic啊!什么Delphi啊!什么ASP,PHP啊!总而言之,这个人超级牛B,至少会五种编程语言。我崇拜着的。后来他说我不行,顶多只能算是会安装操作系统,太初级了。然后就88了。哎~~是啊!高中装了几年操作系统,结果顶多就是《星际》玩得还可以。想到这里,我感觉到一些问题开始变得严重起来了。
     没过多久,在父母的反对声中,我把家里的电脑搬到学校了。到了学校我便开始寻找上网的途径:很快我就开始使用201电话卡来拨号。没有网络的生活简直太闭塞了。可是,201卡用了一段时间后我发现,尽管我很节省,但是一个月光花在电话卡上的钱就有100多元,这是我无法接受的。没过多久,一个“多媒体协会”过来招人,此时我认识了97级的黄同学。他们的宿舍就在我们的斜对面,他们的宿舍接的是学校的校园网(由于桂四是大一的新生的宿舍,所以学校没有给我们楼接网线。),速度很快,此时:他告诉我,如果我能交100元钱,并且由我自己从他们的宿舍接一根网线到我们这边就可以让我的电脑以后免费上网。这个对我来说是极具诱惑力的。马上,我便迫不及待的作准备了。
     要知道,两个宿舍之间接网线有很多技术问题等待解决,而我当时可以说已经冲动到了什么细节都不考虑的地步。傻傻的,像个村组长似的。当时,黄同学在技术细节上给我做了仔细的讲解,而我则第一次接触局域网技术。没过几天,我们便在一起确定了具体的实施计划:首先,两栋宿舍楼本身就有一定的距离,加上楼内布线,整个接线的长度大约在200米。对于这样的距离,普通的五类双绞线根本就无法满足要求。想来想去,最后决定使用50欧的细缆(Thin Coaxial)。尽管粗缆可以实现500米的传输,但是价格实在是太贵了,光纤更别提了。然后就是考虑到200米的距离对于细缆来说可能仍然勉强,所以需要考虑使用中继器。不过这个中继器也很贵,等到需要的时候再考虑吧!除了这些,我们对走线的位置、空中走线的方法都做了安排。第二天,我跑到电脑城,买了一大卷细缆线,外加一个D-Link的带有BNC接口的ISA网卡回来。当天下午,我们就开始走线了。那个时候,我们班的几个同学对此十分好奇,帮了不少忙(说起此事,我十分不好意思,如果是现在,应该支付不少人工了)。最后,直到天黑我在同学的帮助下,把所有的线塞进走线盒。到最后,黄同学压接了线两边的BNC头。到了最后,我们在两栋楼之间来回一阵调试,终于ping通了服务器。不过,延迟总是时大时小,有的时候还会丢包。尽管效果不是很理想,但是网页、QQ、珞珈山水都可以上了,我已经非常兴奋了。此时已经是晚上9点了。呵呵,这样的网络又不需要按时收费,尽管慢了点儿,但还是可以将就的。过了两天,黄师兄发现我买的细缆是75欧的,阻抗根本就不匹配(当年咱也是似懂非懂)。唉!奸商把廉价的CATV线卖给我了。
     随后的几个月,我便沉迷在了网络中,并且开始逃课。每天躲在寝室里面上网,打星际。当时桂四就我一个把电脑拿到学校的,所以有的时候,宿舍楼里面空空荡荡的,就我一个在上网。我没有太在意这些,因为与其听那些无聊的课,还不如自己看书。但是我看书了吗?从来就没有。
     第二学期一开学,我便发现自己挂了两门课:《马政经》(3)和《分析化学》(3)。而我们学院,挂课达到10个学分就会被退学,咱已经挂了6个了。此时,我才发现,刚刚进大学的我们就像一张张白纸,在大家都在纸上认真细致的描绘自己的人生时,我却在乱涂乱划。
(つづく)
Photobucket - Video and Image Hosting