多处理器设备的制造方法

文档序号:9825739阅读:404来源:国知局
多处理器设备的制造方法
【技术领域】
[0001]本公开通常涉及一种电子设备,更具体地涉及一种多处理器设备。
【背景技术】
[0002]电子设备可以包括多个处理器,并且所述多个处理器可以用于处理一个或多个任务以便执行所述电子设备的功能。电子设备可以包括主处理模块和子处理模块。主处理模块可以包括用于控制电子设备的总体操作或功能的处理器,例如应用处理器(AP)。子处理模块可以包括专用处理器,所述专用处理器被配置为执行特定功能以支持主处理模块的操作或功能。子处理模块可以包括用于感测外部环境信息的传感器专用处理器,例如传感器集线器(hub)。
[0003]根据相关技术,为了减小功耗,电子设备可以只向多个处理器中当前激活的处理器以及与所述处理器相关联的功能模块供电。然而,因为诸如蓝牙之类的短距离通信模块与多个处理器中的主处理模块相连,如果激活与短距离通信模块相连的主处理模块,则短距离通信模块相关的应用可以运行。由于主处理模块相对较高的功耗导致会在受限的基础上激活主处理模块,所以可以受限地操作短距离通信模块。此外,在通过另一个处理模块(例如,子处理模块)而不是通过主处理模块驱动短距离通信模块的情况下,可能发生主处理模块和子处理模块之间的同步问题。另外,在添加了用于将短距离通信模块与主处理模块和子处理模块选择性地相连的连接电路(例如,开关)的情况下,难以实现无缝连接,并且,安装面积和材料成本可能由于添加开关而增加。
[0004]以上信息只是作为背景信息来辅助理解本发明。并不是做出判断或者承认以上任意内容可以应用为相对于本发明的现有技术。

【发明内容】

