下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
实验六DPLL设计与实一.实验目二.实验内1.51050~1100Hz(50%占空比的,并且输入信号频率可能在1050~1100Hz内缓慢变化,频率变化速率不高于小10Hz/s,SignalFrequencysignalgeneratorJB1dpllJB1信号通过所要设计的dpll模块,输出1.5倍频50%占空比的到JB2口Frequencydetector模块检测JB2口产生的1.5倍频50%占空比的三.整体思路解决方案及FPGA资源使用情1.计算输入信号频率T1T0进行计数,即可得:T1=n*当flag为0即上一信号钟周期时输入信号为低电平而当前输入信号为高电平时,nums,并将计数变量Num_tmp置1即重新从上跳沿开始计数,flag置1刷新状态。并高电平的跳变,flag1。ledif(clk'eventandclk='1')if(flag0')thenif(signal_in'1'thennums:=Num_tmp;flagtmp<=Num_tmp:=flag:=elsif(signal_in0'thenflagtmp<='0';Num_tmp:=Num_tmp+1;endif;elsif(flag='1')if(signal_in'1'thenflagtmp<='0';Num_tmp:=Num_tmp+1;elsif(signal_in0'thenflagtmp<=flagNum_tmp:=Num_tmp+1;endif;endif;endif;period<=if(nums>47620)thenlow<='1';elselow<='0'endif;1050Hzif(nums<45455)thenhigh<='1';elsehigh<=endif;syncT21.51.5T1=1.5*T1=n*
T2=m*n=m*2*n=m*此即为由输入信号n得到输出信号m的式。首先n取自全局变量period,由信号的频率,在此process中,n用period_tmp表示,m用Num_tmp计数表示。当计数结束后赋给全局变量NumNum_tmp计数值重置为1即重新开始计数输出信号周期。完成1.5需要进行相位调则是以Num_tmp*3刚好大于period_tmp*2完成对输出频率的此时输出信号的1.5个周期相比输入信号1个周期会有相位超Num_tmp*3刚好大于period_tmp*2,所以Num_tmp*3period_tmp*21m*3–n*2=1相当于输出信号每个周期将超前输出信号1/3或2/3个信号钟周期的相位Num_tmp*3period_tmp*2Num_tmp*3period_tmp*2得到相位超前值,设为flag_tmp为全局变量。则实际代码可简化为(编写代码时未进flag_tmp<=Num_tmp*3-period_tmp*ifrising_edge(clk)thenperiod_tmp:=if(Num_tmp*3<period_tmp*2)then---未达到条件持续计Num_tmp:=Num_tmp+elsif(Num_tmp*3period_tmp*2)then0Num_tmp:=flag_tmp<=elsif(Num_tmp*3>if(Num_tmp*3period_tmp*22)then2/3flag_tmp<=2;elsif(Num_tmp*3period_tmp*21then1/3flag_tmp<=1;endif;Num_tmp:=1;endif;endif;1、2Numflag_tmpflagtmpm,输出信号每个周期超前的相位差和输入信号上跳信号。Num_tmp*2Num直到Num_tmpNum1.550%的输出信号。但是输出信号未达到锁相与同步的要求。可能超前0、1/32/3个信号钟周期的相位。同时输出信号计数值都是有1Numflag_tmp=1或2时,达到的效果则是会2/3或1/3个信号钟周期。1/3个信号钟周期的相位而从2开始计数到Num截止时将2/3个信号钟周期的相外1个周期从2开始,则达到的效果将会是相位差超前2次1/3而1次2/3达flag_tmp=2,1Num2/3个信号钟周期的相位,而从2开始计数到Num截止时将1/3个信号钟周期的相位;33112个周期从2开始,则达到的效果将是相位差超前1次2/3而2次1/3达到平衡。由于输出信号的频率输入信号的1.5倍,所以当输入信号为上跳沿时即flagtmp=1Num_tmp1Num/2附近。即当输入信号上跳时,对当前计数值进行判断,若Num_tmp不在1附近(代码判断为(Num_tmp>5))并且不在Num/2附近(代码判断为((Num_tmp*2-Num>5)5))Numifrising_edge(clk)ifflagtmp'1'thenif(Num_tmp5)and((Num_tmp*2Num5)or(Num_tmp*2Num5))thenNum_tmp:=0;---输出信号不在上跳沿或下跳沿附近endif;endif;if(flag_tmp0)then0if(Num_tmp*2<Num)thenNum_tmp:=Num_tmp+1;elsif(Num_tmp<Num)thenNum_tmp:=Num_tmp+1;elsif(Num_tmp=Num)Num_tmp:=1;endif;endif;if(flag_tmp1)then1/3if(Num_tmp*2<Num)thenNum_tmp:=Num_tmp+1;elsif(Num_tmp<Num)thenNum_tmp:=Num_tmp+1;elsif(Num_tmp=Num)thenif(flag_tmp_tmp0then2Num_tmp:=1;flag_tmp_tmp:=flag_tmp_tmp-1;elsif(flag_tmp_tmp=0)then---1Num_tmp:=2;flag_tmp_tmp:=2;endif;endif;endif(flag_tmp=2)then 2/3if(Num_tmp*2<Num)thenNum_tmp:=Num_tmp+1;elsif(Num_tmp<Num)thenNum_tmp:=Num_tmp+1;elsif(Num_tmp=Num)thenif(flag_tmp_tmp>0)then---2Num_tmp:=2;flag_tmp_tmp:=flag_tmp_tmp-1;elsif(flag_tmp_tmp0)then1Num_tmp:=1;flag_tmp_tmp:=2;endif;endif;endif;endif;sync<=LogicTotalNumberSliceNumberusedasFlipNumberusedasNumberof4inputNumberofoccupiedNumberofSlicescontainingonlyrelatedNumberofSlicescontainingunrelated0TotalNumberof4inputNumberusedasNumberusedasaroute-NumberusedasShift2NumberofbondedNumberof3AverageFanoutofNon-ClockWARNING:Xst:819-"E:/VHDL/VHDL_DPLL/VHDL_DPLL/dpll.vhd"line155:Oneormoresignalsaremissingintheprocesssensitivitylist.ToenablesynthesisofFPGA/CPLDhardware,XSTwillassumethatallnecessarysignalsarepresentinthesensitivitylist.Pleasenotethattheresultofthesynthesismaydifferfromtheinitialdesignspecification.Themissingsignalsare:<f_up>,<f_down>,WARNING:Xst:646-Signal<dummy1>isassignedbutneverused.Thisunconnectedsignalwillbetrimmedduringtheoptimizationprocess.WARNINGWARNINGDPLL模WARNING:Xst:1780-Signal<clk_tmp>isneverusedorassigned.Thisunconnectedsignal
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025-2030中国户外露营行业市场现状供需分析及投资评估规划分析研究报告
- 2025-2030中国广告牌行业市场深度调研及发展趋势与投资前景预测研究报告
- 医疗行业礼仪培训行业合作与交流
- 2025-2030中国广告传媒行业市场现状供给需求分析及投资前景规划评估报告
- 2026年中国压缩空气后处理设备行业市场规模及投资前景预测分析报告
- 2026年中国刹车总泵行业市场发展现状研究及投资战略咨询报告
- 河南大学语文真题及答案
- 小学语文教资面试《狐假虎威》标准教案+逐字稿
- 三方绿化补偿协议书
- 医学影像分析技术
- 宁夏调味料项目可行性研究报告
- GRR计算表格模板
- 长沙市长郡双语实验学校人教版七年级上册期中生物期中试卷及答案
- 马克思主义经典著作选读智慧树知到课后章节答案2023年下四川大学
- 金庸短篇小说《越女剑》中英文对照版
- 2023年洛阳市洛龙区政务中心综合窗口人员招聘笔试题库及答案解析
- GB/T 19867.1-2005电弧焊焊接工艺规程
- GB/T 16102-1995车间空气中硝基苯的盐酸萘乙二胺分光光度测定方法
- GB/T 15171-1994软包装件密封性能试验方法
- 医院转院证明样本图片(范文四篇)
- 外科护理学期末试卷3套18p
评论
0/150
提交评论