CN1178118C - 用于便携式计算机的低功率光盘播放器 - Google Patents

用于便携式计算机的低功率光盘播放器 Download PDF

Info

Publication number
CN1178118C
CN1178118C CNB991032195A CN99103219A CN1178118C CN 1178118 C CN1178118 C CN 1178118C CN B991032195 A CNB991032195 A CN B991032195A CN 99103219 A CN99103219 A CN 99103219A CN 1178118 C CN1178118 C CN 1178118C
Authority
CN
China
Prior art keywords
rom
subsystem
audio interface
computer
rom drive
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.)
Expired - Fee Related
Application number
CNB991032195A
Other languages
English (en)
Other versions
CN1230711A (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.)
O2Micro International Ltd
Original Assignee
O2Micro International 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 O2Micro International Ltd filed Critical O2Micro International Ltd
Publication of CN1230711A publication Critical patent/CN1230711A/zh
Application granted granted Critical
Publication of CN1178118C publication Critical patent/CN1178118C/zh
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • 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/3256Power saving in optical drive
    • 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
    • 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

Abstract

数字计算机包括计算机子系统和CD-ROM子系统。CD-ROM子系统的音频接口IC将计算机子系统的总线和CD-ROM驱动器以及控制按钮连接在一起。在一种工作模式下,音频接口IC中继总线与CD-ROM驱动器之间的命令和数据。第二工作模式允许在音频接口IC独立响应控制按钮时关闭计算机子系统,并给CD-ROM驱动器传输命令以播放音频CD。

Description

用于便携式计算机的低功率光盘播放器
本申请要求1998年3月26日提交的美国临时专利申请No.60/079,508的利益。
本发明一般涉及数字计算机,更具体地说,本发明涉及适合在播放CD-ROM时以低功率工作的数字计算机。
诸如Toshiba、Compaq、Dell、IBM等主要初始设备制造厂家制造的便携式计算机(也就是笔记本、膝上型电脑、掌上型电脑以及类似的计算机)都将CD-ROM驱动器作为标准设备或可选设备来提供。笔记本、膝上型电脑、掌上型电脑的使用者是需要或想把工作从办公室带回家进行或在商业旅行时工作的移动计算机用户。装备有CD-ROM的便携式计算机的附加好处是有机会通过播放标准音乐CD的音轨而享受片刻的休闲与娱乐。在后面的讨论中,笔记本电脑一词也将被理解为膝上型电脑、掌上型电脑或别的由电池供电的便携式计算机。
视窗操作系统的媒体播放器或第三组音频应用软件能在便携式计算机上播放标准音频CD。然而播放集成音频CD-ROM的简单功用要求在音频播放的时候要给整个笔记本系统提供能量。这将导致笔记本的电池能量系统的额外消耗,没有必要地消耗了最好保存起来以供进行诸如字处理和电子数据表分析的CPU强化使用的电池能量。
常规的膝上型电脑与笔记本电脑典型地有几种电源关闭模式。它们能断开电源,这样CPU几乎完全关闭,此时CPU的状态保存在硬盘上。CPU的能耗极低的部分或辅助电路(例如键盘控制器)被典型地用来识别键被按下的时间。系统然后再次激活正常的电源,以允许CPU从硬盘读出存储的机器状态,并因此将计算机恢复到工作模式。一些已知的电源节省模式被称为睡眠模式、悬挂模式,等等。
因此,现代的高能量效率的计算机将随着时间而在几种不同的电源管理方式下工作。例如,如果便携式计算机是在电源消耗无关紧要的办公室里使用,那么计算机用户可能想让计算机提供可能的最高性能和利用率。相反,如果计算机在没有方便的电源的地方用电池提供能量,那么计算机用户可能想选择对计算机来说能在不重新给电池充电的情况下使用时间最长的电源管理方式,即使性能和利用率可能显著地降低了。
为了推动个人计算机的电源消耗控制,Intel公司、Microsoft公司与Toshiba公司已经联合建立了高级结构与电源接口规范(“ACPI规范”)。1996年12月22日由Intel公司、Microsoft公司、Toshiba公司发布的ACPI规范版本1.0建立了一套五(5)个全局系统状态,G3-机械关闭,G2/S5-软件关闭,G1-睡眠,G0-工作,S4-非易失性睡眠,以及一套从D0-全开到D3-关闭的四(4)个设备电源状态。ACPI规范按如下定义了全局系统状态。
G3    电源被机械关闭。
G2/S5 电源打开,但是计算机通过不执行用户或系统计算机程序而消耗最小功率,系统的内容不被硬件保存。
G1    电源打开,系统的内容由硬件或系统软件保存,但是没有执行用户计算机程序。
G0    电源打开,用户计算机程序被执行。在G0状态,诸如硬盘、CD-ROM驱动器、软盘驱动器等的设备按需要动态打开与关闭。
S4    电源可以关闭,也就是全局状态G3,或者打开并且计算机消耗最小功率,也就是全局状态G2/S5,而在进入G3或G2/S5状态前系统内容在非易失性存储器文件中保存,因此允许计算机恢复到它的前面工作状态,也就是G1或G0。
ACPI规范进一步按如下定义了设备电源状态。
D0    设备完全激活并可以响应,并消耗最大的功率。
D1    为不同型号设备定义的较低电源状态,它能比还要低的电源状态D2保存更多的设备内容。
D2    与D1相比的更低电源状态,它也为不同型号设备而定义,它与状态D1相比保存较少的设备内容。
D3    电源完全从设备上去除,设备内容丢失,当它再次打开时系统软件必须重新初始化设备。
上面介绍的不同计算机工作模式以及与之联系的电源管理方式的特征是来自电池电源的独特的电源需求(也就是电流消耗)。在便携式计算机系统的设计和销售上,这都是一个重要的特征。大量的注意力集中在对于各个不同的全局和设备工作模式怎样使电源需求最小。因此,作为各个电源管理方式特征的电源需求被认为是便携式计算机的一种关键因素,特别是对于包括用来播放音频CD的CD-ROM驱动器的便携式计算机。
在执行常规计算机电源管理策略时,由CPU运行的电源管理程序(“PMR”)必须周期性地监测外围设备,以评估外围设备的工作是否可以悬挂起来。与此相似,如果需要访问其工作已经在诸如设备电源模式D1-D3被悬挂的外围设备,PMR必须恢复外围设备的工作。通常,悬挂外围设备的工作并恢复它的工作分别需要由CPU运行的PMR执行独特的操作顺序,关闭给外围设备的电源,以及再次打开电源。编写用来检测是否需要运行外围设备的电源打开或电源关闭的顺序操作的计算机程序是一项烦琐的任务。
以前的包括CD-ROM的便携式计算机使用PMR功能来使电池消耗最小。然而,如果CPU工作已经为了节约电源而悬挂,计算机实际上什么也做不了。因此,在最小电源消耗模式,CPU不能用视窗操作系统的媒体播放器或第三组音频应用软件来播放音频CD。
便携式计算机的一个重要的电源消耗是常规的LCD监视器。典型地,笔记本消耗的60%到70%的能量是用于显示器。因此即使甚至包括CPU的计算机设备位于低功率状态,也就是在仅播放CD-ROM的过程中用于电源节省中的较低设备电源状态D1-D3之一,使用普通的LCD显示CD-ROM状态和音乐播放状态的需要将阻碍大幅度地减小电源消耗。
由于上面介绍的原因,很明显用来播放音频CD的目前的便携式计算机的缺点是计算机系统的一部分必须保持耗能状态,以检测键激活和然后恢复电源或激活CPU的电源恢复功能和与之联系的外设(也就是硬盘驱动器、键盘控制器、显示器等)。在便携式计算机在旅行中使用的时候,或者在线路电源无法得到时,用户可能希望播放一些音频CD。由于多数便携式计算机的电池寿命有限,例如3到5小时,由于害怕笔记本在需要的工作或通讯时不能使用,用户可能不得不选择放弃长时间地使用CD-ROM。
本发明在使计算机的潜在工作时间的损失最小的情况下延长了装备CD-ROM的笔记本计算机的播放时间。
另一个优点是在不使用(供应电源)CPU或别的笔记本外设,也就是硬盘驱动器、显示器、存储器以及类似设备的情况下,选择和控制播放的音乐。
另一个优点是在使对别的软件驱动程序的需求最小的同时延长了播放时间和降低了电源消耗。
另一个优点将是在不使用典型地需要高电池消耗的普通显示屏幕的情况下,给用户提供CD-ROM/音乐的状态。
本发明的另一个优点是它通过提供各种的不同的音频CD播放用户界面,促进了便携式计算机产品的分化。
本发明的另一个优点是它允许便携式计算机的设计者在各种的不同的音频CD播放用户界面中选择。
本发明的另一个优点是前面的所有优点只需要在现有的便携式计算机设计中插入根据本发明的IC就能得到。
本发明的一个实施例是包括计算机子系统和CD-ROM子系统的数字计算机。计算机子系统是常规的,其包括数字计算机总线,计算机子系统中的各种数字计算机设备通过数字计算机总线交换命令和数据。包括在计算机子系统的设备包括中央处理单元(“CPU”)、随机存取存储器(“RAM”)、显示器、读写大容量存储设备、手动输入设备与数字音频发生集成电路(“IC”)。
CD-ROM子系统包括常规的CD-ROM驱动器和音频输出放大器,放大器连接在CD-ROM驱动器上,用来接收来自CD-ROM驱动器的模拟音频信号。CD-ROM子系统还包括几个CD-ROM控制按钮,用来在重放音频光盘(“CD”)的过程中控制CD-ROM驱动器的工作。CD-ROM子系统还包括音频接口IC,其连接到计算机子系统的数字计算机总线、CD-ROM驱动器和CD-ROM控制按钮上。在计算机子系统被供电并工作的第一工作模式下,音频接口IC中继计算机子系统的数字计算机总线和CD-ROM驱动器之间的命令和数据。在计算机子系统不被供电并且不响应的第二工作模式下,音频接口IC独立地响应从CD-ROM控制按钮接收的信号,并将命令传输到CD-ROM驱动器,使CD-ROM驱动器播放目前在其中的音频CD。
在本发明的优选实施例中,音频接口IC在前面介绍的两个工作模式以外还有第三工作模式。在第三工作模式中,计算机子系统被供电并工作,音频接口IC接收来自CD-ROM控制按钮的命令,并存储这些命令,为了随后由计算机子系统中的CPU运行的计算机程序进行读取。此外,在第三工作模式中,按照由CPU运行的计算机程序所指导的那样,音频接口IC要么仅仅中继计算机子系统的数字计算机总线和CD-ROM驱动器之间的命令和数据,要么独立地响应CD-ROM按钮命令而内部产生CD-ROM命令,并独立地将这样的命令传输给CD-ROM驱动器,以控制目前在CD-ROM驱动器中的音频CD的播放。
本发明的一个优点是在播放音频CD的过程中,能使数字计算机在特定数量的电池能量下工作的时间加倍。
通过下面的如附图所示的优选实施例的详细介绍,对于那些熟悉本领域的人来说,很容易理解并清楚这些和其它特征、目的和优点。
图1是根据本发明的包括计算机子系统和包括音频接口IC的CD-ROM子系统的数字计算机的框图;
图2是根据本发明的音频接口IC的框图;
图3是包括在图2所展示的音频接口IC中的寄存器模块的内容的寄存器图;
图4是显示如果计算机子系统不被供电和不能工作时图2中的音频接口IC的工作的状态图;
图5是当计算机子系统被供电并且音频接口IC在第三工作模式下工作时计算机和图2所展示的音频接口IC的工作的流程图;
图6是优选地包括在音频接口IC中的电路的框图,这一电路用来连接数字计算机的计算机子系统中的总线和CD-ROM驱动器。
图1显示了适用于从光盘——只读存储器(“CD-ROM”)读取数字计算机数据和播放音频CD的作为示例的电池供电的便携式计算机100的系统框图。为了播放音频CD和电源管理,计算机100在功能上划分为计算机子系统104和CD-ROM子系统106。
计算机子系统104
计算机子系统104包括所有的常规数据处理部件,诸如基于微处理器的中央处理单元和随机存取存储器(“RAM”)系统(“CPU系统”)120,以及下面将要更详细介绍的各种的IC。计算机100还常规地包括显示器110(TFT LCD点阵显示器,CRT与类似设备),手动输入设备112(例如键盘、鼠标、触摸垫),和读写大容量存储设备114(例如硬盘驱动器、软盘驱动器、光驱以及类似设备),它们常规地在计算机100内工作。
计算机子系统104包括与之联系的用来相互连接在计算机100内的各种子系统的输入/输出(“I/O”)总线(例如PCI总线116与ISA总线118)。在计算机100中,CPU 120(例如Pentium微处理器)通过系统控制器IC 122(例如作为“北桥”(Northbridge)而知名的Intel 82439HX)与PCI总线116交换数据,以控制主板上的L2高速缓存。系统控制器IC 122在一个文件中介绍,这个文件的拷贝可以从http://developer.intel.com/design/intarch/Top_800.HTM获得,该文件在此作为参考。通过适合的适配器设备,常规情况下PCI总线116允许CPU120与诸如显示器110和读写大容量存储设备114的高性能设备交换数据。
总线桥IC 124(例如82371SB“南桥”(Southbridge)IC)把PCI总线116和ISA总线118以及IDE总线128相互连接。总线桥IC 124的介绍能从http://developer.intel.com/design/intarch/embdmodl.htm获得,该文件在此作为参考。总线桥IC124可以由加利福尼亚的Santa Clara的Intel公司提供。通过适合的适配器设备,常规情况下ISA总线118允许CPU120与诸如手动输入设备112的较低速设备交换数据。然而,对于专门配置的计算机100,CPU 120可以通过ISA总线118,或直接通过IDE总线128与诸如读写大容量存储设备114的高性能设备交换数据。
包括在计算机子系统104的数字音频发生IC 130通过ISA总线118或通过两条虚线126指示的PCI总线116与CPU 120通信。数字音频发生IC 130是常规的,并可以是由加利福尼亚的Fremont的ESS技术公司销售的Maestro-1TM或Maestro-2TM
正如熟悉本领域的人所熟知的那样,由膝上型电脑或笔记本计算机100的CPU 120中的微处理器运行的计算机程序经常包括电源管理程序(PMR)。在适当的工作状况下,PMR可以将计算机100置于诸如前面介绍的ACPI规范中的几个电源管理工作模式中的一个模式。将计算机100置于不同的电源管理工作模式中的一个模式的计算机程序可以由熟悉本领域的人来准备,它并不形成本发明的一部分。各个不同的电源管理工作模式的特征在于相应的电池电源需求。例如,ACPI规范的设备电源状态的电流需求可以是如下设置。
    设备电源状态     电池电源需求
    D0-全开     Ir1
    D1     Ir2<Ir1
    D2     Ir3<Ir2
    D3-关闭     Ir4<Ir3
