[go: up one dir, main page]

CN1312581C - External boot device for personal computer system - Google Patents

External boot device for personal computer system Download PDF

Info

Publication number
CN1312581C
CN1312581C CNB2004100313638A CN200410031363A CN1312581C CN 1312581 C CN1312581 C CN 1312581C CN B2004100313638 A CNB2004100313638 A CN B2004100313638A CN 200410031363 A CN200410031363 A CN 200410031363A CN 1312581 C CN1312581 C CN 1312581C
Authority
CN
China
Prior art keywords
data bus
personal computer
computer system
microcontroller
bus connector
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
CNB2004100313638A
Other languages
Chinese (zh)
Other versions
CN1564132A (en
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.)
Iadea Corp
Original Assignee
Iadea Corp
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 Iadea Corp filed Critical Iadea Corp
Priority to CNB2004100313638A priority Critical patent/CN1312581C/en
Publication of CN1564132A publication Critical patent/CN1564132A/en
Application granted granted Critical
Publication of CN1312581C publication Critical patent/CN1312581C/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Stored Programmes (AREA)

Abstract

The invention is an additional starting device, applied in a personal computer system, the personal computer system includes a first data bus and a hard disk drive, the hard disk drive stores a first operating system program code, the additional starting device includes: a second data bus connector, which can be connected to the first data bus; a third data bus connector connectable to the hard disk drive; a circuit carrier to which the second and third data bus connectors are connected; a nonvolatile memory, which is arranged on the circuit carrier and is stored with a second operating system program code; and a microcontroller, set up on the carrier of the circuit, connect electrically between joint of the second data bus, joint of the third data bus and the non-volatile memory, it responds to the trigger of a switching signal, and then switch over from a first state to a second state.

Description

应用于个人计算机系统的外加开机装置External boot device for personal computer system

技术领域technical field

本发明涉及一种外加开机装置,尤其涉及一种应用于个人计算机系统中的外加开机装置。The invention relates to an additional boot device, in particular to an additional boot device applied to a personal computer system.

背景技术Background technique

由于个人计算机的功能越来越强大,所以许多使用者都把个人计算机做为家中另一个影音播放家电来使用。然而,传统个人计算机主要利用储存有操作系统程序的软盘或硬盘等磁盘装置来作为“开机装置”,但是软驱或硬盘驱动器等磁盘存取装置操作时所产生的噪音与其过大的功率消耗,并不是所有的使用者可以接受的。Because the function of personal computer is more and more powerful, so many users use personal computer as another audio-visual playing home appliance at home. However, traditional personal computers mainly use disk devices such as floppy disks or hard disks stored with operating system programs as "boot devices". Not acceptable to all users.

于是有一种非易失性内存开机附加卡1被发展出来,如图1所示,其主要由一闪存10来存放一操作系统程序代码(常见的为数据量较小的Linux操作系统程序代码)与影音播放应用程序代码,再通过IDE(Integrated DeviceElectronics)整合型电子装置,或也被称为ATA(Advanced TechnologyAttachment总线)总线接口11与个人计算机的南桥芯片组12进行连接,如此一来,该非易失性内存开机附加卡1便可被个人计算机视为一IDE总线上的设备,通过对于基本输入输出系统(BIOS)中开机组件选项的控制,使用者便可运用该闪存10中所存放的操作系统程序代码来进行开机,用以使该个人计算机可进入一个较为简单但可进行影音播放的操作系统中,如此将可在不需启动软盘或硬盘等磁盘装置的情况下,进行影音播放的动作。So a kind of non-volatile memory boot add-on card 1 is developed, as shown in Figure 1, it mainly stores an operating system program code by a flash memory 10 (commonly is the Linux operating system program code with less data volume) And audio-visual playback application program code, then through IDE (Integrated Device Electronics) integrated electronic device, or also be called as ATA (Advanced Technology Attachment bus) bus interface 11 is connected with the south bridge chipset 12 of personal computer, so, this The non-volatile memory boot add-on card 1 can be regarded as a device on the IDE bus by the personal computer, and the user can use the memory stored in the flash memory 10 by controlling the boot component option in the basic input output system (BIOS). The operating system program code is used to start the computer, so that the personal computer can enter a relatively simple operating system that can play audio and video, so that audio and video can be played without starting a disk device such as a floppy disk or a hard disk. Actions.

