×

高速D/A转换器的宽带输出网络设计解析

消耗积分:1 | 格式:rar | 大小:0.8 MB | 2017-11-15

分享资料个

 今天,对于新IC元器件和技术的需求依然以令人吃惊的速度增长。商业和国防工业是需求增长的主要刺激因素。目前涉及半导体行业的大部分新规格都围绕着降低尺寸(size)、重量(weight)和功耗(power)而展开——即SWaP.在半导体行业,我们通过不断改进的技术以及更巧妙的设计来满足这些要求。然而,性能也是关键需求,尤其是GSPS领域的数模转换器(DAC)技术。为了跟上这一步伐,人们常常忽略了关键的模拟输出匹配网络。
  为了提供更高的清晰度,通常认为高频是超过1 GHz的频率,高速是超过1 GSPS的速度;更重要的是,最终用户可能会在DAC之后集成一个放大器,因此可用信号便不那么依赖于信号电平,而更多地依赖噪声和保真度。本文将讨论匹配元器件及其互连,并在选择变压器或巴伦,以及涉及到应用连接配置技巧时重点关注关键规格。最后,本文将提供一些思路和优化技巧,说明在GHz区域工作的DAC如何实现宽带平滑阻抗变换。
  背景信息
  DAC用途广泛,最常见的用途包括:商业和军事通信中的高频复杂波形生成、无线基础设施、自动测试设备(ATE)以及雷达和军用干扰电子产品。系统架构师找到合适的DAC后,必须考虑输出匹配网络,以保持信号结构。元件选型和拓扑较之从前更为重要,因为GSPS DAC应用要求工作在超奈奎斯特频率下,此时所需的频谱信息位于第二、第三或第四奈奎斯特区。
  预备知识
  首先让我们来考察DAC的作用,及其在信号链中的位置。DAC的作用很像信号发生器。它能在中心频率(Fc)范围内为复杂波形提供单音。以前,Fc最大值位于第一奈奎斯特区中,或者为采样频率的一半。较新的DAC设计具有内部时钟倍频器,可以有效地倍增第一奈奎斯特区;可将其称为“混频模式”操作。使用混频模式的DAC自然输出频率响应具有sinX/e^(X^2)曲线的形状,如图1所示。
  系统架构师可参考产品数据手册,了解元器件性能。很多时候,诸如功率水平和无杂散动态范围(SFDR)等性能参数会给出多种频率下的数值。明智的系统设计人员可将同一个DAC应用于上文所述的超奈奎斯特区中。值得注意的是,在较高频率下(或较高区域中)预期输出电平将会低得多,因此很多信号链会在DAC之后集成一个额外的增益模块或驱动放大器,以补偿该损耗。
  高速D/A转换器的宽带输出网络设计解析
  图1:DAC Sinx/x输出频率响应与混频模式的关系
  元器件方面的考虑,如选择输出巴伦
  只有最终用户设计和测得的最佳性能GSPS DAC才是好器件。为了最大程度发挥高品质DAC的性能,应当只选用最好的元器件。必须在一开始就作出重要的威廉希尔官方网站 决定。数据手册上的DAC性能是否提供了足够的输出功率?是否需要有源器件?信号链是否需要从DAC差分输出传送至单端环境?是否需要用到变压器或巴伦?巴伦的合适阻抗比是多少?本文将重点讨论巴伦或变压器的使用。
  选择巴伦时,应仔细考虑相位和幅度不平衡1.阻抗比(即电压增益)、带宽、插入损耗和回损同样也是重要的性能考虑因素。采用巴伦进行设计并不总是简单明了。例如,巴伦的特性随频率而改变,这会给预期蒙上阴影。有些巴伦对接地、布局布线和中心抽头耦合敏感。
  系统设计人员不应完全根据巴伦数据手册上的性能作为器件选择的唯一基础。经验在这里能够发挥巨大作用:存在PCB寄生效应时,巴伦以新的形式构成外部匹配网络;转换器的内部阻抗(负载)同样成为等式的一部分。
  选择巴伦时需注意的重要特性有很多,本文不作深入讨论。
  目前市场上,Anaren、Hyperlabs、Marki Microwave、MiniCircuits和Picosecond作为最佳解决方案,可提供最宽的带宽。这些专利设计采用特殊拓扑,允许只采用单一器件实现千兆区域带宽扩展,从而提供更高的平衡度。
  使用单个巴伦或多个巴伦拓扑时,最后需要注意的一点是,布局对于相位不平衡同样具有重要作用。为在高频下保持最佳性能,布局应尽可能对称。否则,走线轻微失配可能使采用巴伦的前端设计变得毫无用处,甚至使动态范围受限。

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

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !

'+ '

'+ '

