发明名称 LonWorks总线与高速智能统一总线的直接接口方法
摘要 本发明公开了一种LonWorks总线与高速智能统一总线的直接接口方法,用于解决现有的LonWorks总线无法直接接入高速智能统一总线的技术问题。技术方案是采用高速串并转换实现高速智能统一总线数据的高速串并转换,采用低速逻辑器件配置高速智能统一总线协议,采用高速双端口SRAM进行数据缓存,采用高速监视单元对高速双端口SRAM的读写时钟进行智能切换,采用LonWorks控制器的I/O端口和高速智能统一总线的数据端口直接相接的方法与LonWorks总线直接交互数据,以此为基础实现LonWorks与高速智能统一总线的直接接口。LonWorks与智能总线的接口在解决其问题的同时,实现了LonWorks总线方便灵活地与其他总线之间的互联,减少了系统互联的总线介质数量和系统功耗。
申请公布号 CN102033844A 申请公布日期 2011.04.27
申请号 CN201010578083.4 申请日期 2010.12.02
申请人 西北工业大学 发明人 史忠科;辛琪;王闯
分类号 G06F13/40(2006.01)I;G06F13/42(2006.01)I 主分类号 G06F13/40(2006.01)I
代理机构 西北工业大学专利中心 61204 代理人 黄毅新
主权项 一种LonWorks总线与高速智能统一总线的直接接口方法,其特征在于包括以下步骤:(a)采用LonWorks总线收发器对LonWorks网络上的信号进行电平格式调整,然后将转化结果输入给LonWorks控制器;LonWorks控制器将输入进行接收,并按照LonTalks总线协议进行协议解析与数据提取,并将接收到的数据通过数据端口传递给高速智能统一总线协议单元;高速智能统一总线协议单元将传递过来的数据按照预先配置的总线协议进行编码,并将编码后的数据以低速时钟写入高速双端口SRAM中的固定区域,并通知高速监视单元;高速监视单元在智能总线停止向高速双端口SRAM中写数据时,首先将高速双端口SRAM的读写时钟切换成高速时钟,然后触发高速串并转换单元读取高速双端口SRAM中的数据;高速串并转换单元读取数据后,对数据进行并串转换,之后将数据耦合到光纤上直接发送;(b)采用高速串并转换单元对高速智能统一总线网络上的信号进行串并转换,然后以高速时钟将接收到的数据写入双端口SRAM中的固定区域,并通知高速监视单元;高速监视单元在高速串并转换停止向高速双端口SRAM中写数据时,将高速双端口SRAM的时钟切换到低速时钟,并触发高速智能统一总线协议单元对数据的读取;高速智能统一总线协议单元接收到触发之后,将高速双端口SRAM中的数据读出,并按照预先配置的总线协议进行数据帧解码和有效数据提取,然后将提取的数据交付LonWorks总线控制器;LonWorks总线控制器首先侦听总线状态,在空闲时,将交付的数据按照LonWorks总线协议编码后传递给LonWorks收发器;LonWorks收发器对数据进行电平格式调整之后,将数据耦合到LonWorks网络上进行发送。
地址 710072 陕西省西安市友谊西路127号
您可能感兴趣的专利