【技术实现步骤摘要】
本专利技术属于高速通信接口,具体涉及一种基于srio的指令交互及共享系统与方法。
技术介绍
1、嵌入式系统通常存在若干控制指令,随着系统复杂度的升高,其承载的控制指令也越来越多,且这些控制指令一般均在dsp内进行管理。当仅有两个dsp之间存在控制指令交互需求时,可在二者间加入双端口ram通过emif接口来实现稳定的数据交互;若在此基础上加入多个二级设备,则需要搭建一套稳定可扩展的指令交互平台来实现其快速交互及共享。srio是一种高性能、低引脚数、基于数据包交换的互联体系结构,适用于高性能嵌入式系统的一种开放式互联技术标准。其中,xilinx所提供的fpga芯片在其自有的开发环境下集成了方便用户调用的ip核,为srio在fpga的使用起到良好推动作用。dsp作为嵌入式系统常见处理器,当实时性系统中存在多个dsp及fpga时,如何在它们之间基于srio搭建起快速共享的链路变得尤为重要。
技术实现思路
1、(一)要解决的技术问题
2、本专利技术提出一种基于srio的指令交互及共享系统
...【技术保护点】
1.一种基于SRIO的指令交互及共享系统,其特征在于,所述指令交互及共享系统包括指令管理模块、指令共享模块、SRIO交换模块和指令执行模块;其中,所述指令管理模块用于管理和维护系统指令,将系统指令下达到对应的指令执行模块以完成系统闭环控制;所述指令共享模块用于存储指令管理模块经EMIF接口下发的指令,以及通过SRIO接口接收指令执行模块上报的反馈状态信息以及实时响应指令执行模块所需要获取的指令;所述SRIO交换模块具有多个端口,用于连接基于SRIO接口的指令共享模块和指令执行模块;所述指令执行模块包含多个相互独立的指令执行子模块,每个指令执行子模块基于SRIO接口通过
...【技术特征摘要】
1.一种基于srio的指令交互及共享系统,其特征在于,所述指令交互及共享系统包括指令管理模块、指令共享模块、srio交换模块和指令执行模块;其中,所述指令管理模块用于管理和维护系统指令,将系统指令下达到对应的指令执行模块以完成系统闭环控制;所述指令共享模块用于存储指令管理模块经emif接口下发的指令,以及通过srio接口接收指令执行模块上报的反馈状态信息以及实时响应指令执行模块所需要获取的指令;所述srio交换模块具有多个端口,用于连接基于srio接口的指令共享模块和指令执行模块;...
【专利技术属性】
技术研发人员:陈晓宇,王艳永,李丽丹,林青,倪菊艳,任雪冰,刘高天,张孝峥,张一,杨忠琳,姜雨彤,赵博,郭黎霞,
申请(专利权)人:中国北方车辆研究所,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。