'+ ''+ '
'+ ''+ ''+ '
'+ ''+ '' ); $.get('/article/vipdownload/aid/'+webid,function(data){ if(data.code ==5){ $(pop_this).attr('href',"/login/index.html"); return false } if(data.code == 2){ //跳转到VIP升级页面 window.location.href="//m.obk20.com/vip/index?aid=" + webid return false } //是会员 if (data.code > 0) { $('body').append(htmlSetNormalDownload); var getWidth=$("#poplayer").width(); $("#poplayer").css("margin-left","-"+getWidth/2+"px"); $('#tips').html(data.msg) $('.download_confirm').click(function(){ $('#dialog').remove(); }) } else { var down_url = $('#vipdownload').attr('data-url'); isBindAnalysisForm(pop_this, down_url, 1) } }); }); //是否开通VIP $.get('/article/vipdownload/aid/'+webid,function(data){ if(data.code == 2 || data.code ==5){ //跳转到VIP升级页面 $('#vipdownload>span').text("开通VIP 免费下载") return false }else{ // 待续费 if(data.code == 3) { vipExpiredInfo.ifVipExpired = true vipExpiredInfo.vipExpiredDate = data.data.endoftime } $('#vipdownload .icon-vip-tips').remove() $('#vipdownload>span').text("VIP免积分下载") } }); }).on("click",".download_cancel",function(){ $('#dialog').remove(); }) var setWeixinShare={};//定义默认的微信分享信息,页面如果要自定义分享,直接更改此变量即可 if(window.navigator.userAgent.toLowerCase().match(/MicroMessenger/i) == 'micromessenger'){ var d={ title:'高速D/A转换器的宽带输出网络设计解析',//标题 desc:$('[name=description]').attr("content"), //描述 imgUrl:'https://'+location.host+'/static/images/ele-logo.png',// 分享图标,默认是logo link:'',//链接 type:'',// 分享类型,music、video或link,不填默认为link dataUrl:'',//如果type是music或video,则要提供数据链接,默认为空 success:'', // 用户确认分享后执行的回调函数 cancel:''// 用户取消分享后执行的回调函数 } setWeixinShare=$.extend(d,setWeixinShare); $.ajax({ url:"//www.obk20.com/app/wechat/index.php?s=Home/ShareConfig/index", data:"share_url="+encodeURIComponent(location.href)+"&format=jsonp&domain=m", type:'get', dataType:'jsonp', success:function(res){ if(res.status!="successed"){ return false; } $.getScript('https://res.wx.qq.com/open/js/jweixin-1.0.0.js',function(result,status){ if(status!="success"){ return false; } var getWxCfg=res.data; wx.config({ //debug: true, // 开启调试模式,调用的所有api的返回值会在客户端alert出来,若要查看传入的参数,可以在pc端打开,参数信息会通过log打出,仅在pc端时才会打印。 appId:getWxCfg.appId, // 必填,公众号的唯一标识 timestamp:getWxCfg.timestamp, // 必填,生成签名的时间戳 nonceStr:getWxCfg.nonceStr, // 必填,生成签名的随机串 signature:getWxCfg.signature,// 必填,签名,见附录1 jsApiList:['onMenuShareTimeline','onMenuShareAppMessage','onMenuShareQQ','onMenuShareWeibo','onMenuShareQZone'] // 必填,需要使用的JS接口列表,所有JS接口列表见附录2 }); wx.ready(function(){ //获取“分享到朋友圈”按钮点击状态及自定义分享内容接口 wx.onMenuShareTimeline({ title: setWeixinShare.title, // 分享标题 link: setWeixinShare.link, // 分享链接 imgUrl: setWeixinShare.imgUrl, // 分享图标 success: function () { setWeixinShare.success; // 用户确认分享后执行的回调函数 }, cancel: function () { setWeixinShare.cancel; // 用户取消分享后执行的回调函数 } }); //获取“分享给朋友”按钮点击状态及自定义分享内容接口 wx.onMenuShareAppMessage({ title: setWeixinShare.title, // 分享标题 desc: setWeixinShare.desc, // 分享描述 link: setWeixinShare.link, // 分享链接 imgUrl: setWeixinShare.imgUrl, // 分享图标 type: setWeixinShare.type, // 分享类型,music、video或link,不填默认为link dataUrl: setWeixinShare.dataUrl, // 如果type是music或video,则要提供数据链接,默认为空 success: function () { setWeixinShare.success; // 用户确认分享后执行的回调函数 }, cancel: function () { setWeixinShare.cancel; // 用户取消分享后执行的回调函数 } }); //获取“分享到QQ”按钮点击状态及自定义分享内容接口 wx.onMenuShareQQ({ title: setWeixinShare.title, // 分享标题 desc: setWeixinShare.desc, // 分享描述 link: setWeixinShare.link, // 分享链接 imgUrl: setWeixinShare.imgUrl, // 分享图标 success: function () { setWeixinShare.success; // 用户确认分享后执行的回调函数 }, cancel: function () { setWeixinShare.cancel; // 用户取消分享后执行的回调函数 } }); //获取“分享到腾讯微博”按钮点击状态及自定义分享内容接口 wx.onMenuShareWeibo({ title: setWeixinShare.title, // 分享标题 desc: setWeixinShare.desc, // 分享描述 link: setWeixinShare.link, // 分享链接 imgUrl: setWeixinShare.imgUrl, // 分享图标 success: function () { setWeixinShare.success; // 用户确认分享后执行的回调函数 }, cancel: function () { setWeixinShare.cancel; // 用户取消分享后执行的回调函数 } }); //获取“分享到QQ空间”按钮点击状态及自定义分享内容接口 wx.onMenuShareQZone({ title: setWeixinShare.title, // 分享标题 desc: setWeixinShare.desc, // 分享描述 link: setWeixinShare.link, // 分享链接 imgUrl: setWeixinShare.imgUrl, // 分享图标 success: function () { setWeixinShare.success; // 用户确认分享后执行的回调函数 }, cancel: function () { setWeixinShare.cancel; // 用户取消分享后执行的回调函数 } }); }); }); } }); } function openX_ad(posterid, htmlid, width, height) { if ($(htmlid).length > 0) { var randomnumber = Math.random(); var now_url = encodeURIComponent(window.location.href); var ga = document.createElement('iframe'); ga.src = 'https://www1.elecfans.com/www/delivery/myafr.php?target=_blank&cb=' + randomnumber + '&zoneid=' + posterid+'&prefer='+now_url; ga.width = width; ga.height = height; ga.frameBorder = 0; ga.scrolling = 'no'; var s = $(htmlid).append(ga); } } openX_ad(828, '#berry-300', 300, 250);