由于每个IDE总线接口通常可以串接2台设备(主设备(Master)与从设备(Slave)),而个人计算机主机板上通常具有2个IDE总线接口(主IDE与次IDE)。因此,一台个人计算机通常仅能连接四台IDE总线接口的设备,而常用的非易失性内存开机附加卡1将占去其中一个接头,而使剩下可运用的接头剩下三个,而一般个人计算机至少具有一台软驱13、一台光驱14以及一台硬盘驱动器15。如此一来,四个接头将被占满而造成使用者的不便,因为当使用者需要增加另一个IDE总线接口的设备(比如另一台硬盘驱动器),将必须在拆卸机壳的情况下,再将非易失性内存开机附加卡1从接头上移除,方有可能达到系统架构的变动。如此将造成使用者极大的不便。另外,一般个人计算机仅具有传统用以输入字符的计算机键盘与鼠标,如此将让习惯使用遥控器的影音播放家电使用者无法适应而产生困扰。Since each IDE bus interface can usually connect two devices in series (master device (Master) and slave device (Slave)), and a personal computer motherboard usually has two IDE bus interfaces (master IDE and secondary IDE). Therefore, a personal computer can usually only be connected to four IDE bus interface devices, and the commonly used non-volatile memory boot add-in card 1 will occupy one of the connectors, leaving three usable connectors. A general personal computer has at least one floppy drive 13 , one optical drive 14 and one hard disk drive 15 . In this way, the four joints will be occupied and cause inconvenience to the user, because when the user needs to add another IDE bus interface device (such as another hard disk drive), it will be necessary to disassemble the casing, Then remove the non-volatile memory boot add-on card 1 from the connector, and then it is possible to change the system architecture. This will cause great inconvenience to the user. In addition, a general personal computer only has a traditional computer keyboard and a mouse for inputting characters, which will make users who are accustomed to using a remote control for audio-visual playing home appliances unable to adapt and cause trouble.

发明内容Contents of the invention

本发明的主要目的是为了克服现有技术的缺陷而提供一种应用于个人计算机系统中的外加开机装置。The main purpose of the present invention is to provide an additional boot device applied to a personal computer system in order to overcome the defects of the prior art.

本发明为一种外加开机装置,应用于一个人计算机系统中,该个人计算机系统包含有一第一数据总线与一硬盘驱动器,该硬盘驱动器中储存有一第一操作系统程序代码,该外加开机装置包含:一第二数据总线接头,可接合于该第一数据总线上;一第三数据总线接头,可与该硬盘驱动器连接;一电路载体,供该第二与第三数据总线接头连接其上;一非易失性内存,设置于该电路载体上,其上储存有一第二操作系统程序代码;以及一微控制器,设置于该电路载体上,电连接于该第二数据总线接头、该第三数据总线接头以及该非易失性内存之间,其因应一切换信号的触发,进而由一第一状态切换至一第二状态,其中该第一状态为将该第二数据总线接头与该第三数据总线接头完成信号连接,使该硬盘驱动器中储存的该第一操作系统程序代码可通过该微控制器与该第二数据总线接头而传送至该个人计算机系统之中,而使该个人计算机系统可执行该第一操作系统程序代码,至于该第二状态为将该第二数据总线接头与该非易失性内存完成信号连接,使该非易失性内存上储存的该操作系统程序代码可通过该微控制器与该第二数据总线接头而传送至该个人计算机系统之中,而使该个人计算机系统可执行该第二操作系统程序代码。The present invention is an additional boot device, which is applied to a personal computer system. The personal computer system includes a first data bus and a hard disk drive. A first operating system program code is stored in the hard disk drive. The additional boot device includes : a second data bus connector, which can be connected to the first data bus; a third data bus connector, which can be connected to the hard disk drive; a circuit carrier, which is connected to the second and third data bus connectors; A non-volatile memory, arranged on the circuit carrier, stores a second operating system program code; and a microcontroller, arranged on the circuit carrier, electrically connected to the second data bus connector, the first Between the three data bus connectors and the non-volatile memory, it switches from a first state to a second state in response to the triggering of a switching signal, wherein the first state is the connection between the second data bus connector and the non-volatile memory. The third data bus connector completes the signal connection, so that the first operating system program code stored in the hard disk drive can be transmitted to the personal computer system through the microcontroller and the second data bus connector, so that the personal The computer system can execute the first operating system program code, and the second state is to complete the signal connection between the second data bus connector and the non-volatile memory, so that the operating system program stored on the non-volatile memory The code can be transmitted to the personal computer system through the microcontroller and the second data bus connector, so that the personal computer system can execute the second operating system program code.

根据上述构想,本发明所述的外加开机装置,其中该数据总线接头为IDE总线接头。According to the above idea, in the external boot device of the present invention, the data bus connector is an IDE bus connector.

根据上述构想,本发明所述的外加开机装置,其中该电路载体为一电路板。According to the above idea, in the external boot device of the present invention, the circuit carrier is a circuit board.

根据上述构想,本发明所述的外加开机装置,其中该非易失性内存为一闪存模块。According to the above idea, in the external boot device of the present invention, the non-volatile memory is a flash memory module.

