An electronic device, an on-chip memory, and a method of operating the on-chip memory are disclosed. The on-chip memory includes a plurality of intellectual property rights (IP), including the memory storage area, which is connected to the memory of the processor, the processor is configured to at least one IP memory flow monitoring of the plurality of design in IP, and use the control of storage area based on the results of the monitoring. According to the electronic equipment, the disclosure of the on-chip memory and the operation of the on-chip memory of the method in the AP CP single chip structure, ensure the stable communication, to ensure the memory delay for CP real-time processing the code required, and in the AP CP single chip structure to improve the communication bandwidth.
【技术实现步骤摘要】
【国外来华专利技术】
本公开涉及一种电子设备、一种片上存储器和一种操作所述片上存储器的方法,并且更具体地涉及在其中应用处理器、通信处理器和存储器被安装在单芯片上的芯片存储器以及操作所述芯片存储器的方法。
技术介绍
在移动环境中,应用处理器(AP)被广泛应用于移动设备(如智能电话和平板设备)中。移动设备的高性能、功能的多样化以及大小的微型化的竞争已经变得十分激烈。根据此竞争,通过在AP中包括通信处理器(CP)来不断努力降低大小和成本,所述CP作为附加芯片被形成并连接至AP。图1和图2是视图,展示了AP-CP连接结构。参照图1和图2,在AP-CP单芯片200中,相比于使用AP10、CP20和单独芯片100的先前情况,存储器延迟(latency)增加了,并且因此难以保证实时。首先,在AP-CP单芯片200中,CP自身的存储器延迟增加了。由于从CP区域到AP区域传输CP所处理的通信数据的操作是通过直接存储器访问(DMA)来执行的,因此从路径101到路径201的路径延迟的缩减并不影响性能。然而,CP中央处理单元(CPU)的从路径102到路径201的DRAM访问延迟的增加却影响通信数据处理速度。特别地,当CP的CPU控制硬件(H/W)时,因为需要实时处理,所以生成延迟的极限条件,并且当延迟比所述极限条件的延迟长时,不可以执行通信。此外,当生成AP的M/M流量时,DRAM延迟增加,并且CP的存储器延迟也增加。目前,在CP的存储器的平均延迟为200ns和CP的存储器的最大延迟为400ns的环境中,下行链路对应于大约300Mbps。然而,当生成AP的M/M流量时,预计路径201的存储器的平均延 ...
【技术保护点】
一种片上存储器,包括:多个设计知识产权(IP);包括存储区域的存储器;以及连接到所述存储器的处理器,其中,所述处理器被配置为:监测所述多个IP当中的至少一个IP的存储器流量,以及基于所述监测的结果控制存储区域的使用情况。
【技术特征摘要】
【国外来华专利技术】2014.08.08 KR 10-2014-01024811.一种片上存储器,包括:多个设计知识产权(IP);包括存储区域的存储器;以及连接到所述存储器的处理器,其中,所述处理器被配置为:监测所述多个IP当中的至少一个IP的存储器流量,以及基于所述监测的结果控制存储区域的使用情况。2.如权利要求1所述的片上存储器,其中,以下各项中的至少一项适用:所述处理器被进一步配置为预加载事先配置在所述存储区域中的预加载区域,并且其中,所述预加载区域是存储与所述多个设计IP当中的至少一个IP相关的数据中的一些或全部的区域;以及所述处理器被进一步配置为基于所述至少一个IP所使用的存储器请求来在所述存储区域上执行预取。3.如权利要求1所述的片上存储器,其中,所述处理器被进一步配置为:识别是否生成预定事件,以及执行与所述生成的事件相关的所述片上存储器的动作,其中,所述片上存储器的动作包括以下各项中的至少一项:改变与所述生成的事件相关的IP的预加载、给所述IP分配所述存储区域、从所述IP处释放所述存储区域的分配、激活所述IP的预取执行、以及对所述IP的所述预取执行进行去激活。4.如权利要求3所述的片上存储器,其中,所述处理器被进一步配置为基于所述监测的结果识别是否生成所述预定事件。5.如权利要求1所述的片上存储器,其中,所述处理器被进一步配置为基于事先根据每个IP定义的分配信息来给所述至少一个IP分配所述存储区域,其中,所述分配信息包括以下各项中的至少一项:指示分配区域的优先级的信息、指示所述分配区域的类型的信息以及指示所述分配区域的大小的信息,并且其中,所述分配区域的所述类型包括专用区域和普通区域中的至少一项。6.一种操作包括多个设计知识产权(IP)的片上存储器的方法,所述方法包括:监测所述多个设计IP当中的至少一个IP的存储器流量;以及基于所述监测的结果控制包括在所述片上存储器中的存储区域的使用情况。7.如权利要求6所述的方法,其中,以下各项中的至少一项适用:进一步包括预加载事先配置给所述存储区域的预加载区域,并且其中,所述预加载区域是存储与所述多个设计IP当中的至少一个IP相关的数据中的一些或全部的区域;以及进一步包括基于所述至少一个IP所使用的存储器请求来在所述存储区域...
【专利技术属性】
技术研发人员:黄赞荣,梁承珍,
申请(专利权)人:三星电子株式会社,
类型:发明
国别省市:韩国;KR
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。