[0005]根据本发明的各个方面,提出了一种电子设备,包括:第一处理器、第二处理器和第三处理器,其中第二处理器被配置为检测事件,选择第一处理器和第三处理器之一来执行与所述事件相关联的一个或多个操作,并且使所选择的处理器执行所述一个或多个操作。
[0006]根据本发明的各个方面,提出了一种用于操作电子设备的方法,所述电子设备包括第一处理器、第二处理器和第三处理器,所述方法包括:检测事件;通过第二处理器检测是否执行与所述事件相关联的一个或多个操作;通过第二处理器选择第一处理器和第三处理器之一来执行所述一个或多个操作;以及通过第二处理器使所选择的处理器执行所述一个或多个操作。
[0007]根据本发明的各个方面,提出了一种存储可执行指令的非临时计算机可读介质,当通过具有第一处理器、第二处理器和第三处理器的第一电子设备执行所述可执行指令时,所述可执行指令使得所述电子设备执行以下方法,包括:检测事件;通过第二处理器检测是否执行与所述事件相关联的一个或多个操作;通过第二处理器选择第一处理器和第三处理器之一来执行所述一个或多个操作;以及通过第二处理器使所选择的处理器执行所述一个或多个操作。
【附图说明】
[0008]根据结合附图的以下详细描述,本发明某些示范性实施例的以上和其他方面、特征和优势将变得更加清楚明白,其中:
[0009]图1是根据本发明各种实施例的网络环境的示例的图;
[0010]图2是根据本发明各种实施例的电子设备的示例的方框图;
[0011]图3是根据本发明各种实施例的程序模块的示例的图;
[0012]图4是根据本发明各种实施例的通信系统的示例的图;
[0013]图5是根据本发明各种实施例的电子设备的示例的图;
[0014]图6A是根据本发明各种实施例的电子设备的示例的图;
[0015]图6B是根据本发明各种实施例的电子设备的示例的图;
[0016]图7是根据本发明各种实施例的电子设备的示例的图;
[0017]图8是示出了根据本发明各种实施例的电子设备的操作示例的图;
[0018]图9是根据本发明各种实施例的过程示例的流程图;
[0019]图1OA是根据本发明各种实施例的过程示例的序列图;
[0020]图1OB是根据本发明各种实施例的过程示例的序列图;
[0021]图11是示出了根据本发明各种实施例的电子设备的操作示例的图。
[0022]贯穿附图,类似的参考数字将理解为表示类似的部分、部件和结构。
【具体实施方式】
[0023]下文中将参考附图描述本发明的实施例。可以对本发明进行各种改变,并且本发明可以伴随多种实施例。结合附图示出和描述了本发明的一些实施例。然而应该理解的是本发明不局限于所述实施例,对于实施例的所有改变和/或等价和/或替换也属于本发明的范围。贯穿说明书和附图,同样或类似的参考符号用于表示相同或类似的部件。
[0024]如这里所使用的术语“包括”指定了存在所公开的功能、操作或部件,但是不排除存在或另外还有一个或多个其他功能、操作或部件。应该理解的是术语。还应该理解的是当在本发明中使用时,术语“包括”和/或“具有”指定了存在所声明的特征、整数、步骤、操作、元素和/或组件,但是不排除存在或另外还有一个或多个其他特征、整数、步骤、操作、元素、组件、和/或其组合。
[0025]如这里所使用的,术语“A或B”或者“A和/或B中的至少一个”包括相关联列举的词语的任意和全部组合。例如,“A或B”或“A和/或B中的至少一个”每一个均包括A、或者包括B或者包括A和B两者。
[0026]如这里所使用的,诸如“第一”、“第二”等之类的序数可以用于修改各种实施例的各种元件,但是不限制那些元件。例如,这些术语并不限制元件的顺序和/或重要性。这些术语可以用于将元件彼此区分。例如,第一用户设备和第二用户设备是彼此不同的用户设备。例如,在不背离本公开范围的情况下,可以将第一元件称作第二元件,反之亦然。
[0027]当将一元件称作与另一元件“连接”或“耦接”时,该元件可以与另一元件直接连接,或者在元件之间可以存在中间元件。相反,当将一元件称作与另一元件“直接连接”或“直接耦接”时,在元件之间不存在元件。
[0028]这里使用的术语仅用于描述一些实施例,而不是要限制本公开。应该理解的是,单数形式“一”、“一个”或“所述”包括复数形式,除非上下文明确地说明。
[0029]除非另有限定,这里使用的所有术语(包括技术和科学术语)应解释为具有本发明实施例所属领域的技术人员通常所理解的含义。还应该理解的是诸如在常用字典中定义的术语应该解释为具有如本发明公开时的普通技术人员所理解的在相关技术的场景规范中的意思,而不应该解释为具有理想或过度刻板的含义,除非在本公开的各种实施例中明确限定。
[0030]根据本发明各种实施例的电子设备可以包括以下中的至少一个:例如,智能电话、平板个人计算机(PC)、移动电话、视频电话、电子书(e-book)阅读器、桌上PC、膝上型PC、笔记本计算机、工作站、服务器、个人数字助手(PDA)、便携式多媒体播放器(PMP)、MP3播放器、移动医疗设备、摄像机、或可穿戴设备(例如,智能眼镜、头戴式设备(HMD))、电子纹身、智能镜子、智能手表等。
[0031]在一些实施例中,电子设备可以是智能家电。所述智能家电可以包括以下中的至少一种:例如,电视(TV)、数字通用盘(DVD)播放器、音频播放器、冰箱、空调、清洁器、烤箱、微波炉、洗衣机、空气净化器、机顶盒、家庭自动控制面板、安全控制面板、TV盒、游戏控制台(例如Xbox?或PlayStat1n ?)、电子词典、电子钥匙、摄录像机或数字相框。
[0032]在另一个实施例中,电子设备可以包括以下中的至少一个:各种医疗装备(例如,各种便携医疗仪器(例如,血糖仪、心率计、血压计、温度计等)、磁共振造影(MRA)机、磁共振成像(MRI)机、计算机断层(CT)扫描仪、成像设备或超声设备)、导航系统、全球定位系统(GPS)接收机、事件数据记录器(EDR)、飞行数据记录器(FDR)、车载娱乐设备、船用电子装备(例如,船用导航装备、陀螺仪等)、航空装备、安全装备、车辆音响主机、工业或家用机器人、金融机构的自动取款机(ATM)、零售店的收款机(POS)设备或者物联网设备(例如,灯泡、各种传感器、电子仪表、燃气表、洒水设备、火警报警器、自动调温器、街灯、烤面包机、运动装备、热水壶、加热器、锅炉等)。
[0033]在一些实施例中,电子设备可以包括以下中的至少一个:家具或建筑物/结构的一部分、电子板、电子签名接收设备、投影仪和各种测量仪器(例如,水表、电表、燃气表、测波计等)。在各种实施例中,电子设备也可以是上述设备中的一种或多种设备的组合。根据本发明实施例的电子设备可以是柔性设备。根据本发明实施例的电子设备不局限于上述列举的设备,并且可以包括基于技术发展的新电子设备。
[0034]现在将参考附图描述根据本发明各种实施例的电子设备。如这里所使用的,术语“用户”可以表示使用电子设备的人或者使用电子设备的设备(例如,人工智能电子设备)。
[0035]图1是示出了根据本发明各种实施例的网络环境的示例的图。
[0036]参考图1,描述了各种实施例中网络环境100中的电子设备101。所述电子设备101包括总线110、处理器120、存储器130、输入/输出(I/O)接口 150、显示器160和通信接口 170。在一些实施例中,电子设备101可以省略上述部件中的至少一个,或者还可以包括其他部件。
[0037]例如,总线110可以包括连接所述部件110至170并且在所述部件110至170之间传输通信(例如,控制消息和/或数据)的电路。
[0038]处理器120可以包括任意合适类型的处理电路,例如以下部件的一个或多个:通用处理器(例如,基于ARM的处理器)、数字信号处理器(DSP)、可编程逻辑器件(PLD)、专用集成电路(ASIC)、现场可编程门阵列(FPGA)等。在操作中,处理器120可以执行例如针对电子设备101的至少一个其他部件的控制和/或通信相关操作。
[0039]存储器130可以包括任意合适类型的易失性存储器或非易失性存储器,例如随机存取存储器(RAM)、只读存储器(R0M)、网络可访问存储器(NAS)、云存储器、固态驱动器(SSD)等。存储器130可以包括易失性和/或非易失性存储器。例如,存储器130可以存储与电子设备101的至少一个其他元件相关的命令或数据。在一个实施例中,存储器130可以存储软件和/或程序140。例如,程序140可以包括内核141、中间件143、应用编程接口(API) 145和/或应用程序(或“应用”)147。内核141、中间件143和API 145中的至少一些可以称作操作系统(OS)。
[0040]内核141可以控制或管理用于执行由其他程序(例如,中间件143、API 145或者应用147)实现的操作或功能的系统资源(例如,总线110、处理器120或者存储器130)。另夕卜,内核141可以提供接口,中间件143、API 145或应用147可以通过所述接口访问电子设备101的各个元件以控制或管理系统资源。
[0041]中间件143例如可以用作媒介,使得API 145或应用147可以通过与内核141通信以与内核141交换数据。对于从应用147接收的任务请求,例如,中间件143可以通过向应用147中的任意一个分配使用电子设备101的系统资源(例如,总线110、处理器120、存储器130等)的优先级,来相对于所述任务请求来执行控制(例如,调度或负载平衡)。
[0042]API 145例如是一种接口,应用147通过所述接口来控制从内核141或中间件143提供的功能,并且可以包括例如用于文件控制、窗口控制、图像处理、字符控制等的至少一个接口或功能(例如,命令)。
[0043]I/O接口 150用作可将从用户或另一外部设备接收的命令或数据传输至电子设备101的其他元件的接口。另外,I/O接口 150也可以将从电子设备101的其他元件接收的命令或数据输出至用户或另一外部设备。
[0044]显示器160可以包括例如液晶显示器(IXD)、发光二极管(LED)显示器、有机LED(OLED)显示器、微机电系统(MEMS)显示器、电子纸显示器等。例如,显示器160可以向用户显示各种内容(例如,文本、图像、视频、图标、符号等)。显示器160可以包括触摸屏,并且接收例如使用电子笔或用户的身体部位进行的触摸输入、手势输入、靠近输入、悬空输入等。
[0045]例如,通信接口 170可以建立电子设备101和外部设备(例如,第一外部电子设备(例如,第一外部电子设备102、第二外部电子设备104或者服务器106)之间的通信。例如,通信接口 170可以通过无线或有线通信与网络162相连,以与外部电子设备(例如,第二外部电子设备104或服务器106)通信。
[0046]无线通信例如可以包括以下各项中的至少一个作为蜂窝通信协议:长期演进(LET)、LTE-高级(LTE-A)、码分多址(CDMA)、宽带CDMA(WCDMA)、通用移动电信系统(UMTS)、无线宽带(WiBro)和全球移动通信系统(GSM)。有线通信例如可以包括以下各项中的至少一个:例如,通用串行总线(USB)、高清多媒体接口(HDMI)、推荐标准-232 (RS-232)和普通老式电话业务(POTS)。网络162可以包括通信网络中的至少一种,通信网络例如计算机网络(例如,局域网(LAN)或广域网(WAN))、因特网、电话网等。
[0047]第一外部电子设备102和第二外部电子设备104均可以是与电子设备101相同或不同的设备。在一个实施例中,服务器106可以包括一组一个或多个服务器。在各种实施例中,电子设备101中执行的全部或部分操作可以在一个或多个其他电子设备(例如,电子设备102和104,或服务器106)中执行。在一个实施例中,如果电子设备101应该自动地或者基于请求而执行功能或服务时,电子设备101可以请求另一设备(例如,电子设备102或104,或服务器106)执行与所述功能或服务相关的至少一些功能,而不是由它自身或者额外执行所述功能或服务。另一电子设备(例如,电子设备102或104,或服务器106)可以执行电子设备101所请求的功能或者附加功能,并且将执行的结果传输至电子设备101。然后,电子设备101可以处理或者进一步处理接收到的结果以提供所请求的功能或服务。为此,例如可以使用云计算、分布式计算或者客户端-服务器计算技术。
[0048]图2是不出了根据本发明各种实施例的电子设备201的方框图200。电子设备201可以包括例如图1中所示的电子设备201的全部或者一部分。电子设备201包括至少一个应用处理
当前第1页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1