根据上述构想,本发明所述的外加开机装置,其中该微控制器还连接至该个人计算机系统中的一PS/2接口,该微控制器可通过该PS/2接口向该个人计算机系统发出一多媒体播放控制指令。According to the above idea, in the external boot device of the present invention, the microcontroller is also connected to a PS/2 interface in the personal computer system, and the microcontroller can send a message to the personal computer system through the PS/2 interface. A multimedia play control instruction.

根据上述构想,本发明所述的外加开机装置,其中该微控制器还连接至该个人计算机系统中的一通用串行总线接口,该微控制器可通过该通用串行总线接口向该个人计算机系统发出一多媒体播放控制指令。According to the above idea, in the external boot device of the present invention, the microcontroller is also connected to a universal serial bus interface in the personal computer system, and the microcontroller can communicate with the personal computer through the universal serial bus interface. The system sends a multimedia play control command.

根据上述构想,本发明所述的外加开机装置,其中该微控制器还连接至该个人计算机系统中的一电源控制接口,该微控制器可通过该电源控制接口向该个人计算机系统发出一电源开启指令。According to the above idea, in the external boot device of the present invention, the microcontroller is also connected to a power control interface in the personal computer system, and the microcontroller can send a power supply to the personal computer system through the power control interface. Open command.

根据上述构想,本发明所述的外加开机装置,其中该切换信号、该多媒体播放控制指令或该电源开启指令可由一影音播放遥控器发出,而被该微控制器接收并转发至该个人计算机系统。According to the above idea, in the external power-on device of the present invention, the switch signal, the multimedia playback control command or the power-on command can be sent by an audio-visual playback remote controller, received by the microcontroller and forwarded to the personal computer system .

根据上述构想,本发明所述的外加开机装置,其中该微控制器中包含:一共享数据总线,电连接于该第二数据总线接头、该第三数据总线接头以及该非易失性内存之间;一第一组芯片选择信号线,电连接于该第二数据总线接头,第一组芯片选择信号线上传送有一致能信号;一第二组芯片选择信号线,电连接于该第三数据总线接头,当该微控制器由该第一状态切换至该第二状态时,该第二组芯片选择信号线与第一组芯片选择信号线间由电连接转变为未电连接;以及一第三组芯片选择信号线,电连接于该非易失性内存,当该微控制器由该第一状态切换至该第二状态时,该第三组芯片选择信号线与第一组芯片选择信号线间由未电连接转变为电连接。According to the above idea, in the external boot device of the present invention, the microcontroller includes: a shared data bus electrically connected to the second data bus connector, the third data bus connector and the non-volatile memory Between; a first group of chip selection signal lines, electrically connected to the second data bus connector, the first group of chip selection signal lines transmits an enabling signal; a second group of chip selection signal lines, electrically connected to the third A data bus connector, when the microcontroller is switched from the first state to the second state, the second group of chip selection signal lines and the first group of chip selection signal lines are changed from electrically connected to not electrically connected; and a The third group of chip selection signal lines is electrically connected to the non-volatile memory. When the microcontroller switches from the first state to the second state, the third group of chip selection signal lines and the first group of chip selection The signal lines are changed from being electrically connected to being electrically connected.

根据上述构想,本发明所述的外加开机装置,其中非易失性内存中还储存有一多媒体播放程序代码,而该第二操作系统程序代码的数据量小于该第一操作系统程序代码的数据量。According to the above idea, in the external boot device of the present invention, a multimedia playback program code is also stored in the non-volatile memory, and the data volume of the second operating system program code is smaller than the data volume of the first operating system program code .

附图说明Description of drawings

本发明通过附图及详细说明,得到更深入的了解:The present invention obtains deeper understanding by accompanying drawing and detailed description:

图1为常用非易失性内存开机附加卡1插置于个人计算机系统上的方框示意图。FIG. 1 is a schematic block diagram of a commonly used non-volatile memory boot add-on card 1 inserted into a personal computer system.

图2为将本发明发展出来的外加开机装置应用于个人计算机系统上的方框示意图。FIG. 2 is a schematic block diagram of applying the additional boot device developed by the present invention to a personal computer system.

图3为本发明为改善常用手段缺陷所发展出来外加开机装置的功能方框示意图。FIG. 3 is a schematic functional block diagram of an additional power-on device developed by the present invention to improve the defects of common methods.

图4为本发明外加开机装置内部的另一较佳实施例的部分功能方框示意图。FIG. 4 is a partial functional block diagram of another preferred embodiment of the external boot device of the present invention.

1:非易失性内存开机附加卡    10:闪存1: Non-volatile memory boot add-on card 10: Flash memory

