首页 专利交易 科技果 科技人才 科技服务 国际服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

一种MII接口与GPMC接口数据通信系统 

买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!

申请/专利权人:天津光电通信技术有限公司

摘要:本实用新型涉及通信技术领域,提供一种MII接口与GPMC接口数据通信系统,该系统包括MII接口数据接收模块、MII接口数据发送模块、RAM模块、GPMC接口通信模块及时钟管理模块:MII接口数据接收模块将接收到的通信数据合并为8字节的位宽数据,存储到RAM模块中;GPMC接口通信模块将接收到的通信数据存储到RAM模块的数据包中,控制将待发送数据包通过GPMC协议发送给所述DM3730芯片;MII接口数据发送模块将待发送的数据包中的8字节位宽数据拆分为两个4字节的位宽数据,并通过MII接口协议发送给PHY芯片的MII接口,实现在DM3730芯片和以太网PHY芯片之间的通信。

主权项:一种MII接口与GPMC接口数据通信系统,其特征在于,所述系统包括MII接口数据接收模块、MII接口数据发送模块、RAM模块、GPMC接口通信模块以及时钟管理模块:所述MII接口数据接收模块,分别与以太网PHY芯片、所述RAM模块连接,用于从所述以太网PHY芯片的MII接口接收通信数据,并将通信数据合并为8字节的位宽数据存储到所述RAM模块的数据包中;所述GPMC接口通信模块,分别与DM3730芯片、所述RAM模块连接,用于从所述DM3730芯片接收通信数据,并将通信数据存储到所述RAM模块的数据包中,同时,在所述时钟管理模块的控制下,控制从所述RAM模块中读取待发送数据包,并通过GPMC协议将待发送数据包发送给所述DM3730芯片;所述MII接口数据发送模块,分别与所述RAM模块、以太网PHY芯片连接,用于从所述RAM模块中读取待发送数据包,将待发送的数据包中的8字节位宽数据拆分为两个4字节的位宽数据,并通过MII接口协议将4字节的位宽数据发送给所述PHY芯片的MII接口。

