- 1088
- 0
- 约4.08千字
- 约 6页
- 2017-03-05 发布于辽宁
- 举报
1.总体设计框图.doc
1.总体设计框图
2.总体设计思路说明
整个系统分为两个模块:检测模块和解码模块。检测模块主要完成从输入串行序列判断出A,B或C信号,并分别输出脉冲标志脉冲串Signal_A,Signal_B和Signal_C;同时,当检测到任一信号时,BIT_EN_temp输出一个高脉冲。解码模块根据检测模块输出的三个标志脉冲进行0/1解码,输出最终的密勒解码数据DOUT;同时,输出DATA_EN和BIT_EN两个标志信号。
3. 各个模块设计及时序关系说明
3.1 检测模块
由于时钟不完整,我们只能计算高电平个数,假设count为输入数据低电平之间高电平的个数;分析发现,根据前一个信号状态与count的值可以判定下一个信号状态,如下表所示:
表一:计数值与对应信号状态
当前信号 Count值 下一个信号
C 11 C 19 A 19 (27 / 35 / 35) B (BC/ BA/ BB) 结束 A 11 A 11 (19/27/27) B (BC/BA/BB)
原创力文档

文档评论(0)