11:IDE总线接口              12:南桥芯片组11: IDE bus interface 12: South bridge chipset

13:软驱                     14:光驱13: Floppy drive 14: Optical drive

15:硬盘驱动器15: Hard drive

2:个人计算机系统            20:南桥芯片组2: Personal computer system 20: Southbridge chipset

200:IDE总线                 281:软驱200: IDE bus 281: Floppy drive

282:光驱                    201:IDE总线282: Optical drive 201: IDE bus

21:外加开机装置             291:硬盘驱动器21: Additional boot device 291: Hard disk drive

292:硬盘驱动器              211:电路载体292: Hard disk drive 211: Circuit carrier

212、213:IDE总线接头        214:微控制器212, 213: IDE bus connector 214: Microcontroller

210:非易失性内存            22:遥控器210: Non-volatile memory 22: Remote control

23:无线信号接收模块         24:信号信道23: Wireless signal receiving module 24: Signal channel

25:电源控制接口             40:共享IDE总线25: Power control interface 40: Shared IDE bus

cs1:第一组芯片选择信号线    cs2:第二组芯片选择信号线cs1: The first group of chip selection signal lines cs2: The second group of chip selection signal lines

cs3:第三组芯片选择信号线cs3: The third group of chip select signal lines

具体实施方式Detailed ways

参见图2,其为将本发明所发展出来的外加开机装置应用于个人计算机系统上的方框示意图,而该个人计算机系统2包含有一南桥芯片组20,该南桥芯片组20延伸出两组IDE总线,其中一组IDE总线200串接有一软驱281与光驱282,而另一组IDE总线201则串接有外加开机装置21与至少一台硬盘驱动器291(当然也可像图中一样再串接另一台硬盘驱动器292),该硬盘驱动器291中可储存有一第一操作系统程序代码(举例而言,可为常见的微软窗口操作系统)。而本发明所发展出的外加开机装置21的非易失性内存210(比如为一闪存模块)中则储存有一第二操作系统程序代码(举例而言,可为常见的Linux操作系统)与一多媒体播放程序代码。至于本发明的主要特征在于外加开机装置21可受外界的一切换信号的触发,由此来选择IDE总线201是连接至非易失性内存210,或是连接至硬盘驱动器291。Referring to Fig. 2, it is a schematic block diagram of applying the additional boot device developed by the present invention to a personal computer system, and the personal computer system 2 includes a south bridge chipset 20, and the south bridge chipset 20 extends two A group of IDE buses, wherein a group of IDE buses 200 are connected in series with a floppy drive 281 and an optical drive 282, while the other group of IDE buses 201 are connected in series with an additional boot device 21 and at least one hard disk drive 291 (certainly also as shown in the figure). Another hard disk drive 292 is connected in series), and a first operating system program code can be stored in the hard disk drive 291 (for example, it can be a common Microsoft Windows operating system). And then store a second operating system program code (for example, can be common Linux operating system) and a Multimedia player code. The main feature of the present invention is that the external boot device 21 can be triggered by an external switching signal, thereby selecting whether the IDE bus 201 is connected to the non-volatile memory 210 or to the hard disk drive 291 .

如此一来,当IDE总线201连接至硬盘驱动器291时,该硬盘驱动器291中所储存的该第一操作系统程序代码便可传送至该个人计算机系统2中执行(例如进入微软窗口操作系统中),此时,个人计算机系统2便进入一个功能完整的操作系统中,而硬盘驱动器291与硬盘驱动器292可正常运转。但是,当IDE总线201受控被连接至非易失性内存210时,非易失性内存210中所储存的该第二操作系统程序代码与多媒体播放程序代码便可传送至该个人计算机系统2中执行(例如进入Linux操作系统中进行多媒体影音播放),此时,个人计算机系统2便进入一个占用系统资源较少但仍可进行多媒体影音播放的操作系统中,而且硬盘驱动器291与硬盘驱动器292便不会运转,使得硬盘驱动器所产生之噪音与其过大的功率消耗可被有效抑制。In this way, when the IDE bus 201 is connected to the hard disk drive 291, the first operating system program code stored in the hard disk drive 291 can be transmitted to the personal computer system 2 for execution (for example, enter the Microsoft Windows operating system) , at this point, the personal computer system 2 enters into a fully functional operating system, and the hard disk drive 291 and the hard disk drive 292 can operate normally. However, when the IDE bus 201 is controlled to be connected to the non-volatile memory 210, the second operating system program code and the multimedia player program code stored in the non-volatile memory 210 can be transmitted to the personal computer system 2 (for example, enter the Linux operating system to play multimedia video and audio), at this time, the personal computer system 2 enters an operating system that occupies less system resources but can still perform multimedia video and video playback, and the hard disk drive 291 and the hard disk drive 292 It will not run, so that the noise generated by the hard disk drive and its excessive power consumption can be effectively suppressed.

