[实用新型]片上系统有效
申请号: | 202022375849.0 | 申请日: | 2020-10-22 |
公开(公告)号: | CN213518255U | 公开(公告)日: | 2021-06-22 |
发明(设计)人: | 贾瑞华;刘锴;张览;杜金凤;张茹 | 申请(专利权)人: | 广东高云半导体科技股份有限公司 |
主分类号: | G06F15/78 | 分类号: | G06F15/78 |
代理公司: | 上海思捷知识产权代理有限公司 31295 | 代理人: | 王宏婧 |
地址: | 510000 广东省广*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 系统 | ||
本实用新型公开了一种片上系统,其中所述片上系统包括:微控制单元MCU和现场可编程门阵列FPGA,所述现场可编辑门阵列FPGA的内部逻辑资源包括微控制单元MCU系统总线和通用串行总线USB控制器,所述微控制单元MCU通过所述微控制单元MCU系统总线与所述通用串行总线USB控制器连接。通过实施本实用新型,能解决现有技术中存在的架构设计复杂、研发周期较长及研发成本较高等问题。
技术领域
本实用新型涉及通信技术领域,尤其涉及一种片上系统。
背景技术
USB(Universal Serial Bus,通用串行总线)是一种应用在计算机领域的新型接口技术。USB接口具备传输速度快,支持热插拔及连接多个设备的特点。目前,USB接口已在各类设备中被广泛采用。
传统片上系统(System on Chip,SoC)架构设计为MCU(Microcontroller Unit,微控制单元)和USB专用芯片。具体地,MCU通过控制USB专用芯片来读取USB数据包,进而解析该USB数据包。其中,利用USB专用芯片作为控制器,这样的架构设计比较复杂、研发周期较长、且研发成本较高。
发明内容
本实用新型实施例提供了一种片上系统,能解决现有技术中存在的架构设计复杂、研发周期较长及研发成本较高等问题。
第一方面,提供了一种片上系统,包括:(微控制单元)MCU和(现场可编辑门阵列)FPGA,所述现场可编辑门阵列FPGA的内部逻辑资源包括微控制单元MCU系统总线和通用串行总线USB控制器,所述微控制单元MCU通过所述微控制单元MCU系统总线与所述通用串行总线USB控制器通信连接。
在一些实施例中,所述片上系统还包括外部通用串行总线USB设备,所述通用串行总线USB控制器还与所述外部通用串行总线USB设备通信连接,所述微控制单元MCU通过所述微控制单元MCU系统总线与所述通用串行总线USB控制器与所述外部通用串行总线USB设备通信连接。
在一些实施例中,所述外部通用串行总线USB设备为通用串行总线USB接口网卡,或其他具备通用串行总线USB接口的通信设备。
在一些实施例中,所述外部通用串行总线USB设备的硬核集成电路嵌入所述现场可编辑门阵列FPGA内核中。
在一些实施例中,所述通用串行总线USB控制器具有数据寄存器,所述微控制单元MCU通过所述微控制单元MCU系统总线和所述通用串行总线USB控制器与所述数据寄存器通信连接。
在一些实施例中,所述片上系统还包括外部微控制单元MCU设备,所述微控制单元MCU还与所述外部微控制单元MCU设备通信连接。
在一些实施例中,所述外部微控制单元MCU设备包括串行外设SPI接口设备和/或内部集成电路I2C接口设备。
通过本申请实施例,能依托FPGA设计包含MCU系统总线和USB控制器在内的片上系统,MCU通过MCU系统总线与USB控制器通信连接。该设计秉承FPGA可编程的特点,简化数据解析过程,降低软件设计的复杂度,方便移植不同的使用场景。
附图说明
图1是本实用新型提供的一种片上系统的结构示意图。
图2是本实用新型提供的一种FPGA的结构示意图。
图3是本实用新型提供的另一种片上系统的结构示意图。
图4是本实用新型提供的另一种片上系统的结构示意图。
图5是本实用新型提供的另一种片上系统的结构示意图。
具体实施方式
下面结合附图对本实用新型具体实施例作进一步的详细描述。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东高云半导体科技股份有限公司,未经广东高云半导体科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202022375849.0/2.html,转载请声明来源钻瓜专利网。