反射内存卡及反射内存网及反射内存卡的访问方法

文档序号:8298911阅读:717来源:国知局
反射内存卡及反射内存网及反射内存卡的访问方法
【技术领域】
[0001] 本发明涉及反射内存技术领域。
【背景技术】
[0002] 反射内存系类产品在国外的研宄和应用十分广泛,在国内此类产品正在不断地应 用在实时通讯系统的各个方面,例如半实物仿真系统、实时数据保存系统和实时测试系统 等。在国内的研宄中,主要采用国外现成的反射内存卡组成反射内存网,价格昂贵、成本高, 而且在应用上受到权限的限制。目前国内对反射内存卡的研宄和应用比较少,自主设计的 反射内存卡则更少。因此,研发设计反射内存卡是非常必要的。
[0003] 从功能上来讲,现有的反射内存卡存在缺乏串行通讯接口访问反射内存网的缺 点;从性能上来讲现有的反射内存卡存在内存小、可移植性差的缺点;从成本上讲,现有的 反射内存卡价格昂贵、技术权限受限。

【发明内容】

[0004] 本发明为了解决现有的反射内存卡在研宄和应用方面受到严重限制的问题,也是 为了满足国内对反射内存相关产品的需求,也是为了解决现有的反射内存卡存在缺乏串行 通讯接口、内存小、可移植性差及成本高的缺点。提出了反射内存卡及反射内存网及反射内 存卡的访问方法。
[0005] 反射内存卡,它包括网络控制模块、串行通讯接口模块、内存处理模块和PCI接口 丰吴块;
[0006]网络控制模块包括光电转换模块、并串转换模块和网络数据处理模块;
[0007]网络数据处理模块包括发送数据仲裁模块、接收数据分发模块、光电变换控制逻 辑模块、串并转换控制逻辑模块和编解码控制器模块;
[0008] 串行通讯接口模块,用于向发送数据仲裁模块发送通用数据包;
[0009]内存处理模块,用于接收接收数据分发模块发送的网络数据包;
[0010] PCI接口模块,用于接收接收数据分发模块发送的中断信号,还用于输出中断数据 包/通用数据包值发送数据仲裁模块;
[0011] 光电转换模块,用于接收网络数据处理模块内光电变换控制逻辑模块发送的控制 命令信号,还用于与光纤网络之间实现光信号的数据交互,还用于对接收的控制命令信号 和光信号进行光电转换后与并串转换模块之间进行串行数据的数据交互;
[0012] 并串转换模块,用于接收串并转换控制逻辑模块发送的控制命令信号,还用于接 收光电转换模块发送的串行数据,还用于对接收的控制命令信号和串行数据进行并串数据 转换后与编解码控制器模块之间进行并行数据的数据交互;
[0013] 发送数据仲裁模块,用于接收串行通讯接口模块发送的通用数据包、PCI接口模块 发送的中断数据包/通用数据包和接收数据分发模块发送的节点数据包,并对接收的通用 数据包、中断数据包/通用数据包和节点数据包进行仲裁处理后输出数据包至编解码控制 器模块;
[0014] 接收数据分发模块,用于接收编解码控制器模块发送的数据包,并对该数据包进 行数据分发处理后输出节点数据包至发送数据仲裁模块、输出中断信号至PCI接口模块、 输出网络数据包值内存处理模块;
[0015] 光电变换控制逻辑模块,用于向光电转换模块发送控制命令;
[0016]串并转换控制逻辑模块,用于向串并转换模块发送控制命令;
[0017] 编解码控制器模块,用于接收发送数据仲裁模块发送的数据包和并串转换模块发 送的并行数据,并对接收到的数据包和并行数据进行编解码控制后输出数据包至接收数据 分发模块。
[0018] -种反射内存网,它包括采用环形或着星形方式连接的多台计算机,每台被连接 的计算机中都安装有本发明所述的反射内存卡,各个反射内存卡通过光纤连接,且各个反 射内存卡在逻辑上共用一段地址。
[0019] 反射内存卡的访问方法,该方法包括:
[0020] 用于向发送数据仲裁模块发送通用数据包的步骤;
[0021] 用于接收接收数据分发模块发送的网络数据包的步骤;
[0022] 用于接收接收数据分发模块发送的中断信号的步骤,还用于输出中断数据包/通 用数据包值发送数据仲裁模块的步骤;
[0023]用于接收网络数据处理模块内光电变换控制逻辑模块发送的控制命令信号的步 骤,还用于与光纤网络之间实现光信号的数据交互的步骤,还用于对接收的控制命令信号 和光信号进行光电转换后与并串转换模块之间进行串行数据的数据交互的步骤;
[0024]用于接收串并转换控制逻辑模块发送的控制命令信号的步骤,还用于接收光电转 换模块发送的串行数据的步骤,还用于对接收的控制命令信号和串行数据进行并串数据转 换后与编解码控制器模块之间进行并行数据的数据交互的步骤;
[0025] 用于接收串行通讯接口模块发送的通用数据包、PCI接口模块发送的中断数据包 /通用数据包和接收数据分发模块发送的节点数据包,并对接收的通用数据包、中断数据包 /通用数据包和节点数据包进行仲裁处理后输出数据包至编解码控制器模块的步骤;
[0026] 用于接收编解码控制器模块发送的数据包,并对该数据包进行数据分发处理后输 出节点数据包至发送数据仲裁模块、输出中断信号至PCI接口模块、输出网络数据包值内 存处理模块的步骤;
[0027]用于向光电转换模块发送控制命令的步骤;
[0028]用于向串并转换模块发送控制命令的步骤;
[0029] 用于接收发送数据仲裁模块发送的数据包和并串转换模块发送的并行数据,并对 接收到额数据包和并行数据进行编解码控制后输出数据包至接收数据分发模块的步骤。
[0030] 有益效果:本发明所述的反射内存卡包括网络控制模块、串行通讯接口模块、内存 处理模块和PCI接口模块,网络控制模块包括光电转换模块、并串转换模块和网络数据处 理模块;网络数据处理模块包括发送数据仲裁模块、接收数据分发模块、光电变换控制逻辑 模块、串并转换控制逻辑模块和编解码控制器模块。通过前述所有模块之间的数据传输的 搭建,实现了反射内存卡的搭建。通过对发送数据仲裁模块、接收数据分发模块的进一步构 建,进一步说明了本发明所述的反射内存卡的内部结构。解决了现有的反射内存卡在研宄 和应用方面受到严重限制的问题,也满足了国内对反射内存相关产品的需求。通过串行通 讯接口与反射内存网直接连通;通过内存处理模块实现了大内存,本发明所述的反射内存 卡,结构简单,价格低廉,而且使用不受限制。
[0031] 通过根据本发明所述的反射内存卡及计算机和光纤构成的光纤反射网,具有高速 传输、可靠、支持跨平台传输等优点,使得在应用和研宄方面不受限制。本发明的反射内存 卡在实时性和内存大小上做了很大的改善,并且集成了RS422等串行通讯接口,将单一的 反射内存卡变成了多功能的通讯板卡。
[0032] 本发明所述的反射内存卡的访问方法,对反射内存卡内部的数据传输过程进行了 详细的解释,该方法数据传输速率快,满足了网络实时传输的需求。本发明适用于反射内存 网的研宄与应用。
【附图说明】
[0033]图1为反射内存卡与计算机、外部设备及光纤网络之间的连接关系示意图;
[0034]图2为反射内存卡内的网络控制模块与内存处理模块、PCI接口模块、串行通讯接 口模块之间的连接关系示意图;
[0035]图3为发送数据仲裁模块的内部连接关系示意图;
[0036]图4为接收数据分发模块的内部连接关系示意图;
[0037]图5为【具体实施方式】八中的发送数据仲裁模块内仲裁模块的仲裁过程示意图。
【具体实施方式】
【具体实施方式】 [0038] 一、参照图1和图2具体说明本实施方式,本实施方式所述的反射内 存卡,它包括网络控制模块1、串行通讯接口模块2、内存处理模块3和PCI接口模块4;
[0039]网络控制模块1包括光电转换模块1-1、并串转换模块1-2和网络数据处理模块 1-3;串并转换控制逻辑模块1-1、反射内存卡,它包括网络控制模块1、串行通讯接口模块 2、内存处理模块3和PCI接口模块4;
[0040] 网络控制模块1包括光电转换模块1-1、并串转换模块1-2和网络数据处理模块 1-3 ;
[0041] 网络数据处理模块1-3包括发送数据仲裁模块1-31、接收数据分发模块1-32、光 电变换控制逻辑模
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1