再参见图3,其为本发明为改善常用手段缺陷所发展出来的外加开机装置21的内部功能方框示意图,其主要利用一电路载体211(例如电路板或一壳体)来供相关内部电路装置设置其中,而相关内部电路装置主要包含有两个IDE总线接头212、213,其中一IDE总线接头212连接至该IDE总线201,而可进一步与南桥芯片组20完成信号连接。至于另一IDE总线接头213则连接至硬盘驱动器291,而微控制器214则与上述内容提及的非易失性内存210也设置于该电路载体211之上。其中微控制器214电连接于这些IDE总线接头212、213以及该非易失性内存210之间,微控制器214主要因应由外界送入的切换信号的触发,进而由一第一状态切换至一第二状态,其中该第一状态为将该IDE总线接头212、213完成信号连接,使该硬盘驱动器291中储存的该第一操作系统程序代码可通过该微控制器214与该IDE总线接头212而传送至该南桥芯片组20中,而使该个人计算机系统2可执行该第一操作系统程序代码。至于该第二状态为将该IDE总线接头212与该非易失性内存210完成信号连接,使该非易失性内存210上储存的该第二操作系统程序代码与多媒体播放程序代码可通过该微控制器214与该IDE总线接头212而传送至该南桥芯片组20中,而使该个人计算机系统2可执行该第二操作系统程序代码与多媒体播放程序代码。Referring again to FIG. 3 , it is a schematic block diagram of the internal function of the external boot device 21 developed to improve the defects of the common means of the present invention. It mainly uses a circuit carrier 211 (such as a circuit board or a housing) to provide relevant internal circuits. The device is disposed therein, and the relevant internal circuit device mainly includes two IDE bus connectors 212 and 213 , one of which is connected to the IDE bus 201 , and can further complete the signal connection with the south bridge chipset 20 . The other IDE bus connector 213 is connected to the hard disk drive 291 , and the microcontroller 214 and the non-volatile memory 210 mentioned above are also arranged on the circuit carrier 211 . Wherein the micro-controller 214 is electrically connected between these IDE bus connectors 212, 213 and the non-volatile memory 210, and the micro-controller 214 mainly responds to the triggering of the switching signal sent from the outside, and then switches from a first state to A second state, wherein the first state is to complete the signal connection of the IDE bus connectors 212, 213, so that the first operating system program code stored in the hard disk drive 291 can be connected to the IDE bus connector through the microcontroller 214 212 and transmitted to the south bridge chipset 20, so that the personal computer system 2 can execute the program code of the first operating system. As for the second state, the signal connection between the IDE bus connector 212 and the non-volatile memory 210 is completed, so that the second operating system program code and the multimedia player program code stored on the non-volatile memory 210 can pass through the non-volatile memory 210. The microcontroller 214 and the IDE bus connector 212 are transmitted to the south bridge chipset 20 , so that the personal computer system 2 can execute the second operating system program code and the multimedia player program code.

如此一来,于一般正常使用状态(即第一状态)下,微控制器214使IDE总线201连接至硬盘驱动器291,使该外加开机装置21好像不存在一般,此时,个人计算机系统2便进入一个功能完整的操作系统中,而硬盘驱动器291与硬盘驱动器292皆可正常运转。但是,使用者可通过一按键(图中未示出)来产生该切换信号,而使微控制器214进入第二状态。在第二状态下,微控制器214便可使IDE总线201连接至非易失性内存210,而非易失性内存210中所储存的该第二操作系统程序代码与多媒体播放程序代码便可传送至该个人计算机系统2中执行(例如进入Linux操作系统中进行多媒体影音播放),此时,个人计算机系统2便可不需进入第一操作系统中,而是直接进入一个占用系统资源较少但仍可进行多媒体影音播放的操作系统中,而且硬盘驱动器291与硬盘驱动器292将不会运转,使得硬盘驱动器所产生的噪音与其过大的功率消耗可被有效抑制。In this way, under the general normal use state (i.e. the first state), the microcontroller 214 connects the IDE bus 201 to the hard disk drive 291, so that the external boot device 21 does not seem to exist. At this time, the personal computer system 2 just Enter a fully functional operating system, and both the hard disk drive 291 and the hard disk drive 292 can operate normally. However, the user can generate the switching signal through a button (not shown in the figure), so that the microcontroller 214 enters the second state. In the second state, the microcontroller 214 can connect the IDE bus 201 to the nonvolatile memory 210, and the second operating system program code and the multimedia player program code stored in the nonvolatile memory 210 can Be transmitted to this personal computer system 2 and carry out (for example enter in the Linux operating system and carry out multimedia audio-visual playing), at this moment, the personal computer system 2 just can not need to enter in the first operating system, but directly enters a system resource that occupies less but In the operating system that can still play multimedia video and audio, and the hard disk drive 291 and the hard disk drive 292 will not run, so that the noise produced by the hard drive and the excessive power consumption can be effectively suppressed.