全文数据:一种MII接口与GPMC接口数据通信系统技术领域[0001] 本实用新型属于通信技术领域,尤其涉及一种MII接口与GPMC接口数据通信系统。背景技术[0002] 介质无关接口或称为媒体独立接口MediaIndependentInterface,MII是IEEE-802.3定义的以太网行业标准,该接口包括发送器和接收器两条独立信道,每条信道都有自己的数据、时钟和控制信号,MII接口用于以太网PHY芯片与以太网MAC芯片的通信。[0003] 目前,TI公司的DM3730芯片使用通用内存控制器General-PurposeMemoryController,GPMC接口与外部存储类设备进行高速通信,由于其不具有MII接口,所以DM3730芯片无法直接与以太网PHY芯片连接通信。实用新型内容[0004] 本实用新型的目的在于提供一种MII接口与GPMC接口数据通信系统,旨在解决现有技术中DM3730芯片无法直接与以太网PHY芯片连接通信的问题。[0005] 本实用新型是这样实现的,一种MII接口与GPMC接口数据通信系统,所述系统包括MII接口数据接收模块、MII接口数据发送模块、RAM模块、GPMC接口通信模块以及时钟管理丰旲块:[0006] 所述MII接口数据接收模块,分别与以太网PHY芯片、所述RAM模块连接,用于从所述以太网PHY芯片的MII接口接收通信数据,并将通信数据合并为8字节的位宽数据存储到所述RAM模块的数据包中;[0007] 所述GPMC接口通信模块,分别与DM3730芯片、所述RAM模块连接,用于从所述DM3730芯片接收通信数据,并将通信数据存储到所述RAM模块的数据包中,同时,在所述时钟管理模块的控制下,控制从所述RAM模块中读取待发送数据包,并通过GPMC协议将待发送数据包发送给所述DM3730芯片;[0008] 所述MII接口数据发送模块,分别与所述RAM模块、以太网PHY芯片连接,用于从所述RAM模块中读取待发送数据包,将待发送的数据包中的8字节位宽数据拆分为两个4字节的位宽数据,并通过MII接口协议将4字节的位宽数据发送给所述PHY芯片的MII接口。[0009] 作为一种改进的方案,所述RAM模块为嵌入式双端口RAM模块。[0010]作为一种改进的方案,所述MII接口数据接收模块、MII接口数据发送模块、RAM模块、GPMC接口通信模块以及时钟管理模块内置于可编程控制器内。[0011] 本实用新型的另一目的在于提供一种基于MII接口与GPMC接口数据通信系统的通信方法,所述方法包括下述步骤:[0012] MII接口数据接收模块从以太网PHY芯片的MII接口接收通信数据,并将通信数据合并为8字节的位宽数据,存储到RAM模块的数据包中;[0013] 在时钟管理模块的控制下,GPMC接口通信模块控制从RAM模块中读取待发送数据包,并通过GPMC协议将待发送数据包发送给DM3730芯片。[0014]作为一种改进的方案,所述MII接口数据接收模块从以太网PHY芯片的MII接口接收通信数据的步骤之前还包括下述步骤:[0015] 所述MII接口数据接收模块接收所述以太网PHY芯片的MII接口发送的数据帧传输开始标志。[0016] 作为一种改进的方案,所述方法还包括下述步骤:[0017]预先在所述MII接口数据接收模块与所述以太网PHY芯片的MII接口之间、GPMC接口通信模块与DM3730芯片之间分别建立通信连接。[0018] 作为一种改进的方案,所述RAM模块为嵌入式双端口RAM模块。[0019] 本实用新型的另一目的在于提供一种基于MII接口与GPMC接口数据通信系统的通信方法,所述方法包括下述步骤:[0020] GPMC接口通信模块从DM3730芯片接收通信数据,并将通信数据存储到RAM模块的数据包中;[0021] MII接口数据发送模块从RAM模块中读取待发送数据包,将待发送的数据包中的8字节位宽数据拆分为两个4字节的位宽数据,并通过MII接口协议将4字节的位宽数据发送给PHY芯片的MII接口。[0022]作为一种改进的方案,所述方法还包括下述步骤:[0023]预先在所述MII接口数据接收模块与所述以太网PHY芯片的MII接口之间、GPMC接口通信模块与DM3730芯片之间分别建立通信连接。[0024] 作为一种改进的方案,所述RAM模块为嵌入式双端口RAM模块。[0025] 在本实用新型实施例中,MII接口与GPMC接口数据通信系统包括MII接口数据接收模块、MII接口数据发送模块、RAM模块、GPMC接口通信模块以及时钟管理模块:MII接口数据接收模块从所述以太网PHY芯片的MII接口接收通信数据,并将通信数据合并为8字节的位宽数据存储到所述RAM模块的数据包中;GPMC接口通信模块从DM3730芯片接收通信数据,并将通信数据存储到所述RAM模块的数据包中,在时钟管理模块的控制下,控制从RAM模块中读取待发送数据包,并通过GPMC协议将待发送数据包发送给所述DM3730芯片;MII接口数据发送模块从所述RAM模块中读取待发送数据包,将待发送的数据包中的8字节位宽数据拆分为两个4字节的位宽数据,并通过MII接口协议将4字节的位宽数据发送给PHY芯片的MII接口,实现在DM3730芯片和以太网PHY芯片之间的通信。[0026]由于RAM模块为嵌入式双端口 RAM模块,防止连续传输数据包的过程中丢包的情形发生,同时也提高数据传输效率。[0027] 在本实用新型实施例中,MII接口数据接收模块从以太网PHY芯片的MII接口接收通信数据,并将通信数据合并为8字节的位宽数据,存储到RAM模块的数据包中;在时钟管理模块的控制下,GPMC接口通信模块控制从RAM模块中读取待发送数据包,并通过GPMC协议将待发送数据包发送给DM3730芯片,实现以太网PHY芯片到DM3730芯片的数据传输。[0028] 在本实用新型实施例中,GPMC接口通信模块从DM3730芯片接收通信数据,并将通信数据存储到RAM模块的数据包中;MII接口数据发送模块从RAM模块中读取待发送数据包,将待发送的数据包中的8字节位宽数据拆分为两个4字节的位宽数据,并通过MII接口协议将4字节的位宽数据发送给PHY芯片的MII接口,实现DM3730芯片到以太网PHY芯片DM3730芯片的数据传输。附图说明[0029]图1是本实用新型提供的MII接口与GPMC接口数据通信系统的结构示意图;[0030]图2和图3分别是本实用新型提供的MII接口与GPMC接口数据通信方法的实现流程图。具体实施方式[0031] 为了使本实用新型的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本实用新型进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本实用新型,并不用于限定本实用新型。[0032]图1示出了本实用新型提供的MII接口与GPMC接口数据通信系统的结构示意图,为了便于说明,图中仅给出了与本实用新型相关的部分。[0033] MII接口与GPMC接口数据通信系统包括MII接口数据接收模块、MII接口数据发送模块、RAM模块、GPMC接口通信模块以及时钟管理模块:[0034] MII接口数据接收模块,分别与以太网PHY芯片、RAM模块连接,用于从以太网PHY芯片的MII接口接收通信数据,并将通信数据合并为8字节的位宽数据存储到RAM模块的数据包中;[0035] GPMC接口通信模块,分别与DM3730芯片、RAM模块连接,用于从DM3730芯片接收通信数据,并将通信数据存储到RAM模块的数据包中,同时,在时钟管理模块的控制下,控制从RAM模块中读取待发送数据包,并通过GPMC协议将待发送数据包发送给DM3730芯片;[0036] MII接口数据发送模块,分别与RAM模块、以太网PHY芯片连接,用于从RAM模块中读取待发送数据包,将待发送的数据包中的8字节位宽数据拆分为两个4字节的位宽数据,并通过MII接口协议将4字节的位宽数据发送给PHY芯片的MII接口。[0037]当然,在该实施例中,还包括其他功能模块,例如丢包自检、数据包字节数量的计算以及数据存储地址的计算和规则等,在此不再赘述,但不用以限制本实用新型。[0038] 其中,上述RAM模块为嵌入式双端口RAM模块,该嵌入式双端口RAM模块中最多存储16个发送数据包和16个接收数据包,该嵌入式双端口RAM模块的设置避免了数据包连续传输过程中丢包的问题,同时也提高了整个MII接口与GPMC接口数据通信系统的传输效率。[0039] 在本实用新型实施例中,ΜΠ接口数据接收模块、MII接口数据发送模块、RAM模块、GPMC接口通信模块以及时钟管理模块内置于可编程控制器内,即该MII接口与GPMC接口数据通信系统为内置于可编程控制器内的一个系统电路,在此不再赘述。[0040]图2示出了本实用新型实施例一提供的MII接口与GPMC接口数据通信方法的实现流程图,其具体包括下述步骤:[0041] 在步骤SlOl中,MII接口数据接收模块从以太网PHY芯片的MII接口接收通信数据,并将通信数据合并为8字节的位宽数据,存储到RAM模块的数据包中。[0042] 在步骤S102中,在时钟管理模块的控制下,GPMC接口通信模块控制从RAM模块中读取待发送数据包,并通过GPMC协议将待发送数据包发送给DM3730芯片。[0043] 其中,在上述步骤S101,MII接口数据接收模块从以太网PHY芯片的MII接口接收通信数据的步骤之前还包括下述步骤:[0044] MII接口数据接收模块接收以太网PHY芯片的Mil接口发送的数据帧传输开始标V1、1、O[0045] 在本实用新型实施例中,预先在MII接口数据接收模块与以太网PHY芯片的MII接口之间、GPMC接口通信模块与DM3730芯片之间分别建立通信连接。[0046] 在该实施例中,图2所示的MII接口与GPMC接口数据通信方法的实现流程,实现了以太网PHY芯片到DM3730芯片的数据传输。[0047]图3示出了本实用新型实施例二提供的MII接口与GPMC接口数据通信方法的实现流程图,其具体包括下述步骤:[0048] 在步骤S201中,GPMC接口通信模块从DM3730芯片接收通信数据,并将通信数据存储到RAM模块的数据包中。[0049] 在步骤S202中,MII接口数据发送模块从RAM模块中读取待发送数据包,将待发送的数据包中的8字节位宽数据拆分为两个4字节的位宽数据,并通过MII接口协议将4字节的位宽数据发送给PHY芯片的MII接口。[0050] 在本实用新型实施例中,预先在MII接口数据接收模块与以太网PHY芯片的MII接口之间、GPMC接口通信模块与DM3730芯片之间分别建立通信连接。[0051] 在该实施例中,图3所示的MII接口与GPMC接口数据通信方法的实现流程,实现了DM3730芯片到以太网PHY芯片DM3730芯片的数据传输。[0052] 在本实用新型实施例中,MII接口与GPMC接口数据通信系统包括MII接口数据接收模块、MII接口数据发送模块、RAM模块、GPMC接口通信模块以及时钟管理模块:MII接口数据接收模块从以太网PHY芯片的MII接口接收通信数据,并将通信数据合并为8字节的位宽数据存储到RAM模块的数据包中;GPMC接口通信模块从DM3730芯片接收通信数据,并将通信数据存储到RAM模块的数据包中,在时钟管理模块的控制下,控制从RAM模块中读取待发送数据包,并通过GPMC协议将待发送数据包发送给DM3730芯片;MII接口数据发送模块从RAM模块中读取待发送数据包,将待发送的数据包中的8字节位宽数据拆分为两个4字节的位宽数据,并通过MII接口协议将4字节的位宽数据发送给PHY芯片的MII接口,实现在DM3730芯片和以太网PHY芯片之间的通信。[0053]以上所述仅为本实用新型的较佳实施例而已,并不用以限制本实用新型,凡在本实用新型的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本实用新型的保护范围之内。

