FPGA在数字存储示波器时基电路中的应用

  • 格式:pdf
  • 大小:75.58 KB
  • 文档页数:3

下载文档原格式

  / 3
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
的相位时,经过查表转换成离散的正弦渡(一个整周期),晟后经研‘A变换输出要得到的信号。因此,完成整个 PROM的寻址过程,就得到了一个周期的信号,输出信号的频率为:
f0一(M}fc)/2‘N
图l直接频率合成原理
从上式可以看出输出的信号频率与M、川有关,N的大小由PROM的容量决定,而M则山程序设定。粟 用这种分频方法,在满足条奎斯特定理的条件下能够得到任意分频(包括小数分频)的信号。PROM的容量越 大,N就越大,频率分辩率也就越高。直接频率台戒法存在的问题是捌位丢失。
kHz,
fp4为10 kHz,fp5为1 kHz,fp6为0.1 kHz,fp7为0.Ol kHz。然后将这些频率信号送人选择器,由CPU根据
96
中国西部嵌人式系统与单片机技术论坛2005学术年会论文巢
冒2耐基电路
4结束语
通过以上分析,可以看出基于FPGA的时钟分频方法具有以下特点:采用可编程逻辑器件,设计灵活,程 序更改方便;将大部分功能模块集成在一个芯片中,减少了布线.避免了布线对频率的影响;与直接频率台成技 术相比,省略Fra Baidu bibliotek查表的过程,节省了资源空问。
表1 时基(/div)
采样与时基对照表
时基(/div)
0 25 m8
采样率(S/s)/MHz
100
采样率(S,s)/kHz
l 000
10
ns
500
25
ns
l ms
250
50
ns

5 ms
.100
0.1“8
100
50
0.25“s
10m5


H8
100
25
n18
10
l“s

5fls



25
5“s
0 25
94
●■■■■■●■■■■■■■■●■■■■■■■■■●●一I■■●■■■■■■●■■■■■■■●■■■■■■■■■■■■●■■■■■●■■■■■■■■■●■■●■■■■■■●■■■●■■■■■■■■■■■■■■■■■■■■■■■■一
中国西部嵌入式系统与单片机技术论坛2005学术年套论文靠
FPGA在数字存储 示波 器时基电路中的应用
(2】直接数字频率台成法
直接数字频率合成技术就是以一个频率固定的信号为参考.通过数字处理的方法产生一个频率可变的信 号。该方法通过在程序中设置不同的控制字对参考信号进行分频,但这种分频的效果叉不同于直接分频,H要 控制宇的长度足够,它就能够实现微细微的频率分辨率。 直接数字频率台成法的原理如图I所示,相位幅度表是存储一个周期正弦波形的PROM,其地址对应着
参考文献
1宋万杰,罗丰,吴顺君CPLD技术及其应用.西安:阿安电子科技大学出版社.1 2卢毅,赖杰.VHDI。与数字电路进计.北京:科学出版衬=,2001 3蒋焕文,孙续.电子测量.北京:中国计量出版社,1996
999
Abstract
In this paper,the first,some clock frequency division techniques
013
are
introduced.then

clock
frequency division technique basing
ing
FPGA is put forward,and we analyze designing blue print and show slov~
method.finally,we point

耳前常用的分频方法有以下两种:
常用的时钟分频方法
f1)直接分频法
直接分频法是一种展简单的分频方法,它实际上就是一个循环计数器,当计数值达到某一值N时清0.并 重新计数。计数器每清0一次(即完成一次计数周期),便输出一个进位脉冲。这种分频方法简单稳定,能进行 整数分频,即输出的频率一定是输入频率的】/N,N为整数。
金映
电子科技大学自动化学院,成都,610054 摘要奉文首先丹绍了凡种常用的时钟旁颤法,在此基础上提出了基于FPGA的分频方法,并分析了 具体设计方案,给出了解决方法,最后指出了该方法与常用分频方法相比较的优娃.点。 关键词分频,FPGA



在数字存储示渡器电路的设计中,时基电路是数字存储示渡器控制电路中的重要组成部分。它为模/数转 换器A/D提供采样时钟;为FIFO提供读/写时钟;电为其他控制电路部分提供触发时钟信号。时基电路要求 时钟信号的频率是可调的,造就给时钟的设计提出了要求。我们一般常用的方法就是时钟分频,即对一个固定 时钟信号进行若干分频,使得最后输出的频率满足要求。


10“s
25



25“s
10



50
ns


1 ms






(2)实现方法。时基电路如图2所示。图2中,4个74390是分频器。74390为双通道.每个通道按连线方 式不同,町产牛8种分频信号。如果QA连接到CLKB,则在QA输出2分频且占空比为50%的方波,QB输出 4分频且占空比为50%的方波,Qc输出8分频且占空比为50%的方波,QD输出10分频且占空比为20蹦的方 波;若QD连接到CI,KA,则在QA输出lO分频且占空比为50%的方波,QB输出2分频且占空比为50%的方 波,QC输出4分频且占宅比为50蹦的方波,QD输出5分翱且占空比为20%的方波。 例如,设输入频率为100 MHz,则图2巾fp0为100 MHz,fpl为10 MHz,fp2为1 MHz,fp3为100 实测信号频率选择一个适当的时基,送到FIFO作为写时钟。

4360。变化的相位。PROM的地址位数为N,则存储的幅度值为2“N个,相邻两个地址的相位差约为360。/
(2‘N)。每接收到一个时钟上升沿,相位累加器便在原来的基础上加一个变化量肼,并根据累加后的相位值在表 中查找对应的幅度值。甜=M(360。/z“N),M为每次跳过的地址数。当相位累加器输出一个完整周期(360。)
Key
out
advantage and disadvantage between the method and common method.
Words
Frequency Division.FPGA
3基于FPGA的时钟分频法
在数字存储示波器电路的设计巾.基于FPGA的分频方法就是采用可编程器件来实现分频功能。具体设 计实现如下: “)数字存储器的扫描时间概念与模拟示渡器不同,它将模拟信号经过A/D转换后存人存储器,然后再 从存储器中读出,故数据写人存储器的速度与扫描速度快慢有关。即与“t/div“的设置有关,而与存储器读出 的速度无关。在这部分电路的实际设计中,就是将输入的时钟(如100 MHz)进行分频,按1、2、5步进的办法产 生16种不同的频率。采样频率与时基的对照参见表l。