[实用新型]具有可配置应用平台CAP的集成电路有效
申请号: | 201420450576.3 | 申请日: | 2014-08-11 |
公开(公告)号: | CN204009863U | 公开(公告)日: | 2014-12-10 |
发明(设计)人: | 林森;李大伟;刘明 | 申请(专利权)人: | 京微雅格(北京)科技有限公司 |
主分类号: | G06F9/44 | 分类号: | G06F9/44;G06F9/50 |
代理公司: | 北京亿腾知识产权代理事务所 11309 | 代理人: | 陈霁 |
地址: | 100083 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 具有 配置 应用 平台 cap 集成电路 | ||
技术领域
本实用新型涉及集成电路设计领域,具体涉及一种具有可配置应用平台CAP的集成电路。
背景技术
集成电路(Integrated Circuit,IC)可以被用来执行指定功能。在现有技术中有一种类型的IC是具有可编程电路系统和嵌入式处理器系统的集成电路,包括经配置以执行程序代码的处理器系统。该处理器系统可以为硬连线的并且包括处理器硬件资源,其中处理器硬件资源包括存储控制器,片上存储器,L2缓存器,IO接口,IO耦接装置,调试装置等,核心处理器可以实现为例如ARM CortexTM-A9类型的处理器核心,硬连线的实现为嵌入式的设计,嵌入到可编程逻辑单元片当中,它必须耦接可编程电路被配置后所实现的用户电路来实现某些片上系统的功能,因此需要损耗部分可编程电路资源,并且核心处理器上的编程不能改变其他可编程电路。
实用新型内容
本实用新型的目的是在于解决上述现有技术中的不足之处,提供一种具有可配置应用平台CAP的集成电路,节省了因实现用户片上系统时所需要的硬件资源损耗。
为实现上述目的,本实用新型提供了一种具有可配置应用平台CAP的集成电路,所述集成电路包括:
片上系统,经配置用于运行操作系统,其中所述片上系统包括核心配置器和片上系统硬件资源;
可编程电路系统,与所述片上系统相耦接,经配置用于实施不同物理电路,其中所述可编程电路系统经配置以与所述片上系统互相共享所述硬件资源的使用权。
优选地,所述集成电路还包括顶层连接器,与所述可编程电路系统和所述片上系统硬件资源相连接,用于在可编程电路系统中的用户电路可以耦接并共享、修改配置、控制所述片上系统硬件资源。
优选地,所述集成电路还包括可配置输入输出装置,与所述核心配置器相连接,用于经配置以每次仅允许所述片上系统或所述可编程电路系统中的一者控制可配置输入输出装置。
本实用新型提供了一种具有可配置应用平台的集成电路,该集成电路包括可编程电路系统和片上系统,通过对配置的设计,可编程电路系统与片上系统可以共享彼此的硬件资源,既可以节省因实现用户片上系统时所需要的硬件资源损耗,又可以通过编程支持各种用户功能电路,解决了现有技术中嵌入式处理器系统的集成电路的实现某些片上系统的功能时需要损耗部分可编程电路资源,以及核心处理器上的编程不能改变其他可编程电路的问题。
附图说明
图1为本实用新型实施例提供的一种具有可配置应用平台CAP的集成电路架构的第一方框图;
图2为本实用新型实施例提供的一种具有可配置应用平台CAP的集成电路架构的第二方框图;
图3为本实用新型实施例提供的一种具有可配置应用平台CAP的集成电路的可编程逻辑阵列的可编程单元片的结构图;
图4为本实用新型实施例提供的一种具有可配置应用平台CAP的集成电路的片上系统架构的方框图;
图5为本实用新型实施例提供的一种具有可配置应用平台CAP的集成电路的一个实例的方框图;
图6为本实用新型实施例提供的一种具有可配置应用平台CAP的集成电路的另一个实例的方框图。
图7为本实用新型实施例提供的一种具有可配置应用平台CAP的集成电路的配置工作流程图。
具体实施方式
下面通过附图和实施例,对本实用新型的技术方案做进一步的详细描述。
本实用新型实施例提出了一种具有可配置应用平台CAP的集成电路,该集成电路包括可编程电路系统和片上系统,通过对配置的设计,可编程电路系统与片上系统可以共享彼此的硬件资源,既可以节省因实现用户片上系统时所需要的硬件资源损耗,又可以通过编程支持各种用户功能电路。
图1是本实用新型实施例提供的一种具有可配置应用平台的集成电路架构的第一方框图,如图1所示,具有可配置应用平台(Configurable Application Platform,CAP)的集成电路包括可编程电路系统600和片上系统500:
片上系统500,经配置可以用于运行操作系统,或某种高速协处理功能,其中片上系统包括核心配置器502和片上系统硬件资源,经配置片上系统可以共享可配置应用平台的其他硬件资源;
可编程电路系统600,与片上系统相耦接,经配置用于实施不同物理电路,其中可编程电路系统经配置以与片上系统互相共享硬件资源的使用权。可编程电路系统600包括不同类型的可编程电路,如可编程逻辑阵列601,可配置输入输出装置511和可编程时钟管理器602。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于京微雅格(北京)科技有限公司;,未经京微雅格(北京)科技有限公司;许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201420450576.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:用于微观径迹的检测分析装置
- 下一篇:触控装置