CN102883086A - 成像装置和用于控制该成像装置的方法 - Google Patents

成像装置和用于控制该成像装置的方法 Download PDF

Info

Publication number
CN102883086A
CN102883086A CN2012101359544A CN201210135954A CN102883086A CN 102883086 A CN102883086 A CN 102883086A CN 2012101359544 A CN2012101359544 A CN 2012101359544A CN 201210135954 A CN201210135954 A CN 201210135954A CN 102883086 A CN102883086 A CN 102883086A
Authority
CN
China
Prior art keywords
controller
sub
low
power
memory
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN2012101359544A
Other languages
English (en)
Other versions
CN102883086B (zh
Inventor
朴浩范
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hewlett Packard Development Co LP
Original Assignee
Samsung Electronics Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Samsung Electronics Co Ltd filed Critical Samsung Electronics Co Ltd
Publication of CN102883086A publication Critical patent/CN102883086A/zh
Application granted granted Critical
Publication of CN102883086B publication Critical patent/CN102883086B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/00885Power supply means, e.g. arrangements for the control of power supply to the apparatus or components thereof
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/26Power supply means, e.g. regulation thereof
    • G06F1/32Means for saving power
    • G06F1/3203Power management, i.e. event-based initiation of a power-saving mode
    • G06F1/3234Power saving characterised by the action undertaken
    • G06F1/325Power saving in peripheral device
    • G06F1/3284Power saving in printer
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/26Power supply means, e.g. regulation thereof
    • G06F1/32Means for saving power
    • G06F1/3203Power management, i.e. event-based initiation of a power-saving mode
    • G06F1/3234Power saving characterised by the action undertaken
    • G06F1/3293Power saving characterised by the action undertaken by switching to a less power-consuming processor, e.g. sub-CPU
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1223Dedicated interfaces to print systems specifically adapted to use a particular technique
    • G06F3/1229Printer resources management or printer maintenance, e.g. device status, power levels
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K15/00Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers
    • G06K15/40Details not directly involved in printing, e.g. machine management, management of the arrangement as a whole or of its constitutive parts
    • G06K15/4055Managing power consumption, e.g. standby mode
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/00885Power supply means, e.g. arrangements for the control of power supply to the apparatus or components thereof
    • H04N1/00888Control thereof
    • H04N1/00896Control thereof using a low-power mode, e.g. standby
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/00912Arrangements for controlling a still picture apparatus or components thereof not otherwise provided for
    • H04N1/00928Initialisation or control of normal start-up or shut-down, i.e. non failure or error related
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/32Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
    • H04N1/32561Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device using a programmed control device, e.g. a microprocessor
    • H04N1/32593Using a plurality of controllers, e.g. for controlling different interfaces
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/32Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
    • H04N1/32561Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device using a programmed control device, e.g. a microprocessor
    • H04N1/32598Bus based systems
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N2201/00Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
    • H04N2201/0077Types of the still picture apparatus
    • H04N2201/0094Multifunctional device, i.e. a device capable of all of reading, reproducing, copying, facsimile transception, file transception
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D10/00Energy efficient computing, e.g. low power processors, power management or thermal management
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/50Reducing energy consumption in communication networks in wire-line communication networks, e.g. low power modes or reduced link rate

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Microelectronics & Electronic Packaging (AREA)
  • Computer Hardware Design (AREA)
  • Human Computer Interaction (AREA)
  • Facsimiles In General (AREA)
  • Accessory Devices And Overall Control Thereof (AREA)
  • Control Or Security For Electrophotography (AREA)
  • Power Sources (AREA)

Abstract

本发明涉及成像装置和用于控制该成像装置的方法。一种成像装置包括第一存储器和第二存储器、以及主控制器与子控制器。所述主控制器在正常模式状态中使用第一存储器执行控制操作,所述子控制器安装在成像装置中提供的引擎单元上,以在正常模式状态中在主控制器的控制下通过驱动引擎单元执行成像作业,如果用于将模式状态从正常模式状态改变到低功率模式状态的条件满足,则主控制器向子控制器发送低功率模式改变请求,并且如果低功率模式改变请求被接收,则子控制器将存储在第一存储器中的低功率服务程序复制到第二存储器中,以及通过访问第二存储器运行低功率服务程序来执行低功率服务。

Description

成像装置和用于控制该成像装置的方法
技术领域
本公开总地涉及一种成像装置和用于控制该成像装置的方法,更具体地,涉及一种可以实现低功率模式的成像装置和用于控制该成像装置的方法。
背景技术
近来,对所有电子设备的低功耗需求已经逐渐增强,并且由于相应的监管限制,即使具有性能和价格方面的优势,也不能出售没有解决这种需求的电子设备。
根据设备类型,能源之星(EnergyStar)的当前规范要求待机模式中的功耗等于或小于1到2W。将来,即使在网络服务可能的待机状态中,也将要求功耗等于或小于1W,所有电子公司已经动用各种方法来符合此要求。
此外,要求用户不感到取决于设备是处于低功率状态还是正常操作状态中的不方便。
根据大多数公司实现低功率待机模式的当前方法,配置高性能的主CPU和消耗低功率的辅助CPU,并且在正常模式,通过主CPU提供服务,而如果***遵照指定条件进入待机模式,则主CPU和不必要的***电力被关断并通过辅助CPU执行服务请求的监视。在这种情况下,如果用户请求服务,则辅助CPU向主CPU和辅助回路施加电力以提供请求的服务。即,除了现有CPU核心之外,将添加具有小的门尺寸的单独CPU。
作为示例,现有技术中的***除了主控制器之外还提供有安装在其上的子控制器,以在低功率模式中识别IO接收和唤醒过程事件并且向主控制器施加电力。在这种情况下,因为安装了单独芯片,所以提高了价格,并且需要主控制器和子控制器之间的用于通信的单独电路和软件。
作为另一示例,主控制器和子控制器的CPU集成到一个SoC中,并且在服务模式中,主控制器控制MAC、USB、Fax和IO端口,而在低功率模式中,子控制器处理诸如MAC、USB、Fax和IO端口的数据。即使在这种情况下,也必须添加用于低功率的单独CPU。
发明内容
做出本公开以解决至少上述问题和/或缺点并且提供至少下述优点。因此,本公开的方面提供可以实现低功率模式而不添加单独CPU的成像装置和用于控制该成像装置的方法。
根据本公开的一方面,一种成像装置包括第一存储器和第二存储器;以及主控制器和子控制器;其中主控制器在正常模式状态中使用第一存储器执行控制操作,所述子控制器安装在成像装置中提供的引擎单元上以在正常模式状态中在主控制器的控制下通过驱动引擎单元执行成像作业,如果满足将模式状态从正常模式状态改变到低功率模式状态的条件,则所述主控制器向子控制器发送低功率模式改变请求,以及如果接收到低功率模式改变请求,则所述子控制器将存储在第一存储器中的低功率服务程序复制到第二存储器中,并且通过访问第二存储器运行低功率服务程序来执行低功率服务。
根据本公开实施例的所述成像装置还可以包括中继主控制器和子控制器之间的通信的控制器间通信单元;以及设置在低功率模式状态中将要由子控制器访问的存储器地址的地址改变单元;其中所述子控制器控制地址改变单元来设置第二存储器中将要被访问的存储器地址,并且通过根据设置的存储器地址访问第二存储器以运行低功率服务程序而执行低功率服务。
所述主控制器和子控制器可以布置在不同的电力域中,并且如果低功率模式被执行,则子控制器可以截断提供给布置了主控制器的电力域的电力。
根据本公开实施例的成像装置还可以包括电源单元,用于如果成像装置开启则向布置了主控制器和子控制器的各个电力域提供电力;其中,如果成像装置开启并且提供了电力,则所述主控制器变为重置释放状态以执行初始化,通过控制地址改变单元来设置访问地址,向子控制器发送重置释放信号,然后通过引导主程序而操作在正常模式状态,以及在成像装置开启之后所述子控制器保持重置状态直到接收到重置释放信号,并且如果接收到重置释放信号,则变为重置释放状态以操作在正常模式状态。
根据本公开的另一方面,一种成像装置包括第一存储器和第二存储器;以及主控制器和子控制器;其中主控制器在正常模式状态中使用第一存储器执行控制操作,所述子控制器安装在成像装置中提供的引擎单元上以在正常模式状态中在主控制器的控制下通过驱动引擎单元执行成像作业并且在低功率模式状态中执行低功率服务,所述主控制器将存储在第一存储器中的低功率服务程序复制到第二存储器中,并且如果满足将模式状态从正常模式状态改变到低功率模式状态的条件则向子控制器发送重置信号,以及如果接收到重置信号则所述子控制器通过第二存储器的访问来运行低功率服务程序而执行低功率服务。
根据本公开另一实施例的所述成像装置还可以包括中继主控制器和子控制器之间的通信的控制器间通信单元;以及设置在低功率模式状态中将要由子控制器访问的存储器地址的地址改变单元;其中所述主控制器控制地址改变单元来设置第二存储器中将要被访问的存储器地址,以及如果接收到重置信号则所述子控制器通过根据设置的存储器地址访问第二存储器来运行低功率服务程序而执行低功率服务。
所述主控制器和子控制器可以布置在不同的电力域中,并且如果低功率模式被执行,则子控制器可以截断提供给布置了主控制器的电力域的电力。
根据本公开实施例的成像装置还可以包括电源单元,用于如果成像装置开启则向布置了主控制器和子控制器的各个电力域提供电力;其中,如果成像装置开启并且提供了电力,则所述主控制器变为重置释放状态以执行初始化、通过控制地址改变单元来设置访问地址、向子控制器发送重置释放信号、然后通过引导主程序而操作在正常模式状态,以及在成像装置开启之后所述子控制器保持重置状态直到接收到重置释放信号,并且如果接收到重置释放信号,则变为重置释放状态以操作在正常模式状态。
根据本公开的再一方面,一种成像装置包括执行成像作业的引擎单元;安装在引擎单元上的引擎控制器以执行成像作业;以及主控制器,用于通过在正常模式中与引擎控制器通信控制引擎单元的操作并且如果成像装置改变模式到低功率模式则变为非激活;其中所述引擎控制器通过在正常模式中在主控制器的控制下驱动引擎单元执行成像作业,并且如果成像装置改变模式到低功率模式则提供相应于低功率模式的服务。
根据本公开再一实施例的所述成像装置还可以包括第一存储器和第二存储器;以及设置在低功率模式状态中将要由子控制器访问的存储器地址的地址改变单元;其中所述子控制器在正常模式状态中使用第一存储器执行控制操作,并且所述地址改变单元在子控制器或主控制器的控制下设置第二存储器中将要由子控制器访问的存储器地址。
所述主控制器和子控制器可以布置在不同的电力域中,并且如果低功率模式被执行,则子控制器可以截断提供给布置了主控制器的电力域的电力。
所述子控制器可以执行如下操作中的至少一个:第一存储器的自刷新模式改变、用于低功率模式的时钟速度改变、网络链接速度改变以及当模式从正常模式改变到低功率模式时用于低功率模式服务的硬件(H/W)设置。
根据本公开的又一方面,提供一种用于控制成像装置的方法,该成像装置包括第一存储器和第二存储器、在正常模式状态中使用第一存储器执行控制操作的主控制器、以及安装在引擎单元上以在正常模式状态中在主控制器的控制下通过驱动引擎单元执行成像作业的子控制器,所述方法包括如果满足将模式状态从正常模式状态改变到低功率模式状态的条件,则所述主控制器向子控制器发送低功率模式改变请求;如果接收到低功率模式改变请求则所述子控制器将存储在第一存储器中的低功率服务程序复制到第二存储器中;以及所述子控制器通过第二存储器的访问来运行低功率服务程序而执行低功率服务。
在根据本公开再一实施例的用于控制成像装置的方法中,所述成像装置还可以包括中继主控制器和子控制器之间的通信的控制器间通信单元,以及设置在低功率模式状态中将要由子控制器访问的存储器地址的地址改变单元;且所述用于控制成像装置的方法还可以包括:所述子控制器控制地址改变单元来设置第二存储器中将要被访问的存储器地址;其中执行低功率服务的步骤通过根据设置的存储器地址访问第二存储器来运行低功率服务程序而执行低功率服务。
所述主控制器和子控制器可以布置在不同的电力域中,并且根据本公开又一实施例的用于控制成像装置的方法还可以包括:如果低功率模式被执行则所述子控制器截断提供给布置了主控制器的电力域的电力。
根据本公开又一实施例的用于控制成像装置的方法还可以包括如果成像装置开启则向布置了主控制器和子控制器的各个电力域提供电力;如果成像装置开启并且电力被提供,则所述主控制器变为重置释放状态以执行初始化、通过控制地址改变单元来设置访问地址、向子控制器发送重置释放信号、然后在向子控制器发送重置释放信号之后通过引导主程序而操作在正常模式状态中;且在成像装置开启之后所述子控制器保持重置状态直到接收到重置释放信号,并且如果接收到重置释放信号,则变为重置释放状态以操作在正常模式状态。
根据本公开的又一方面,提供一种用于控制成像装置的方法,该成像装置包括第一存储器和第二存储器、在正常模式状态中使用第一存储器执行控制操作的主控制器、以及安装在引擎单元上以在正常模式状态中在主控制器的控制下通过驱动引擎单元执行成像作业并且在低功率模式状态中执行低功率服务的子控制器,所述方法包括:所述主控制器将存储在第一存储器中的低功率服务程序复制到第二存储器中;并且如果满足将模式状态从正常模式状态改变到低功率模式状态的条件则向子控制器发送重置信号;以及如果接收到重置信号则所述子控制器通过第二存储器的访问来运行低功率服务程序而执行低功率服务。
在根据本公开又一实施例的用于控制成像装置的方法中,所述成像装置还可以包括中继主控制器和子控制器之间的通信的控制器间通信单元,以及设置在低功率模式状态中将要由子控制器访问的存储器地址的地址改变单元;且所述用于控制成像装置的方法还可以包括:主控制器操作来设置第二存储器中将要被访问的存储器地址;其中执行低功率服务的操作通过根据设置的存储器地址访问第二存储器来运行低功率服务程序而执行低功率服务。
所述主控制器和子控制器可以布置在不同的电力域中,并且根据本公开又一实施例的用于控制成像装置的方法还可以包括:如果低功率模式被执行则所述子控制器截断提供给布置了主控制器的电力域的电力。
在根据本公开又一实施例的用于控制成像装置的方法中,所述成像装置还可以包括电源单元,用于如果成像装置开启则向布置了主控制器和子控制器的各个电力域提供电力;且所述用于控制成像装置的方法还可以包括:如果成像装置开启并且电力被提供,则所述主控制器变为重置释放状态以执行初始化、通过控制地址改变单元来设置访问地址、向子控制器发送重置释放信号、然后在向子控制器发送重置释放信号之后通过引导主程序而操作在正常模式状态中;以及在成像装置开启之后所述子控制器保持重置状态直到接收到重置释放信号,并且如果接收到重置释放信号,则变为重置释放状态以操作在正常模式状态。
根据本公开又一方面,提供用于控制成像装置的方法,成像装置包括执行成像作业的引擎单元,安装在引擎单元上以执行成像作业的子控制器,以及主控制器,用于通过在正常模式中与引擎控制器通信控制引擎单元的操作并且如果成像装置改变模式到低功率模式则变为非激活;所述引擎控制器在正常模式中在主控制器的控制下通过驱动引擎单元执行成像作业;以及如果成像装置将模式改变到低功率模式,则引擎控制器提供对应于低功率模式的服务。
在根据本公开又一实施例的用于控制成像装置的方法中,所述成像装置还可以包括第一存储器和第二存储器,以及设置在低功率模式状态中将要由子控制器访问的存储器地址的地址改变单元;且所述用于控制成像装置的方法还可以包括:所述主控制器在正常模式状态中使用第一存储器执行控制操作;以及如果成像装置将模式改变到低功率模式,则在子控制器或主控制器的控制下设置在第二存储器中将要被访问的存储器地址。
所述主控制器和子控制器可以布置在不同的电力域中,并且根据本公开又一实施例的所述用于控制成像装置的方法还可以包括:如果低功率模式被执行则所述子控制器截断提供给布置了主控制器的电力域的电力。
根据本公开又一实施例的用于控制成像装置的方法还可以包括:所述子控制器执行如下操作中的至少一个:第一存储器的自刷新模式改变、用于低功率模式的时钟速度改变、网络链接速度改变以及当模式从正常模式改变到低功率模式时用于低功率模式服务的硬件(H/W)设置。
因此,已经用于在正常模式中控制扫描/引擎/传真的子控制器(或子CPU)可以用于低功率服务。
附图说明
通过下面结合附图的详细描述,本公开的上述和其它方面、特征和优点将更加明显,其中:
图1是示出根据本公开实施例的成像装置的配置的框图;
图2是示出根据本公开实施例的用于引导成像装置的方法的流程图;
图3A是示出根据本公开实施例的地址改变单元的配置和访问点的图;
图3B是示出根据本公开实施例的控制器间通信单元的配置的图;
图4是示出根据本公开实施例的用于控制成像装置的方法的流程图;
图5是示出根据本公开另一实施例的用于控制成像装置的方法的流程图;
图6是示出根据本发明实施例的从低功率模式到正常模式的恢复过程的流程图;
图7是示出根据本公开实施例的用于控制成像装置的方法的流程图;
图8是示出根据本公开另一实施例的用于控制成像装置的方法的流程图;
图9是示出根据本公开再一实施例的用于控制成像装置的方法的流程图。
具体实施方式
下面参考附图详细描述本公开的实施例。
图1是示出根据本公开实施例的成像装置的配置的框图。
参照图1,根据本公开实施例的成像装置100包括数据接收单元105、主控制器110,第一存储器115、子控制器120、第二存储器125、电源单元130、功能单元135、引擎单元140、上下文存储单元145、引导模式确定单元150、过程控制单元155、控制器间通信单元160以及地址改变单元165。
此处,成像装置100通常可以实现为打印机、复印机、扫描仪、传真机或在一个设备内实现多个以上描述的设备的功能的多功能外设(MFP)。
成像装置100可以实现为包括通过不同的供电线独立地接收电力的第一电力域区域PD1和第二电力域区域PD2。此处,电力域区域意味着通过相同供电线接收电力的区域。
此处,第一电力域区域PD1可以包括主控制器110、功能单元135和引擎单元140,而第二电力域区域PD2可以包括数据接收单元105、第一存储器115、第二存储器125、子控制器120、上下文存储单元145、引导模式确定单元150、过程控制单元155、控制器间通信单元160和地址改变单元165。
根据成像装置100,主控制器110和子控制器120布置在一个SoC中,并且子控制器在正常模式中执行扫描/引擎/传真控制等。为此,子控制器通常使用实时OS。此处,可以由功能单元135和引擎单元140执行扫描/引擎/传真等的功能。此外,在低功率模式服务情况下,在主控制器110的控制下改变模式以使得执行低功率服务模式,并且子控制器120执行低功率服务。
另一方面,主控制器110和子控制器120可以分别由一个CPU实现。因此,在下文中主控制器110和子控制器可以分别称作主CPU和子CPU。
此外,除了主控制器110和子控制器120之外,数据接收单元105、第一存储器115、第二存储器125、电源单元130、功能单元135、引擎单元155和控制器间通信单元160可以与主控制器110和子控制器120一起实现在一个SoC中。
此外,主控制器110、功能单元135和引擎单元140可以布置在一个SoC中,而数据接收单元105、子控制器120、第二存储器125、控制器间通信单元160和地址改变单元165可以布置在单独的SoC中。此外,第一存储器115、过程控制单元145、上下文存储单元150和引导模式确定单元155可以布置在SoC外部。
在这种情况下,子控制器120可以在正常模式中用于另一目的,并且当模式改变为低功率模式时可以被重置。具体地,当模式改变为低功率模式时,子控制器120被重置,用于低功率模式服务的微固件(microfirmware)被存储在第二存储器125中,并且子控制器120为低功率模式而操作。
在下文中,将详细描述各个组成元件的操作。
数据接收单元105运行以执行与至少一个外部设备的数据通信。此处,数据接收单元105可以实现为与外部接口的通信模块,诸如网络、SDIO、USB、SPI、I2C、GPIO(传感器输入等)、传真等。此外,所述至少一个外部设备可以具有代表性地是诸如PC(个人计算机)等的主机设备,并且可以实现为诸如移动电话、PDA、USB等或外部服务器之类的用户终端设备。
主控制器110控制成像装置100的全部操作,特别地,在正常模式状态中使用稍后将要描述的第一存储器115执行控制操作。具体地,如果在低功率模式状态中输入用于成像作业的请求信号,则主控制器110将模式改变为正常模式、激活第一存储器115并使用激活的第一存储器115执行相应的操作。
例如,主控制器110可以负责在正常模式中的作业接收和过程。主控制器110可以具有内置的网络(web)服务器以提供网络服务,或者在更高档的复印机级别中,可以安装和服务第三方应用。此外,可以安装诸如Linux的通用OS,并且在低速普及型设备情况下,可以安装实时OS并且主控制器110可以直接控制扫描/引擎/传真等。
特别地,当模式从正常模式改变到低功率模式时,主控制器110将上下文信息复制到上下文存储单元145中,而当模式从低功率模式改变到正常模式时,可以使用存储在上下文存储单元145中的上下文信息引导主控制器110。此处,上下文信息可以是当第一电力域区域PD1的电力截断时丢失的CPU上下文信息。此外,当第一电力域区域PD1的电力截断时丢失的其它组成元件的上下文信息可以包括在其中。
子控制器120可以在低功率模式状态中使用第二存储器125执行控制操作,并且在正常模式状态中在主控制器110的控制下可以操作引擎单元140以执行成像作业。
具体地,在正常模式中,对于需要实时控制的部分,诸如引擎/扫描/传真控制等,子控制器120执行服务。因为这种服务需要实时操作,所以使用实时OS执行控制。
当成像装置进入低功率模式时,子控制器120可以在保持低功率模式的同时使用第二存储器125根据预置信号执行操作。此处,预置信号可以是在可能保持低功率模式的状态下的成像装置的状态请求信号(通过主机设备(未示出)中提供的应用等)。例如,预置信号可以是由主机设备中的智能面板引起的信号。此处,智能面板是在主机设备中提供的面板,用于显示成像装置的状态,并且例如,可以通过USB控制通信来周期性地掌握成像装置的状态。用户可以通过智能面板在主机设备中掌握成像装置的打印状态、打印纸状态、墨粉状态和通电/断电状态。
另一方面,当成像装置进入低功率模式时,主控制器110使用控制器间通信单元160向子控制器120发送低功率服务改变请求,并且子控制器120将模式状态改变为低功率模式改变准备可能状态,并将它的状态通知主控制器110。在这种情况下,如果由于引擎状态等不可能进行模式改变,则子控制器120可以将改变不可能消息通知主控制器110。
如果模式改变可能,则主控制器110使用过程控制单元155重置子控制器120、在第二存储器125中存储低功率执行程序、并改变存储器访问地址以使得当重置被释放时在第二存储器中执行程序。此后,释放重置,并且执行低功率模式服务。此处,可以使用地址改变单元165执行存储器访问地址改变,稍后将在相应块的描述中详细描述地址改变单元165。
如果低功率模式开始,则子控制器120关断第一电力域PD1、通过使得DRAM处于自刷新状态将模式状态改变为低功率状态、并执行低功率服务,即,唤醒事件监视服务。
此处,正常模式意味着成像装置100执行正常操作的模式,而低功率模式意味着向大部分模块的电力供应被截断或者最小化以便最小化当***不执行操作时消耗的电力的模式。
在根据本公开的低功率模式中,为了实现低待机功率(等于或者小于1W),可以使用这样的方法:该方法使得主存储器(通常,外部DRAM)处于自刷新状态,并且操作SoC中不使用的内部存储器(通常,内部的SRAM)中的程序。例如,SRAM可以是大约128KB的小容量存储器。然而,在一些情况下,可以使用SDRAM,并且除了SRAM或SDRAM之外可以附加地使用ROM。
第一存储器115是正常模式中使用的主存储器,并且可以由非易失性存储器实现。例如,DRAM(动态RAM)可以用作主存储器。第一存储器115是当主CPU操作时使用的易失性存储器,并且DRAM可以用作第一存储器。在低功率模式中,第一存储器115操作在自刷新模式中,并且仅消耗最小功率。
此外,第一存储器115属于第二电力域PD2,并且即使在低功率模式中也不被关断。因此,当模式返回到正常模式时通过恢复存储在上下文存储单元145中的CPU相关信息,可以返回到刚好前一执行模式,从而快速引导变为可能。
第二存储器125是存在于SoC内部的存储器,并且在低功率模式中可以用作子控制器120的程序代码和数据的存储器。例如,在USB情况下,用于控制低功率模式的程序代码可以包括下面的例程中的至少一个:用于确定信号是否输入到数据接收单元105的例程、用于根据USB控制信号执行操作的例程以及在唤醒期间改变为正常模式必需的例程。
在这种情况下,可以通过SRAM(静态RAM)和SDRAM(同步动态随机存取存储器)中的至少一个实现第二存储器125。此外,RAMBus、DRAM、DDR-SDRAM等可以用作第二存储器125。
例如,可以以这样的方式实现第二存储器125:在低功率模式中子控制器120对在SoC内部的功能单元235中使用的SRAM进行重复使用。然而,这仅仅是示范性的,可以通过在SoC外部的存储器配置第二存储器125或者可以使用外部ROM和内部迷你SRAM实现第二存储器125。
此外,ROM(只读存储器)和闪存中的至少一个可以用来存储实现低功率模式必需的代码。
根据本公开的一个实施例,可以由SRAM实现第二存储器125。在这种情况下,SRAM可以用来复制实现低功率模式时必需的代码,所述代码存储在DRAM或ROM、闪存等中。
此外,可以由SRAM实现第二存储器125,并且第二存储器125可以用来运行当实现低功率模式时必需的、存储在ROM、闪存等中的代码。
此外,可以由SDRAM实现第二存储器125,并且第二存储器125可以用来运行当实现低功率模式时必需的、存储在ROM、闪存等中的代码。
此外,在正常模式中第二存储器125可以与第一存储器115一起使用。即,在正常模式中过程图像时用作缓冲器的SRAM可以在低功率模式中作为第二存储器125被重复使用。
在下文中,为了帮助理解本公开,将简要地描述各个存储器的特征。
SRAM具有当电力提供给存储器的时候保持数据的特征。因为SRAM不需要周期性的重写工作,所以只要一次写操作就可以保持数据。SRAM是小容量存储器,并且具有的缺点是虽然它的操作速度非常高但是比DRAM要贵。因此,SRAM用于需要高速但是不需要大容量的地方,诸如高速缓存存储器。
不同于SRAM,DRAM具有的特征是为了保持数据它应该被不断地重写。因此,DRAM是比SRAM相对较慢的大容量存储器,并且在大部分***中被用作主存储器。
SDRAM具有的特征是它与***时钟同步操作。理论上,SDRAM可以与高达200MHz的***总线速度同步。因为SDRAM取决于***时钟而操作,所以预期***速度提高。
电源单元130向成像装置100提供电力。
具体地,在正常模式中电源单元130向第一电力域区域PD1和第二电力域区域PD2提供电力,并且在低功率模式中截断到第一电力域区域PD1的电力供应而仅仅向第二电力域区域PD2提供电力。
另一方面,上述实施例中,例示了分别由CPU实现主控制器110和子控制器120以控制成像装置100。然而,在一些情况下,可以将主CPU(未示出)和子CPU(未示出)实现为向主控制器(未示出)和子控制器(未示出)提供命令以使得各个配置可以执行相应的操作。
此外,根据本公开实施例的成像装置100可以包括产生不同的操作频率的PLL单元(未示出)。PLL单元(未示出)可以向主控制器110、子控制器120、第一存储器115和第二存储器125提供产生的操作频率。
功能单元135执行为了执行诸如打印、复制、扫描等的成像作业而将在引擎单元140中过程的各种功能,诸如图像过程、图像压缩、图像解压缩等。
操作模块(未示出)可以包括由于功能单元135的容量限制未包括在功能单元135内的各种功能模块。操作模块(未示出)可以包括至少一个功能模块,并且各功能模块可以实现到一个芯片中。
功能单元135和引擎单元140与主控制器110一起位于第一电力域PD1,并且在诸如低功率模式中的不需要操作的情况下,由电源单元130切断到功能单元135和引擎单元140的电力供应。
另一方面,如果满足预置条件,则主控制器110可以将模式从正常模式改变到低功率模式。例如,可能在预设时间内无命令。然而,这仅仅是示范性的,可以提供各种模式改变事件。
如上所述,如果需要将模式从正常模式改变到低功率模式,则主控制器110可以将用于控制低功率模式的程序从第一存储器115复制到第二存储器125的可运行的区域,或者可以将存储在单独的ROM或闪存中的程序复制到第二存储器125的可运行的区域中。因此,与存储在用于正常模式中的第一存储器115中的USB程序相比需要更小容量。一旦完成了代码复制,到第一电力域PD1的电力供应被截断并且装置进入低功率模式。
另一方面,可以以这样的方式执行代码复制:将存储在闪存或ROM中的代码复制到将被使用的DRAM里,或者将代码复制到当装置进入低功率模式时将被使用的SRAM里。
如果满足预置条件,则子控制器120将模式从低功率模式改变到正常模式。例如,在打印机情况下,如果存在诸如面板键输入、打印服务请求、传真铃声等事件,则子控制器120可以将模式从低功率模式改变到正常模式。
通常,当模式从低功率模式返回到正常模式时的引导时间(引导过程可以包括DRAM初始化、代码从ROM复制到DRAM、H/W初始化过程、OS引导和服务程序启动)等于初始引导时间的主要原因是:当提供给布置了主控制器(未示出)和DRAM(未示出)的第一电力域的电力被切断以将模式改变到低功率模式之时,提供给主控制器(未示出)和DRAM(未示出)的电力被切断,从而当电力被施加时执行与初始引导过程相同的程序。
然而,如上所述,根据本公开的实施例,用在正常模式中的第一存储器115布置在第二电力域PD2,第二电力域PD2通过不同于布置了主控制器110的第一电力域PD1的电力供应线被供应单独的电力,并且当向第一存储器115的电力供应不切断而是保持的时候第一存储器115的状态改变为“自刷新”状态,以保持第一存储器115的内容。因此,虽然不切断DRAM的电力,但是电力消耗从1W到2W减少到200mW或更小以实现低功耗。
此外,即使保持存储在第一存储器115中的数据,在第一电力域PD1的关机,即,电力切换之后,电力重新施加到主控制器110,从而可能丢失主控制器110的执行上下文。例如,在由ARM实现主控制器110的情况中,寄存器组和状态寄存器可能在执行上下文中,此外,SoC内部的IP块的设定值可能在其中。仅供参考,ARM CPU具有类似于用于桌面式PC的CPU的时钟的时钟,但是电力消耗是40mW到450mW,该电力消耗与用于桌面式PC的CPU的电力消耗相比是非常低的。
相反,根据图1中示出的成像装置,主控制器110在第二电力域PD2的上下文存储单元145中存储当供应到第一电力域PD1的电力被截断时可能丢失的主控制器110、功能单元135和引擎单元140的基本的执行上下文信息。因此,在重新启动期间使用存储在上下文存储单元145中的上下文执行恢复到低功率模式状态之前的前一状态,从而可能执行快速重启。
上下文存储单元145是属于第一电力域的组成元件中的信息被存储的地方,所述组成元件中的信息在提供给第一电力域PD1的电力被电源单元130切断时丢失,所述存储的信息在返回到前一状态期间被恢复。
上下文存储单元145可以是DRAM,并且可以是当第一电力域PD1被关断时在其中的信息不丢失的任何存储器,诸如NAND、NOR、SPI、SRAM、SoC内部存储器等。例如,主要备份信息可以是ARM CPU的信息,诸如ARM CPU中的寄存器组和状态寄存器,并且还可以是SoC内部的IP信息的设定值。
引导模式确定单元150运行以确定引导是否是正常模式引导或者从低功率模式返回到正常模式。此处,正常模式引导意味着当由电源单元130向主控制器110重新施加电力时重新启动。因此,可以由能够存储SoC内部的相应信息的寄存器实现引导模式确定单元150。
如果引导模式确定单元150确定引导模式是低功率返回模式,则主控制器110在诸如PLL/DDR的初始化之前读取引导模式确定单元150的寄存器值,并且如果引导模式是正常模式引导则执行通用的引导程序。
此外,如果引导模式确定单元150确定引导模式是低功率返回模式,则主控制器110从上下文存储单元145恢复用于每个CPU操作模式的寄存器和状态寄存器,并且返回到最后一个执行点以使得几毫秒之内的引导是可能的。即,主控制器110跳过诸如PLL/DDR的初始化过程、从自刷新模式释放第一存储器115、以及使用存储在上下文存储单元145中的信息直接返回到(在改变为低功率状态之前的)前一执行状态。
引导模式确定单元150可以实现为使用寄存器存储引导模式,并且引导模式确定单元150可以通过来自外部GPIO引脚等的输入来确定模式。因此,主控制器110重新执行重置向量和后续过程,并且防止该过程以与***电源引导过程相同的方式进行。
另一方面,在将模式形式从低功率模式改变到正常模式情况下,在低功率模式中的第一存储器115将离开自刷新状态。在这种情况下,主控制器110可以在引导***时结束“自刷新”模式,或者子控制器120可以结束第一存储器115的“自刷新”模式。
当装置进入低功率模式时过程控制单元155可以执行子控制器120的控制。具体地,过程控制单元155可以将第一存储器115的模式改变为自刷新模式,并且控制到第一电力域区域PD1的电力供应的截断。
此外,过程控制单元155可以执行主控制器110和子控制器120的引导控制。
具体地,当子控制器120执行实时服务(扫描/引擎等)的时候,过程控制单元155控制子控制器120和作为使能在低功率状态中改变的模式的核心元件的主控制器110的重置。通常,如果CPU处于重置状态,则即使电力施加到CPU,CPU也不操作,而是停止,并且如果重置被释放,则CPU从初始状态重新执行操作。根据本公开,使用以上描述的特征,当装置进入低功率模式时通过使用过程控制单元155使得子控制器120处于重置状态以停止执行,低功率服务代码装载(mount)在第二存储器125中,并且在使用地址改变单元165改变存储器访问地址之后释放重置以使得可以执行第二存储器的代码。因此,子控制器120可以执行低功率服务。
控制器间通信单元160运行以执行主控制器110和子控制器120之间的消息(命令)发送/接收。
例如,当主控制器110向子控制器120请求模式改变(改变为低功率模式)时或者当子控制器120向主控制器110报告它自己的状态时,可以使用控制器间通信单元160。
在这种情况下,控制器间通信单元160可以使用利用FIFO的消息发送方法,并且可以配置为可以产生控制器之间的IRQ的单独逻辑。作为示例,可以使用ARM公司的PL390中断控制实现控制器间通信单元160。
地址改变单元165是将从子控制器120输出的地址改变为特定地址的逻辑。例如,在ARM CPU情况下,当CPU的重置被释放时,CPU跳到特定地址(向量地址)。此外,即使在中断发生的情况中,CPU也移动到特定地址。作为示例,特定地址是0x0地址或0xffff0000地址。因此,在ARM CPU情况下,通过将DRAM放置在0地址来形成地址映射。
然而,在根据本公开的低功率模式中,不使用通过DRAM实现的第一存储器115,而是使用第二存储器125。第二存储器125被分配的地址不是第一存储器115的地址,并且需要重映射过程以使得CPU使用第二存储器125。即,如果访问0x0地址,则地址改变单元165在正常模式中将地址移动到第一存储器115,并且在低功率模式中将地址移动到第二存储器125。因此,使用过程控制单元155和地址改变单元165,子控制器120从实时过程CPU改变为低功率过程CPU。
如上所述,根据本公开,成像装置在一般模式中使用一个子控制器执行实时作业过程(扫描、传真、引擎控制),并且执行低功率待机模式服务,即,诸如唤醒事件监视、网络包响应(ARP、ICMP和设备状态询问响应)、使用USB的设备状态响应等之类的的服务。
在下文中,将简要地描述在图1中示出的成像装置100和主机设备(未示出)之间的关系。
可以代表性地由PC实现主机设备(未示出),并且在一些情况下,可能以诸如PDA、PMP、TV和服务器之类的各种类型实现主机设备。
主机设备(未示出)包括应用(未示出)和主机控制器(未示出)。
应用(未示出)可以是支持OS(操作***)中的各种数据通信功能的软件。
主机控制器(未示出)可以是使成像装置100能够耦接到主机设备(未示出)的所有S/W和H/W的形式。
此外,主机设备(未示出)还可以包括将应用程序准备的打印数据转换成为可以在成像装置100中分析的打印语言的打印机驱动器(未示出)等,并且可以以包括在主机控制器(未示出)中的形式实现。
此外,主机设备可以包括主机设备(未示出)的标准组成元件,诸如输入单元(未示出)、显示单元(未示出)等。
另一方面,图1中示出的组成元件和它们的布置次序仅仅是示范性的,并且必要时,可以删除组成元件的一部分、可以添加其它组成元件并且可以改变次序。
图2是示出根据本公开实施例的用于引导成像装置的方法的流程图。
根据图2中示出的成像装置的引导方法,当电力施加于***时,通过ASIC内部的控制逻辑释放主CPU的重置(S301),并且子CPU的重置不被释放为被停止。下面是如上设计主CPU和子CPU的理由。通常,如果CPU的重置被释放,则CPU跳到叫做重置向量的地方,而在这种情况下,两个CPU执行在一个总线上的相同地方的代码。在这种情况下,不同种类的CPU执行一个代码,而即使CPU具有相同系列(例如,ARM),在使用不兼容的代码的情况下,也不可能进行引导。不同地,两个CPU的重置向量可以分开地设置(在ARM情况下,0x0或0xffff0000),并且可以使用分别使用ROM的方法。然而,在这种情况下,需要附加地单独的存储器。此外,如果若干CPU进入一个ASIC,则可以共享大部分硬件,并且在这种***中,将执行诸如哪个CPU被初始化以及执行何时完成之类的复杂的同步。因此,在本公开中,当电力施加于***时,不释放子CPU的重置,并且主CPU完成H/W初始化并释放子CPU的重置以简化初始化过程。
然后,如果重置被释放,则主CPU执行重置向量中的代码。例如,主CPU执行H/W初始化过程,例如,诸如执行CPU初始化、PLL(时钟)设置以及DDR设置(S205)。当此过程完成时,可以访问DRAM。
然后,主CPU将子CPU将执行的程序代码复制到DRAM中(S210)。在这种情况下,通常的AMP***(该***中这种CPU共享一个总线)可以划分并使用DRAM的区域。
然后,执行通过ATU的地址改变设置(S215)。将简单地描述原因。通常,在子CPU的重置被释放的情况下,执行重置向量的代码。如图3A中所示,利用0x0地址访问代码。然而,在照原样访问0x0地址的情况下,地址可能重叠主OS使用的区域的重置地址而导致发生误动作。为了防止此误动作,设置预置地址区域,并且如果子CPU的访问地址包括在设置的地址区域中,则ATU执行将地址改变为指定地址的功能。在图3A中示出的实施例中,在预置地址区域中设置0x0到0xff的地址,并且如果子CPU的访问地址包括在相应的地址区域中,则地址被改变为0x100000000地址以执行相应的操作。
然后,主CPU使用过程控制单元255释放子CPU的重置(S220)。
主CPU将主程序(OS)复制到DDR存储器中(S225),并且进行诸如主程序引导等的引导过程(S230)。然后,主CPU改变为操作状态(S235)。此处,还可以在主程序(OS)引导操作(S230)之后进行S210、S215和S220的操作。
另一方面,子CPU根据重置释放操作执行重置向量和后续过程。具体地,子CPU可以执行诸如子程序(例如,实时OS)引导之类的硬件初始化任务(S240)。此外,子CPU可以使用控制器间通信单元160向主CPU发送“准备就绪”的信号(S245)。此后,子CPU改变为操作状态(S250)。然而,根据情况可以省略操作S245。
图3B是示出通过消息队列实现的控制器间通信单元160的配置的图,该消息队列是通过ASIC中的FIFO实现的。如果主CPU以FIFO方式写入消息,则在子CPU中发生中断,并且子CPU通过读取FIFO的操作确认相应的消息。这是示范性的,并且可以以各种方法实现控制器间通信单元160,诸如Uart、简单的IRQ产生等。
图4是示出根据本公开实施例的用于控制成像装置的方法的流程图。
在如图4中所示的用于控制成像装置的方法中,假定子CPU具有低功率服务代码。
根据如图4中所示的方法,如果在一般操作状态中满足预置低功率改变条件(S410中的“Y”)(S405),则主控制器准备低功率模式状态(S415)。此处,一般操作状态可以是诸如打印/扫描等的作业执行状态,并且预置低功率模式改变条件可以是在作业执行完成之后保持预置时间或更长的空闲时间的情形。
在操作S415中,主控制器110将用于执行低功率模式服务的微代码等装载在第二存储器125中以用于低功率服务,并且执行用于改变低功率模式的各种预任务(pre-task),诸如中断控制器备份和服务停止、主计时器停止等。
在低功率模式状态准备任务完成之后,主控制器进行在上下文存储单元145中备份它的执行上下文信息(S420)。
此后,主控制器向子控制器请求低功率模式改变(S425)。另一方面,因为当电力切换时还丢失主控制器的高速缓存信息,所以在DRAM中通过高速缓存清洗来反映高速缓存数据。
在操作S425中,主控制器向子控制器报告低功率服务开始,并等待电力的切换。
如果在操作S425中子控制器从主控制器接收低功率服务请求,则子控制器将模式改变到低功率服务模式。
具体地,如果子控制器在一般操作状态(S430)中接收低功率服务执行请求(S435中的“Y”),则它将低功率服务程序复制到当DRAM被关断时可访问的第二存储器125中(S440)。
此外,子控制器设置ATU以当中断发生时在第二存储器125的位置执行之(S445)。此后,通过将程序计数器改变为第二存储器125的位置作为程序执行位置,子控制器执行低功率服务(S450)。
然后,对于低功率模式,子控制器执行诸如时钟速度改变、网络链路速度改变以及用于低功率服务的H/W设置之类的任务。
然后,子控制器将第一存储器115改变为自刷新状态以便利用1W或更小的待机功率操作(S455)。
此后,通过切换电力以使得在低功率模式服务操作状态之前改变第一电力域PD1的电力(S460),子控制器进入具有1W或更小的待机功率的低功率服务操作状态(S465)。
另一方面,可以如下实现在本公开中使用的示例中的低功率服务模式。
1.第一存储器115,即,DRAM被改变为自刷新模式,主控制器的电力被截断或时钟停止,仅激活在唤醒事件中需要的IO引脚(唤醒事件可以包括各种源,诸如通过网络的作业接收、传真接收、USB打印请求、用户的按钮点击、UI面板点击等)。
2.SoC中和板上的电力切换和时钟停止(clock off)。
3.总线操作速度和CPU操作速度改变为最小速度(达到服务可支持的速度。例如,在USB设备情况下,在30MHz或以上执行正常操作。在此实施例中,子CPU的操作速度下降到30MHz并且内部总线的操作速度下降到30MHz)。
4.主CPU电力切换
5.网络操作速度改变(链接速度从一个GHz下降到10MHz。在支持EEE(能效以太网)功能的情况下,自动地改变链接速度))
6.改变模式以使得在低功率模式状态中CPU可以使用内部存储器,该内部存储器已经用于执行SoC内部的打印功能。
7.为了附加的低功率状态关断L2高速缓存控制器
图5是示出根据本公开另一实施例的用于控制成像装置的方法的流程图。
在用于控制如图5中所示的成像装置的方法中,不同于如图4中所示的方法,假定主CPU管理低功率服务代码。
在主CPU管理低功率服务代码的情况中,主CPU将低功率服务代码复制到第二存储器中并且利用过程控制单元155在低功率服务模式中重启子CPU的方法可以被使用,而不是主CPU向子CPU请求低功率服务改变、并且子CPU将低功率代码复制到第二存储器中的方法(图4)被使用。
根据如图5中所示的用于控制成像装置的方法,如果在一般操作状态中(S505)满足预置模式改变条件(S510中的“Y”),则主CPU准备低功率模式状态(S515)。在这种情况下,主CPU询问子CPU低功率状态是否可能,并且如果接收到指示低功率状态可能的响应,则主CPU可以向子CPU发送低功率模式改变命令。当接收到改变命令时,子CPU改变为CPU不再操作的状态。具体地,子CPU改变为子CPU不向外部发送任何请求的状态。例如,在ARM情况下,停止中断接收,并且状态改变为WFI模式。
然后,当第一电力域PD1被关断时主CPU存储应备份的执行上下文信息(S520)。
此外,主CPU将当子CPU重启时将被驱动的低功率服务程序复制到第二存储器125中(S525)。
然后,主控制器设置ATU以使得当重置被释放时子控制器在第二存储器125中被驱动(S530)。此处,操作S525和操作S530的次序可以彼此变换。
此后,主CPU使用过程控制单元155重置子CPU(S535)。
一旦执行重置,子CPU从重置向量重启(S545)。此时,因为ATU通过主控制器改变为第二存储器125,所以子CPU执行第二存储器125的代码,即,低功率服务代码。
然后,对于低功率模式,子CPU执行用于低功率服务的时钟速度改变、网络链接速度改变和H/W设置(S550)。
然后,子CPU将第一存储器115改变为自刷新状态以便利用1W或更小的待机功率操作。
此后,通过切换电力以使得在低功率模式服务操作状态之前切换第一电力域PD1的电力(S555),子CPU进入具有1W或更小的待机功率的低功率服务操作状态(S560)。
图6是示出根据本发明实施例的从低功率模式到正常模式的恢复过程的流程图。
根据如图6中所示的恢复过程,如果在低功率服务操作状态(S605)中存在正常模式改变请求(S610中的“Y”),则子控制器采取到成像服务模式的恢复过程。
首先,在恢复期间为了主控制器确定低功率模式引导而不是正常引导,子控制器在引导模式确定单元150中指定低功率模式引导状态(S615)。然而,即使在不是恢复过程的低功率模式进入过程中也可能执行操作S615中的任务。
然后,子控制器向第一电力域施加电力以引导主控制器(S620),并且通过过程控制单元155释放主CPU的重置(S625)。因此,主控制器执行引导。另一方面,在当子控制器向其施加电力时自动地释放重置的***中,操作S620和操作S625可以集成到一个操作中。
在操作S625中主CPU的重置被释放之前,在模式从低功率模式改变到正常模式之后CPU可以重置,并且在低功率引导模式情况下,在操作S630之前主CPU可以将模式改变到正常模式。此处,正常模式意味着第一存储器115离开自刷新模式,CPU和内部总线操作速度被恢复到正常模式速度,并且其它内部的硬件改变为作业处理可能的状态。然而,根据该***,在作业处理期间时钟和电力可以仅施加于***的一部分,并且在作业处理中不必需的部分可以附加地支持断电和时钟切换功能。
如果通过子CPU引导主CPU,则主CPU通过引导模式确定单元150确定引导模式(S630)。
如果在操作S630中确定一般引导模式,则通过一般***引导程序执行服务(S650),诸如时钟/DRAM设置(S635)、H/W设置和驱动(S640)以及OS加载和驱动(S645)。
如果在操作S530中确定低功率引导模式,则因为DRAM不处于断电状态,而是处于自刷新模式中,所以它简单地离开自刷新模式。通过这样做,主CPU处于DRAM可访问状态,并且在进入低功率模式之前的所有信息包含在DRAM中。然而,CPU上下文,即,寄存器和状态寄存器的信息丢失,从而不直接执行到前一状态的恢复。为此,主控制器恢复存储在上下文存储单元145中的信息(S655)。如上所述,用于各个模式的寄存器被全部恢复,并且“PC”值被最终移动到前一执行点以恢复到在进入低功率模式之前的服务执行状态。
此处,除当提供给CPU上下文CPU核的电力切断时丢失的信息之外,可以向上下文信息添加最小的H/W寄存器,并且因为DRAM处于自刷新状态中,所以以与在SoC内部的SRAM或DRAM的区域中存储信息相同的方式,存储和恢复时间可以是几百μs或更少。
图7是示出根据本公开实施例的用于控制成像装置的方法的流程图。
应用于图7的用于控制成像装置的方法的成像装置可以包括第一存储器和第二存储器、在正常模式状态中使用第一存储器执行控制操作的主控制器、安装在引擎单元上以在主控制器的控制下在正常模式状态通过驱动引擎单元执行成像作业的子控制器、中继主控制器和子控制器之间的通信的控制器间通信单元、以及设置在低功率模式状态中由子控制器访问的存储器地址的地址改变单元。
根据如图7中所示的用于控制成像装置的方法,如果满足用于将模式状态从正常模式状态改变到低功率模式状态的条件,则主控制器向子控制器发送低功率模式改变请求(S710)。
然后,如果接收到低功率模式改变请求,则子控制器将存储在第一存储器中的低功率服务程序复制到第二存储器中,并且控制地址改变单元以设置在第二存储器中将要访问的存储器地址(S720)。
此后,子控制器通过访问由地址改变单元设置的存储器地址来运行低功率服务程序而执行低功率服务(S730)。
此处,主控制器和子控制器布置在不同的电力域中,并且用于控制成像装置的方法还可以包括如果执行低功率模式则子控制器截断提供给其中布置了主控制器的电力域的电力。
此外,如果成像装置开启,则可以将电力提供给布置了主控制器和子控制器的各个电力域。
此外,如果成像装置开启并且提供了电力,则主控制器变为重置释放状态以执行初始化、通过控制地址改变单元来设置访问地址、向子控制器发送重置释放信号、然后在向子控制器发送重置释放信号之后通过引导主程序操作在正常模式状态。
此外,在成像装置开启之后子控制器保持重置状态直到接收到重置释放信号,并且如果接收到重置释放信号,则子控制器变为重置释放状态以操作在正常模式状态。
图8是示出根据本公开另一实施例的用于控制成像装置的方法的流程图。
应用于如图8所示的用于控制成像装置的方法的成像装置可以包括第一存储器和第二存储器、在正常模式状态中使用第一存储器执行控制操作的主控制器、安装在引擎单元上以在主控制器的控制下在正常模式状态中通过驱动引擎单元执行成像作业并在低功率模式状态中执行低功率服务的子控制器、中继在主控制器和子控制器之间的通信的控制器间通信单元、以及设置在低功率模式状态中将要由子控制器访问的存储器地址的地址改变单元。
根据图8中所示的用于控制如成像装置的方法,如果满足用于将模式状态从正常模式状态改变到低功率模式状态的条件,则主控制器将存储在第一存储器中的低功率服务程序复制到第二存储器中,控制地址改变单元来设置在第二存储器中将要被访问的存储器地址,并且向子控制器发送重置信号(S810)。
然后,如果接收到重置信号,则子控制器通过根据由地址改变单元设置的存储器地址访问第二存储器来运行低功率服务程序而执行低功率服务(S820)。
此外,主控制器和子控制器布置在不同的电力域中,并且如果执行低功率模式,则子控制器截断提供给布置了主控制器的电力域的电力。
此外,成像装置还包括如果成像装置开启则向布置了主控制器和子控制器的各个电力域提供电力的电源单元,并且如果成像装置开启并且电力被提供,则主控制器变为重置释放状态以执行初始化、通过控制地址改变单元设置访问地址、向子控制器发送重置释放信号、然后在向子控制器发送重置释放信号之后通过引导主程序操作在正常模式状态中。
此外,在成像装置开启之后子控制器保持重置状态直到接收到重置释放信号,并且如果接收到重置释放信号,则子控制器变为重置释放状态以操作在正常模式状态。
图9是示出根据本公开再一实施例的用于控制成像装置的方法的流程图。
应用与用于控制成像装置的方法的成像装置可以包括执行成像作业的引擎单元、安装在执行成像作业的引擎单元上的引擎控制器、以及在正常模式中通过与引擎控制器通信来控制引擎单元的操作并且如果成像装置将模式改变为低功率模式则变为非激活的主控制器。
根据如图9中所示的用于控制成像装置的方法,在正常模式中在主控制器的控制下,引擎控制器通过驱动引擎单元来执行成像作业(S910)。
然后,如果成像装置将模式改变到低功率模式,则引擎控制器提供对应于低功率模式的服务(S920)。
此处,成像装置还可以包括第一存储器和第二存储器,并且地址改变单元设置在低功率模式状态中将要由引擎控制器访问的存储器地址,并且在正常模式状态中主控制器可以使用第一存储器执行控制操作。
此外,如果成像装置将模式改变为低功率模式,则地址改变单元在引擎控制器或主控制器的控制下设置在第二存储器中将要被访问的存储器地址。
此外,主控制器和引擎控制器布置在不同的电力域中,并且如果执行低功率模式,则引擎控制器截断提供给布置了主控制器的电力域的电力。
此外,引擎控制器执行如下操作中的至少一个:第一存储器的自刷新模式改变、用于低功率模式的时钟速度改变、网络链接速度改变以及当模式从正常模式改变到低功率模式时用于低功率模式服务的硬件(H/W)设置。
此外,本公开可以包括非临时性计算机可读记录介质,该记录介质包括如上所述用于运行控制成像装置的方法的程序。计算机可读记录介质包括其中存储了可以通过计算机***读取的数据的各种非临时性记录装置。非临时性计算机可读记录介质的示例可以包括ROM、RAM、CD-ROM、磁带、软盘和光数据存储器设备,并且计算机可读记录介质可以存储并运行分布在连接到网络的计算机***中并可以以分布式方法被计算机读取的代码。
此外,本公开的实施例可以应用于各种通信方法,例如,网络通信、USB、蓝牙、HDMA(高清晰度多媒体接口)、快速PCI(***组件互连)、以太网、紫蜂(ZigBee)、火线(FireWire)、CAN、IEEE1394、PS/2、AGP(加速图形端口)、ISA(工业标准结构)、MCA(微通道结构)、EISA(扩展的工业标准结构)、VESA(视频电子标准结构)等。
另一方面,在上述实施例中示例了成像装置。然而,它仅是示范性的,并且相同的原理和配置可以应用于其它电子设备,根据本公开的技术概念可以应用于这些电子设备。
如上所述,根据本公开,一个CPU用于正常模式中的实时服务并且用于低功率模式中的低功率服务,从而可以减少ASIC的门数以提高成本竞争力。即,已经用于在正常模式中控制扫描/引擎/传真的子控制器(或子CPU)可以用于低功率服务。此外,可以使用ATU简单地实现使用软件MMU或特定技术复杂地实现的AMP***。
尽管已经参考本公开的特定实施例对本公开进行了示出和描述,但是本领域技术人员应当理解,在不脱离由所附权利要求书所定义的本发明的精神和范围的情况下,可以对本发明做出形式和细节上的各种修改。
本申请要求于2011年5月4日提交的韩国专利申请第10-2011-0042618号的优先权,其公开通过引用合并于此。

