发明名称 一种基于MLVDS接口的快速总线系统和实现方法
摘要 本发明公开一种基于MLVDS接口的快速总线系统和实现方法,系统包括总线和若干个分别连接总线的收发节点,各收发节点包括MLVDS收发器和CAN总线控制器;总线包括一对按照线或模式配置的MLVDS差分线;总线与CAN总线控制器之间通过MLVDS收发器实现数据收发,CAN总线控制器采用FPGA实现,在数据收发过程中,还包括对总线收发信号进行取反处理。本发明通过使CAN总线的物理层采用MVLDS信号,链路层采用基于FPGA的CAN控制器的方式,并通过改变CAN控制器中波特率分频器的分频系数实现总线传输波特率的改变,实现速率高达100Mbps的快速总线通信方式,突破了传统CAN收发器和控制器的数据传输速率限制,具有较高可靠性和广泛适应性。
申请公布号 CN106603358A 申请公布日期 2017.04.26
申请号 CN201611050097.2 申请日期 2016.11.24
申请人 南京国电南自电网自动化有限公司 发明人 陈庆旭;叶品勇;陈新之;岳峰;余华武;史志伟
分类号 H04L12/40(2006.01)I 主分类号 H04L12/40(2006.01)I
代理机构 南京纵横知识产权代理有限公司 32224 代理人 董建林
主权项 一种基于MLVDS接口的快速总线系统,包括总线和若干个分别连接总线的收发节点,其特征是,各收发节点包括MLVDS收发器和CAN总线控制器;所述总线包括一对按照线或模式配置的MLVDS差分线;所述MLVDS收发器包括接收模块和发送模块,接收模块包括接收使能端、差分接收输入端和接收输出端,接收使能端输入低电平信号,差分接收输入端连接MLVDS差分总线,接收输出端通过反相器连接CAN总线控制器;发送模块包括发送使能端、差分发送输出端和发送输入端,发送输入端输入高电平信号,差分发送输出端连接MLVDS差分总线,发送使能端通过反相器连接CAN总线控制器;所述CAN总线控制器采用FPGA实现,CAN总线控制器包括波特率分频器、位时序逻辑单元、移位寄存器和位数据流处理器;波特率分频器接收外部波特率配置信号和外部时钟信号,对时钟信号进行分频,并将分频后的时钟信号输出至位时序逻辑单元和位数据流处理器;位时序逻辑单元包括分别对应连接MLVDS收发器中发送输入端和接收输出端的数据输出端和数据输入端;位数据流处理器通过位时序逻辑单元实现与MLVDS收发器之间的数据收发。
地址 211100 江苏省南京市江宁区菲尼克斯路11号