CD-ROM子系统106
CD-ROM子系统106包括根据本发明的音频接口IC 102,CD-ROM驱动器138,CD-ROM控制按钮142,图标液晶显示器(“LCD”)144,音轨数显示器147,音频输出放大器146,例如扬声器或耳机的音频输出转换器148。通过控制按钮总线143连接到音频接口IC 102的CD-ROM控制按钮142包括用来播放和暂停音频CD,快进音频CD,回倒音频CD,和停止或弹出音频CD的按钮。因此,CD-ROM控制按钮142允许计算机100的用户在播放音频CD的过程中完全控制CD-ROM驱动器138的工作。CD-ROM驱动器138是能在常规ATAPI接口命令下工作的常规的CD-ROM驱动器,接口命令是通过源自音频接口IC 102的IDE总线扩展129提供的。CD-ROM子系统106还包括音频信号总线152,其将左和右声道立体声音频信号直接供给音频输出放大器146。
根据计算机100的工作模式,响应从音频接口IC 102接收的控制信号而工作的音频开关154可以将左与右声道立体声音频信号连接到包括在计算机子系统104内的数字音频发生IC 130。当计算机子系统104未被供电时,为了减小由包括在计算机子系统104中的IC的漏电流引起的电源消耗:
1.音频开关154将CD-ROM驱动器138与音频信号总线152电隔离;
2.音频接口IC 102相应地将自己与IDE总线128电隔离。
音量控制信号线156将来自音频接口IC 102的音量控制信号连接到音频输出放大器146。正如下面更详细地介绍的那样,音频接口IC 102通过LCD信号线145提供信号给图标LCD 144,以指示CD-ROM驱动器138正在工作。音频接口IC 102通过音轨数显示总线149提供信号给音轨数显示器147,以显示播放的音频CD的音轨数。
系统管理总线(“SMBus”)162允许音频接口IC 102与计算机子系统104交换命令与数据。在计算机子系统104内,SMBus 162通过图1所示的键盘控制器IC 164连接到ISA总线118,或者SMBus 162可以直接连接到如图1的虚线166所指示的总线桥IC 124。
计算机子系统104和CD-ROM子系统106都直接接收来自电池的电源,这在各个图上都没有展示。根据用来播放音频CD的计算机100的工作模式,要么只有CD-ROM子系统106,要么计算机子系统104和CD-ROM子系统106被供电。如果计算机子系统104没有接收电源,那么CD-ROM驱动器138的工作完全受CD-ROM子系统106的控制,音频接口IC 102产生用来控制CD-ROM驱动器138的工作的信号。如果计算机子系统104被供电并正在工作,那么从120运行的计算机程序接收的命令通过音频接口IC 102控制CD-ROM驱动器138的工作。计算机子系统104与CD-ROM子系统106之间的相互连接
音频接口IC 102与由CPU 120运行的计算机程序通过IDE总线128和SMBus 162交换命令和数据。计算机子系统104还根据计算机100的工作模式有选择地将来自CD-ROM驱动器138的左与右音频信号供给数字音频发生IC 130。在计算机子系统104被供电并工作的计算机100的工作过程中,音频接口IC 102中继计算机子系统104和CD-ROM驱动器138之间的命令和数据。对于那些熟悉本领域的人,对计算机子系统104与CD-ROM驱动器138交换的命令和数据是很清楚的。
音频接口IC 102的综合说明
参考图2描述的音频接口IC 102的详细框图,音频接口IC 102包括控制音频接口IC 102的全部工作的状态机202。与可编程的控制器相比,在音频接口IC 102中包括状态机202提供了更好的性能。状态机202通过内部总线204连接到SMBus接口206,寄存器模块208,LCD控制212和时钟发生器214。
连接到SMBus 162的SMBus接口206在计算机100的用户按下任何一个CD-ROM控制按钮142时从INTN管脚222发出一个中断信号。INTN管脚222可以有利地连接到SMBus 162的SMBus报警信号线。在接收SMBus报警信号后,由CPU 120运行的计算机程序能通过SMBus 162询问包括在音频接口IC 102中的寄存器模块208,以确定是CD-ROM控制按钮142中的哪一个被按下。
除了连接到内部总线204,寄存器模块208还连接到工作模式总线226,通过工作模式总线226,计算机100向音频接口IC 102供给工作模式信号。通过工作模式总线226供给音频接口IC 102的信号包括重置信号,它的激发导致音频接口IC 102重置。工作模式总线226还向音频接口IC 102供给指示计算机子系统104是否被供电的信号。并且,工作模式总线226向音频接口IC 102供给信号以指示CD-ROM驱动器是否连接到IDE总线扩展129。向音频接口IC 102供给信号以指示CD-ROM驱动器是否连接到IDE总线扩展129,避免了要求音频接口IC 102首先接通电源,而后为了确定连接到IDE总线扩展129的设备是CD-ROM驱动器还是硬盘驱动器而进行询问。如果计算机100允许用户将CD-ROM驱动器和一些别的诸如硬盘驱动器的设备互换,避免这种询问要求是特别有利的。
如上所述,CD-ROM子系统106的CD-ROM控制按钮142,图标LCD 144,音轨数显示器147向计算机100的用户提供用来播放音频CD的自主接口。为了达到这一功能,音频接口IC 102包括控制按钮逻辑电路232,它通过控制按钮总线143从CD-ROM控制按钮142接收电信号。响应这些信号,控制按钮逻辑电路232可以将数据存储到寄存器模块208,或使数字音量控制236通过音量控制信号线156向音频输出放大器146传输控制信号。与之相似,当计算机子系统104播放音频CD时,LCD控制212通过LCD信号线145传输信号,以激活包括在图标LCD 144中的音频播放图标。在音频CD播放过程中,LCD控制212通过音轨数显示总线149传输信号,使音轨数显示器147显示指示音频CD的目前音轨数。正如后面要详细介绍的那样,指示目前音轨数的数据位于寄存器模块208中。
当计算机子系统104被供电时,包括在音频接口IC 102中的主机IDE接口242通过包括在音频接口IC 102中的IDE信号多路复用器244连接IDE总线128和IDE总线扩展129之间的电信号。在IDE总线128和IDE总线扩展129之间连接的电信号实现由CPU 120运行的计算机程序和CD-ROM驱动器138之间的命令和数据的交换。然而,如果只有CD-ROM子系统106被供电,那么状态机202通过IDE信号多路复用器244与IDE总线扩展129交换电信号。正如前面提出的那样,如果计算机子系统104未被供电,主机IDE接口242将音频接口IC 102和计算机子系统104的IDE总线128电隔离,以尽可能地减小从CD-ROM子系统106到计算机子系统104的漏电流。下表列出了根据ATAPI协议的命令,状态机202可以通过IDE信号多路复用器244和IDE总线扩展129将这些命令传输到CD-ROM驱动器138。
    命令     十六进制代码
    暂停/继续     4Bh
    播放音频MSF     47h
    停止     1Bh
    读取表的内容     43h
    请求检测     03h
    读取子道     42h
    测试单元准备     00h
    锁止/解锁     1Eh
    询问     12h
    睡眠     E6h
