[发明专利]一种高速串行总线与低速串行总线数据传输和转换方法有效
申请号: | 201811472072.0 | 申请日: | 2018-12-04 |
公开(公告)号: | CN109582619B | 公开(公告)日: | 2023-08-18 |
发明(设计)人: | 郭京;邓豹;沈华;张晓曦;陈颖图;亢晓丽 | 申请(专利权)人: | 中国航空工业集团公司西安航空计算技术研究所 |
主分类号: | G06F13/38 | 分类号: | G06F13/38;G06F13/40 |
代理公司: | 北京清大紫荆知识产权代理有限公司 11718 | 代理人: | 娄华 |
地址: | 710065 陕*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明属于总线技术领域,具体公开了一种高速串行总线与低速串行总线转换与传输方法,在FPGA中对高速串行总线和低速串行总线的的并行接口部分作封装,利用状态机或者组合逻辑,提取出有效数据,使得并行接口数据可以直接对缓存进行读写操作;本发明技术方案充分发挥了FPGA灵活性的特点,总线的转换方法灵活快速。且实现高速与低速串行总线转换时因为不需要主控芯片,既降低了功耗,又节约了成本,同时还提高了总线的传输效率,保证了系统的低功耗以及高性能设计,在嵌入式领域具有广阔的应用前景。 | ||
搜索关键词: | 一种 高速 串行 总线 低速 数据传输 转换 方法 | ||
【主权项】:
1.一种高速串行总线与低速串行总线数据传输和转换方法,其特征在于,在FPGA中对高速串行总线和低速串行总线的的并行接口部分作封装,利用状态机或者组合逻辑,提取出有效数据,使得并行接口数据可以直接对缓存进行读写操作,具体方法实现包括以下步骤:步骤一、利用高速总线中特殊的数据格式或者数据包,初始化并配置低速串行总线:高速串行总线在传输开始之前,向FPGA发送多个中断、消息包、门铃包类特殊数据格式或数据包,每一个包中都包含初始化低速串行总线或传输链路状态的参数值,FPGA解析此类型数据包后,依次配置低速串行总线的波特率,停止位、校验位等数据格式,中断或查询方式,传输链路中发送接收数据的最大长度;步骤二、将高速串行总线与低速串行总线中的并行数据接口封装,封装后两种串行总线的转换出的并行数据可以互相传递并识别;步骤三、将收到的并行数据作转换,转换为需要的串行数据输出。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国航空工业集团公司西安航空计算技术研究所,未经中国航空工业集团公司西安航空计算技术研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201811472072.0/,转载请声明来源钻瓜专利网。