一种基于FPGA的CPCI总线多备份读写方法及EMMC卡技术

技术编号:37642450 阅读:33 留言:0更新日期:2023-05-25 10:09
本申请提供的基于FPGA的CPCI总线多备份读写方法,包括:通过CPCI连接模块接收CPCI总线信号到FPGA模块;在所述FPGA模块中,CPCI时序单元将时钟分频输出给EMMC管理单元,根据所述时钟将总线数据包解析后输出给所述EMMC管理单元;所述EMMC管理单元从解析后的数据中抽取要写入数据的信息,则根据所述要写入数据的信息将解析的数据存储到EMMC模块;所述EMMC管理单元从解析后的数据中抽取要读取数据的信息,则根据所述要读取数据的信息从不同的EMMC模块进行数据读取,所述EMMC管理单元接收读取后的数据并转发给所述CPCI时序单元进行数据打包和发送。本申请通过在计算机体系中可实现CPCI总线的多EMMC扩展、主副控制及备份管理,满足CPCI总线多设备扩展要求的同时,硬件电路简洁,实用性强。实用性强。实用性强。

【技术实现步骤摘要】
一种基于FPGA的CPCI总线多备份读写方法及EMMC卡


[0001]本申请技术方案设计通讯控制领域,尤其涉及一种基于FPGA的CPCI总线多备份读写方法。本申请还涉及一种基于FPGA的CPCI总线多备份EMMC卡。

技术介绍

[0002]PCI(PeripheralComponentInterconnect)是由英特尔(Intel)公司推出的用于定义局部总线的标准,带宽可达264MB/s(在32bit/66Mhz下),是CPU系统总线中的一级总线,具有即插即用、中断共享易扩展等优点,在计算机体系中占据重要地位。
[0003]目前,在军用计算机体系中仍有大部分系统采用了CPCI总线的扩展方式。eMMC(EmbeddedMultiMediaCard)是MMC协会订立、主要针对手机或平板电脑等产品的内嵌式存储器标准规格。eMMC内部集成了控制器,具有尺寸小、成本低、速度高和嵌入式非易失等特点。
[0004]现有技术中有采用PCIE总线接口实现EMC的扩展,及直接并口连接到ARM芯片的应用方式,但在军用计算机体系中,CPCI总线扩展形本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种基于FPGA的CPCI总线多备份读写方法,其特征在于,包括:通过CPCI连接模块接收CPCI总线信号到FPGA模块;在所述FPGA模块中,根据所述总线信号执行如下步骤:CPCI时序单元将时钟分频输出给EMMC管理单元,同时根据所述时钟将总线数据包解析后输出给所述EMMC管理单元;所述EMMC管理单元根据从解析后的数据中抽取要写入数据的信息,则根据所述要写入数据的信息将解析的数据存储到EMMC模块;所述EMMC管理单元根据从解析后的数据中抽取要读取数据的信息,则根据所述要读取数据的信息从不同的EMMC模块进行数据读取,所述EMMC管理单元接收读取后的数据并转发给所述CPCI时序单元进行数据打包和发送。2.根据权利要求1所述基于FPGA的CPCI总线多备份读写方法,其特征在于,所述CPCI连接模块还接收电源信号;根据所述电源信号,所述电源模块为EMMC卡各个模块提高电能。3.根据权利要求1所述基于FPGA的CPCI总线多备份读写方法,其特征在于,所述不同的EMMC时序单元包括一个主EMMC时序单元和多个从EMMC时序单元。4.根据权利要求3所述基于FPGA的CPCI总线多备份读写方法,其特征在于,所述从EMMC时序单元至少包括两个。5.根据权利要求4所述基于FPGA的CPCI总线多备份读写方法,其特征在于,至少一个所述从EMMC时序单元接收备份数据。6.一种基于FPGA的CPCI总线多备份EMMC卡,其特征在于,包括:CPCI连接模块、FPGA模块和EMM...

【专利技术属性】
技术研发人员:周苗苗刘怀怀迟骋
申请(专利权)人:天津市英贝特航天科技有限公司
类型:发明
国别省市:

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

1