状态机202还通过模式控制信号总线246从音频接口IC 102传输两个信号。由状态机202供给模式控制信号总线246的模式信号指示音频接口IC 102正在工作以接收来自CD-ROM控制按钮142的信号。由状态机202供给模式控制信号总线246的电源控制信号指示CD-ROM驱动器138正在工作或最近刚开始工作,或者CD-ROM驱动器138最近还没有工作。这一信号可以在CD-ROM子系统106中使用,以适当地控制给CD-ROM驱动器138和/或音频输出放大器146的电源供给。
在计算机100的通电初始化过程中,通过模式控制信号总线246供给音频接口IC 102的输入信号相应选择SMBus 162上的音频接口IC102的地址,还控制状态机202是否传输用于控制向CD-ROM驱动器138和/或音频输出放大器146供给电源的信号。
音频接口IC 102还通过模式设置信号总线248接收两个信号,它们确定CD-ROM子系统106的具体硬件特性。这些信号中的一个确定两(2)个不同型号的音量控制IC中的哪一个包括在音频输出放大器146中。另一个模式设置信号确定从音频接口IC 102通过音轨数显示总线149传输到音轨数显示器147的信号的具体特性。
包括在音频接口IC 102中的时钟发生器214连接到振荡器输入信号线252和振荡器输出信号线254。振荡器输入和输出信号线252和254连接到音频接口IC 102外部的8MHz晶体,它在任何一个图中都没有单独示出。
寄存器模块208
图3展示了包括在寄存器模块208中的寄存器208a-208h。芯片与修正ID寄存器208a的低阶字节208aa的七个高位存储音频接口IC 102在SMBus 162上的可编程地址。芯片与修正ID寄存器208a的高阶字节208ab存储音频接口IC 102的修正数。
存储在控制按钮改变寄存器208b的低阶字节中的软件可编程位0、1、3与5的各个状态存储着指示按下特定CD-ROM控制按钮142的数据。位208ba0存储指示回倒按钮被按下的数据。位208ba1存储指示快进按钮被按下的数据。控制按钮改变寄存器208b的位208ba3存储指示停止/弹出按钮被按下的数据。控制按钮改变寄存器208b的位208ba5存储指示播放/暂停按钮被按下的数据。中断状态寄存器208h的高阶字节的软件可编程位208hb0存储指示CD-ROM控制按钮142中的一个被按下的数据,并使中断信号通过INTN管脚222从音频接口IC 102传输。因为控制按钮改变寄存器208b的位0、1、3与5是软件可编程的,由CPU 120运行的计算机程序能给它们指定数据值,也就是0或1。
控制按钮改变寄存器208b的位208ba7的状态指示音频接口IC 102是否能给CD-ROM驱动器138传输上面列出的ATAPI协议命令。电源寄存器208c的低阶字节中的位208ca1的状态使音频接口IC 102能控制供给CD-ROM驱动器138和音频输出放大器146的电源。如果位208ca1是使能,电源寄存器208c的位208ca0的状态控制给CD-ROM驱动器138和音频输出放大器146的电源供给。
当计算机子系统104被供电时,存储在命令控制寄存器208d的低阶字节中的软件可编程位0、1、与2中的各个状态存储用来控制音频接口IC 102的工作的数据。命令控制寄存器208d的位208da0存储的数据控制音频接口IC 102是否使能,以根据数据值运行上面介绍的特定功能的单个实例,数据值是通过按下CD-ROM控制按钮142而指定给控制按钮改变寄存器208b的位的。位208da1存储任何由指定的数据值防止音频接口IC 102运行功能的数据,数据值是通过按下CD-ROM控制按钮142而指定给控制按钮改变寄存器208b的位的。位208da2存储指示音频接口IC 102是否已经根据数据值运行了特定功能的单个实例,数据值是通过按下CD-ROM控制按钮142而指定给控制按钮改变寄存器208b的位的。
工作模式寄存器208e的低阶字节中的位208ea0存储指定CD-ROM子系统106的特定工作模式的数据,特定工作模式也就是下面将要详细介绍的第三工作模式。当音频接口IC 102在第三工作模式下工作时,工作模式寄存器208e的位208ea4存储指定选择特定驱动器的数据,特定驱动器也就是主驱动器或从属驱动器,以接收来自音频接口IC 102的ATAPI协议命令。
工作模式寄存器208e的高阶字节中的位208eb1控制向状态机202加载时钟信号。当音频接口IC 102在它仅仅中继IDE总线128和IDE总线扩展129之间的数据和ATAPI命令的模式下工作时,为了保存能量,位208eb1可以因此设置为停止向状态机202加载时钟信号。
音轨数寄存器208g的低阶字节208ga的位0-6在音频CD正在播放时存储从音频CD读取的音轨数。高阶字节208gb的软件可编程位0-6存储显示在音轨数显示器147上的音轨数。
工作模式
如果计算机子系统104被供电并工作,在CD-ROM子系统106的一个工作模式中,音频接口IC 102清楚地中继IDE总线128和CD-ROM驱动器138之间的命令和数据。图4描述了音频接口IC 102在计算机子系统104未被供电并没有工作的计算机100的工作模式下的的状态和状态转换。当计算机子系统104未被供电并且CD-ROM子系统106开始被供电,或者音频接口IC 102刚刚根据从工作模式总线226接收的信号而重置时,音频接口IC 102进入图4描述的初始化状态302。
当音频接口IC 102位于初始化状态302时按下播放/停止按钮会使音频接口IC102变为播放状态304,其中音频接口IC 102传输根据ATAPI协议的命令给CD-ROM驱动器138,使CD-ROM子系统106播放音频CD。如果音频接口IC 102位于播放状态304,那么按下停止或弹出按钮,或者到达所有音频CD音轨的结尾会使音频接口IC 102重新进入初始化状态302,并回到音频CD的开始。
当CD-ROM子系统106位于播放音频CD的播放状态304时,按下快进按钮或回倒按钮使音频接口IC 102进入快进或回倒状态306。在快进或回倒状态306中,音频接口IC 102传输命令给CD-ROM驱动器138,以快进或回倒音频CD。如果CD-ROM驱动器138完成了快进或回倒命令,或者到达了音频CD音轨的结尾或开头,音频接口IC 102再次进入初始化状态302。当CD-ROM子系统106正在快进或回倒音频CD时,按下播放按钮使音频接口IC 102进入播放状态304,并从目前音轨的开始继续播放音频CD。
当CD-ROM子系统106位于播放音频CD的播放状态304或位于快进或回倒音频CD的快进或回倒状态306时,按下暂停按钮使音频接口IC 102进入暂停状态308,暂停CD-ROM驱动器138的工作。如果音频接口IC 102位于暂停状态308,按下播放按钮使音频接口IC 102进入播放状态304,并继续从音轨的目前位置播放音频CD,按下快进或回倒按钮使音频接口IC 102进入暂停状态308,按下停止按钮使音频接口IC 102进入初始化状态302。
如果音频接口IC 102位于初始化状态302,并且已经通过模式设置信号总线248供给音频接口IC 102信号,使状态机202能控制供给CD-ROM驱动器138与/或音频输出放大器146的电源,并且在没有CD-ROM控制按钮142被按下时经过了预先建立的两(2)分钟间隔;然后音频接口IC 102进入睡眠状态312。在进入睡眠状态312后,音频接口IC 102发送ATAPI协议睡眠命令给CD-ROM驱动器138,因此放慢包括在CD-ROM驱动器138中的时钟。如果音频接口IC 102位于睡眠状态312,并且在没有CD-ROM控制按钮142被按下时经过了第二个预先建立的两(2)分钟间隔,则音频接口IC 102进入悬挂状态314,在这种状态下音频接口IC 102通过模式控制信号总线246传输信号,它指示CD-ROM驱动器138最近没有工作。包括在CD-ROM子系统106中的电路可以使用来自音频接口IC 102的这个信号,用来去除CD-ROM驱动器138和音频输出放大器146的电源。如果音频接口IC 102位于睡眠状态312或悬挂状态314,那么按下任何一个CD-ROM控制按钮142会使音频接口IC 102再次进入初始化状态302。
除了上面介绍的两个工作模式,音频接口IC 102的优选实施例可以被构造为在第三模式下工作。在计算机子系统104被供电和工作的第三模式下,音频接口IC 102接收来自CD-ROM控制按钮142的命令,并将这些命令存储到控制按钮改变寄存器208b,以在后面由CPU 120运行的计算机程序读出。图5的流程图描述了在第三工作模式下包括用来播放音频CD的音频接口IC 102的计算机100的工作。如图5所示,在第三工作模式下,当用户没有按下任何一个CD-ROM控制按钮142时,状态机202在等待一个CD-ROM控制按钮142被按下的判定模块372处循环。如果CD-ROM控制按钮142中有一个被按下,处理模块374中状态机202设置中断状态寄存器208h中的位208hb0,因此使SMBus接口206通过INTN管脚222传输SMBus中断INTN给键盘控制器IC 164或总线桥IC 124。除了传输SMBus中断,处理模块374中状态机202还设置控制按钮改变寄存器208b中的适当位,以指示哪一个CD-ROM控制按钮142被按下。由处理模块376中的CPU 120运行的计算机程序响应INTN中断的接收,读取控制按钮改变寄存器208b的内容,并然后通过SMBus 162传输数据给CPU 120,以重设中断状态寄存器208h的位208hb0,因此清除INTN中断。
在由CPU 120运行的计算机程序清除INTN中断后,判定模块378中状态机202确定由CPU 120运行的计算机程序是否在前面设置了命令控制寄存器208d的位208da1。如果位208da1没有设置,那么判定模块382中状态机202确定由CPU 120运行的计算机程序是否在前面设置了命令控制寄存器208d的位208da0。如果设置了位208da0,那么处理模块384中状态机202通过IDE总线扩展129给CD-ROM驱动器138传输ATAPI命令,使IDE总线128适当地响应CD-ROM控制按钮142的按压操作。如果已经设置了位208da1而位208da0没有设置,那么状态机202仅通过处理模块386,而不发送任何命令给CD-ROM驱动器138。
在执行了处理模块384或处理模块386后,处理模块392中状态机202再次设置中断状态寄存器208h的位208hb0,因此再次使SMBus接口206通过INTN管脚222给键盘控制器IC 164或总线桥IC 124传输SMBus中断。如前所述,由处理模块394中的CPU 120运行的计算机程序响应INTN中断的接收,通过SMBus 162给CPU 120传输数据,以重设中断状态寄存器208h的位208hb0,因此清除INTN中断。在由CPU120运行的计算机程序重设位208hb0后,状态机202回到判定模块372,以继续等待CD-ROM控制按钮142中的一个被按下。
图6描述了用来在IDE总线128、IDE总线扩展129和音频接口IC102之间连接的优选电路。虽然音频接口IC 102的主机IDE接口242和IDE信号多路复用器244可以用常规的IC I/O缓冲器,这样的常规电路将明显延迟通过IDE总线128和IDE总线扩展129之间的音频接口IC102的信号。图6描述的优选电路不使用用于主机IDE接口242和IDE信号多路复用器244的常规的IC I/O缓冲器电路,而使用置于IDE总线128和IDE总线扩展129之间的传输门402,以有选择地将它们连接在一起,或者彼此相互隔离。使用传输门402,而不用常规的IC I/O缓冲器,将大大减小通过IDE总线128和IDE总线扩展129之间的音频接口IC 102的信号的延迟。
与传输门402类似,状态机202从IDE总线扩展129接收的信号由传输门406有选择地连接至状态机202的输入缓冲器404或者与其隔离,传输门406也响应状态机202产生的信号。或者,当输出驱动器408由状态机202供给的控制信号使能时,状态机202传输到IDE总线扩展129的信号通过输出驱动器408。用来在状态机202和IDE总线扩展129之间交换信号的该优选构造也允许在某个关键事件发生过程中,例如当CD-ROM驱动器138被去除,并在不去除计算机子系统104和CD-ROM子系统106的电源的情况下被连接到IDE总线128的另一个设备替代时,将状态机202与IDE总线扩展129上的输入信号隔离。
如图6所示,传输门402,输入缓冲器404,传输门406和输出驱动器408共同组成包围在虚线412内部的模拟多路复用器。模拟多路复用器412的使能允许IDE总线扩展129和IDE总线128或状态机202之间交换信号。模拟多路复用器412的禁用将IDE总线扩展129与IDE总线128及状态机202隔离。在音频接口IC 102中加入模拟多路复用器可以允许不同的IDE设备,诸如CD-ROM驱动器138、硬盘、数字视盘(“DVD”)驱动器、ZIP驱动器或者超级磁盘,与完全工作的计算机100的IDE总线扩展129连接或断开。
模拟多路复用器412的工作根据来自包括在音频接口IC 102中的多路复用器控制414的信号被使能或禁用。多路复用器控制414通过传输门控制信号线416传输控制信号给传输门402和406。为了使模拟多路复用器412禁用,多路复用器控制414通过SMBus 162接收软件数据。为了使模拟多路复用器412使能,多路复用器控制414可以通过触地信号线418接收硬件信号和/或通过SMBus 162接收软件数据。多路复用器控制414也通过多路复用器控制信号选择总线422接收来自状态机202的信号。从状态机202通过多路复用器控制信号选择总线422供给多路复用器控制414的信号根据通过触地信号线418供给的信号,或根据通过SMBus 162供给多路复用器控制414的数据,确定多路复用器控制414的是否使能。
因此,如图3所示,使用优选模拟多路复用器412的音频接口IC 102的寄存器模块208包括位于电源寄存器208c的低阶字节的软件可编程位208ca3。设置位208ca3通过SMBus 162激活多路复用器控制414的软件数据控制,而重设位208ca3通过触地信号线418激活多路复用器控制414的硬件使能。为了实现多路复用器控制414的软件使能和禁用,电源寄存器208c的低阶字节还包括软件可编程位208ca2,该位设置后使传输门402和406使能。相反,重设位208ca2会禁止传输门402和406的工作。
当计算机100在有设备连接到IDE总线扩展129情况下完全工作时,使用某个手动输入设备112,计算机100的用户可以让由CPU 120运行的计算机程序断开连接到IDE总线扩展129的设备。相应地,计算机100使模拟多路复用器412将IDE总线扩展129与CD-ROM子系统106的剩余部分隔离,然后在机械上断开该设备,这样可将其从计算机100中移走。随后将某设备插入计算机100并将其连接到IDE总线扩展129时,设备在机械上被锁止在计算机100中,音频接口IC 102响应硬件信号或软件数据,并重新将IDE总线扩展129连接到CD-ROM子系统106的剩余部分,因此使计算机100恢复完全工作。
尽管本发明按照目前的优选实施例进行了介绍,可以理解这样的披露仅仅是展示性的,并且不是作为限制。因此,在不背离发明的精神与范围的情况下,对于那些已经阅读了前面的内容并熟悉本领域的人来说,毫无疑问,本发明可以有不同的变化、修正和/或可替代的应用。因此,下面的权利要求包含了本发明的真正精神和范围内的所有变化、修正或可替代的应用。

