【技术实现步骤摘要】
自适应服务控制器、片上系统和控制其的方法相关申请的交叉引用本申请要求于2013年1月24日在USPTO提交的美国临时申请第61/756,217号、于2013年2月25日在韩国知识产权局(KIPO)提交的韩国专利申请第10-2013-0019646号的优先权,其公开在此通过引用被整体并入。
本专利技术构思的示范实施例一般涉及半导体集成电路,且更具体地,涉及自适应服务控制器、片上系统(SystemonChip,SOC)和用于控制SOC的方法,用以增强服务质量(QOS)。
技术介绍
SOC表示芯片或片上系统,其中各种半导体元件被集成为一个芯片。近期市场的趋势是远离专用集成电路(ASIC)和专用标准产品(ASSP),而转向SOC技术。此外,存在对减小SOC的尺寸并且增加其性能水平的日渐增加的需求。虽然可通过将附加元件集成到一个芯片上增加SOC的集成度,但是SOC的操作速度可能无法充分增加。
技术实现思路
本专利技术构思的至少一个示范实施例提供一种服务控制器和包括服务控制器的片上系统(SOC),能够依据SOC的操作环境改变而自适应地控制请求流。本专利技术构思的至少一个示范实施例提供一种控制SOC的方法,能够依据SOC的操作环境改变而自适应地控制请求流。根据本专利技术构思的示范实施例,一种片上系统(SOC),包括:从设备(或几个从设备)、多个主设备、互连设备和多个服务控制器。主设备产生要求来自从设备的服务的请求。互连设备通过各自的通道耦合到从设备和主设备,并且互连设备对请求执行仲裁操作。服务控制器依据SOC的操作环境改变而自适应地控制来自主设备的请求流。所述SOC还可以包 ...
【技术保护点】
1.一种片上系统(SOC),包括:从设备;多个主设备,被配置成产生要求来自所述从设备的服务的请求;互连设备,通过各自通道耦合到所述从设备和所述主设备,并且所述互连设备被配置成对所述请求执行仲裁操作;和多个服务控制器,被配置成依据所述SOC的操作环境改变而自适应地控制来自所述主设备的请求流,其中所述服务控制器的每一个包括:监视器,被配置成通过实时检测对应主设备的服务要求水平来产生信用值;以及控制块,被配置成基于所述操作环境改变来产生用于控制所述监视器的本地控制信号,以及被配置成基于所述信用值而产生关于来自所述对应主设备的所述请求的优先级信息信号。
【技术特征摘要】
2013.02.25 KR 10-2013-0019646;2013.01.24 US 61/7561.一种片上系统(SOC),包括:从设备;多个主设备,被配置成产生要求来自所述从设备的服务的请求;互连设备,通过各自通道耦合到所述从设备和所述主设备,并且所述互连设备被配置成对所述请求执行仲裁操作;和多个服务控制器,被配置成依据所述SOC的操作环境改变而自适应地控制来自所述主设备的请求流,其中所述服务控制器的每一个包括:监视器,被配置成通过实时检测对应主设备的服务要求水平来产生信用值;以及控制块,被配置成基于所述操作环境改变来产生用于控制所述监视器的本地控制信号,以及被配置成基于所述信用值而产生关于来自所述对应主设备的所述请求的优先级信息信号。2.根据权利要求1所述的SOC,还包括:全局控制器,其被配置成基于至少一个状态信号生成全局控制信号,所述全局控制信号指示所述操作环境改变,其中,所述服务控制器被配置成基于所述全局控制信号来控制所述请求流。3.根据权利要求2所述的SOC,其中,所述从设备包括存储控制器,而所述主设备包括调制解调器和显示控制器,以及其中,所述状态信号包括如下的至少一个:第一状态信号,其在所述存储控制器的操作温度变得大于阈值温度时被激活;第二状态信号,其在所述调制解调器没有被所述从设备服务达阈值时间时被激活;以及第三状态信号,其在所述显示控制器的数据缓冲器速率低于阈值速率时被激活。4.根据权利要求1所述的SOC,其中,所述本地控制信号包括溢出值、单位增大值和单位减小值,以及其中,所述监视器包括:第一计数器,被配置成生成利用对应于所述溢出值的时间段来激活的第一事件信号;服务检测器,被配置成基于在所述对应主设备和所述互连设备之间传送的通道信号生成第二事件信号,所述第二事件信号在所述对应主设备被所述从设备服务时被激活;以及第二计数器,被配置成响应于所述第一事件信号的每一激活而将所述信用值增大所述单位增大值,以及被配置成响应于所述第二事件信号的每一激活而将所述信用值减小所述单位减小值。5.根据权利要求4所述的SOC,其中,所述控制块被配置成基于所述操作环境改变来改变所述溢出值、所述单位增大值和所述单位减小值中的至少一个以控制来自所述对应主设备的所述请求流。6.根据权利要求5所述的SOC,其中,所述控制块被配置成通过减小所述溢出值、所述增大单位增大值或减小所述单位减小值来升级所述对应主设备的所述请求流,以及被配置成通过增大所述溢出值、减小所述单位增大值或增大所述单位减小值来将来自所述对应主设备的所述请求流降级。7.根据权利要求4所述的SOC,其中,所述本地控制信号还包括当所述操作环境改变发生时提供的强占值,并且第二计数器将所述信用值减小所述强占值。8.根据权利要求1所述的SOC,其中,所述服务控制器的至少一个包括:限制器,被配置成响应于来自所述控制块的限制信号而阻断来自所述对应主设备的请求流。9.根据权利要求8所述的SOC,其中,所述控制块被配置成在所述信用值小于授权值时激活所述限制信号,以及被配置成基于所述操作环境改变来改变所述授权值以控制来自所述对应主设备的所述请求流。10.根据权利要求8所述的SOC,其中,所述限制器包括:同步器,被配置成基于所述限制信号产生同步的限制信号;第一逻辑门,被配置成通过对来自所述对应主设备的有效信号和所述同步的限制信号执行逻辑运算来输出掩码的有效信号;和第二逻辑门,被配置成通过对来自所述互连设备的准备信号和所述同步的限制信号执行逻辑运算来输出掩码的准备信号。11.根据权利要求1所述的SOC,其中,所述控制块被配置成通过划分所述信用值的范围来设置多个操作模式,以及被配置成基于所述操作模式改变所述本地控制信号的值以控制来自所述对应主设备的所述请求流。12.根据权利要求11所述的SOC,其中,所述操作模式包括:升级模式,对应于所述信用值大于上边界值;默认模式,对应于所述信用值小于所述上边界值且大于下边界值;以及降级模式,对应于所述信用值小于所述下边界值。13.根据权利要求12所述的SOC,其中,所述控制块被配置成基于所述操作模式改变所述本地控制信号的值,从而所述对应主设备被允许在所述升级模式具有比所述默认模式中大的...
【专利技术属性】
技术研发人员:郑法澈,柳俊熙,李成贤,
申请(专利权)人:三星电子株式会社,
类型:发明
国别省市:韩国,KR
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。