JPH0368007A - information processing equipment - Google Patents
information processing equipmentInfo
- Publication number
- JPH0368007A JPH0368007A JP1204993A JP20499389A JPH0368007A JP H0368007 A JPH0368007 A JP H0368007A JP 1204993 A JP1204993 A JP 1204993A JP 20499389 A JP20499389 A JP 20499389A JP H0368007 A JPH0368007 A JP H0368007A
- Authority
- JP
- Japan
- Prior art keywords
- clock signal
- software
- information processing
- 5pdo
- 5pdi
- 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.)
- Pending
Links
- 230000010365 information processing Effects 0.000 title claims description 9
- 238000010586 diagram Methods 0.000 description 3
- 238000000034 method Methods 0.000 description 2
- 101150028119 SPD1 gene Proteins 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。(57) [Summary] This bulletin contains application data before electronic filing, so abstract data is not recorded.
Description
【発明の詳細な説明】
[産業上の利用分野]
本発明はクロック信号源を内蔵した情報処理装置に関す
る。DETAILED DESCRIPTION OF THE INVENTION [Field of Industrial Application] The present invention relates to an information processing device incorporating a clock signal source.
[従来の技術]
動作中のアプリケーションソフトが画面の切り替え時、
CPU処理速度が速過ぎてユーザーや周辺装置に対する
入出力が追い付かない時など、ユーザーが手動で外部の
スイッチを切り替えることにより、クロック信号を切り
替えていた。[Conventional technology] When the running application software switches screens,
When the CPU processing speed is too fast to keep up with the input/output to the user or peripheral devices, the user manually switches the clock signal by switching an external switch.
[発明が解決しようとする課題]
しかし、このような従来の情報処理装置では、アプリケ
ーションソフトが特定のクロック信号を選ぶ場合アプリ
ケーションソフトの使用説明書で指定するか、アプリケ
ーションソフトの実行時にクロック信号を調べ、指定の
クロック信号でなければメツセージを出すなどして、ユ
ーザーの手によってスイッチの切り替えを行わなければ
ならず、操作が複雑になるばかりではなく、正しいクロ
ック信号に設定されていない場合正常に動作しないとい
う問題があった。[Problems to be Solved by the Invention] However, in such conventional information processing devices, when application software selects a specific clock signal, it must be specified in the application software's instruction manual, or the clock signal must be specified during execution of the application software. If the clock signal is not set to the correct one, the user must check the clock signal, issue a message, etc., and manually switch the switch, which not only complicates the operation, but also prevents the clock from working properly if the clock signal is not set correctly. There was a problem with it not working.
本発明はこのような問題に鑑みてなされたものであって
、その目的とするところはソフトウェアによって、クロ
ック信号を選択することのできる情報処理装置を提供す
ることである。The present invention has been made in view of these problems, and an object of the present invention is to provide an information processing device that can select a clock signal using software.
[課題を解決するための手段]
本発明はソフトウェアが走行しているCPUのクロック
信号をソフト的に制御する手段と前記の手段によって複
数のクロック信号の中から1つを選択することのできる
装置を備えたことを特徴とする。[Means for Solving the Problems] The present invention provides a means for software-wise controlling the clock signal of a CPU running software, and an apparatus capable of selecting one from a plurality of clock signals using the above-mentioned means. It is characterized by having the following.
[作用]
本発明はソフトウェアからクロック信号選択装置を制御
する手段により、クロック信号選択装置を制御すること
によって、ソフトウェアからクロック信号を選択してい
る。[Operation] The present invention selects a clock signal from software by controlling the clock signal selection device using means for controlling the clock signal selection device from software.
[実施例]
第2図のハードウェア構成図において、CPUボード(
21)の信号線5PDI (22)、5pDO(23)
がi10ボート(24〉に接続されている。また同時に
本体前面に配置されているP○WERLED (25)
も接続され現在のクロック信号を色によって表示してい
る。[Example] In the hardware configuration diagram in Figure 2, the CPU board (
21) signal line 5PDI (22), 5pDO (23)
is connected to the i10 boat (24).At the same time, the P○WERLED (25) placed on the front of the main unit
is also connected and displays the current clock signal by color.
次に、クロック信号の選択手段の原理を説明する。第2
図における信号線5PDI (22)、5PDO(23
)の論理値の組み合せによって、3種類のクロック信号
が選択される。その関係は、5PDO(23)がOで5
PDI (22)が1ならば16MHz、5PDO(2
3)が1で5PD1 (22)が1ならば10MHz、
5PDO(23)が1で5PDI (22)が0ならば
6MHzである。第3図のフローチャート図はソフトウ
ェアによってクロック信号を選択する手段の手順を示も
のであり、5tep31でI10ボートに出力するデー
タは2ビツトのデータであり、第Oビットが第2図の信
号線5PDO(22)に、第1ビツトが信号線5PDI
(23)に与える論理値に対応している。従ってソフ
トウェアにより信号線5PDO,信号線5PDIに設定
すべきデータを工/○ボートに出力することによって、
クロック信号の選択が行われる。Next, the principle of the clock signal selection means will be explained. Second
Signal lines 5PDI (22) and 5PDO (23) in the figure
) three types of clock signals are selected depending on the combination of logical values. The relationship is that 5PDO (23) is O and 5
If PDI (22) is 1, 16MHz, 5PDO (2
If 3) is 1 and 5PD1 (22) is 1, then 10MHz,
If 5PDO (23) is 1 and 5PDI (22) is 0, the frequency is 6MHz. The flowchart in FIG. 3 shows the procedure for selecting a clock signal by software, and the data output to the I10 port at step 531 is 2-bit data, and the Oth bit is connected to the signal line 5PDO in FIG. (22), the first bit is the signal line 5PDI
This corresponds to the logical value given to (23). Therefore, by outputting the data to be set to the signal line 5PDO and signal line 5PDI to the machine/○ boat by software,
A selection of clock signals is made.
次に、第4図に示したフローチャートに基づいて実施例
1を説明する。これは、通信用アプリケーションソフト
の例である。大量のデータを短時間で送受信するため、
また全二重で送受信を同時に行うためにも通信ソフトウ
ェアの実行中は高速な処理が望まれる。そこで、アプリ
ケーションソフト内では次のような処理を行う。Next, the first embodiment will be explained based on the flowchart shown in FIG. This is an example of communication application software. To send and receive large amounts of data in a short time,
In addition, high-speed processing is desired during execution of communication software in order to simultaneously perform full-duplex transmission and reception. Therefore, the following processing is performed within the application software.
まず、現在のクロック信号を調べるために第2図の信号
線5PDI (22)、5PDO(23)に接続されて
いるI10ボートのデータを読み出す(STEP41)
。First, in order to check the current clock signal, read the data of the I10 port connected to the signal lines 5PDI (22) and 5PDO (23) in Figure 2 (STEP 41).
.
読み出したデータの5PDO,5PDIの値の組み合せ
を考慮して現在のクロック信号が16MHzかどうか比
較する(STEP42)。Considering the combination of values of 5PDO and 5PDI of the read data, it is compared whether the current clock signal is 16 MHz (STEP 42).
もしクロック信号が16MHz (SPD1=1゜S、
P D O= 0 )でなかったならば16MHzに
設定するために、I10ボートにデータとして2進数の
10を出力する(STEP43)。If the clock signal is 16MHz (SPD1=1°S,
If it is not PDO=0, the binary number 10 is output as data to the I10 port in order to set it to 16 MHz (STEP 43).
通信ソフトウェアとしての実際の処理を行う(3TEP
44)。Performs actual processing as communication software (3TEP)
44).
5TEP41で工10ボートから読み出したデータをI
10ボートに出力して、クロック信号を元の状態に戻す
(STEP45)。The data read from the engineering 10 boat with 5TEP41 is
10 ports to return the clock signal to its original state (STEP 45).
次に、第5図に示したフローチャートに基づいて実施例
2を説明する。これは、ユーザーがクロック信号を切り
替えるコマンドの1例である。このコマンドでは、変更
するクロック信号をコマンドラインで指定する。まず、
コマンドラインでクロック信号の指定が行われたかどう
かを調べる。Next, a second embodiment will be described based on the flowchart shown in FIG. This is an example of a command for a user to switch clock signals. This command specifies the clock signal to be changed on the command line. first,
Check whether a clock signal was specified on the command line.
指定がなければ、なにもしないで終了する(STEP5
1)。If there is no specification, it will end without doing anything (STEP 5)
1).
指定した値が16.10.6のいずれかであればそれに
対応した5PDI、5PDOの値を設定する(STEP
52〜54)。If the specified value is 16.10.6, set the corresponding 5PDI and 5PDO values (STEP
52-54).
指定された値がいずれでもなければ、エラーメツセージ
を表示して終了する(STEP56)。If neither of the specified values is specified, an error message is displayed and the process ends (STEP 56).
I10ポートにデータ5PD1,5PDOを出力してク
ロック信号を切り替える(STEP55)[発明の効果
]
以上、説明したように本発明によればソフトウェアで自
由にクロック信号を制御できるため、ユーザーの手を患
わせることなく最適のクロック信号でソフトウェアの実
行が出来、ユーザーの操作の簡素化と、ソフトウェアの
信頼性の向上を図ることが出来る。Output the data 5PD1 and 5PDO to the I10 port to switch the clock signal (STEP 55) [Effects of the Invention] As explained above, according to the present invention, the clock signal can be freely controlled by software, so the user's hands are not affected. This allows software to be executed using the optimal clock signal without any interference, simplifying user operations and improving software reliability.
第1図は本発明の情報処理装置の構成を明示するための
ブロック図である。
第2図は本発明の情報処理装置の1実施例を示すハード
ウェア構成図である。
第3図は本発明の情報処理装置のクロック信号選択手段
を示すフローチャート図である。
第4図、第5図は本発明の情報処理装置の1実施例を利
用するソフトウェアの例を示すフローチャート図である
。
10・・・クロック信号選択装置制御手段11・・・中
央処理装置
12・・・クロック信号選択装置
1・・・CPUボード
2・・・信号線5PDI
3・・・信号線5PDO
4・・・I10ボート
5・・・POWER
ED
第4図
第1
第2図FIG. 1 is a block diagram for clearly showing the configuration of an information processing apparatus according to the present invention. FIG. 2 is a hardware configuration diagram showing one embodiment of the information processing apparatus of the present invention. FIG. 3 is a flowchart showing the clock signal selection means of the information processing apparatus of the present invention. 4 and 5 are flowcharts showing examples of software that utilizes one embodiment of the information processing apparatus of the present invention. 10...Clock signal selection device control means 11...Central processing unit 12...Clock signal selection device 1...CPU board 2...Signal line 5PDI 3...Signal line 5PDO 4...I10 Boat 5...POWER ED Figure 4 Figure 1 Figure 2
Claims (1)
フト的に制御する手段と前記の手段によって複数のクロ
ック信号の中から1つを選択することのできる装置を備
えたことを特徴とする情報処理装置。An information processing apparatus comprising means for software-wise controlling a clock signal of a CPU running software, and a device capable of selecting one from a plurality of clock signals by the means.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1204993A JPH0368007A (en) | 1989-08-08 | 1989-08-08 | information processing equipment |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP1204993A JPH0368007A (en) | 1989-08-08 | 1989-08-08 | information processing equipment |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH0368007A true JPH0368007A (en) | 1991-03-25 |
Family
ID=16499691
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP1204993A Pending JPH0368007A (en) | 1989-08-08 | 1989-08-08 | information processing equipment |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0368007A (en) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5778237A (en) * | 1995-01-10 | 1998-07-07 | Hitachi, Ltd. | Data processor and single-chip microcomputer with changing clock frequency and operating voltage |
| WO2007126046A1 (en) | 2006-04-27 | 2007-11-08 | Kabushiki Kaisha Yakult Honsha | Process for production of camptothecin derivative |
| JP2011003174A (en) * | 2009-06-22 | 2011-01-06 | Chung-Hsing Chang | Power-saving trigger-type control device for instantly varying frequency and method thereof |
-
1989
- 1989-08-08 JP JP1204993A patent/JPH0368007A/en active Pending
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5778237A (en) * | 1995-01-10 | 1998-07-07 | Hitachi, Ltd. | Data processor and single-chip microcomputer with changing clock frequency and operating voltage |
| WO2007126046A1 (en) | 2006-04-27 | 2007-11-08 | Kabushiki Kaisha Yakult Honsha | Process for production of camptothecin derivative |
| JP2011003174A (en) * | 2009-06-22 | 2011-01-06 | Chung-Hsing Chang | Power-saving trigger-type control device for instantly varying frequency and method thereof |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4309755A (en) | Computer input/output arrangement for enabling a simultaneous read/write data transfer | |
| EP0665502B1 (en) | Asynchronous serial communication circuit | |
| EP1213657A2 (en) | Dual interface serial bus | |
| JPH0368007A (en) | information processing equipment | |
| KR0167644B1 (en) | Communication system for selectively using multi transmission methods | |
| KR900004004B1 (en) | Circuit for selecting and locking in operation function circuitry | |
| US5590371A (en) | Serial communication circuit on an LSI chip and communicating with another microcomputer on the chip | |
| US5966303A (en) | Position control signal generating circuit | |
| JP3395600B2 (en) | Data transfer device | |
| JPH0546535A (en) | Data transfer interface device | |
| KR100962306B1 (en) | Bidirectional Data Communication Device of Embedded System and Its Method | |
| JPH06103898B2 (en) | Parallel transmission method using functions for serial transmission | |
| JPH04348638A (en) | Data transmission method | |
| KR940003555Y1 (en) | Selection circuit of data communication interface | |
| JPS6367041A (en) | Transmitter-receiver for serial data | |
| JPS61270952A (en) | Data transmitting system | |
| JPH0775345B2 (en) | Serial interface | |
| KR100429607B1 (en) | Device and method for transmitting data in wireless telephone | |
| JP2655082B2 (en) | Encryption system | |
| WO1996002886A1 (en) | Non-interrupt type microprocessor apparatus with means for zero crossing synchronization of data loading | |
| JPS63227239A (en) | Communication device | |
| JPH02288796A (en) | Integrated circuit for remote control transmission | |
| JPH0736372A (en) | Operation display device for programmable controller | |
| KR19980036223A (en) | Communication method between user and CHILL process in exchange test environment | |
| JPS6378639A (en) | Serial data transmitter/receiver |