权利要求:1.一种MII接口与GPMC接口数据通信系统,其特征在于,所述系统包括MII接口数据接收模块、MII接口数据发送模块、RAM模块、GPMC接口通信模块以及时钟管理模块:所述MII接口数据接收模块,分别与以太网PHY芯片、所述RAM模块连接,用于从所述以太网PHY芯片的MII接口接收通信数据,并将通信数据合并为8字节的位宽数据存储到所述RAM模块的数据包中;所述GPMC接口通信模块,分别与DM3730芯片、所述RAM模块连接,用于从所述DM3730芯片接收通信数据,并将通信数据存储到所述RAM模块的数据包中,同时,在所述时钟管理模块的控制下,控制从所述RAM模块中读取待发送数据包,并通过GPMC协议将待发送数据包发送给所述DM3730芯片;所述MII接口数据发送模块,分别与所述RAM模块、以太网PHY芯片连接,用于从所述RAM模块中读取待发送数据包,将待发送的数据包中的8字节位宽数据拆分为两个4字节的位宽数据,并通过MII接口协议将4字节的位宽数据发送给所述PHY芯片的MII接口。2.根据权利要求1所述的MII接口与GPMC接口数据通信系统,其特征在于,所述RAM模块为嵌入式双端口RAM模块。3.根据权利要求1所述的MII接口与GPMC接口数据通信系统,其特征在于,所述MII接口数据接收模块、MII接口数据发送模块、RAM模块、GPMC接口通信模块以及时钟管理模块内置于可编程控制器内。

百度查询: 天津光电通信技术有限公司 一种MII接口与GPMC接口数据通信系统

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。