首页
|
新闻
|
新品
|
文库
|
方案
|
视频
|
下载
|
商城
|
开发板
|
数据中心
|
座谈新版
|
培训
|
工具
|
博客
|
论坛
|
百科
|
GEC
|
活动
|
主题月
|
电子展
注册
登录
论坛
博客
搜索
帮助
导航
默认风格
uchome
discuz6
GreenM
»
FPGA/CPLD可编程逻辑
» 基于FPGA的锁相环位同步提取电路设计
返回列表
回复
发帖
发新话题
发布投票
发布悬赏
发布辩论
发布活动
发布视频
发布商品
基于FPGA的锁相环位同步提取电路设计
发短消息
加为好友
caopengly
当前离线
版主
UID
136199
帖子
2108
精华
5
积分
8345
阅读权限
90
在线时间
0 小时
注册时间
2006-4-4
最后登录
2009-9-24
论坛元老
UID
136199
性别
男
1
#
打印
字体大小:
t
T
caopengly
发表于 2008-3-8 22:31
|
只看该作者
基于FPGA的锁相环位同步提取电路设计
FPGA
,
电路设计
,
锁相环
同步是通信系统中一个重要的问题。在数字通信中,除了获取相干载波的载波同步外,位同步的提取是更为重要的一个环节。因为只有确定了每一个码元的起始时刻,才能对数字信息作出正确的判决。利用全数字锁相环可直接从接收到的单极性不归零码中提取位同步信号。
一般的位同步电路大多采用标准逻辑器件按传统数字系统设计方法构成,具有功耗大,可靠性低的缺点。用FPGA设计电路具有很高的灵活性和可靠性,可以提高集成度和设计速度,增强系统的整体性能。本文给出了一种基于fpga的数字锁相环位同步提取电路。
数字锁相环位同步提取电路的原理
数字锁相环位同步提取电路框图如图1所示。
图1 数字锁相环位同步提取电路框图
本地时钟产生两路相位相差p的脉冲,其频率为fo=mrb,rb为输入单极性不归零码的速率。输入信码的正、负跳变经过过零检测电路后变成了窄脉冲序列,它含有信码中的位同步信息,该位同步窄脉冲序列与分频器输出脉冲进行鉴相,分频比为m。若分频后的脉冲相位超前于窄脉冲序列,则在“1”端有输出,并通过控制器将加到分频器的脉冲序列扣除一个脉冲,使分频后的脉冲相位退后;若分频后的脉冲相位滞后窄脉冲序列,则在“2”端有输出,并通过控制器将加到分频器的脉冲序列附加一个脉冲,使分频后的脉冲相位提前。直到鉴相器的“1”、“2”端无输出,环路锁定。
基于fpga的锁相环位同步提取电路
该电路如图2所示,它由双相高频时钟源、过零检测电路、鉴相器、控制器和分频器组成。
图2 基于fpga的锁相环位同步提取电路
双相高频时钟源
该电路由d触发器组成的二分频器和两个与门组成,它将fpga的高频时钟信号clk_xm变换成两路相位相反的时钟信号,由e、f输出,然后送给控制电路的常开门g3和常闭门g4。其中f路信号还作为控制器中的d1和d2触发器的时钟信号。实际系统中,fpga的高频时钟频率为32.768mhz,e、f两路信号频率为32.768/2=16.384mhz。
过零检测电路
该电路见图2中gljc部分,它由d触发器和异或门组成。过零检测的输出脉冲codeout的宽度应略大于f路信号一个周期,但为了减少锁相环的稳态误差,该输出脉冲不宜过宽。实际系统中,过零检测电路的时钟信号clkin由fpga的高频时钟四分频得来,这样输出的脉冲宽度约是f路信号的两个周期。
鉴相器
该电路由两个与门组成,分别是超前门g1和滞后门g2。过零检测电路的输出信号b与位定时信号clkout一起进入鉴相器,若clkout超前b,则滞后门g2被封锁,输出为0,超前门g1的输出端有窄脉冲输出;若clkout滞后b,则超前门g1被封锁,输出为0,滞后门g2的输出端有窄脉冲输出。
分频器
该电路对应于图2中div64部分。输入的信号频率是256khz,e、f两路信号的频率均为16.384mhz,故该电路完成16384/256=64的分频功能。当控制电路无超前或滞后控制脉冲输出时,d1的q端为0,d2的q端也为0,常开门g3处于打开状态,常闭门g4处于关闭状态,e路信号通过常开门g3、异或门g5到达64分频器的输入端,经分频后产生稳定的位定时信号。
控制器
分频器输出的位定时信号clkout与过零检测脉冲b进行相位比较。当位定时信号clkout超前于b时,超前门g1有正脉冲输出。在触发脉冲f的上升沿,d1触发器的q端由低变高,经过非门后,使常开门g3关闭一个时钟周期,将e路脉冲扣除一个,使clkout相位向滞后方向变化一个时钟周期。
当位定时信号clkout滞后于b时,滞后门g2有正脉冲输出。在触发脉冲f的上升沿,d2触发器的q端由低变高,使常闭门g4打开一个时钟周期,在分频器输入端添加一个脉冲。
图3 输入的信码与提取的位同步信号
实际结果
以上是全数字锁相环的电路工作原理,全部电路在altera的ep1k30tc144-1芯片上实现。该芯片的工作频率选为32.768mhz,也作为位同步提取电路的本地高频时钟,另外,该时钟信号四分频后还作为过零检测电路的时钟。输入的单极性不归零码的码元速率为256kb/s。从输入信码中提取的位同步信号如图3所示,从波形上看,该全数字锁相环位同步提取电路能很好地从输入的信码中提取位同步信号。
收藏
分享
评分
这个版主不太冷 =========================== 我的中电网博客:http://blog.chinaecnet.com/u/20/index.htm
回复
引用
订阅
TOP
发短消息
加为好友
justblue
当前离线
UID
187327
帖子
4
精华
0
积分
124
阅读权限
20
在线时间
0 小时
注册时间
2008-3-17
最后登录
2008-3-17
注册会员
UID
187327
性别
男
2
#
justblue
发表于 2008-3-17 10:00
|
只看该作者
看不明白~
回复
引用
TOP
发短消息
加为好友
tianyu0128
当前离线
UID
187383
帖子
1
精华
0
积分
105
阅读权限
20
在线时间
0 小时
注册时间
2008-3-17
最后登录
2008-3-17
注册会员
UID
187383
性别
男
3
#
tianyu0128
发表于 2008-3-17 17:26
|
只看该作者
和”通信系统中同步电路的设计与实现“这个题目有什么不同?
回复
引用
TOP
发短消息
加为好友
yougukepp
当前离线
UID
781891
帖子
11
精华
0
积分
174
阅读权限
20
在线时间
0 小时
注册时间
2009-3-1
最后登录
2009-4-30
注册会员
UID
781891
性别
男
4
#
yougukepp
发表于 2009-3-11 15:57
|
只看该作者
太好了,谢谢.
回复
引用
TOP
返回列表
电商论坛
Pine A64
资料下载
方案分享
FAQ
行业应用
消费电子
便携式设备
医疗电子
汽车电子
工业控制
热门技术
智能可穿戴
3D打印
智能家居
综合设计
示波器技术
存储器
电子制造
计算机和外设
软件开发
分立器件
传感器技术
无源元件
资料共享
PCB综合技术
综合技术交流
EDA
MCU 单片机技术
ST MCU
Freescale MCU
NXP MCU
新唐 MCU
MIPS
X86
ARM
PowerPC
DSP技术
嵌入式技术
FPGA/CPLD可编程逻辑
模拟电路
数字电路
富士通半导体FRAM 铁电存储器“免费样片”使用心得
电源与功率管理
LED技术
测试测量
通信技术
3G
无线技术
微波在线
综合交流区
职场驿站
活动专区
在线座谈交流区
紧缺人才培训课程交流区
意见和建议