Claims (15)

1.一种成像装置,包括:
第一存储器和第二存储器;以及
主控制器和子控制器;
其中主控制器在正常模式状态中使用第一存储器执行控制操作,
所述子控制器安装在设置在成像装置中的引擎单元上以在主控制器的控制下在正常模式状态中通过驱动引擎单元执行成像作业,
如果用于将模式状态从正常模式状态改变到低功率模式状态的条件得到满足,则所述主控制器向子控制器发送低功率模式改变请求,以及
如果接收到低功率模式改变请求,则所述子控制器将存储在第一存储器中的低功率服务程序复制到第二存储器中,并且通过访问第二存储器运行低功率服务程序来执行低功率服务。
2.如权利要求1所述的成像装置,还包括:
控制器间通信单元,中继主控制器和子控制器之间的通信;以及
地址改变单元,设置在低功率模式状态中将要由子控制器访问的存储器地址;
其中所述子控制器控制地址改变单元来设置第二存储器中将要被访问的存储器地址,并且通过根据设置的存储器地址访问第二存储器来以运行低功率服务程序而执行低功率服务。
3.如权利要求2所述的成像装置,其中所述主控制器和子控制器布置在不同的电力域中,以及
如果低功率模式被执行,则子控制器截断提供给其中布置有主控制器的电力域的电力。
4.如权利要求2或3所述的成像装置,还包括电源单元,用于如果成像装置开启则向其中布置有主控制器和子控制器的各个电力域提供电力;
其中,如果成像装置开启并且被提供电力,则所述主控制器变为重置释放状态以执行初始化,通过控制地址改变单元来设置访问地址,向子控制器发送重置释放信号,然后通过引导主程序而操作在正常模式状态,以及
在成像装置开启之后子控制器保持重置状态直到接收到重置释放信号,并且如果接收到重置释放信号,则子控制器变为重置释放状态以操作在正常模式状态中。
5.一种成像装置,包括:
第一存储器和第二存储器;以及
主控制器和子控制器;
其中主控制器在正常模式状态中使用第一存储器执行控制操作,
所述子控制器安装在设置在成像装置中的引擎单元上以在正常模式状态中在主控制器的控制下通过驱动引擎单元执行成像作业,并且在低功率模式状态中执行低功率服务,
如果将模式状态从正常模式状态改变到低功率模式状态的条件得到满足,则所述主控制器将存储在第一存储器中的低功率服务程序复制到第二存储器中,并且向子控制器发送重置信号,以及
如果接收到重置信号则所述子控制器通过访问第二存储器来运行低功率服务程序而执行低功率服务。
6.如权利要求5所述的成像装置,还包括:
控制器间通信单元,中继主控制器和子控制器之间的通信;以及
地址改变单元,设置在低功率模式状态中将要由子控制器访问的存储器地址;
其中所述主控制器控制地址改变单元来设置第二存储器中将要被访问的存储器地址,以及
如果接收到重置信号则所述子控制器根据设置的存储器地址通过访问第二存储器来运行低功率服务程序而执行低功率服务。
7.如权利要求6所述的成像装置,其中所述主控制器和子控制器布置在不同的电力域中,以及
如果低功率模式被执行,则子控制器截断提供给其中布置有主控制器的电力域的电力。
8.如权利要求7所述的成像装置,还包括电源单元,用于如果成像装置开启则向其中布置有主控制器和子控制器的各个电力域提供电力;
其中,如果成像装置开启并且被提供电力,则所述主控制器变为重置释放状态以执行初始化,通过控制地址改变单元来设置访问地址,向子控制器发送重置释放信号,然后通过引导主程序而操作在正常模式状态,以及
在成像装置开启之后子控制器保持重置状态直到接收到重置释放信号,并且如果接收到重置释放信号则子控制器变为重置释放状态以操作在正常模式状态中。
9.一种用于控制成像装置的方法,该成像装置包括第一存储器和第二存储器、在正常模式状态中使用第一存储器执行控制操作的主控制器、以及安装在引擎单元上以在主控制器的控制下在正常模式状态中通过驱动引擎单元执行成像作业的子控制器,所述方法包括:
如果用于将模式状态从正常模式状态改变到低功率模式状态的条件得到满足,则所述主控制器向子控制器发送低功率模式改变请求;
如果接收到低功率模式改变请求,则所述子控制器将存储在第一存储器中的低功率服务程序复制到第二存储器中;以及
所述子控制器通过访问第二存储器来运行低功率服务程序而执行低功率服务。
10.如权利要求9所述的用于控制成像装置的方法,其中所述成像装置还包括中继主控制器和子控制器之间的通信的控制器间通信单元,以及设置在低功率模式状态中将要由子控制器访问的存储器地址的地址改变单元;且
所述用于控制成像装置的方法还包括:子控制器控制地址改变单元来设置第二存储器中将要被访问的存储器地址;
其中执行低功率服务的步骤通过根据设置的存储器地址访问第二存储器来运行低功率服务程序而执行低功率服务。
11.如权利要求10所述的控制成像装置的方法,其中所述主控制器和子控制器布置在不同的电力域;以及
所述用于控制成像装置的方法还包括:如果低功率模式被执行则所述子控制器截断提供给其中布置有主控制器的电力域的电力。
12.如权利要求10或11所述的用于控制成像装置的方法,还包括:
如果成像装置开启则向其中布置有主控制器和子控制器的各个电力域提供电力;
如果成像装置开启并且电力被提供,则所述主控制器变为重置释放状态以执行初始化,通过控制地址改变单元来设置访问地址,向子控制器发送重置释放信号,然后在向子控制器发送重置释放信号之后通过引导主程序而操作在正常模式状态中;以及
在成像装置开启之后所述子控制器保持重置状态直到接收到重置释放信号,并且如果接收到重置释放信号,则变为重置释放状态以操作在正常模式状态。
13.一种用于控制成像装置的方法,该成像装置包括第一存储器和第二存储器、在正常模式状态中使用第一存储器执行控制操作的主控制器、以及安装在引擎单元上以在正常模式状态中在主控制器的控制下通过驱动引擎单元执行成像作业并且在低功率模式状态中执行低功率服务的子控制器,所述方法包括:
如果将模式状态从正常模式状态改变到低功率模式状态的条件得到满足,所述主控制器将存储在第一存储器中的低功率服务程序复制到第二存储器中,并且向子控制器发送重置信号;以及
如果接收到重置信号则所述子控制器通过访问第二存储器来运行低功率服务程序而执行低功率服务。
14.如权利要求13所述的用于控制成像装置的方法,其中所述成像装置还包括中继主控制器和子控制器之间的通信的控制器间通信单元,以及设置在低功率模式状态中将要由子控制器访问的存储器地址的地址改变单元;以及
所述用于控制成像装置的方法还包括:主控制器操作来设置第二存储器中将要被访问的存储器地址;
其中执行低功率服务的步骤通过根据设置的存储器地址访问第二存储器来运行低功率服务程序而执行低功率服务。
15.如权利要求14所述的控制成像装置的方法,其中所述主控制器和子控制器布置在不同的电力域,且
所述用于控制成像装置的方法还包括:如果低功率模式被执行则所述子控制器截断提供给其中布置有主控制器的电力域的电力。
CN201210135954.4A 2011-05-04 2012-05-04 成像装置和用于控制该成像装置的方法 Active CN102883086B (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
KR10-2011-0042618 2011-05-04
KR1020110042618A KR101766835B1 (ko) 2011-05-04 2011-05-04 화상형성장치 및 그 제어 방법

Publications (2)

Publication Number Publication Date
CN102883086A true CN102883086A (zh) 2013-01-16
CN102883086B CN102883086B (zh) 2018-05-18

Family

ID=46025387

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201210135954.4A Active CN102883086B (zh) 2011-05-04 2012-05-04 成像装置和用于控制该成像装置的方法

Country Status (12)

Country Link
US (2) US9015506B2 (zh)
EP (1) EP2521345B8 (zh)
JP (1) JP2012232589A (zh)
KR (1) KR101766835B1 (zh)
CN (1) CN102883086B (zh)
AU (1) AU2012251164B2 (zh)
BR (1) BR112013025855B1 (zh)
CA (1) CA2834842C (zh)
RU (1) RU2592415C2 (zh)
TW (1) TWI558161B (zh)
WO (1) WO2012150847A2 (zh)
ZA (1) ZA201308772B (zh)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105988552A (zh) * 2015-03-20 2016-10-05 富士施乐株式会社 信息处理装置以及信息处理方法
CN106569912A (zh) * 2016-11-02 2017-04-19 惠州Tcl移动通信有限公司 一种移动终端恢复出厂设置的方法及***
CN108255423A (zh) * 2017-12-28 2018-07-06 深圳忆联信息***有限公司 一种降低raid固态硬盘功耗的方法及固态硬盘

Families Citing this family (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101454219B1 (ko) * 2012-11-27 2014-10-24 포항공과대학교 산학협력단 그래픽 처리 장치의 전력 관리 방법 및 전력 관리 시스템
KR102019717B1 (ko) * 2013-01-29 2019-09-09 삼성전자 주식회사 휴대 단말기의 메모리 관리 장치 및 방법
US9354681B2 (en) 2013-06-28 2016-05-31 Intel Corporation Protected power management mode in a processor
US9753527B2 (en) 2013-12-29 2017-09-05 Google Technology Holdings LLC Apparatus and method for managing graphics buffers for a processor in sleep mode
US9804665B2 (en) * 2013-12-29 2017-10-31 Google Inc. Apparatus and method for passing event handling control from a primary processor to a secondary processor during sleep mode
JP2015162219A (ja) * 2014-02-28 2015-09-07 株式会社沖データ 通信装置及び画像形成装置
JP6316033B2 (ja) * 2014-03-14 2018-04-25 キヤノン株式会社 情報処理装置及びその制御方法、記憶媒体
US9798378B2 (en) 2014-03-31 2017-10-24 Google Technology Holdings LLC Apparatus and method for awakening a primary processor out of sleep mode
JP5970031B2 (ja) * 2014-07-31 2016-08-17 京セラドキュメントソリューションズ株式会社 情報処理装置および情報処理プログラム
US9568971B2 (en) * 2015-02-05 2017-02-14 Apple Inc. Solid state drive with self-refresh power saving mode
JP6503784B2 (ja) * 2015-02-25 2019-04-24 コニカミノルタ株式会社 情報処理装置、情報処理装置の制御方法
JP2016208453A (ja) * 2015-04-28 2016-12-08 キヤノン株式会社 画像形成装置、画像形成装置の制御方法、及びプログラム
JP2018078485A (ja) * 2016-11-10 2018-05-17 キヤノン株式会社 情報処理装置および情報処理装置の起動方法
JP2019142095A (ja) * 2018-02-20 2019-08-29 京セラドキュメントソリューションズ株式会社 画像形成装置
JP7374588B2 (ja) * 2019-02-06 2023-11-07 キヤノン株式会社 Pciデバイスに接続される省電力状態に移行可能なデバイスを備える電子機器およびその制御方法
JP7306109B2 (ja) * 2019-06-26 2023-07-11 京セラドキュメントソリューションズ株式会社 情報処理装置、画像形成装置および省電力制御方法
CN112787840B (zh) * 2019-11-11 2022-07-22 华为技术有限公司 一种实现业务功能部署的方法、装置和***
FR3103584B1 (fr) 2019-11-22 2023-05-05 St Microelectronics Alps Sas Procédé de gestion du débogage d’un système sur puce formant par exemple un microcontrôleur, et système sur puce correspondant
FR3103585B1 (fr) 2019-11-22 2023-04-14 Stmicroelectronics Grand Ouest Sas Procédé de gestion de la configuration d’accès à des périphériques et à leurs ressources associées d’un système sur puce formant par exemple un microcontrôleur, et système sur puce correspondant
FR3103586B1 (fr) 2019-11-22 2023-04-14 St Microelectronics Alps Sas Procédé de gestion du fonctionnement d’un système sur puce formant par exemple un microcontrôleur, et système sur puce correspondant

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101945197A (zh) * 2009-07-03 2011-01-12 株式会社理光 电气装置、图像形成设备和电气装置中控制供电的方法
US20110085197A1 (en) * 2009-10-14 2011-04-14 Samsung Electronics Co., Ltd Image forming apparatus and network connection method thereof
CN102025866A (zh) * 2009-09-09 2011-04-20 三星电子株式会社 图像形成设备、片上***单元及其驱动方法

Family Cites Families (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3360665B2 (ja) 1999-03-12 2002-12-24 セイコーエプソン株式会社 省電力モードを有する電子印刷装置および制御方法
JP2001180083A (ja) 1999-12-24 2001-07-03 Fuji Xerox Co Ltd 印刷装置
WO2003067630A2 (en) 2002-02-07 2003-08-14 Cooligy, Inc. System including power conditioning modules
ATE518343T1 (de) 2004-06-04 2011-08-15 Qualcomm Inc Schnittstellenvorrichtung und -verfahren für hohe datenraten
RU2457532C2 (ru) * 2006-03-10 2012-07-27 Кенджи Йошида Система обработки ввода для устройства обработки информации
US20100204470A1 (en) 2006-06-27 2010-08-12 Sandoz Ag method for salt preparation
RU2313920C1 (ru) * 2006-08-24 2007-12-27 Борис Иванович Волков Способ формирования изображения и устройство его осуществления
KR101380751B1 (ko) * 2008-05-15 2014-04-02 삼성전자 주식회사 영상처리장치 및 그 제어방법
JP2010005911A (ja) 2008-06-26 2010-01-14 Canon Inc プリンタ
JP4564554B2 (ja) * 2008-06-30 2010-10-20 株式会社沖データ 画像形成装置
JP5223586B2 (ja) 2008-10-17 2013-06-26 株式会社リコー 画像処理装置
JP4720926B2 (ja) * 2009-03-26 2011-07-13 ブラザー工業株式会社 処理装置
JP4830007B2 (ja) * 2009-06-22 2011-12-07 株式会社沖データ 画像形成装置
CN102012736B (zh) * 2009-09-08 2015-06-17 三星电子株式会社 图像形成装置及其功率控制方法
US9141574B2 (en) 2009-09-09 2015-09-22 Samsung Electronics Co., Ltd. Image forming apparatus and low power driving method thereof
KR101644804B1 (ko) * 2009-09-09 2016-08-03 삼성전자주식회사 화상형성시스템 및 그 저전력 모드 제어방법
KR101706773B1 (ko) * 2009-10-20 2017-02-14 에스프린팅솔루션 주식회사 화상형성장치 및 그 제어방법
KR101235854B1 (ko) * 2010-08-27 2013-02-20 삼성전자주식회사 화상형성장치, SoC 유닛 및 그 구동 방법
US9021284B2 (en) * 2011-09-08 2015-04-28 Infineon Technologies Ag Standby operation with additional micro-controller

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101945197A (zh) * 2009-07-03 2011-01-12 株式会社理光 电气装置、图像形成设备和电气装置中控制供电的方法
CN102025866A (zh) * 2009-09-09 2011-04-20 三星电子株式会社 图像形成设备、片上***单元及其驱动方法
US20110085197A1 (en) * 2009-10-14 2011-04-14 Samsung Electronics Co., Ltd Image forming apparatus and network connection method thereof

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105988552A (zh) * 2015-03-20 2016-10-05 富士施乐株式会社 信息处理装置以及信息处理方法
CN105988552B (zh) * 2015-03-20 2019-07-30 富士施乐株式会社 信息处理装置以及信息处理方法
CN106569912A (zh) * 2016-11-02 2017-04-19 惠州Tcl移动通信有限公司 一种移动终端恢复出厂设置的方法及***
CN106569912B (zh) * 2016-11-02 2020-08-11 惠州Tcl移动通信有限公司 一种移动终端恢复出厂设置的方法及***
CN108255423A (zh) * 2017-12-28 2018-07-06 深圳忆联信息***有限公司 一种降低raid固态硬盘功耗的方法及固态硬盘
CN108255423B (zh) * 2017-12-28 2020-12-18 深圳忆联信息***有限公司 一种降低raid固态硬盘功耗的方法及raid固态硬盘

Also Published As

Publication number Publication date
RU2013153584A (ru) 2015-06-10
US20120284550A1 (en) 2012-11-08
JP2012232589A (ja) 2012-11-29
US9015506B2 (en) 2015-04-21
KR101766835B1 (ko) 2017-08-09
BR112013025855A2 (pt) 2016-12-20
KR20120124776A (ko) 2012-11-14
BR112013025855B1 (pt) 2021-08-24
US20150098102A1 (en) 2015-04-09
EP2521345B1 (en) 2019-11-27
WO2012150847A3 (en) 2013-03-21
CN102883086B (zh) 2018-05-18
EP2521345A3 (en) 2016-12-21
TW201306553A (zh) 2013-02-01
ZA201308772B (en) 2014-08-27
CA2834842C (en) 2022-09-27
CA2834842A1 (en) 2012-11-08
AU2012251164A1 (en) 2013-10-17
EP2521345A2 (en) 2012-11-07
TWI558161B (zh) 2016-11-11
AU2012251164B2 (en) 2016-11-03
WO2012150847A2 (en) 2012-11-08
EP2521345B8 (en) 2020-01-01
US9451112B2 (en) 2016-09-20
RU2592415C2 (ru) 2016-07-20

Similar Documents

Publication Publication Date Title
CN102883086A (zh) 成像装置和用于控制该成像装置的方法
CN102387280B (zh) 成像装置、片上***单元及其驱动方法
JP5289153B2 (ja) 情報処理装置及びその制御方法、並びにコンピュータプログラム
NL2007975C2 (en) Information processing apparatus capable of appropriately executing shutdown processing, method of controlling the information processing apparatus, and storage medium.
JP6029350B2 (ja) 情報処理装置、情報処理装置の制御方法及びプログラム
US20060085794A1 (en) Information processing system, information processing method, and program
US20130013944A1 (en) Multiprocessor system and control method thereof, and computer-readable medium
JP2004005029A (ja) 省電力機能を有する装置及び省電力制御方法
US20110099339A1 (en) Information processing apparatus, method for controlling information processing apparatus and storage medium
KR20130018539A (ko) 전자 장치, 마이크로 컨트롤러 및 그 제어 방법
CN102673125A (zh) 图像形成装置及图像形成装置的控制方法
CN104243752A (zh) 信息处理装置及信息处理装置的控制方法
JP6961349B2 (ja) 不揮発性記憶装置を有する情報処理装置、制御方法
CN115509342A (zh) 一种多核集群之间的切换方法及***
CN102736928A (zh) 快速唤醒计算机***方法与计算机***
CN101661326B (zh) 图像处理模块、可省电的计算机***及其省电方法
US20130042132A1 (en) Image forming appratus, microcontroller, and methods for controlling image forming apparatus and microcontroller
CN101436097B (zh) 电子装置及其唤醒方法
CN111541825A (zh) 电子装置及其控制方法
CN1321372C (zh) 可执行预约工作项目的计算机***及其方法
JP2021047494A (ja) 情報処理装置及びその制御方法
JP2001268283A (ja) 省エネルギー機能付きファクシミリ装置

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
TA01 Transfer of patent application right
TA01 Transfer of patent application right

Effective date of registration: 20170411

Address after: Gyeonggi Do, South Korea

Applicant after: Ace Print Solutions Ltd

Address before: Gyeonggi Do, South Korea

Applicant before: Samsung Electronics Co., Ltd.

GR01 Patent grant
GR01 Patent grant
CP01 Change in the name or title of a patent holder
CP01 Change in the name or title of a patent holder

Address after: Gyeonggi Do, South Korea

Patentee after: HP printer Korea Co., Ltd.

Address before: Gyeonggi Do, South Korea

Patentee before: Ace Print Solutions Ltd

TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20191114

Address after: American Texas

Patentee after: HP Development Corporation, Limited Liability Partnership

Address before: Han Guojingjidao

Patentee before: HP printer Korea Co., Ltd.