CN119402150A 数据传输处理系统、方法、计算机设备和存储介质 (天翼云科技有限公司)_第1页
CN119402150A 数据传输处理系统、方法、计算机设备和存储介质 (天翼云科技有限公司)_第2页
CN119402150A 数据传输处理系统、方法、计算机设备和存储介质 (天翼云科技有限公司)_第3页
CN119402150A 数据传输处理系统、方法、计算机设备和存储介质 (天翼云科技有限公司)_第4页
CN119402150A 数据传输处理系统、方法、计算机设备和存储介质 (天翼云科技有限公司)_第5页
已阅读5页,还剩28页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

取到的队列指针信息存储至初始化后的存储数2所述初始化后的存储数据转发模块,还用于根据接收到的所述重传指所述FPGA芯片,还用于主动将所述队列指针信息写入到所述存储器模所述SOC芯片,还用于将所述主机的内存地址信息写入到所述低地址寄存器和所述高所述低地址寄存器和所述高地址寄存器,还用于将接收到的内存所述FPGA芯片,还用于在所述SOC芯片检测到所述使能寄存器中对应的值置位为所述所述SOC芯片,还用于将所述队列指针信息中的有效指针信息存储至所述有效指针寄所述FPGA芯片,还用于若检测到所述有效指针寄存器和所述已用指针寄存器中存在值,则将所述有效指针寄存器中的有效指针信息和所述已用指针寄存器中已用指针信息,3所述SOC芯片,还用于在将获取到的所述队列指针信息存储至所述初始化后的存储数所述寄存器模块,还用于根据接收到的重传值,生成所述重传指令并发所述存储器模块,还用于响应于接收到的所述重传指令,将所述已所述SOC芯片,还用于若检测到因所述存储数据转发模块和/或所述后端所述存储数据转发模块,还用于根据接收到的所述复位指令,清将接收到的来自与网卡连接的主机的存储数据传输至后端,若检通过所述初始化后的存储数据转发模块执行存储数据重传操作,以将8.一种计算机设备,包括存储器和处理器,所述存储器45[0013]所述SOC芯片,还用于将所述主机的内存地址信息写入到所述低地址寄存器和所[0017]所述FPGA芯片,还用于在所述SOC芯片检测到所述使能寄存器中对应的值置位为[0019]所述SOC芯片,还用于将所述队列指针信息中的有效指针信息存储至所述有效指在值,则将所述有效指针寄存器中的有效指针信息和所述已用指针寄存器中已用指针信[0022]所述SOC芯片,还用于在将获取到的所述队列指针信息存储至所述初始化后的存存储数据的传输产生异常,则控制所述复位寄存器发送复位指令至所述存储数据转发模6[0034]异常监测单元,用于将接收到的来自与网卡连接的主机7用于电信和数据通信中的光通信应用使用光模块光纤与远端的设备相连接。智能网卡8它是一个产品,是一个有专用目标的集成电路,其中包含完整系统并有嵌入软件的全部内自主机的存储数据传输至后端;通过SOC芯片,在检测到存储数据的传输存在异常的情况[0074]具体地,SOC芯片通过控制读写寄存器,使FPGA芯片产生对主机进行内存读取操9[0086]在一个实施例中,寄存器模块还包括有效指针寄存器和已用指针寄存器。SOC芯信息avail_index和已用指针信息used_index,将这些队列指针信息写到csr模块内的2个寄存器,分别为有效指针寄存器avail_index_reg和已用指针寄存器used_index_reg。当信息写到存储器模块index_ram中,实现对FPGA芯片内部的指针信息与主机侧内存的指针[0090]具体地,重传操作主要是在存储器模块index_ram中执行的,存储器模块index_动将used_index_ram中的已用指针used_index按照队列编号顺序复制到avail_index_[0094](4)比较器:将第一有效指针存储器avail_index_ram_1和第二有效指针存储器块就会主动将used_index_ram中的已用指针信息used_index赋值到avail_index_ram_2[0098](2)然后第一有效指针存储器avail_index_ram_1和第二有效指针存储器avail_index_ram_2中的指针数值按照队列编号从1到n的顺序依次输出到比较器中,比较两者值[0099](3)重传启动模块中,会将当前的已用指针当做起点,触发存储数据转发模块[0100](4)当完成从队列0到队列n的比较重传后,此时第二有效指针存储器avail_index_ram_2中的有效指针信息avail_index的数值重新更新了一轮。此时会再次从流程储数据转发模块和/或后端导致存储数据的传输产生异常,则控制复位寄存器发送复位指位宽。当SOC芯片对复位寄存器blk_reset_reg进行写1操作,此时复位寄存器blk_reset_[0108]当存储数据转发模块virtio_blk接收到电平信号blk_reset拉高时,代表复位指[0109]当存储数据转发模块virtio_blk接收到电平信号blk_reset拉低后,代表复位结当有数据从图1中的pcie_tlp模块输入过来或者数据从virtio_net_blk模块输入过来,则[0111]存储数据转发模块virtio_blk的输出接口,会做数据完整性检测和保护。例如[0130]异常监测单元601,用于将接收到的来自与网卡连接的主机的存储数据传输至后[0133]数据重传单元604,用于通过初始化后的存储数据转发模块执行存储数据重传操通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机本申请所提供的各实施例中所使用的对存储器、数据库或其它介质的任何引用,均可包括非易失性和易失性存储器中的至少一种。非易失性存储器可包括只读存储器(Read_Only库和非关系型数据库中至少一种。非关系型数据库可包括基于区块链的分布式

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论