Claims (44)

1.一种包括计算机子系统和CD-ROM子系统的数字计算机:
所述计算机子系统包括数字计算机总线,包括在计算机子系统内的各种数字计算机设备通过该总线交换命令和数据,所述设备包括中央处理单元CPU,随机存取存储器RAM,显示器,读写大容量存储设备,手动输入设备以及数字音频发生集成电路IC;
所述CD-ROM子系统包括:
CD-ROM驱动器;
音频输出放大器,连接到CD-ROM驱动器,用来接收来自CD-ROM驱动器的模拟音频信号;
多个CD-ROM控制按钮,用来在播放音频光盘CD的过程中控制CD-ROM驱动器的工作;
音频接口IC,连接到所述计算机子系统的数字计算机总线,CD-ROM驱动器和CD-ROM控制按钮;
其中所述音频接口IC包括:
控制器,用于将所述计算机子系统与所述CD-ROM子系统连接和断开,所述控制器适于在计算机子系统被供电并工作的第一工作模式下,使所述音频接口IC中继计算机子系统的数字计算机总线和CD-ROM驱动器之间的命令和数据,而在计算机子系统未被供电并不能工作的第二工作模式下,所述音频接口IC独立地响应从CD-ROM控制按钮接收的信号,并传输命令给CD-ROM驱动器,控制所述CD-ROM子系统的操作;
主机总线接口,适用于将音频接口IC连接到计算机子系统的数字计算机总线;
CD-ROM接口,适用于将音频接口IC连接到CD-ROM驱动器;
控制按钮逻辑电路,适用于将音频接口IC连接到CD-ROM控制按钮,和接收来自CD-ROM控制按钮的电信号。
2.权利要求1中的包括计算机子系统和CD-ROM子系统的数字计算机,其中所述CD-ROM子系统更进一步包括音频开关,它响应于从音频接口IC接收的控制信号而工作,以在音频接口IC在第一工作模式下工作时将CD-ROM驱动器的模拟音频信号连接到包括在计算机子系统内的数字音频发生IC,并在音频接口IC在第二工作模式下工作时将CD-ROM驱动器的模拟音频信号与包括在计算机子系统内的数字音频发生IC隔离。
3.权利要求1中的包括计算机子系统和CD-ROM子系统的数字计算机,其中所述CD-ROM子系统更进一步包括图标显示器,它响应于从音频接口IC接收的控制信号而工作,以指示CD-ROM驱动器的工作状态。
4.权利要求1中的包括计算机子系统和CD-ROM子系统的数字计算机,其中所述CD-ROM子系统更进一步包括音轨数显示器,它响应于从音频接口IC接收的控制信号而工作,以指示目前在CD-ROM驱动器中的音频CD的播放状态。
5.权利要求1中的包括计算机子系统和CD-ROM子系统的数字计算机,其中在音频接口IC在第二工作模式下工作时,当CD-ROM驱动器已经空闲了第一预先建立的间隔时间后,音频接口IC进入低功率工作模式,并传输命令给CD-ROM驱动器,使其成为低功率工作模式。
6.权利要求5中的包括计算机子系统和CD-ROM子系统的数字计算机,其中在音频接口IC在第二工作模式下工作时,当CD-ROM驱动器已经空闲了第二预先建立的间隔时间后,音频接口IC关闭给CD-ROM驱动器的电源。
7.权利要求6中的包括计算机子系统和CD-ROM子系统的数字计算机,其中音频接口IC在关闭给CD-ROM驱动器的电源后,关闭给音频输出放大器的电源。
8.权利要求1中的包括计算机子系统和CD-ROM子系统的数字计算机,其中音频接口IC向音频输出放大器提供音量控制信号。
9.权利要求1中的包括计算机子系统和CD-ROM子系统的数字计算机,其中计算机子系统更进一步包括系统管理总线SMBus,音频接口IC通过SMBus与计算机子系统交换命令和数据。
10.权利要求1中的包括计算机子系统和CD-ROM子系统的数字计算机,其中所述音频接口IC具有第三工作模式,在这种模式下,计算机子系统被供电并工作,正如由包括在计算机子系统内的CPU运行的计算机程序所允许的那样,音频接口IC响应从CD-ROM控制按钮接收的信号,并传输命令给CD-ROM驱动器,这些命令使CD-ROM驱动器播放目前在CD-ROM驱动器中的音频CD。
11.权利要求1中的包括计算机子系统和CD-ROM子系统的数字计算机,其中所述音频接口IC包括多路复用器,处于使能时,它将CD-ROM驱动器连接到计算机子系统的数字计算机总线,当被禁用时,它将CD-ROM驱动器与计算机子系统的数字计算机总线隔离,这样当多路复用器将CD-ROM驱动器与计算机子系统的数字计算机总线隔离时,CD-ROM驱动器可以从数字计算机上移去,并因此用另一个设备代替。
12.一种适用于包括计算机子系统和CD-ROM子系统的数字计算机的音频接口IC:
所述计算机子系统包括数字计算机总线,包括在计算机子系统内的各种数字计算机设备通过该总线交换命令和数据,所述设备包括CPU,RAM,显示器,读写大容量存储设备,手动输入设备;
所述CD-ROM子系统包括:
CD-ROM驱动器;
音频输出放大器,连接到CD-ROM驱动器,用来接收来自CD-ROM驱动器的模拟音频信号;
多个CD-ROM控制按钮,用来在播放音频光盘CD的过程中控制CD-ROM驱动器的工作;
所述音频接口IC包括:
控制器,用于将所述计算机子系统与所述CD-ROM子系统连接和断开,所述控制器适于在计算机子系统被供电并工作的第一工作模式下,使所述音频接口IC中继计算机子系统的数字计算机总线和CD-ROM驱动器之间的命令和数据,而在计算机子系统未被供电并不能工作的第二工作模式下,所述音频接口IC独立地响应从CD-ROM控制按钮接收的信号,并传输命令给CD-ROM驱动器,控制所述CD-ROM子系统的操作;
主机总线接口,适用于将音频接口IC连接到计算机子系统的数字计算机总线;
CD-ROM接口,适用于将音频接口IC连接到CD-ROM驱动器;
控制按钮逻辑电路,适用于将音频接口IC连接到CD-ROM控制按钮,和接收来自CD-ROM控制按钮的电信号。
13.权利要求12中的适用于包括计算机子系统和CD-ROM子系统的数字计算机的音频接口IC,其中CD-ROM子系统更进一步包括音频开关,音频接口IC适用于向音频开关供给控制信号,以在音频接口IC在第一工作模式下工作时将CD-ROM驱动器的模拟音频信号连接到包括在计算机子系统内的数字音频发生IC,并在音频接口IC在第二工作模式下工作时将CD-ROM驱动器的模拟音频信号与包括在计算机子系统内的数字音频发生IC隔离。
14.权利要求12中的适用于包括计算机子系统和CD-ROM子系统的数字计算机的音频接口IC,其中CD-ROM子系统更进一步包括图标显示器,音频接口IC适用于向图标显示器供给控制信号,实现CD-ROM驱动器的工作状态的指示。
15.权利要求12中的适用于包括计算机子系统和CD-ROM子系统的数字计算机的音频接口IC,其中CD-ROM子系统更进一步包括音轨数显示器,音频接口IC适用于向音轨数显示器供给控制信号,以指示目前在CD-ROM驱动器中的音频CD的播放状态。
16.权利要求12中的适用于包括计算机子系统和CD-ROM子系统的数字计算机的音频接口IC,其中在音频接口IC在第二工作模式下工作时,当CD-ROM驱动器已经空闲了第一预先建立的间隔时间后,音频接口IC进入低功率工作模式,并传输命令给CD-ROM驱动器,使其成为低功率工作模式。
17.权利要求16中的适用于包括计算机子系统和CD-ROM子系统的数字计算机的音频接口IC,其中在音频接口IC在第二工作模式下工作时,当CD-ROM驱动器已经空闲了第二预先建立的间隔时间后,音频接口IC关闭给CD-ROM驱动器的电源。
18.权利要求17中的适用于包括计算机子系统和CD-ROM子系统的数字计算机的音频接口IC,其中音频接口IC在关闭给CD-ROM驱动器的电源后,关闭给音频输出放大器的电源。
19.权利要求12中的适用于包括计算机子系统和CD-ROM子系统的数字计算机的音频接口IC,其中音频接口IC向音频输出放大器供给音量控制信号。
20.权利要求12中的适用于包括计算机子系统和CD-ROM子系统的数字计算机的音频接口IC,其中计算机子系统更进一步包括系统管理总线SMBus,音频接口IC适用于通过SMBus与计算机子系统交换命令和数据。
21.权利要求12中的适用于包括计算机子系统和CD-ROM子系统的数字计算机的音频接口IC,其中音频接口IC具有第三工作模式,在这种模式下,计算机子系统被供电并工作,正如由包括在计算机子系统内的CPU运行的计算机程序所允许的那样,音频接口IC响应从CD-ROM控制按钮接收的信号,并传输命令给CD-ROM驱动器,这些命令使CD-ROM驱动器播放目前在CD-ROM驱动器中的音频CD。
22.权利要求12中的适用于包括计算机子系统和CD-ROM子系统的数字计算机的音频接口IC,其中音频接口IC包括多路复用器,处于使能时它将CD-ROM驱动器连接到计算机子系统的数字计算机总线,当被禁用时它将CD-ROM驱动器与计算机子系统的数字计算机总线隔离,这样当多路复用器将CD-ROM驱动器与计算机子系统的数字计算机总线隔离时,CD-ROM驱动器可以从数字计算机上移去,并因此用另一个设备代替。
23.一种包括计算机子系统和CD-ROM子系统的数字计算机:
所述计算机子系统包括数字计算机总线,包括在计算机子系统内的各种数字计算机设备通过该总线交换命令和数据,所述设备包括中央处理单元CPU,随机存取存储器RAM,显示器,读写大容量存储设备,手动输入设备以及数字音频发生集成电路IC;
所述CD-ROM子系统包括:
CD-ROM驱动器;
音频输出放大器,连接到CD-ROM驱动器,用来接收来自CD-ROM驱动器的模拟音频信号;
多个CD-ROM控制按钮,用来在播放音频光盘CD的过程中控制CD-ROM驱动器的工作;
音频接口IC,连接到所述计算机子系统的数字计算机总线,CD-ROM驱动器和CD-ROM控制按钮;
其中所述音频接口IC包括:
控制器,用于将所述计算机子系统与所述CD-ROM子系统连接和断开,所述控制器适于在计算机子系统被供电并工作的第一工作模式下,使所述音频接口IC中继计算机子系统的数字计算机总线和CD-ROM驱动器之间的命令和数据,而在计算机子系统未被供电并不能工作的第二工作模式下,所述音频接口IC独立地响应从CD-ROM控制按钮接收的信号,并传输命令给CD-ROM驱动器,控制所述CD-ROM子系统的操作;
模拟多路复用器,其允许CD-ROM接口总线与主机总线或控制器之间交换信号或电隔离;
控制按钮逻辑电路,适用于将音频接口IC连接到CD-ROM控制按钮,和接收来自CD-ROM控制按钮的电信号。
24.权利要求23中的数字计算机,所述计算机子系统进一步包括连接所述CPU的一数字计算机总线和一数字音频发生电路;所述CD-ROM子系统进一步包括一音频开关,用于在所述计算机子系统被供电时选择性地连接所述数字音频发生电路和所述音频放大器,并在计算机子系统未被供电时将所述控制器与所述数字音频发生电路和所述音频放大器隔离。
25.权利要求24中的数字计算机,其中,在所述计算机子系统被供电时,所述控制器连接到所述数字计算机总线,并经过所述控制器传递来自/到达所述CPU、所述CD-ROM驱动器和所述音频放大器的控制信号。
26.权利要求24中的数字计算机,其中所述计算机子系统进一步包括SMBus控制器,所述控制器包括SMBus通信接口电路,所述数字总线包括SMBus。
27.权利要求24中的数字计算机,所述计算机子系统进一步包括一键盘控制器,所述总线包括一PCI总线,其中在所述计算机子系统被供电时所述键盘控制器被选择性地连接到所述控制器。
28.权利要求23中的数字计算机,所述计算机子系统进一步包括一PCI总线控制器,所述控制器进一步包括一PCI通信接口,所述总线是一PCI总线。
29.权利要求23中的数字计算机,其中所述CD-ROM驱动器包括一基于ATAPI的装置,并且由所述控制器向所述CD-ROM产生的所述信号包括ATAPI信号。
30.权利要求23中的数字计算机,进一步包括用于所述CD-ROM的人工控制的多个接口开关,所述开关电连接到所述控制器并向所述控制器产生信号,使所述控制器产生用于操作所述CD-ROM驱动器的控制信号。
31.权利要求23中的数字计算机,进一步包括一连接到所述控制器的显示器,用于显示所述CD-ROM的音轨数。
32.权利要求30中的数字计算机,其中所述接口开关包括多个按钮,该多个按钮可使用地安装在所述计算机系统上,并且电连接到所述控制器以便允许对所述CD-ROM驱动器的人工控制。
33.权利要求30中的数字计算机,其中在所述CPU未被供电时,启动所述接口开关中的一个,会向所述控制器产生一个信号,从而激活所述控制器。
34.权利要求32中的数字计算机,其中所述按钮包括从由播放、快进、回倒、下一个音轨、前一个音轨、暂停和停止中的一个或多个组成的组中选择的功能。
35.权利要求23中的数字计算机,其中所述的模拟多路复用器包括至少一个传输门。
36.一种用于在计算机系统中播放音频CD的方法,所述计算机系统包括:计算机子系统、CD-ROM子系统、音频接口IC、以及电源,该方法包括以下步骤:
在计算机子系统被供电并工作的第一工作模式下,音频接口IC中继计算机子系统的数字计算机总线和CD-ROM驱动器之间的命令和数据;
在计算机子系统被断电、而CD-ROM子系统开始单独供电的第二工作模式下,由音频接口IC独立地接收并响应从CD-ROM控制按钮接收的信号,并传输命令给CD-ROM驱动器,以便控制CD-ROM进行相应的操作。
37.权利要求36中的方法,进一步包括提供多个接口开关以控制所述CD-ROM驱动器操作的步骤。
38.权利要求36中的方法,进一步包括将CPU与所述CD-ROM驱动器和音频放大器隔离的步骤。
39.权利要求36中的方法,进一步包括显示关于所述音频CD的音轨信息的步骤。
40.权利要求36中的方法,进一步包括对CPU重新供电并将所述CD-ROM驱动器和音频放大器连接到所述CPU的步骤。
41.权利要求37中的方法,进一步包括通过启动所述开关中的一个开关来激活所述CD-ROM驱动器的控制的步骤。
42.权利要求40中的方法,由所述CPU控制所述CD-ROM和所述音频放大器。
43.一种适用于包括计算机子系统和CD-ROM子系统的数字计算机的音频接口IC:
所述计算机子系统包括数字计算机总线,包括在计算机子系统内的各种数字计算机设备通过该总线交换命令和数据,所述设备包括CPU,RAM,显示器,读写大容量存储设备,手动输入设备;
所述CD-ROM子系统包括:
CD-ROM驱动器;
音频输出放大器,连接到CD-ROM驱动器,用来接收来自CD-ROM驱动器的模拟音频信号;
多个CD-ROM控制按钮,用来在播放音频光盘CD的过程中控制CD-ROM驱动器的工作;
所述音频接口IC包括:
控制器,用于将所述计算机子系统与所述CD-ROM子系统连接和断开,所述控制器适于在计算机子系统被供电并工作的第一工作模式下,使所述音频接口IC中继计算机子系统的数字计算机总线和CD-ROM驱动器之间的命令和数据,而在计算机子系统未被供电并不能工作的第二工作模式下,所述音频接口IC独立地响应从CD-ROM控制按钮接收的信号,并传输命令给CD-ROM驱动器,控制所述CD-ROM子系统的操作;
模拟多路复用器,其允许CD-ROM接口总线与主机总线或控制器之间交换信号或电隔离;
控制按钮逻辑电路,适用于将音频接口IC连接到CD-ROM控制按钮,和接收来自CD-ROM控制按钮的电信号。
44.权利要求43中的音频接口IC,其中所述的模拟多路复用器包括至少一个传输门。
CNB991032195A 1998-03-26 1999-03-26 用于便携式计算机的低功率光盘播放器 Expired - Fee Related CN1178118C (zh)