另外,为能通过遥控方式来完成影音播放的控制,本发明设有一遥控器22(例如影音家电中常见的红外线遥控器或射频遥控器)与一无线信号接收模块23。无线信号接收模块23电连接于该微控制器214,其将遥控器22发出的其中该切换信号、该多媒体播放控制指令或该电源开启指令加以接收后传送至该微控制器214,而微控制器214便可将该多媒体播放控制指令转换成个人计算机系统2所能接受的人类接口组件指令(Human Interface Device,HID),再通过一信号信道24送至南桥芯片组20中,进而达到控制个人计算机系统2上所执行的多媒体播放程序。如此一来,使用者便可用平日熟悉的家电用遥控器22来控制个人计算机系统2上的影音播放。而其中信号信道24可为一PS/2接口的信号信道或一通用串行总线(USB)接口的信号信道来完成。至于该电源开启指令则被微控制器214转换成一个人计算机系统2所能接受的一电源开启信号(例如ACPI Power On电源信号)而传送到该个人计算机系统2中的—电源控制接口25(例如先进配置与电源接口(Advanced Configuration and Power Interface,简称ACPI)),进而让使用者可通过遥控器22直接开启个人计算机系统2。In addition, in order to complete the control of audio-visual playback through remote control, the present invention provides a remote controller 22 (such as an infrared remote controller or a radio frequency remote controller common in audio-visual appliances) and a wireless signal receiving module 23 . The wireless signal receiving module 23 is electrically connected to the microcontroller 214, which sends the switching signal, the multimedia playback control command or the power-on command sent by the remote controller 22 to the microcontroller 214 after receiving, and the microcontroller Device 214 just can convert this multimedia play control command into the human interface component command (Human Interface Device, HID) that personal computer system 2 can accept, then send in the south bridge chipset 20 through a signal channel 24, and then reach control The multimedia playing program carried out on the personal computer system 2. In this way, the user can use the familiar home appliance remote control 22 to control the audio and video playback on the personal computer system 2 . Wherein the signal channel 24 can be implemented as a signal channel of a PS/2 interface or a signal channel of a Universal Serial Bus (USB) interface. As for the power-on command, the micro-controller 214 converts a power-on signal (such as ACPI Power On power signal) that a personal computer system 2 can accept and sends it to the power control interface 25 ( For example, Advanced Configuration and Power Interface (ACPI for short)), so that the user can directly turn on the personal computer system 2 through the remote control 22.

再参见图4,其为本案外加开机装置21内部的另一较佳实施例的部份功能方框示意图。其主要为节省微控制器214的接脚数而设计,因此其中仅具有一共享IDE总线40,其电连接于这些IDE总线接头212、213以及该非易失性内存210之间,而微控制器214则具有三组芯片选择(chip select,cs)信号线,其中第一组芯片选择信号线cs1电连接于该IDE总线接头212,而第二组芯片选择信号线cs2电连接于IDE总线接头213,至于第三组芯片选择信号线cs3则电连接于该非易失性内存210。而由个人计算机系统2选择IDE总线201进行动作时,该IDE总线接头212连接至微控制器214的第一组芯片选择信号线cs1上便会传送有一致能信号(enable),而当该微控制器214处于该第一状态时,第一组芯片选择信号线cs1与第二组芯片选择信号线cs2形成电连接(但不与第三组芯片选择信号线cs3形成电连接),如此将使得致能信号(enable)可传送到IDE总线接头213,使连接其上的硬盘驱动器291与硬盘驱动器292正常运转,而易失性内存210停止运作。Referring to FIG. 4 again, it is a partial functional block diagram of another preferred embodiment of the boot device 21 in this case. It is mainly designed to save the number of pins of the microcontroller 214, so there is only one shared IDE bus 40, which is electrically connected between these IDE bus connectors 212, 213 and the non-volatile memory 210, and the microcontroller The device 214 has three sets of chip select (cs) signal lines, wherein the first set of chip select signal lines cs1 is electrically connected to the IDE bus connector 212, and the second set of chip select signal lines cs2 is electrically connected to the IDE bus connector 213 , and the third group of chip selection signal lines cs3 are electrically connected to the non-volatile memory 210 . And when the IDE bus 201 is selected by the personal computer system 2 to operate, the IDE bus connector 212 is connected to the first group of chip selection signal lines cs1 of the microcontroller 214 and an enabling signal (enable) will be transmitted, and when the microcontroller When the controller 214 is in the first state, the first group of chip selection signal lines cs1 are electrically connected to the second group of chip selection signal lines cs2 (but not electrically connected to the third group of chip selection signal lines cs3 ), so that An enable signal (enable) can be transmitted to the IDE bus connector 213 to make the hard disk drive 291 and the hard disk drive 292 connected thereto operate normally, while the volatile memory 210 stops operating.

