用verilog设计密勒解码器 一、题目: 设计一个密勒解码器电路 二、输入信号: 1. DIN:输入数据 2. CLK:频率为2MHz的方波,占空比为50% 3. RESET:复位信号,低有效 三、输入信号说明: 输入数据为串行改进密勒码,每个码元持续时间为8μs,即16个CLK时钟;数据流是由A、B、C三种信号组成; A:前8个时钟保持“1”,接着5个时钟变为“0”,最后3个时钟为“1”。 B:在整个码元持续时间内都没有出现“0”,即连续16个时钟保持“1”。 C:前5个时钟保持“0”,后面11个时钟保持“1”。 改进密勒码编码规则如下: 如果码元为逻辑“1”,用A信号表示。 如果码元为逻辑“0”,用B信号表示,但以下两种特例除外:如果出现两个以上连“0”,则从第二个“0”起用C信号表示;如果在“通信起始位”之后第一位就是“0”,则用C信号表示,以下类推; “通信起始位”,用C信号表示; “通信结束位”,用“0”及紧随其后的B信号表示。 “无数据”,用连续的B信号表示。
上传时间: 2013-12-02
上传用户:wang0123456789
使用Visual C++ 6.0开发的R232串口通信程序,与通用的串口调试助手功能类似,可以在上面添加自己需要的功能,做二次开发
上传时间: 2015-09-24
上传用户:hongmo
Visual C++6.0(5.0)开发工具功能非常强大,但是对于初学者来说,却有很多细节的问题需要注意。作者搜集整理了以下一些实用小技巧,希望对初学者有所帮助。
上传时间: 2015-09-25
上传用户:xiaodu1124
Visual C++6.0(5.0)开发工具功能非常强大,但是对于初学者来说,却有很多细节的问题需要注意。作者搜集整理了以下一些实用小技巧,希望对初学者有所帮助。
上传时间: 2015-09-25
上传用户:hn891122
Visual C++6.0(5.0)开发工具功能非常强大,但是对于初学者来说,却有很多细节的问题需要注意。作者搜集整理了以下一些实用小技巧,希望对初学者有所帮助。
上传时间: 2015-09-25
上传用户:xiaodu1124
这是我写的51单片机控制LCD的程序 用c写的 在proteus 6.9中仿真成功 并且实际硬件调试也成功的
上传时间: 2015-09-26
上传用户:hzy5825468
EIA(ELECTRONIC INDUSTRIES ALLIANCE)标准文档EIA-CEA-861-B,A DTV Profile for Uncompressed High Speed Digital Interfaces。
标签: ELECTRONIC INDUSTRIES ALLIANCE EIA-CEA
上传时间: 2015-09-27
上传用户:hphh
c算法--- --- --- --- --- --6
标签: 算法
上传时间: 2014-10-25
上传用户:trepb001
c++ builder 6.0 界面实例,相当不错的c++ builder实例型教材,适合各层次学习者。
上传时间: 2015-09-29
上传用户:xzt
针对visul c++6.0的数值分析类库,覆盖了数值分析领域的大部分常见问题。
上传时间: 2015-09-29
上传用户:bruce