基于FPGA的IRIG-B(DC)码产生电路设计

2010-03-13 08:54:44雒俊鹏
电子设计工程 2010年5期
关键词:设计

雒俊鹏

(中国电子科技集团公司 第 39研究所, 陕西 西 安 7 10065)

在测控系统中,时统信息不仅是各个分系统工作的基础,也是有些分系统进行测控时推算弹道和其他复杂运算必不可少的信息,IRIG-B时间码作为一种重要的时间同步传输的方式,成为时统设备首选的标准码型。IRIG全称Inter-Range Instrumentation Group(靶场间测量仪器组)。IRIG串行时间码,共有6种格式。即IRIG-A、B、D、E、G、H,IRIG-B(DC)码又分为DC和AC码,DC码的接口通常采用TTL接口和RS422(V.11)接口。

1 IRIG-B(DC)码介绍

IRIG-B(DC)码的时帧速率为1帧/s;可传递100信息位,每个信息位宽度10 ms,称为一个码元,每10个码元为1组。每帧有一个高电平宽度8 ms、低电平宽度2 ms的起始码元PR和结束码元P0,PR和P0之间有P1、P2、…,P9标志码元,标志码元之间包含秒、分、时、天和控制功能等信息,码元高电平宽度5 ms代表二进制的“1”,高电平宽度2 ms代表二进制的“0”,IRIG-B(DC)码的示意图如图1所示。

2 系统硬件电路设计

图1 IRIG-B(DC)码示意图

本设计的硬件电路如图2所示,采用Altera低功耗、低成本Cyclone FPGA系列的EP1C6T144,总引脚数144,I/O引脚数98,有3种配置方式,分别为AS方式、PS方式和JTAG方式,本设计采用AS方式,当使用AS方式时,必须将FPGA EP1C6T144的MSEL0和MSEL1这2个引脚接到低电平,即为逻辑的00,AS方式还需与一片串行配置器件并用[1],本设计采用低成本的Altera公司的EPCS1SI8,具体连接如图2所示,采用这种方式上电后可直接通过下载电缆对FPGA进行编程,使用灵活方便。在设计时注意引脚上的上拉电阻和下拉电阻必须连接上。

晶体振荡器采用10 MHz晶振,将晶振的SCLK输出引脚与EP1C6T144的CLK0输入引脚连接,检测晶振信号脉冲的上升沿并进行计数,以此计数作为时间基础。

图……

登录APP查看全文

猜你喜欢
设计
二十四节气在平面广告设计中的应用
河北画报(2020年8期)2020-10-27 02:54:06
何为设计的守护之道?
现代装饰(2020年7期)2020-07-27 01:27:42
《丰收的喜悦展示设计》
流行色(2020年1期)2020-04-28 11:16:38
基于PWM的伺服控制系统设计
电子制作(2019年19期)2019-11-23 08:41:36
基于89C52的32只三色LED摇摇棒设计
电子制作(2019年15期)2019-08-27 01:11:50
基于ICL8038的波形发生器仿真设计
电子制作(2019年7期)2019-04-25 13:18:16
瞒天过海——仿生设计萌到家
艺术启蒙(2018年7期)2018-08-23 09:14:18
设计秀
海峡姐妹(2017年7期)2017-07-31 19:08:17
有种设计叫而专
Coco薇(2017年5期)2017-06-05 08:53:16
从平面设计到“设计健康”
商周刊(2017年26期)2017-04-25 08:13:04