但是当微控制器214由该第一状态切换至该第二状态时,该第一组芯片选择信号线cs1便与该第三组芯片选择信号线cs3完成电连接(但不与第二组芯片选择信号线cs3形成电连接),如此将使得致能信号(enable)可传送到非易失性内存210,使易失性内存210可正常运转,但使硬盘驱动器291与硬盘驱动器292停止运作。But when microcontroller 214 switches from the first state to the second state, the first group of chip selection signal lines cs1 are electrically connected to the third group of chip selection signal lines cs3 (but not to the second group of chips The selection signal line cs3 is electrically connected), so that the enable signal (enable) can be transmitted to the non-volatile memory 210, so that the volatile memory 210 can operate normally, but the hard disk drive 291 and the hard drive 292 stop working.

以上所述仅为本发明的较佳实施例而已,并非用以限定本发明的权利要求,凡其它未脱离本发明所揭示的精神下所完成的等效改变或修饰,均应包含在所附专利要求范围内。The above descriptions are only preferred embodiments of the present invention, and are not intended to limit the claims of the present invention. All other equivalent changes or modifications that do not deviate from the spirit disclosed in the present invention should be included in the appended within the patent requirements.

Claims (11)

1. one kind adds opening device, is applied among the personal computer system, and this personal computer system includes one first data bus and a hard disk drive, stores one first operating system program code in this hard disk drive, and this adds opening device and comprises:
One second data bus connector can be engaged on this first data bus;
One the 3rd data bus connector can be connected with this hard disk drive;
One circuit carrier second is connected on it with the 3rd data bus connector for this;
One Nonvolatile memory is arranged on this circuit carrier, stores one second operating system program code on this Nonvolatile memory; And
One microcontroller, be arranged on this circuit carrier, be electrically connected on this second data bus connector, between the 3rd data bus connector and this Nonvolatile memory, this microcontroller is in response to a triggering of switching signal, and then switch to one second state by one first state, wherein this first state is connected for this second data bus connector and the 3rd data bus connector are finished signal, this first operating system program code of storing in this hard disk drive can be sent among this personal computer system by this microcontroller and this second data bus connector, and make this personal computer system can carry out this first operating system program code, be connected for this second data bus connector and this Nonvolatile memory are finished signal as for this second state, this second operating system program code of storing on this Nonvolatile memory can be sent among this personal computer system by this microcontroller and this second data bus connector, and make this personal computer system can carry out this second operating system program code.
2. the opening device that adds as claimed in claim 1 is characterized in that described data bus connector is the IDE bus contact.
3. the opening device that adds as claimed in claim 1 is characterized in that this circuit carrier is a circuit board.
4. the opening device that adds as claimed in claim 1 is characterised in that this Nonvolatile memory is a flash memory module.
5. the opening device that adds as claimed in claim 1, it is characterized in that this microcontroller also is connected to the PS/2 interface among this personal computer system, this microcontroller can send a multimedia steering order to this personal computer system by this PS/2 interface.
6. the opening device that adds as claimed in claim 1, it is characterized in that this microcontroller also is connected to the USB (universal serial bus) among this personal computer system, this microcontroller can send a multimedia steering order to this personal computer system by this USB (universal serial bus).
7. the opening device that adds as claimed in claim 1, it is characterized in that this microcontroller also is connected to the power supply control interface among this personal computer system, this microcontroller can send electric power starting instruction to this personal computer system by this power supply control interface.
8. as claim 5 or the 6 described opening devices that add, it is characterized in that this switching signal, this multimedia steering order can be sent by an audio-visual broadcast telepilot, and received and be forwarded to this personal computer system by this microcontroller.
9. the opening device that adds as claimed in claim 7 is characterized in that this switching signal, this electric power starting instruct and can be sent by an audio-visual broadcast telepilot, and is received and be forwarded to this personal computer system by this microcontroller.
10. the opening device that adds as claimed in claim 1 is characterized in that also comprising one and shares data bus, is electrically connected between this second data bus connector, the 3rd data bus connector and this Nonvolatile memory; And comprise in this microcontroller:
One first core assembly sheet is selected signal wire, is electrically connected on this second data bus connector, and the first core assembly sheet is selected to transmit on the signal wire an activation signal;
One second core assembly sheet is selected signal wire, be electrically connected on the 3rd data bus connector, when this microcontroller switched to this second state by this first state, this second core assembly sheet selected the signal wire and the first core assembly sheet to select to be electrically connected by being electrically connected not change between signal wire; And
One the 3rd core assembly sheet is selected signal wire, is electrically connected on this Nonvolatile memory, and when this microcontroller switched to this second state by this first state, the 3rd core assembly sheet selected the signal wire and the first core assembly sheet to select not change electrical connection into by being electrically connected between signal wire.
11. the opening device that adds as claimed in claim 1 it is characterized in that also storing a multimedia playing program code in the described Nonvolatile memory, and the data volume of this second operating system program code is less than the data volume of this first operating system program code.
CNB2004100313638A 2004-03-25 2004-03-25 External boot device for personal computer system Expired - Fee Related CN1312581C (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CNB2004100313638A CN1312581C (en) 2004-03-25 2004-03-25 External boot device for personal computer system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CNB2004100313638A CN1312581C (en) 2004-03-25 2004-03-25 External boot device for personal computer system

Publications (2)

Publication Number Publication Date
CN1564132A CN1564132A (en) 2005-01-12
CN1312581C true CN1312581C (en) 2007-04-25

Family

ID=34481257

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB2004100313638A Expired - Fee Related CN1312581C (en) 2004-03-25 2004-03-25 External boot device for personal computer system

Country Status (1)

Country Link
CN (1) CN1312581C (en)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100401255C (en) * 2005-12-05 2008-07-09 英业达股份有限公司 Switching processing method and system for embedded operating system of computer platform
CN201057556Y (en) * 2007-03-09 2008-05-07 戴晓兵 Personal computer capable of using plug type system hard disk
CN101751064B (en) * 2008-12-04 2012-09-05 艾讯股份有限公司 Automatic start-up control system and method thereof
CN101751102B (en) * 2008-12-22 2012-07-11 环旭电子股份有限公司 Starting-up signal generating device
TWI482090B (en) * 2011-09-07 2015-04-21 Wistron Corp System capable of booting through a universal serial bus device and method thereof
CN110554763A (en) * 2014-02-19 2019-12-10 联想(北京)有限公司 information processing method and electronic equipment

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1381790A (en) * 2001-04-20 2002-11-27 仁宝电脑工业股份有限公司 Computer system with two operating systems
CN1437197A (en) * 2002-02-09 2003-08-20 联想(北京)有限公司 CD playback controller combined with computer and its control method
CN2593255Y (en) * 2002-05-16 2003-12-17 刘宏 Computer switching power source with dual harddisk drive switching device

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1381790A (en) * 2001-04-20 2002-11-27 仁宝电脑工业股份有限公司 Computer system with two operating systems
CN1437197A (en) * 2002-02-09 2003-08-20 联想(北京)有限公司 CD playback controller combined with computer and its control method
CN2593255Y (en) * 2002-05-16 2003-12-17 刘宏 Computer switching power source with dual harddisk drive switching device

Also Published As

Publication number Publication date
CN1564132A (en) 2005-01-12

Similar Documents

Publication Publication Date Title
US7174407B2 (en) Extendable computer system
US20030212848A1 (en) Double interface CF card
CN101021823B (en) Computer system and control method thereof
CN101552865B (en) Multimedia digital platform based on embedded type
CN102592434A (en) Infrared remote control method and device
US20040049617A1 (en) Method of firmware update by USB interface
CN1312581C (en) External boot device for personal computer system
CN108877185A (en) A bluetooth remote control method and circuit
CN114827334A (en) Wireless communication method, electronic equipment and device
US20080126593A1 (en) Expansion module for a USB port and a method thereof
CN100489825C (en) Expansion module and expansion method for universal sequence bus connection port
US6691199B1 (en) Remote-control connection control device controlled by stored digital signals
US7098968B2 (en) TV image conversion device for turning computer on or off by means of multimedia remote control
CN101751294B (en) BIOS instruction control method
CN118585204A (en) A portable split-bit burning motherboard and electronic equipment
CN101145277A (en) Information processing equipment and remote control code transmission control method
US8225025B2 (en) Motherboard with selected sub-system controlling shared peripherals
CN208172647U (en) Intelligent interaction panel
US8065452B1 (en) Multifunctional universal serial bus wireless keyboard
CN201054134Y (en) Plug-and-play portable peripheral device computer interface controller
KR100285203B1 (en) auxiliary store selecting circuit for use in computer system with multi function and selecting method therefor
CN119782217B (en) Controller system and interactive method for expandable accessories
KR20100027921A (en) Usb device and method for operating it
CN103325235A (en) Infrared signal processing device and computer
CN101261535A (en) Computer having camera with power control and power control method of camera

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: 20070425

Termination date: 20210325

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