示波器触发电路设计分析论文
1关键电路实现
系统设计的核心是FPGA设计,主要完成时钟的产生及选择、帧头检测、协议解码、协议分析、协议触发以及数据存储等功能,FPGA设计的功能框图。时钟发生模块主要用来产生62.5MHz、125MHz以及250MHz的解码时钟,时钟选择电路根据flexray总线信号的速率选择相应的时钟,当总线速率为2.5MHz、5MHz、10MHz时时钟选择电路分别输出62.5MHz、125MHz以及250MHz的解码时钟clk。比较器输出的`差分信号经过IBUFDS变成单端后送入帧头检测模块进行帧头检测,flexray总线的帧编码特点了进行检测。从flexray总线的帧编码图可以看出一帧中TSS具有唯一性
因此,帧头检测模块可以通过解码时钟clk来检测TSS。帧头检测模块的检测过程仿真,帧编码为ch_clk,当TSS的时间长度大于等于计数器count2预设置的计数时间(即TSS的最小时间间隔)时产生test2;当帧编码信号ch_clk的上升沿检测到test2为高时产生test3,同时启动计数器count4,count4的计数时间为帧起始序列FSS的宽度,count4计数结束后启动count5、count6、count7,count7为字节计数,count6为字节起始序列和字节中位的计数。从图中可以看出当ch_clk的下降沿检测到count7的值为1且count6的值为1时产生了帧头触发使能信号frame_start_trig_en,该信号送入触发电路就能产生帧头触发。检测到帧头后,解码模块开始解码,解码过程如图5所示,decode_data为解码,其前5个字节是数据指示位、空帧指示位、启动帧指示位、ID、有效数据长度、头部循环校验、循环计数等数据;第6个字节开始为有效数据。协议分析及触发模块根据解码模块输出的数据进行协议分析和触发条件判断,若满足触发条件择发出触发信号给触发电路,触发电路来完成触发。
2结束语
本文主要介绍了示波器中Flexray协议分析与触发电路设计,重点描述了时钟发生模块、帧头检测模块、解码模块、协议分析及触发模块。该设计方法及思想在以往的课题中得到了广泛应用,取得了良好的效果。
-
电路改造合同(精)
在人民愈发重视法律的社会中,合同在生活中的使用越来越广泛,它也是实现专业化合作的纽带。那么常见的合同书是什么样的呢?以下是小编收集整理的电路改造合同,希望能够帮助到大家。电路改造合同1甲方:乙方:甲方教学楼由于电线接入时间比较长,线路已经老化,经常出现一些...
-
电路实验心得体会【优秀】
我们在一些事情上受到启发后,就很有必要写一篇心得体会,这样我们就可以提高对思维的训练。但是心得体会有什么要求呢?以下是小编为大家整理的电路实验心得体会,欢迎阅读与收藏。电路实验心得体会1时间过得很快,转眼间一学期过去了,模拟电路实验这门课也接近了尾声。...
-
电子技术应用毕业生自我鉴定[实用6篇]
自我鉴定是个人在一个时期的自我总结,写自我鉴定有利于我们工作能力的提高,因此我们是时候写一份自我鉴定了。那么自我鉴定应该包括什么内容呢?以下是小编整理的电子技术应用毕业生自我鉴定,欢迎阅读,希望大家能够喜欢。电子技术应用毕业生自我鉴定篇1我热爱着电子...
-
电子技术员的岗位职责集锦14篇
在学习、工作、生活中,越来越多地方需要用到岗位职责,明确岗位职责能让员工知晓和掌握岗位职责,能够最大化的进行劳动用工管理,科学的进行人力配置,做到人尽其才、人岗匹配。那么你真正懂得怎么制定岗位职责吗?下面是小编为大家收集的电子技术员的岗位职责,希望能够帮...