Applications Claiming Priority (6)

Application Number Priority Date Filing Date Title
US7950898P 1998-03-26 1998-03-26
US60/079508 1998-03-26
US60/079,508 1998-03-26
US09/136,207 1998-08-19
US09/136207 1998-08-19
US09/136,207 US6226237B1 (en) 1998-03-26 1998-08-19 Low power CD-ROM player for portable computer

Publications (2)

Publication Number Publication Date
CN1230711A CN1230711A (zh) 1999-10-06
CN1178118C true CN1178118C (zh) 2004-12-01

Family

ID=26762091

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB991032195A Expired - Fee Related CN1178118C (zh) 1998-03-26 1999-03-26 用于便携式计算机的低功率光盘播放器

Country Status (5)

Country Link
US (3) US6226237B1 (zh)
EP (1) EP0945778B1 (zh)
JP (1) JP3742835B2 (zh)
CN (1) CN1178118C (zh)
TW (1) TW432275B (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100432895C (zh) * 2005-10-28 2008-11-12 仁宝电脑工业股份有限公司 即现性播放影音资料的方法

Families Citing this family (110)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6073187A (en) * 1997-06-20 2000-06-06 Compaq Computer Corporation Controls and indicators available to a user for a secondary operational mode of a portable computer which is open or closed state of the computer case
US6675233B1 (en) * 1998-03-26 2004-01-06 O2 Micro International Limited Audio controller for portable electronic devices
US6954804B2 (en) * 1998-03-26 2005-10-11 Micro, Inc. Controller for portable electronic devices
US6895448B2 (en) * 1998-03-26 2005-05-17 O2 Micro, Inc. Low-power audio CD player for portable computers
US6226237B1 (en) 1998-03-26 2001-05-01 O2 Micro International Ltd. Low power CD-ROM player for portable computer
EP1583094B1 (en) * 1998-04-21 2007-06-20 Victor Company of Japan, Ltd. Power saving system for optical disc recording/reproducing apparatus
US6493828B1 (en) * 1998-08-31 2002-12-10 Sony Corporation Information processing apparatus, information processing method, and program storage medium
WO2000048188A1 (fr) * 1999-02-10 2000-08-17 Sanyo Electric Co., Ltd. Dispositif electronique multimedia
JP2000285644A (ja) * 1999-03-31 2000-10-13 Sony Corp コンテンツ作成方法、コンテンツ作成装置、コンテンツ記録媒体、コンテンツダウンロード方法およびコンテンツ蓄積配信装置
AU6927600A (en) * 1999-08-24 2001-03-19 O2 Micro International Limited Launch key, low power cd-rom player for portable computers
US6647435B1 (en) * 1999-10-22 2003-11-11 Samsung Electronics Co., Ltd. Method and apparatus system with first and second controller connected via uart chip for controlling peripheral device of computer system in second power mode
JP4618467B2 (ja) * 2000-01-05 2011-01-26 ソニー株式会社 汎用コンピュータおよび汎用コンピュータにおける著作権管理方法
KR100772326B1 (ko) * 2000-02-15 2007-10-31 오투 마이크로, 인코포레이티드 휴대용 전자 장치용 오디오 컨트롤러
AU2001235012A1 (en) 2000-02-15 2001-08-27 O2 Micro, Inc. Audio controller for portable electronic devices
JP3966677B2 (ja) * 2000-06-16 2007-08-29 株式会社東芝 パーソナルコンピュータ
US7130930B1 (en) * 2000-06-16 2006-10-31 O2 Micro Inc. Low power CD-ROM player with CD-ROM subsystem for portable computer capable of playing audio CDs without supply energy to CPU
JP4683442B2 (ja) * 2000-07-13 2011-05-18 富士通フロンテック株式会社 処理装置および集積回路
IT1315115B1 (it) * 2000-08-04 2003-02-03 Giuliano Macripo' Dispositivo integrato per la lettura di supporti dvd
US6763400B2 (en) * 2000-09-12 2004-07-13 Kabushiki Kaisha Toshiba Computer having control means for determining an operation state of an audio sources selecting switch when the computer is powered on/off, in a standby and a pause states
US7526349B2 (en) * 2000-12-01 2009-04-28 O2Micro International Limited Low power digital audio decoding/playing system for computing devices
US7522966B2 (en) * 2000-12-01 2009-04-21 O2Micro International Limited Low power digital audio decoding/playing system for computing devices
US7522965B2 (en) * 2000-12-01 2009-04-21 O2Micro International Limited Low power digital audio decoding/playing system for computing devices
US7522964B2 (en) 2000-12-01 2009-04-21 O2Micro International Limited Low power digital audio decoding/playing system for computing devices
US7818443B2 (en) * 2000-12-01 2010-10-19 O2Micro International Ltd. Low power digital audio decoding/playing system for computing devices
US7890741B2 (en) * 2000-12-01 2011-02-15 O2Micro International Limited Low power digital audio decoding/playing system for computing devices
US7725748B1 (en) 2000-12-29 2010-05-25 Intel Corporation Low power subsystem for portable computers
US20020105861A1 (en) * 2000-12-29 2002-08-08 Gateway, Inc. Standalone MP3 recording station
US20020087225A1 (en) * 2001-01-03 2002-07-04 Howard Gary M. Portable computing device having a low power media player
JP2002215308A (ja) * 2001-01-16 2002-08-02 Toshiba Corp 携帯型情報機器
TW527533B (en) * 2001-04-06 2003-04-11 Compal Electronics Inc Controlling method and system of a computer peripheral device with power-saved effect
US7730401B2 (en) * 2001-05-16 2010-06-01 Synaptics Incorporated Touch screen with user interface enhancement
US6868460B1 (en) * 2001-06-05 2005-03-15 Silicon Motion, Inc. Apparatus for CD with independent audio functionality
US6718401B2 (en) * 2001-06-27 2004-04-06 Intel Corporation System and method for device support
US6760281B2 (en) * 2001-07-06 2004-07-06 Behavior Tech Computer Corporation Push-button speed change device for CD ROM drive
US7003682B2 (en) * 2001-07-17 2006-02-21 Koninklijke Philips Electronics N.V. Power management method for setting clock circuit into power down mode if analog front end circuit is sampling input signals in an electronic device
US20030067847A1 (en) * 2001-10-05 2003-04-10 Silvester Kelan C. Reducing power consumption of rotating disk storage devices
US7149692B1 (en) * 2001-11-30 2006-12-12 Silicon Motion, Inc. Method, apparatus and system for a single chip audio solution controller and DSP
CN1303496C (zh) * 2001-12-21 2007-03-07 皇家飞利浦电子股份有限公司 可操作在睡眠模式和正常模式中的通信总线系统
US6978012B2 (en) * 2002-01-02 2005-12-20 Intel Corporation Echo cancellation using a variable offset comparator
TW573255B (en) * 2002-03-22 2004-01-21 Via Tech Inc Commonly sharing switching device of CD player, method and application system thereof
US20030188066A1 (en) * 2002-03-28 2003-10-02 Atul Kwatra Method and apparatus to allow an external system management controller to trigger an OS controlled shutdown of a pc system through the system management bus
JP4180834B2 (ja) * 2002-05-01 2008-11-12 富士通株式会社 情報処理装置および情報処理プログラム
US20030233509A1 (en) * 2002-06-18 2003-12-18 D.C. Chang MP3 player and method for operating the same
US6924667B2 (en) * 2002-07-19 2005-08-02 O2Micro International Limited Level shifting and level-shifting amplifier circuits
TW566656U (en) * 2002-08-07 2003-12-11 Quanta Storage Inc Control device of compact disk drive
US7058829B2 (en) 2002-08-14 2006-06-06 Intel Corporation Method and apparatus for a computing system having an active sleep mode CPU that uses the cache of a normal active mode CPU
US7117379B2 (en) 2002-08-14 2006-10-03 Intel Corporation Method and apparatus for a computing system having an active sleep mode
TW571200B (en) * 2002-08-26 2004-01-11 Asustek Comp Inc Computer audio CD playing method loaded with no operating system
CN1303509C (zh) 2002-09-03 2007-03-07 三星电子株式会社 将基于用户输入的信号提供给光学装置的设备
US20040218351A1 (en) * 2002-11-12 2004-11-04 Mitac Technology Corp. Method and apparatus for integrating personal computer and electronic device functions
TW591478B (en) 2002-11-12 2004-06-11 Mitac Technology Corp Apparatus and method of using personal computer to integrate functions of home electronics
US7376913B1 (en) 2003-01-07 2008-05-20 Vulcan Portals Inc. Navigation and selection control for a hand-held portable computer
CN100411055C (zh) * 2003-01-27 2008-08-13 联想(北京)有限公司 多个媒体播放器的控制方法及控制系统
CN100412981C (zh) * 2003-02-11 2008-08-20 齐元国际股份有限公司 光盘机装置
US7114090B2 (en) 2003-02-14 2006-09-26 Intel Corporation Computing system with operational low power states
US7080271B2 (en) * 2003-02-14 2006-07-18 Intel Corporation Non main CPU/OS based operational environment
US7254730B2 (en) 2003-02-14 2007-08-07 Intel Corporation Method and apparatus for a user to interface with a mobile computing device
TWI239455B (en) * 2003-02-24 2005-09-11 Quanta Storage Inc Data processing method of virtual CD
US8749561B1 (en) 2003-03-14 2014-06-10 Nvidia Corporation Method and system for coordinated data execution using a primary graphics processor and a secondary graphics processor
US20040193297A1 (en) * 2003-03-27 2004-09-30 Mowery Keith R. Using a digital computer as a low power flashmedia player
US20040227778A1 (en) * 2003-05-13 2004-11-18 Wen-Cheng Lin Method for reducing power consumption of multimedia data playback on a computer system
DE10322771A1 (de) * 2003-05-19 2005-02-10 Micro-Star Int'l Co., Ltd., Chung-Ho Computersystem, welches in der Lage ist eine Plattenlade-und eine Plattenentladeoperation eines optischen Plattenlaufwerks zu Steuern
US20050050368A1 (en) * 2003-08-27 2005-03-03 Enermax Technology Corporation Multiple-purpose power supply after computer is switched off
CN100412758C (zh) * 2003-08-28 2008-08-20 仁宝电脑工业股份有限公司 以低电力消耗操作光盘驱动器进行音乐播放的电脑
US7426647B2 (en) * 2003-09-18 2008-09-16 Vulcan Portals Inc. Low power media player for an electronic device
US7500127B2 (en) * 2003-09-18 2009-03-03 Vulcan Portals Inc. Method and apparatus for operating an electronic device in a low power mode
US7702733B2 (en) 2003-09-18 2010-04-20 Vulcan Portals Inc. Low power email functionality for an electronic device
US20060015197A1 (en) * 2004-06-30 2006-01-19 Gupta Vivek G Apparatus including audio codec and methods of operation therefor
TW200604819A (en) * 2004-07-16 2006-02-01 Mitac Technology Corp Method for fast initializing and playing multi-media A/V function with non-hard-disk storage medium
JP2006099666A (ja) * 2004-09-30 2006-04-13 Hitachi Global Storage Technologies Netherlands Bv 記録メディア・ドライブ及び記録メディア・ドライブにおけるパワー・セーブ・モードの制御方法
CN100397370C (zh) * 2004-11-22 2008-06-25 威盛电子股份有限公司 动态介面协定支援装置与方法
TWI266991B (en) * 2005-03-29 2006-11-21 Ind Tech Res Inst A data access device for using in computer of power off status
JP2006301771A (ja) * 2005-04-18 2006-11-02 Toshiba Corp 情報処理装置および動作制御方法
US8743019B1 (en) 2005-05-17 2014-06-03 Nvidia Corporation System and method for abstracting computer displays across a host-client network
KR20070013404A (ko) * 2005-07-26 2007-01-31 엘지전자 주식회사 저장 장치 전원 제어 장치 및 방법
US20070136650A1 (en) * 2005-12-09 2007-06-14 Hon Hai Precision Industry Co., Ltd. Low power multimedia playing method for portable computer
CN100530148C (zh) * 2005-12-30 2009-08-19 鸿富锦精密工业(深圳)有限公司 音频播放系统及其应用的笔记本电脑
US9195428B2 (en) * 2006-04-05 2015-11-24 Nvidia Corporation Method and system for displaying data from auxiliary display subsystem of a notebook on a main display of the notebook
US8775704B2 (en) * 2006-04-05 2014-07-08 Nvidia Corporation Method and system for communication between a secondary processor and an auxiliary display subsystem of a notebook
JP4282681B2 (ja) * 2006-04-07 2009-06-24 株式会社東芝 情報処理装置、およびサウンド出力方法
US7778838B2 (en) * 2006-09-29 2010-08-17 Intel Corporation Apparatus, system and method for buffering audio data to allow low power states in a processing system during audio playback
US8117137B2 (en) 2007-04-19 2012-02-14 Microsoft Corporation Field-programmable gate array based accelerator system
US20080310707A1 (en) * 2007-06-15 2008-12-18 Microsoft Corporation Virtual reality enhancement using real world data
US8225078B2 (en) * 2007-08-30 2012-07-17 International Business Machines Corporation Document viewing mode for battery powered computing devices
CN101471116B (zh) * 2007-12-27 2011-11-09 鸿富锦精密工业(深圳)有限公司 电子装置及其节能方法
US8264505B2 (en) * 2007-12-28 2012-09-11 Microsoft Corporation Augmented reality and filtering
JP4558807B2 (ja) * 2008-02-05 2010-10-06 レノボ・シンガポール・プライベート・リミテッド 光学ディスク・ドライブのトレイ排出システムおよびコンピュータ
US8103891B2 (en) * 2008-03-18 2012-01-24 Qualcomm Incorporated Efficient low power retrieval techniques of media data from non-volatile memory
US8736617B2 (en) * 2008-08-04 2014-05-27 Nvidia Corporation Hybrid graphic display
CN101676860A (zh) * 2008-09-19 2010-03-24 鸿富锦精密工业(深圳)有限公司 具免开机播放音乐功能的电脑系统
US8301638B2 (en) 2008-09-25 2012-10-30 Microsoft Corporation Automated feature selection based on rankboost for ranking
US8131659B2 (en) 2008-09-25 2012-03-06 Microsoft Corporation Field-programmable gate array based accelerator system
US8799425B2 (en) * 2008-11-24 2014-08-05 Nvidia Corporation Configuring display properties of display units on remote systems
US20100138768A1 (en) * 2008-12-02 2010-06-03 Nvidia Corporation Simplifying Configuration Of Multiple Display Units For Common Use
US9075559B2 (en) * 2009-02-27 2015-07-07 Nvidia Corporation Multiple graphics processing unit system and method
US9703411B2 (en) * 2009-04-30 2017-07-11 Synaptics Incorporated Reduction in latency between user input and visual feedback
US9135675B2 (en) * 2009-06-15 2015-09-15 Nvidia Corporation Multiple graphics processing unit display synchronization system and method
US8766989B2 (en) * 2009-07-29 2014-07-01 Nvidia Corporation Method and system for dynamically adding and removing display modes coordinated across multiple graphics processing units
US9111325B2 (en) * 2009-12-31 2015-08-18 Nvidia Corporation Shared buffer techniques for heterogeneous hybrid graphics
US8780122B2 (en) * 2009-09-16 2014-07-15 Nvidia Corporation Techniques for transferring graphics data from system memory to a discrete GPU
GB2475902A (en) * 2009-12-04 2011-06-08 Invent Technology Solutions Ltd Downloading a media element as part of entering a low power state on activation of a HID device.
US20110148438A1 (en) * 2009-12-18 2011-06-23 Synaptics Incorporated System and method for determining a number of objects in a capacitive sensing region using a shape factor
US20110148436A1 (en) * 2009-12-18 2011-06-23 Synaptics Incorporated System and method for determining a number of objects in a capacitive sensing region using signal grouping
JP4881428B2 (ja) * 2009-12-25 2012-02-22 株式会社東芝 電子機器
KR20110110434A (ko) * 2010-04-01 2011-10-07 삼성전자주식회사 저전력 오디오 재생장치 및 방법
EP2717533A4 (en) * 2011-07-19 2015-01-07 Huawei Tech Co Ltd METHOD, NETWORK CARD, AND HARD DISK CARD FOR ACCESSING HARD DISK
KR102121382B1 (ko) * 2013-05-08 2020-06-10 삼성전자주식회사 전자 장치
US9818379B2 (en) 2013-08-08 2017-11-14 Nvidia Corporation Pixel data transmission over multiple pixel interfaces
US9842532B2 (en) 2013-09-09 2017-12-12 Nvidia Corporation Remote display rendering for electronic devices
CN105117193A (zh) * 2015-09-12 2015-12-02 侯明鑫 基于光的投影电脑

Family Cites Families (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR940015838A (ko) * 1992-12-31 1994-07-21 윤종용 메모리 맵 방식의 인터페이스 장치
KR960008562A (ko) * 1994-08-29 1996-03-22 이헌조 시디-롬(cd-rom) 드라이브 인터페이스 장치
IT1279754B1 (it) 1995-05-29 1997-12-16 Olivetti & Co Spa Elaboratore elettronico avente un'unita' per il trattamento di supporti magneto-ottici
JPH09101848A (ja) 1995-10-04 1997-04-15 Hitachi Ltd マルチメディア小型情報処理装置
US5838983A (en) 1996-08-20 1998-11-17 Compaq Computer Corporation Portable computer with low power audio CD-player
US5822598A (en) * 1996-07-12 1998-10-13 Ast Research, Inc. Audio activity detection circuit to increase battery life in portable computers
US5815679A (en) 1996-07-23 1998-09-29 Primax Electronics, Ltd. Interface device for controlling computer peripherals
JP3118189B2 (ja) * 1996-07-25 2000-12-18 インターナショナル・ビジネス・マシーンズ・コーポレ−ション Cd−rom再生装置及びその制御方法
KR100480415B1 (ko) 1996-08-14 2005-06-07 삼성전자주식회사 씨디-롬(cd-rom) 드라이브의 동작상태 체크방법
KR19980035389A (ko) * 1996-11-13 1998-08-05 김광호 오디오 콤팩트 디스크 구동 기능을 갖는 컴퓨터 시스템 및 그 제어 방법
US6006285A (en) 1997-04-30 1999-12-21 Compaq Computer Corporation Computer system capable of playing audio CDs in a CD-ROM drive independent of an operating system
US5910933A (en) * 1997-04-30 1999-06-08 Gateway 2000, Inc Stand alone optical disc player module
US6116767A (en) 1997-04-30 2000-09-12 Compaq Computer Corporation Displaying audio disk track number in portable computer system
US6076133A (en) 1997-04-30 2000-06-13 Compaq Computer Corporation Computer interface with hardwire button array
US6252511B1 (en) * 1997-06-20 2001-06-26 Compaq Computer Corporation Real-time battery gauge display
US6038672A (en) * 1998-01-13 2000-03-14 Micron Electronics, Inc. Portable computer with low power CD-player mode
US6226237B1 (en) 1998-03-26 2001-05-01 O2 Micro International Ltd. Low power CD-ROM player for portable computer
US6654827B2 (en) 2000-12-29 2003-11-25 Hewlett-Packard Development Company, L.P. Portable computer system with an operating system-independent digital data player

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100432895C (zh) * 2005-10-28 2008-11-12 仁宝电脑工业股份有限公司 即现性播放影音资料的方法

Also Published As

Publication number Publication date
US20040181616A1 (en) 2004-09-16
US6226237B1 (en) 2001-05-01
JP2000035836A (ja) 2000-02-02
EP0945778B1 (en) 2013-06-26
TW432275B (en) 2001-05-01
CN1230711A (zh) 1999-10-06
EP0945778A2 (en) 1999-09-29
US7243168B2 (en) 2007-07-10
US6711631B1 (en) 2004-03-23
EP0945778A3 (en) 2003-10-08
JP3742835B2 (ja) 2006-02-08

Similar Documents

Publication Publication Date Title
CN1178118C (zh) 用于便携式计算机的低功率光盘播放器
US6735708B2 (en) Apparatus and method for a combination personal digital assistant and network portable device
KR100676976B1 (ko) 휴대 가능한 컴퓨터용 저전력 오디오 씨디 플레이어
JP3539879B2 (ja) コンピュータの電源立ち上げ装置
US20030135726A1 (en) Computer apparatus, power supply control method and program for reducing the standby power requirement in a computer supporting a wake-up function
US20060253628A1 (en) Low-power audio CD player for portable computers
CN1442772A (zh) 用于数字计算机的节电技术
CN101424971A (zh) 信息处理设备和控制方法
JPH11161385A (ja) コンピュータシステムおよびそのシステムステート制御方法
CN100454251C (zh) 自动选择要在计算机中引导的操作系统的方法
EP1218882A1 (en) Launch key, low power cd-rom player for portable computers
CN1595332A (zh) 计算机系统及其控制方法
KR950001418B1 (ko) 세트업 기능 및 폽업 기능을 구비한 휴대용 컴퓨터의 폽업 제어 시스템
CN1097236C (zh) 信息处理系统
KR20030028728A (ko) 컴퓨터 장치용 저전력 디지털 오디오 복호화/플레이 시스템
US6282667B1 (en) Method and apparatus for selectively powering circuitry within a sound device to perform selected sound functions
EP1420338A1 (en) Mobile computer and base station
CN100458691C (zh) 由待机模式快速启动执行电脑多媒体播放的方法
CN1841325A (zh) 信息处理设备及其引导处理控制方法
EP1256867B1 (en) Computer comprising a main processing subsystem with a booting sequence
US7082544B2 (en) Computer device and method of controlling an optical disk drive thereof
CN1186706C (zh) 具有省电效果的电脑外围装置的控制方法及系统
KR100315771B1 (ko) 컴퓨터시스템의전원제어장치및그방법
CN1534438A (zh) 具有可支持移动磁盘工作模式硬盘的计算机
TW552499B (en) Instantaneously switching apparatus of power source efficiency mode for computer system

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20041201

Termination date: 20160326

CF01 Termination of patent right due to non-payment of annual fee