一种SoC系统技术方案

技术编号:21726897 阅读:34 留言:0更新日期:2019-07-28 02:16
本申请提供了一种SoC系统,其中包括:现场可编程门阵列FPGA,微控制单元MCU,所述MCU包括:特殊功能寄存器SFR单元;MCU与FPGA连接,用于将SFR单元中的空余地址映射到FPGA中,在FPGA中扩展出SFR。本申请通过增加FPGA,利用FPGA的可编程的原理,将SFR单元中空余地址映射到FPGA中,在FPGA中构成一个新的可用的SFR,扩展了MCU系统中SFR的个数和功能,实现了SoC系统根据实际应用需求来扩展SFR,同时使SoC系统的编程和控制功能更强、更灵活。

A SoC System

【技术实现步骤摘要】
一种SoC系统
本技术涉及计算机存储技术,尤其涉及一种SoC系统。
技术介绍
随着计算机技术的发展,微控制单元(MicrocontrollerUnit,MCU)得到了迅猛的发展。在MCU系统中,特殊功能寄存器(SpecialFunctionRegister,SFR)是MCU系统中各功能部件对应的寄存器,用于动态存放计算机运行过程的一些状态信息,并根据状态信息用于控制与管理MCU系统的算术逻辑部件、并串行I/O口、Timer/counter中断系统等功能。如在P0-P3端口中,定时/计数器T0、T1、TMOD、TCON、PCON、SCON、PSW、IE、A、B、IP等等都是SFR。SFR是MCU系统中最具有特殊的部分,现有片上系统(SystemonChip,SoC)功能的增加和扩展几乎都是通过增加SFR来实现的。所以SFR越多,编程和控制功能越强、越灵活,但随着SFR的增多,所需要硬资源也越多,这样就增加了成本。对于一般SoC来说,设计时会根据需要来确定SFR的个数,这样把MCU系统中SFR的个数和功能固定下来,就不能灵活的根据实际应用需求来扩展SFR,因此就不能实现别的功能。
技术实现思路
本文档来自技高网
...

【技术保护点】
1.一种SoC系统,其特征在于,包括:现场可编程门阵列FPGA,微控制单元MCU,所述MCU包括:特殊功能寄存器SFR单元;所述MCU与所述FPGA连接,用于将所述SFR单元中的空余地址映射到所述FPGA中,在所述FPGA中扩展出SFR。

【技术特征摘要】
1.一种SoC系统,其特征在于,包括:现场可编程门阵列FPGA,微控制单元MCU,所述MCU包括:特殊功能寄存器SFR单元;所述MCU与所述FPGA连接,用于将所述SFR单元中的空余地址映射到所述FPGA中,在所述FPGA中扩展出SFR。2.根据权利要求1所述的SoC系统,其特征在于,所述MCU通过专用总线和所述SFR连接,所述MCU对所述SFR进行写操作。3.根据权利...

【专利技术属性】
技术研发人员:周清睿王海力
申请(专利权)人:京微齐力深圳科技有限公司
类型:新型
国别省市:广东,44

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

1