一种基于SRIO的指令交互及共享系统与方法技术方案

技术编号:40272807 阅读:30 留言:0更新日期:2024-02-02 22:58
本发明专利技术提出一种基于SRIO的指令交互及共享系统及方法,指令交互及共享系统包括指令管理模块、指令共享模块、SRIO交换模块和指令执行模块,指令管理模块包含主次两个设备;指令执行模块包含多个相互独立的指令执行子模块可根据系统的业务需求完成指令的获取及状态信息的反馈,同时可实时共享给其它指令执行子模块,从而实现系统内部的指令下发、执行、反馈、共享等一系列闭环控制。通过本方法能够完成指令管理模块对某指令执行子模块的闭环控制,在此期间其它指令执行子模块可通过SRIO交换模块实时查看指令管理模块所下发的指令和该指令执行子模块所上报的状态反馈信息。

【技术实现步骤摘要】

本专利技术属于高速通信接口,具体涉及一种基于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接口通过SRIO交换模块向指...

【技术特征摘要】

1.一种基于srio的指令交互及共享系统,其特征在于,所述指令交互及共享系统包括指令管理模块、指令共享模块、srio交换模块和指令执行模块;其中,所述指令管理模块用于管理和维护系统指令,将系统指令下达到对应的指令执行模块以完成系统闭环控制;所述指令共享模块用于存储指令管理模块经emif接口下发的指令,以及通过srio接口接收指令执行模块上报的反馈状态信息以及实时响应指令执行模块所需要获取的指令;所述srio交换模块具有多个端口,用于连接基于srio接口的指令共享模块和指令执行模块;...

【专利技术属性】
技术研发人员:陈晓宇王艳永李丽丹林青倪菊艳任雪冰刘高天张孝峥张一杨忠琳姜雨彤赵博郭黎霞
申请(专利权)人:中国北方车辆研究所
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1