基于FPGA的PROFIBUS-DP从站实现

2016-09-13 07:25:34宋连庆梁鹏飞王纪臣
电子设计工程 2016年3期
关键词:功能设计

宋连庆,梁鹏飞,王纪臣

(西安工程大学 陕西 西安 710048)

基于FPGA的PROFIBUS-DP从站实现

宋连庆,梁鹏飞,王纪臣

(西安工程大学 陕西 西安710048)

以FPGA为主控芯片,采用Verilog硬件描述语言实现协议内容,从而代替SPC3协议芯片,实现从站各个通信模块控制器的逻辑功能,构成一个完整的PROFIBUS-DP从站,并且给出了物理层(PHY)的详细设计过程。该技术的使用将不再受外国供货商的限制,并且降低PROFIBUS-DP总线系统的成本,具有一定的实际应用价值。

PROFIBUS-DP;FPGA;从站;物理层

PROFIBUS是面向工厂自动化、流程自动化的一种国际性现场总线标准。在2000年成为IEC61158中的现场总线国际标准之一,于2001年正式成为我国机械行业工业控制系统的现场总线国家标准。由于PROFIBUS协议比较复杂,而国内的专用芯片基本上都是由国外厂商提供,致使我国自动化行业难以掌握该科技核心技术[1]。目前实现PROFIBUS-DP从站的方法有基本有3种,分别为使用单片机、使用专用的ASIC通信芯片和使用接口模板实现3种,但主流设计方案还是依靠专用的ASIC专用通信芯片。与此同时,由于电子行业的飞速发展,各种微处理器的广泛使用,使得现场可编程门阵列(FPGA)得到有力的发展,其TOP_DOWN的设计理念,可以将系统功能逐层分割,通过各个模块的实现设计思想,最终组合成一个完整的系统,成功避开对具体器件结构的考虑,这也是本此设计用FPGA的重要原因之一[2-4]。

图1 PROFIBUS-DP协议结构Fig.1 Agreement structure of PROFIBUS-DP

1 PROFIBUS-DP协议分析

PROFIBUS的协议参考了ISO/OSI模型,并对其进行了简化。PROFIBUS-DP只采用第一层(物理层)、第二层(数据链路层)和用户接口层,第3到7层未使用,这种精简的结构确保了高速数据传输。……

登录APP查看全文

猜你喜欢
功能设计
也谈诗的“功能”
中华诗词(2022年6期)2022-12-31 06:41:24
何为设计的守护之道?
现代装饰(2020年7期)2020-07-27 01:27:42
《丰收的喜悦展示设计》
流行色(2020年1期)2020-04-28 11:16:38
瞒天过海——仿生设计萌到家
艺术启蒙(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年2期)2017-02-21 01:21:24
“简直”和“几乎”的表达功能
中西医结合治疗甲状腺功能亢进症31例