[go: up one dir, main page]

JP7548154B2 - Control device - Google Patents

Control device Download PDF

Info

Publication number
JP7548154B2
JP7548154B2 JP2021127640A JP2021127640A JP7548154B2 JP 7548154 B2 JP7548154 B2 JP 7548154B2 JP 2021127640 A JP2021127640 A JP 2021127640A JP 2021127640 A JP2021127640 A JP 2021127640A JP 7548154 B2 JP7548154 B2 JP 7548154B2
Authority
JP
Japan
Prior art keywords
signal
chip select
unit
voltage
terminal
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.)
Active
Application number
JP2021127640A
Other languages
Japanese (ja)
Other versions
JP2023022653A (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.)
Toyota Industries Corp
Original Assignee
Toyota Industries 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 Toyota Industries Corp filed Critical Toyota Industries Corp
Priority to JP2021127640A priority Critical patent/JP7548154B2/en
Publication of JP2023022653A publication Critical patent/JP2023022653A/en
Application granted granted Critical
Publication of JP7548154B2 publication Critical patent/JP7548154B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Information Transfer Systems (AREA)

Description

本発明は、制御装置に関する。 The present invention relates to a control device.

従来、CPU(Central Processing Unit)などの制御部が、複数のメモリー等の記憶部にアクセスする技術が知られている(例えば、特許文献1参照)。 Conventionally, there is known a technique in which a control unit such as a CPU (Central Processing Unit) accesses multiple storage units such as memories (see, for example, Patent Document 1).

特開2014-106604号公報JP 2014-106604 A

ここで、制御部は、複数の記憶部の動作電圧が互いに異なる場合、すべての記憶部にアクセスすることが困難であった。 Here, if the operating voltages of multiple memory units are different from each other, it is difficult for the control unit to access all of the memory units.

上記目的を達成する制御装置は、制御対象を第1電圧の信号によって制御する制御部と、前記第1電圧とは異なる第2電圧で動作し、前記第2電圧の信号を入出力する第1記憶部と、前記第1電圧で動作し、前記第1電圧の信号を入出力する第2記憶部と、前記第1電圧の信号を、前記第2電圧の信号に変換する第1変換部と、第1レベル、又は第2レベルの二値の指示信号に基づいて、前記第2電圧の信号を前記第1電圧の信号に変換する、又は変換動作を停止する第2変換部と、前記指示信号を生成する生成部とを備え、前記制御部と、前記第1記憶部、及び前記第2記憶部とは、SPI(Serial Peripheral Interface)プロトコルによりシリアル通信し、前記第1記憶部、及び前記第2記憶部は、第2レベルのチップセレクト信号が入力された場合に前記制御部と通信し、前記第1変換部は、前記制御部が出力する前記第1電圧のデータ信号を、前記第2電圧のデータ信号に変換し、前記制御部が出力する前記第1電圧のクロック信号を、前記第2電圧のクロック信号に変換し、前記制御部が出力する前記第1電圧のチップセレクト信号を、前記第2電圧のチップセレクト信号に変換し、前記第2変換部は、前記指示信号が第1レベルの場合、前記第1記憶部が出力する前記第2電圧のデータ信号を前記第1電圧のデータ信号に変換し、且つ前記指示信号が第2レベルの場合、変換動作を停止し、前記第1記憶部には、前記第2電圧に変換された前記チップセレクト信号が入力されることを特徴とする。 A control device for achieving the above object includes a control unit that controls a control target by a signal of a first voltage, a first storage unit that operates at a second voltage different from the first voltage and inputs and outputs the signal of the second voltage, a second storage unit that operates at the first voltage and inputs and outputs the signal of the first voltage, a first conversion unit that converts the signal of the first voltage into a signal of the second voltage, a second conversion unit that converts the signal of the second voltage into a signal of the first voltage or stops the conversion operation based on a binary instruction signal of a first level or a second level, and a generation unit that generates the instruction signal, and the control unit, the first storage unit, and the second storage unit are SPI (Serial Peripheral The serial communication is performed by a serial communication interface (SPI) protocol, the first storage unit and the second storage unit communicate with the control unit when a chip select signal of a second level is input, the first conversion unit converts the data signal of the first voltage output by the control unit into a data signal of the second voltage, converts the clock signal of the first voltage output by the control unit into a clock signal of the second voltage, and converts the chip select signal of the first voltage output by the control unit into a chip select signal of the second voltage, the second conversion unit converts the data signal of the second voltage output by the first storage unit into the data signal of the first voltage when the instruction signal is at the first level, and stops the conversion operation when the instruction signal is at the second level, and the chip select signal converted to the second voltage is input to the first storage unit.

かかる構成によれば、制御部は、変換部により変換した信号によって、複数の記憶部にアクセスすることができる。
上記制御装置において、前記チップセレクト信号には、第1チップセレクト信号と、第2チップセレクト信号とが含まれ、前記第1記憶部には、前記第2電圧に変換された前記第1チップセレクト信号が入力され、前記第2記憶部には、前記制御部が出力する前記第1電圧の第2チップセレクト信号が入力され、前記生成部は、NOT回路であり、前記NOT回路は、前記第1変換部が前記第2電圧に変換した前記第1チップセレクト信号を反転した信号を前記指示信号として生成してもよい。
According to this configuration, the control unit can access the multiple storage units using the signal converted by the conversion unit.
In the above control device, the chip select signal includes a first chip select signal and a second chip select signal, the first memory unit receives the first chip select signal converted to the second voltage, the second memory unit receives the second chip select signal of the first voltage output by the control unit, the generation unit is a NOT circuit, and the NOT circuit may generate, as the instruction signal, a signal that is an inversion of the first chip select signal converted to the second voltage by the first conversion unit.

かかる構成によれば、制御装置は、制御部にチップセレクト信号を出力する端子を設けたり、第1電圧の信号を第2電圧の信号に変換する回路を設けたりすることなく、第2変換部の変換動作を制御することができる。 With this configuration, the control device can control the conversion operation of the second conversion unit without providing the control unit with a terminal for outputting a chip select signal or a circuit for converting a first voltage signal into a second voltage signal.

上記制御装置において、前記第2電圧で動作し、前記第2電圧の信号を入出力する第3記憶部を更に備え、前記制御部と、前記第1記憶部、前記第2記憶部、及び前記第3記憶部とは、SPIプロトコルによりシリアル通信し、前記第1記憶部、前記第2記憶部、及び前記第3記憶部は、第2レベルの前記チップセレクト信号が入力された場合に前記制御部と通信し、前記チップセレクト信号には、第1チップセレクト信号と、第2チップセレクト信号と、第3チップセレクト信号とが含まれ、前記第1変換部は、前記制御部が出力する前記第1電圧の第3チップセレクト信号を、前記第2電圧の第3チップセレクト信号に変換し、前記第1記憶部には、前記第2電圧に変換された前記第1チップセレクト信号が入力され、前記第3記憶部には、前記第2電圧に変換された前記第3チップセレクト信号が入力され、前記第2記憶部には、前記制御部が出力する前記第1電圧の第2チップセレクト信号が入力され、前記生成部は、NAND回路であり、前記NAND回路は、前記第1変換部が前記第2電圧に変換した前記第1チップセレクト信号と、前記第1変換部が前記第2電圧に変換した前記第3チップセレクト信号との論理積を反転した信号を前記指示信号として生成してもよい。 In the above control device, a third memory unit is further provided that operates at the second voltage and inputs and outputs a signal of the second voltage, and the control unit, the first memory unit, the second memory unit, and the third memory unit communicate serially using an SPI protocol, and the first memory unit, the second memory unit, and the third memory unit communicate with the control unit when the chip select signal of the second level is input, and the chip select signal includes a first chip select signal, a second chip select signal, and a third chip select signal, and the first conversion unit converts the third chip select signal of the first voltage output by the control unit into a signal of the second voltage. the first chip select signal converted to the second voltage is input to the first storage unit, the third chip select signal converted to the second voltage is input to the third storage unit, the second chip select signal of the first voltage output by the control unit is input to the second storage unit, the generation unit is a NAND circuit, and the NAND circuit may generate, as the instruction signal, a signal obtained by inverting the logical product of the first chip select signal converted to the second voltage by the first conversion unit and the third chip select signal converted to the second voltage by the first conversion unit.

かかる構成によれば、制御装置は、制御部にチップセレクト信号を出力する端子を設けたり、第1電圧の信号を第2電圧の信号に変換する回路を設けたりすることなく、第2変換部の変換動作を制御することができる。 With this configuration, the control device can control the conversion operation of the second conversion unit without providing the control unit with a terminal for outputting a chip select signal or a circuit for converting a first voltage signal into a second voltage signal.

本発明によれば、制御部は、変換部により変換した信号によって、複数の記憶部にアクセスすることができる。 According to the present invention, the control unit can access multiple memory units using the signal converted by the conversion unit.

第1実施形態の制御装置1の構成の一例を示す図である。1 is a diagram illustrating an example of a configuration of a control device 1 according to a first embodiment. 第2実施形態の制御装置2の構成の一例を示す図である。FIG. 13 is a diagram illustrating an example of the configuration of a control device 2 of a second embodiment.

<第1実施形態>
以下、図面を参照し、制御装置を具体化した第1実施形態について説明する。
[全体構成]
図1に示すように、制御装置1は、制御部10を備える。制御部10は、例えば、CPU(Central Processing Unit)などのハードウェアプロセッサがプログラム(ソフトウェア)を実行することにより実現される。また、これらの構成要素のうち一部または全部は、LSI(Large Scale Integration)やASIC(Application Specific Integrated Circuit)、FPGA(Field-Programmable Gate Array)、GPU(Graphics Processing Unit)などのハードウェア(回路部;circuitryを含む)によって実現されてもよいし、ソフトウェアとハードウェアの協働によって実現されてもよい。
First Embodiment
Hereinafter, a first embodiment of a control device will be described with reference to the drawings.
[Overall configuration]
As shown in Fig. 1, the control device 1 includes a control unit 10. The control unit 10 is realized by, for example, a hardware processor such as a CPU (Central Processing Unit) executing a program (software). In addition, some or all of these components may be realized by hardware (including circuitry) such as an LSI (Large Scale Integration), an ASIC (Application Specific Integrated Circuit), an FPGA (Field-Programmable Gate Array), or a GPU (Graphics Processing Unit), or may be realized by a combination of software and hardware.

制御装置1は、複数の記憶部を備える。本実施形態では、制御装置1が、第1記憶部20と、第2記憶部30との二つの記憶部を備える場合について説明する。第1記憶部20と、第2記憶部30とは、例えば、EEPROM(Electrically Erasable Programmable Read Only Memory)、ROM(Read Only Memory)、RAM(Random Access Memory)等により実現される。以降の説明において、第1記憶部20と、第2記憶部30とを区別しない場合、単に「記憶部」と記載する。 The control device 1 has multiple storage units. In this embodiment, a case will be described in which the control device 1 has two storage units, a first storage unit 20 and a second storage unit 30. The first storage unit 20 and the second storage unit 30 are realized, for example, by an EEPROM (Electrically Erasable Programmable Read Only Memory), a ROM (Read Only Memory), a RAM (Random Access Memory), etc. In the following description, when there is no need to distinguish between the first storage unit 20 and the second storage unit 30, they will simply be referred to as "storage units".

制御部10は、第1電圧によって動作し、制御対象を第1電圧の信号によって制御する。第1記憶部20は、第1電圧とは異なる第2電圧によって動作し、第2電圧の信号を入出力する。第2記憶部30は、第1電圧にて動作し、第1電圧の信号を入出力する。第1電圧とは、例えば、5[V]であり、第2電圧とは、例えば、3.3[V]である。なお、第1電圧の値と、第2電圧の値とは、一例であって、これに限られない。 The control unit 10 operates with a first voltage and controls the controlled object with a signal of the first voltage. The first memory unit 20 operates with a second voltage different from the first voltage and inputs and outputs a signal of the second voltage. The second memory unit 30 operates with the first voltage and inputs and outputs a signal of the first voltage. The first voltage is, for example, 5 [V], and the second voltage is, for example, 3.3 [V]. Note that the values of the first voltage and the second voltage are merely examples and are not limited to these.

制御部10と、記憶部とは、互いに接続され、SPI(Serial Peripheral Interface)プロトコルによりシリアル通信する。制御部10は、例えば、データ出力端子SOと、データ入力端子SIと、クロック端子SCKと、第1チップセレクト端子CS1と、第2チップセレクト端子CS2とを有する。データ出力端子SOは、第1電圧のデータ信号を出力する端子である。データ入力端子SIは、第1電圧のデータ信号が入力される端子である。クロック端子SCKは、第1電圧のクロック信号を出力する端子である。第1チップセレクト端子CS1は、第1電圧の第1チップセレクト信号を出力する端子である。第2チップセレクト端子CS2は、第1電圧の第2チップセレクト信号を出力する端子である。 The control unit 10 and the memory unit are connected to each other and communicate serially using the SPI (Serial Peripheral Interface) protocol. The control unit 10 has, for example, a data output terminal SO, a data input terminal SI, a clock terminal SCK, a first chip select terminal CS1, and a second chip select terminal CS2. The data output terminal SO is a terminal that outputs a data signal of a first voltage. The data input terminal SI is a terminal to which a data signal of a first voltage is input. The clock terminal SCK is a terminal that outputs a clock signal of a first voltage. The first chip select terminal CS1 is a terminal that outputs a first chip select signal of a first voltage. The second chip select terminal CS2 is a terminal that outputs a second chip select signal of a first voltage.

データ信号と、第1チップセレクト信号と、第2チップセレクト信号と、クロック信号とは、いずれも、第1レベル、又は第2レベルの二値の信号である。以降の説明において、第1レベルを「ハイレベル」と記載し、第2レベルを「ローレベル」と記載する。また、以降の説明において、第1チップセレクト信号と、第2チップセレクト信号とを互いに区別しない場合、単に「チップセレクト信号」と記載する。 The data signal, the first chip select signal, the second chip select signal, and the clock signal are all binary signals of a first level or a second level. In the following explanation, the first level will be described as a "high level" and the second level will be described as a "low level." In addition, in the following explanation, when the first chip select signal and the second chip select signal are not to be distinguished from each other, they will simply be referred to as "chip select signals."

記憶部は、例えば、データ出力端子SOと、データ入力端子SIと、クロック端子CKと、チップセレクト端子CSとを有する。クロック端子CKは、クロック信号が入力される端子である。チップセレクト端子CSは、チップセレクト信号が入力される端子である。以下、記憶部は、入力されるチップセレクト信号がローレベルである場合、データ信号を入出力する場合について説明する。 The memory unit has, for example, a data output terminal SO, a data input terminal SI, a clock terminal CK, and a chip select terminal CS. The clock terminal CK is a terminal to which a clock signal is input. The chip select terminal CS is a terminal to which a chip select signal is input. Below, we will explain the case where the memory unit inputs and outputs a data signal when the input chip select signal is at a low level.

制御装置1は、例えば、第1変換部50と、第2変換部60とを備える。第1変換部50は、第1電圧の信号を、第2電圧の信号に変換する。本実施形態の制御装置1は、第1変換部50-1と、第1変換部50-2との二つの第1変換部50を備える。第1変換部50は、二つの入力端子と、二つの出力端子とを有する。詳しくは、第1変換部50-1は、出力端子A1,A2と、入力端子B1,B2とを有し。第1変換部50-2は、出力端子A3,A4と、入力端子B3,B4とを有する。第1変換部50は、入力端子に入力された第1電圧の信号を、第2電圧の信号に変換し、出力端子から出力する。詳しくは、第1変換部50-1は、入力端子B1に入力された信号を変換して出力端子A1から出力し、入力端子B2に入力された信号を変換して出力端子A2から出力する。第1変換部50-2は、入力端子B3に入力された信号を変換して出力端子A3から出力し、入力端子B4に入力された信号を変換して出力端子A4から出力する。 The control device 1 includes, for example, a first conversion unit 50 and a second conversion unit 60. The first conversion unit 50 converts a first voltage signal into a second voltage signal. The control device 1 of this embodiment includes two first conversion units 50, a first conversion unit 50-1 and a first conversion unit 50-2. The first conversion unit 50 has two input terminals and two output terminals. More specifically, the first conversion unit 50-1 has output terminals A1 and A2 and input terminals B1 and B2. The first conversion unit 50-2 has output terminals A3 and A4 and input terminals B3 and B4. The first conversion unit 50 converts a first voltage signal input to the input terminal into a second voltage signal and outputs it from the output terminal. More specifically, the first conversion unit 50-1 converts a signal input to the input terminal B1 and outputs it from the output terminal A1, and converts a signal input to the input terminal B2 and outputs it from the output terminal A2. The first conversion unit 50-2 converts the signal input to input terminal B3 and outputs it from output terminal A3, and converts the signal input to input terminal B4 and outputs it from output terminal A4.

第2変換部60は、指示信号に基づいて、第2電圧の信号を第1電圧の信号に変換する、又は変換動作を停止する。指示信号とは、例えば、第1レベル、又は第2レベルの二値の信号である。本実施形態の第2変換部60は、指示信号が「ハイレベル」の場合、第1電圧の信号を、第2電圧の信号に変換し、指示信号が「ローレベル」の場合、変換動作を停止する。第2変換部60は、端子Cと、端子Dと、変換方向端子DIRとを有する。端子Cには、第2電圧の信号が入力され、端子Dは、第1電圧の信号を出力する。変換方向端子DIRには、第2電圧の指示信号が入力される。 The second conversion unit 60 converts the second voltage signal into the first voltage signal or stops the conversion operation based on the instruction signal. The instruction signal is, for example, a binary signal of a first level or a second level. In this embodiment, the second conversion unit 60 converts the first voltage signal into the second voltage signal when the instruction signal is "high level", and stops the conversion operation when the instruction signal is "low level". The second conversion unit 60 has terminal C, terminal D, and conversion direction terminal DIR. A second voltage signal is input to terminal C, and terminal D outputs a first voltage signal. An instruction signal of the second voltage is input to conversion direction terminal DIR.

制御装置1は、指示信号を生成する生成部70aを備える。生成部70aは、NOT回路CT1により実現される。生成部70aは、入力端子t1と、出力端子t2とを備える。生成部70aは、入力端子t1に入力された信号をNOT回路CT1により反転させ、指示信号として出力端子t2から出力する。 The control device 1 includes a generation unit 70a that generates an instruction signal. The generation unit 70a is realized by a NOT circuit CT1. The generation unit 70a includes an input terminal t1 and an output terminal t2. The generation unit 70a inverts a signal input to the input terminal t1 using the NOT circuit CT1, and outputs the inverted signal from the output terminal t2 as an instruction signal.

[各構成の接続]
制御部10と、第2記憶部30とは、互いに接続される。また、制御部10と、第1記憶部20とは、第1変換部50や第2変換部60を介して互いに接続される。なお、制御装置1は、第1記憶部20と、第2記憶部30と、第3記憶部40との三つの記憶部を備える場合の制御装置と、共通の部品が用いられてもよい。本実施形態では、制御装置1が、第3記憶部40を備えず、第3記憶部40が実装されないが、第3記憶部40を実装可能なパッドや配線等を有する。第3記憶部40は、例えば、他の記憶部と同様の機能を有する。
[Connection of each component]
The control unit 10 and the second storage unit 30 are connected to each other. The control unit 10 and the first storage unit 20 are connected to each other via the first conversion unit 50 and the second conversion unit 60. The control device 1 may use parts common to a control device having three storage units, the first storage unit 20, the second storage unit 30, and the third storage unit 40. In this embodiment, the control device 1 does not include the third storage unit 40 and the third storage unit 40 is not mounted, but has pads, wiring, etc. on which the third storage unit 40 can be mounted. The third storage unit 40 has, for example, the same functions as the other storage units.

配線L11は、制御部10のデータ出力端子SOと、第1変換部50-1の入力端子B1と、第2記憶部30のデータ入力端子SIとを接続する。配線L12は、制御部10のデータ入力端子SIと、第2変換部60の端子Dと、第2記憶部30のデータ出力端子SOとを接続する。配線L13は、制御部10のクロック端子SCKと、第1変換部50-1の入力端子B2と、第2記憶部30のクロック端子CKとを接続する。配線L14は、制御部10の第2チップセレクト端子CS2と、第1変換部50-2の入力端子B3と、第2記憶部30のチップセレクト端子CSとを接続する。配線L15は、制御部10の第1チップセレクト端子CS1と、第1変換部50-2の入力端子B4とを接続する。 The line L11 connects the data output terminal SO of the control unit 10, the input terminal B1 of the first conversion unit 50-1, and the data input terminal SI of the second storage unit 30. The line L12 connects the data input terminal SI of the control unit 10, the terminal D of the second conversion unit 60, and the data output terminal SO of the second storage unit 30. The line L13 connects the clock terminal SCK of the control unit 10, the input terminal B2 of the first conversion unit 50-1, and the clock terminal CK of the second storage unit 30. The line L14 connects the second chip select terminal CS2 of the control unit 10, the input terminal B3 of the first conversion unit 50-2, and the chip select terminal CS of the second storage unit 30. The line L15 connects the first chip select terminal CS1 of the control unit 10 and the input terminal B4 of the first conversion unit 50-2.

配線L21は、第1変換部50-1の出力端子A1と、第1記憶部20のデータ入力端子SIと、第3記憶部40のデータ入力端子SIが実装されるパッドとを接続する。配線L22は、第1変換部50-1の出力端子A2と、第1記憶部20のクロック端子CKと、第3記憶部40のクロック端子CKが実装されるパッドとを接続する。配線L23は、第1変換部50-2の出力端子A3と、第3記憶部40のチップセレクト端子CSが実装されるパッドとを接続する。配線L24は、第2変換部60の端子Cと、第1記憶部20のデータ出力端子SOと、第3記憶部40のデータ出力端子SOが実装されるパッドとを接続する。配線L25は、第2変換部60の変換方向端子DIRと、生成部70aの出力端子t2とを接続する。配線L26は、第1変換部50-2の出力端子A4と、第1記憶部20のチップセレクト端子CSと、生成部70aの入力端子t1とを接続する。 The wiring L21 connects the output terminal A1 of the first conversion unit 50-1, the data input terminal SI of the first memory unit 20, and the pad on which the data input terminal SI of the third memory unit 40 is implemented. The wiring L22 connects the output terminal A2 of the first conversion unit 50-1, the clock terminal CK of the first memory unit 20, and the pad on which the clock terminal CK of the third memory unit 40 is implemented. The wiring L23 connects the output terminal A3 of the first conversion unit 50-2 and the pad on which the chip select terminal CS of the third memory unit 40 is implemented. The wiring L24 connects the terminal C of the second conversion unit 60, the data output terminal SO of the first memory unit 20, and the pad on which the data output terminal SO of the third memory unit 40 is implemented. The wiring L25 connects the conversion direction terminal DIR of the second conversion unit 60 and the output terminal t2 of the generation unit 70a. The wiring L26 connects the output terminal A4 of the first conversion unit 50-2, the chip select terminal CS of the first storage unit 20, and the input terminal t1 of the generation unit 70a.

制御装置1は、データ入力端子SI、及びデータ出力端子SOを接続する配線にプルアップ回路PUを備える。詳しくは、制御装置1は、配線L11、及び配線L12を第1電圧にプルアップするプルアップ回路PU1と、配線L21と、配線L24とを第2電圧にプルアップするプルアップ回路PU2とを備える。 The control device 1 includes a pull-up circuit PU on the wiring that connects the data input terminal SI and the data output terminal SO. In more detail, the control device 1 includes a pull-up circuit PU1 that pulls up the wiring L11 and the wiring L12 to a first voltage, and a pull-up circuit PU2 that pulls up the wiring L21 and the wiring L24 to a second voltage.

上述したように、第1変換部50は、制御部10から第1記憶部20に出力する信号を、第1電圧から第2電圧に変換する。また、第2変換部60は、第1記憶部20から制御部10に出力する信号を、第2電圧から第1電圧に変換する。一方で、第2変換部60は、制御部10と第2記憶部30とが通信する場合、変換動作を停止する。第2変換部60が変換を停止することにより、プルアップ回路PU2によりプルアップされている配線L24の電位が、制御部10と第2記憶部30との通信に影響しないようにする。以下、制御装置1の詳しい動作について説明する。 As described above, the first conversion unit 50 converts the signal output from the control unit 10 to the first memory unit 20 from the first voltage to the second voltage. The second conversion unit 60 converts the signal output from the first memory unit 20 to the control unit 10 from the second voltage to the first voltage. On the other hand, the second conversion unit 60 stops the conversion operation when the control unit 10 and the second memory unit 30 communicate with each other. By the second conversion unit 60 stopping the conversion, the potential of the wiring L24 pulled up by the pull-up circuit PU2 is prevented from affecting the communication between the control unit 10 and the second memory unit 30. The operation of the control device 1 will be described in detail below.

[制御装置1の動作]
上述したように、記憶部は、入力されるチップセレクト信号がローレベルである場合、データ信号を入出力する。したがって、制御部10は、読み出し、又は書込み対象の記憶部に対して、ローレベルのチップセレクト信号を出力し、読み出し、又は書込み対象以外の記憶部に対して、ハイレベルのチップセレクト信号を出力する。以下、制御部10と、各記憶部との通信の詳細について説明する。
[Operation of control device 1]
As described above, when the input chip select signal is at a low level, the storage unit inputs and outputs a data signal. Therefore, the control unit 10 outputs a low-level chip select signal to a storage unit to be read or written, and outputs a high-level chip select signal to storage units other than the storage unit to be read or written. Details of communication between the control unit 10 and each storage unit are described below.

[第1記憶部20の書込み処理]
以下、制御部10が、第1記憶部20と通信し、第1記憶部20に対して書込み処理を行う場合について説明する。制御部10は、書込み処理が完了するまでの間、第1チップセレクト端子CS1からローレベルの第1チップセレクト信号を出力し、第2チップセレクト端子CS2からハイレベルの第2チップセレクト信号を出力する。そして、制御部10は、データ出力端子SOから書込み指令と、書き込む情報とを示すデータ信号を出力する。第2記憶部30は、チップセレクト端子CSにハイレベルの第2チップセレクト信号が入力されることに伴い、読み出し動作、及び書込み動作を停止する。
[Writing Process of First Storage Unit 20]
The following describes the case where the control unit 10 communicates with the first storage unit 20 and performs a write process on the first storage unit 20. The control unit 10 outputs a low-level first chip select signal from the first chip select terminal CS1 and a high-level second chip select signal from the second chip select terminal CS2 until the write process is completed. The control unit 10 then outputs a write command and a data signal indicating the information to be written from the data output terminal SO. The second storage unit 30 stops the read operation and the write operation in response to the input of a high-level second chip select signal to the chip select terminal CS.

第1変換部50-2は、入力端子B4に入力されたローレベルの第1チップセレクト信号を変換し、出力端子A4から出力する。また、第1変換部50-2は、入力端子B3に入力されたハイレベルの第2チップセレクト信号を変換し、出力端子A3から出力する。 The first conversion unit 50-2 converts the low-level first chip select signal input to the input terminal B4 and outputs it from the output terminal A4. The first conversion unit 50-2 also converts the high-level second chip select signal input to the input terminal B3 and outputs it from the output terminal A3.

生成部70aの入力端子t1には、ローレベルの第1チップセレクト信号が入力される。生成部70aが備えるNOT回路CT1は、ローレベルの第1チップセレクト信号をハイレベルの信号に反転する。生成部70aは、ハイレベルの信号を指示信号として出力端子t2から出力する。 A low-level first chip select signal is input to the input terminal t1 of the generating unit 70a. The NOT circuit CT1 included in the generating unit 70a inverts the low-level first chip select signal to a high-level signal. The generating unit 70a outputs the high-level signal as an instruction signal from the output terminal t2.

第2変換部60の変換方向端子DIRには、指示信号としてハイレベルの信号が入力される。このため、第2変換部60は、端子Cに入力される第2電圧のデータ信号を、第1電圧のデータ信号に変換し、端子Dに出力する。ただし、第1記憶部20は、書込み動作中であるため、データ出力端子SOからデータ信号を出力しない。したがって、端子Cには、第2電圧のデータ信号が入力されない。このため、第2変換部60は、待機状態となる。 A high-level signal is input as an instruction signal to the conversion direction terminal DIR of the second conversion unit 60. Therefore, the second conversion unit 60 converts the data signal of the second voltage input to terminal C into a data signal of the first voltage and outputs it to terminal D. However, since the first memory unit 20 is in a write operation, it does not output a data signal from the data output terminal SO. Therefore, the data signal of the second voltage is not input to terminal C. Therefore, the second conversion unit 60 is in a standby state.

第1変換部50-1は、入力端子B2に入力された第1電圧のクロック信号を第2電圧のクロック信号に変換し、出力端子A2から出力する。また、第1変換部50-1は、入力端子B1に入力された第1電圧のデータ信号を第2電圧のデータ信号に変換し、出力端子A1から出力する。第1記憶部20は、クロック端子CKに入力されたクロック信号のタイミングで各種処理を実行する。詳しくは、第1記憶部20は、チップセレクト端子CSにローレベルの第1チップセレクト信号が入力されている間、データ入力端子SIに入力された第2電圧のデータ信号の内容を記憶する。これにより、制御部10は、第1記憶部20に情報を書き込むことができる。 The first conversion unit 50-1 converts the clock signal of the first voltage input to the input terminal B2 into a clock signal of the second voltage and outputs it from the output terminal A2. The first conversion unit 50-1 also converts the data signal of the first voltage input to the input terminal B1 into a data signal of the second voltage and outputs it from the output terminal A1. The first memory unit 20 executes various processes at the timing of the clock signal input to the clock terminal CK. In detail, the first memory unit 20 stores the contents of the data signal of the second voltage input to the data input terminal SI while a low-level first chip select signal is input to the chip select terminal CS. This allows the control unit 10 to write information to the first memory unit 20.

[第1記憶部20の読み出し処理]
以下、制御部10が、第1記憶部20と通信し、第1記憶部20が記憶する情報について読み出し処理を行う場合について説明する。制御部10は、読み出し処理が完了するまでの間、第1チップセレクト端子CS1からローレベルの第1チップセレクト信号を出力し、第2チップセレクト端子CS2からハイレベルの第2チップセレクト信号を出力する。そして、制御部10は、データ出力端子SOから読み出し指令を示すデータ信号を出力し、データ入力端子SIにデータ信号が入力されるまでの間、待機する。第2記憶部30は、チップセレクト端子CSにハイレベルの第2チップセレクト信号が入力されることに伴い、読み出し動作、及び書込み動作を停止する。
[Reading Process of First Storage Unit 20]
The following describes a case where the control unit 10 communicates with the first storage unit 20 and performs a read process on information stored in the first storage unit 20. The control unit 10 outputs a low-level first chip select signal from the first chip select terminal CS1 and a high-level second chip select signal from the second chip select terminal CS2 until the read process is completed. The control unit 10 then outputs a data signal indicating a read command from the data output terminal SO and waits until a data signal is input to the data input terminal SI. The second storage unit 30 stops the read operation and the write operation in response to the input of a high-level second chip select signal to the chip select terminal CS.

第1変換部50の動作、及び生成部70aの動作は、上述した第1記憶部20の書込み処理と同様の動作であるため、説明を省略する。
第1記憶部20は、チップセレクト端子CSにローレベルの第1チップセレクト信号が入力され、且つデータ入力端子SIに入力された第2電圧のデータ信号が読み出し指令を示す場合、読み出し処理を実行する。詳しくは、第1記憶部20は、記憶するデータのうち、読み出し指令により指定されたデータを示すデータ信号をデータ出力端子SOから出力する。
The operation of the first conversion unit 50 and the operation of the generation unit 70a are similar to the write process of the first storage unit 20 described above, and therefore a description thereof will be omitted.
The first storage unit 20 executes a read process when a low-level first chip select signal is input to the chip select terminal CS and a data signal of a second voltage input to the data input terminal SI indicates a read command. In detail, the first storage unit 20 outputs a data signal indicating data designated by the read command from the data output terminal SO among the data to be stored.

第2変換部60は、変換方向端子DIRに指示信号としてハイレベルの信号が入力される。このため、第2変換部60は、端子Cに入力される第2電圧のデータ信号を、第1電圧のデータ信号に変換して端子Dに出力する。制御部10のデータ入力端子SIには、第1電圧に変換されたデータ信号が入力される。これにより、制御部10は、第1記憶部20に記憶される情報を読み出すことができる。 A high-level signal is input as an instruction signal to the conversion direction terminal DIR of the second conversion unit 60. Therefore, the second conversion unit 60 converts the data signal of the second voltage input to terminal C into a data signal of the first voltage and outputs it to terminal D. The data signal converted to the first voltage is input to the data input terminal SI of the control unit 10. This allows the control unit 10 to read out the information stored in the first memory unit 20.

[第2記憶部30の書込み処理]
以下、制御部10が、第2記憶部30と通信し、第2記憶部30に対して書込み処理を行う場合について説明する。制御部10は、書込み処理が完了するまでの間、第1チップセレクト端子CS1からハイレベルの第1チップセレクト信号を出力し、第2チップセレクト端子CS2からローレベルの第2チップセレクト信号を出力する。そして、制御部10は、データ出力端子SOから書込み指令と、書き込む情報とを示すデータ信号を出力する。
[Writing Process of Second Storage Unit 30]
The following describes the case where the control unit 10 communicates with the second storage unit 30 and performs a write process on the second storage unit 30. The control unit 10 outputs a high-level first chip select signal from the first chip select terminal CS1 and a low-level second chip select signal from the second chip select terminal CS2 until the write process is completed. The control unit 10 then outputs a write command and a data signal indicating the information to be written from the data output terminal SO.

第1変換部50の動作は、上述した第1記憶部20に係る処理と同様の動作であるため、説明を省略する。第1記憶部20は、チップセレクト端子CSにハイレベルの第1チップセレクト信号が入力されることに伴い、読み出し動作、及び書込み動作を停止する。第1記憶部20は、読み出し動作、及び書込み動作を停止しているため、第1変換部50-1が変換したデータ信号に対する処理を行わない。 The operation of the first conversion unit 50 is the same as the processing related to the first storage unit 20 described above, and therefore a description thereof will be omitted. The first storage unit 20 stops read and write operations when a high-level first chip select signal is input to the chip select terminal CS. Since the first storage unit 20 has stopped read and write operations, it does not process the data signal converted by the first conversion unit 50-1.

生成部70aの入力端子t1には、ハイレベルの第1チップセレクト信号が入力される。生成部70aが備えるNOT回路CT1は、ハイレベルの第1チップセレクト信号をローレベルの信号に反転する。生成部70aは、ローレベルの信号を指示信号として出力端子t2から出力する。したがって、第2変換部60の変換方向端子DIRには、ローレベルの信号が指示信号として入力される。上述したように、第2変換部60は、変換方向端子DIRに指示信号としてローレベルの信号が入力される場合、変換動作を停止する。 A high-level first chip select signal is input to the input terminal t1 of the generation unit 70a. The NOT circuit CT1 included in the generation unit 70a inverts the high-level first chip select signal to a low-level signal. The generation unit 70a outputs a low-level signal as an instruction signal from the output terminal t2. Therefore, a low-level signal is input as an instruction signal to the conversion direction terminal DIR of the second conversion unit 60. As described above, when a low-level signal is input as an instruction signal to the conversion direction terminal DIR, the second conversion unit 60 stops the conversion operation.

第2記憶部30は、チップセレクト端子CSにローレベルの第2チップセレクト信号が入力されている間、データ入力端子SIに入力された第1電圧のデータ信号の内容を記憶する。これにより、制御部10は、第2記憶部30に情報を書き込むことができる。 The second memory unit 30 stores the contents of the data signal of the first voltage input to the data input terminal SI while a low-level second chip select signal is input to the chip select terminal CS. This allows the control unit 10 to write information to the second memory unit 30.

[第2記憶部30の読み出し処理]
以下、制御部10が、第2記憶部30と通信し、第2記憶部30が記憶する情報について読み出し処理を行う場合について説明する。制御部10は、読み出し処理が完了するまでの間、第1チップセレクト端子CS1からハイレベルの第1チップセレクト信号を出力し、第2チップセレクト端子CS2からローレベルの第2チップセレクト信号を出力する。そして、制御部10は、データ出力端子SOから読み出し指令を示すデータ信号を出力し、データ入力端子SIにデータ信号が入力されるまでの間、待機する。
[Reading Process of Second Storage Unit 30]
The following describes a case where the control unit 10 communicates with the second storage unit 30 and performs a read process on information stored in the second storage unit 30. The control unit 10 outputs a high-level first chip select signal from the first chip select terminal CS1 and a low-level second chip select signal from the second chip select terminal CS2 until the read process is completed. The control unit 10 then outputs a data signal indicating a read command from the data output terminal SO and waits until a data signal is input to the data input terminal SI.

第1変換部50の動作と、生成部70aの動作とは、上述した第2記憶部30の書込み処理と同様の動作であるため、説明を省略する。第1記憶部20は、チップセレクト端子CSにハイレベルの第1チップセレクト信号が入力されることに伴い、読み出し動作、及び書込み動作を停止する。第1記憶部20は、読み出し動作、及び書込み動作を停止しているため、第1変換部50-1が変換したデータ信号に対する処理を行わない。 The operation of the first conversion unit 50 and the generation unit 70a is the same as the write process of the second storage unit 30 described above, so a description will be omitted. The first storage unit 20 stops reading and writing operations when a high-level first chip select signal is input to the chip select terminal CS. Since the first storage unit 20 has stopped reading and writing operations, it does not process the data signal converted by the first conversion unit 50-1.

第2変換部60は、変換方向端子DIRに指示信号としてローレベルの信号が入力されるため、変換動作を停止する。
第2記憶部30は、チップセレクト端子CSにローレベルの第2チップセレクト信号が入力され、且つデータ入力端子SIに入力された第1電圧のデータ信号が読み出し指令を示す場合、読み出し処理を実行する。詳しくは、第2記憶部30は、記憶するデータのうち、読み出し指令により指定されたデータを示すデータ信号をデータ出力端子SOから出力する。制御部10のデータ入力端子SIには、第1電圧のデータ信号が入力される。これにより、制御部10は、第2記憶部30に記憶される情報を読み出すことができる。
The second conversion unit 60 stops the conversion operation because a low-level signal is input as an instruction signal to the conversion direction terminal DIR.
The second storage unit 30 executes a read process when a low-level second chip select signal is input to the chip select terminal CS and the data signal of the first voltage input to the data input terminal SI indicates a read command. In detail, the second storage unit 30 outputs a data signal indicating data designated by the read command from the data output terminal SO among the data to be stored. The data signal of the first voltage is input to the data input terminal SI of the control unit 10. This allows the control unit 10 to read out the information stored in the second storage unit 30.

[記憶部と通信しない場合]
以下、制御部10と記憶部とが通信しない場合について説明する。制御部10は、第1チップセレクト端子CS1からハイレベルの第1チップセレクト信号を出力し、第2チップセレクト端子CS2からハイレベルの第2チップセレクト信号を出力する。第1記憶部20は、チップセレクト端子CSにハイレベルの第1チップセレクト信号が入力されることに伴い、読み出し動作、及び書き込み動作を停止する。第2記憶部30は、チップセレクト端子CSにハイレベルの第2チップセレクト信号が入力されることに伴い、読み出し動作、及び書き込み動作を停止する。
[When not communicating with the memory unit]
Below, a case where the control unit 10 and the storage unit do not communicate will be described. The control unit 10 outputs a high-level first chip select signal from the first chip select terminal CS1, and outputs a high-level second chip select signal from the second chip select terminal CS2. The first storage unit 20 stops reading and writing operations in response to a high-level first chip select signal being input to the chip select terminal CS. The second storage unit 30 stops reading and writing operations in response to a high-level second chip select signal being input to the chip select terminal CS.

[第1実施形態の制御装置1にかかる効果について]
以上詳述した本実施形態によれば、以下の効果を奏する。
(1-1)本実施形態の制御装置1は、制御部10と、第1記憶部20と、第2記憶部30と、第1変換部50と、第2変換部60と、生成部70aとを備える。制御部10は、制御対象を第1電圧の信号によって制御する。第1記憶部20は、第1電圧とは異なる第2電圧で動作し、第2電圧の信号を入出力する。第2記憶部30は、第1電圧で動作し、第1電圧の信号を入出力する。第1変換部50は、第1電圧の信号を、第2電圧の信号に変換する。第2変換部60は、ハイレベル、又はローレベルの二値の指示信号に基づいて、第2電圧の信号を第1電圧の信号に変換する、又は変換動作を停止する。詳しくは、第2変換部60は、指示信号がハイレベルの場合、第1記憶部20が出力する第2電圧のデータ信号を第1電圧のデータ信号に変換し、且つ指示信号がローレベルの場合、変換動作を停止する。生成部70aは、指示信号を生成する。制御部10と、第1記憶部20、及び第2記憶部30とは、SPIプロトコルによりシリアル通信する。第1記憶部20、及び第2記憶部30は、ローレベルのチップセレクト信号が入力された場合に制御部10と通信する。第1変換部50は、制御部10が出力する第1電圧のデータ信号を、第2電圧のデータ信号に変換し、制御部10が出力する第1電圧のクロック信号を、第2電圧のクロック信号に変換し、制御部10が出力する第1電圧の第1チップセレクト信号を、第2電圧の第2チップセレクト信号に変換する。第1記憶部20には、第2電圧に変換された第1チップセレクト信号が入力される。
[Effects of the control device 1 of the first embodiment]
According to the present embodiment described above in detail, the following effects are achieved.
(1-1) The control device 1 of this embodiment includes a control unit 10, a first storage unit 20, a second storage unit 30, a first conversion unit 50, a second conversion unit 60, and a generation unit 70a. The control unit 10 controls the control target by a signal of a first voltage. The first storage unit 20 operates at a second voltage different from the first voltage, and inputs and outputs a signal of the second voltage. The second storage unit 30 operates at the first voltage, and inputs and outputs a signal of the first voltage. The first conversion unit 50 converts a signal of the first voltage into a signal of the second voltage. The second conversion unit 60 converts a signal of the second voltage into a signal of the first voltage, or stops the conversion operation, based on a binary instruction signal of a high level or a low level. In detail, when the instruction signal is at a high level, the second conversion unit 60 converts a data signal of the second voltage output by the first storage unit 20 into a data signal of the first voltage, and when the instruction signal is at a low level, stops the conversion operation. The generating unit 70a generates an instruction signal. The control unit 10, the first storage unit 20, and the second storage unit 30 communicate serially according to the SPI protocol. The first storage unit 20 and the second storage unit 30 communicate with the control unit 10 when a low-level chip select signal is input. The first conversion unit 50 converts a data signal of a first voltage output by the control unit 10 into a data signal of a second voltage, converts a clock signal of the first voltage output by the control unit 10 into a clock signal of a second voltage, and converts a first chip select signal of the first voltage output by the control unit 10 into a second chip select signal of the second voltage. The first storage unit 20 receives the first chip select signal converted to the second voltage.

一般に、SPI通信において、制御部10のデータ入力端子SIに記憶部のデータ出力端子SOがバス接続され、制御部10のデータ出力端子SOに記憶部のデータ入力端子SIがバス接続される。しかしながら、本実施形態の制御装置1が備える第1記憶部20は、制御部10や第2記憶部30が第1電圧で動作するのに対して、第2電圧で動作する。したがって、第1記憶部20は、データ入力端子SIやデータ出力端子SOを直接バス接続することができない。 In general, in SPI communication, the data input terminal SI of the control unit 10 is bus-connected to the data output terminal SO of the memory unit, and the data input terminal SI of the memory unit is bus-connected to the data output terminal SO of the control unit 10. However, the first memory unit 20 provided in the control device 1 of this embodiment operates at a second voltage, whereas the control unit 10 and the second memory unit 30 operate at a first voltage. Therefore, the first memory unit 20 cannot directly connect the data input terminal SI or the data output terminal SO to a bus.

一方、本実施形態の制御装置1のように、制御部10と、第1記憶部20との間に、第1変換部50や第2変換部60を設けることで、変換した信号によって制御部10と第1記憶部20とが通信することができる。したがって、制御部10は、第1変換部50や第2変換部60が変換した信号によって、互いに動作電圧が異なる第1記憶部20や第2記憶部30等の複数の記憶部と通信することができる。 On the other hand, by providing a first conversion unit 50 and a second conversion unit 60 between the control unit 10 and the first storage unit 20 as in the control device 1 of this embodiment, the control unit 10 and the first storage unit 20 can communicate with each other using converted signals. Therefore, the control unit 10 can communicate with multiple storage units, such as the first storage unit 20 and the second storage unit 30, which have different operating voltages, using signals converted by the first conversion unit 50 and the second conversion unit 60.

また、本実施形態の制御装置1において、制御部10と、第1記憶部20とのデータ入力端子SI、及びデータ出力端子SOを接続する配線L11,L12,L21,L24には、プルアップ回路PUが設けられている。ここで、プルアップ回路PU2により配線L24に生じるハイレベルの信号を第2変換部60が変換し、配線L12に伝搬してしまうと、制御部10と第2記憶部30との通信に影響してしまう場合があった。一方、第2変換部60は、生成部70aが生成した指示信号に基づいて、制御部10と第1記憶部20との通信時以外は、変換動作を停止する。これにより、本実施形態の制御装置1は、プルアップ回路PU2が制御部10と第2記憶部30との通信に影響することを抑制することができる。 In the control device 1 of this embodiment, a pull-up circuit PU is provided on the wiring L11, L12, L21, and L24 that connects the data input terminal SI and the data output terminal SO of the control unit 10 and the first memory unit 20. Here, if the second conversion unit 60 converts a high-level signal generated on the wiring L24 by the pull-up circuit PU2 and propagates it to the wiring L12, it may affect the communication between the control unit 10 and the second memory unit 30. On the other hand, the second conversion unit 60 stops the conversion operation based on the instruction signal generated by the generation unit 70a except when the control unit 10 and the first memory unit 20 are communicating. As a result, the control device 1 of this embodiment can suppress the pull-up circuit PU2 from affecting the communication between the control unit 10 and the second memory unit 30.

(1-2)本実施形態において、チップセレクト信号には、第1チップセレクト信号と、第2チップセレクト信号とが含まれる。第1記憶部20には、第1変換部50-2により第2電圧に変換された第1チップセレクト信号が入力される。第2記憶部30には、制御部10が出力する第1電圧の第2チップセレクト信号が入力される。生成部70aは、NOT回路CT1であり、NOT回路CT1は、第1変換部50-2が第2電圧に変換した第1チップセレクト信号を反転した信号を指示信号として生成する。 (1-2) In this embodiment, the chip select signal includes a first chip select signal and a second chip select signal. The first memory unit 20 receives the first chip select signal converted to the second voltage by the first conversion unit 50-2. The second memory unit 30 receives the second chip select signal of the first voltage output by the control unit 10. The generation unit 70a is a NOT circuit CT1, which generates an instruction signal by inverting the first chip select signal converted to the second voltage by the first conversion unit 50-2.

上述したように、プルアップ回路PU2が制御部10と第2記憶部30との通信に影響することを抑制するには、第2変換部60の変換動作を停止することが求められる。ここで、変換方向端子DIRには、第2電圧の指示信号が入力されることが求められる。変換方向端子DIRに入力される指示信号を制御部10が生成し、出力する場合、制御部10に指示信号を出力する端子を設けたり、制御部10が出力した第1電圧の指示信号を第2電圧の指示信号に変換する第1変換部50を更に設けたりする必要がある。一方、本実施形態の制御装置1は、制御部10に指示信号を出力する端子を設けたり、第1電圧の指示信号を第2電圧の指示信号に変換する第1変換部50を設けたりすることなく、第2変換部60の変換動作を制御することができる。 As described above, in order to prevent the pull-up circuit PU2 from affecting the communication between the control unit 10 and the second storage unit 30, it is required to stop the conversion operation of the second conversion unit 60. Here, it is required that the indication signal of the second voltage is input to the conversion direction terminal DIR. When the control unit 10 generates and outputs the indication signal input to the conversion direction terminal DIR, it is necessary to provide the control unit 10 with a terminal for outputting the indication signal or to further provide a first conversion unit 50 that converts the indication signal of the first voltage output by the control unit 10 into an indication signal of the second voltage. On the other hand, the control device 1 of this embodiment can control the conversion operation of the second conversion unit 60 without providing the control unit 10 with a terminal for outputting the indication signal or providing a first conversion unit 50 that converts the indication signal of the first voltage into an indication signal of the second voltage.

<第2実施形態>
以下、図面を参照し、制御装置を具体化した第2実施形態について説明する。
[全体構成]
図2に示すように、制御装置2は、制御装置1が備える生成部70aに代えて、生成部70bを備える。生成部70bは、NAND回路CT2により実現される。生成部70bは、入力端子t1,t3と、出力端子t2とを備える。生成部70bは、入力端子t1と、入力端子t3とに入力された信号をNAND回路CT2により論理演算し、演算結果を示す信号を指示信号として出力端子t2から出力する。
Second Embodiment
A second embodiment of the control device will be described below with reference to the drawings.
[Overall configuration]
2, the control device 2 includes a generation unit 70b instead of the generation unit 70a included in the control device 1. The generation unit 70b is realized by a NAND circuit CT2. The generation unit 70b includes input terminals t1 and t3 and an output terminal t2. The generation unit 70b performs a logical operation on signals input to the input terminals t1 and t3 using the NAND circuit CT2, and outputs a signal indicating the operation result from the output terminal t2 as an indication signal.

また、制御装置1が備える構成に加えて、第3記憶部40を備える。第3記憶部40は、例えば、EEPROM、ROM、RAM等により実現される。以降の説明において、第1記憶部20と、第2記憶部30と、第3記憶部40とを区別しない場合、単に「記憶部」と記載する。上述したように、制御部10と、記憶部とは、互いに接続され、SPIプロトコルによりシリアル通信する。 In addition to the configuration of the control device 1, the control device 1 also includes a third memory unit 40. The third memory unit 40 is realized, for example, by an EEPROM, a ROM, a RAM, etc. In the following description, when there is no need to distinguish between the first memory unit 20, the second memory unit 30, and the third memory unit 40, they will simply be referred to as "memory units." As described above, the control unit 10 and the memory units are connected to each other and communicate serially using the SPI protocol.

第3記憶部40は、他の記憶部と同様の機能を有する。詳しくは、第3記憶部40は、例えば、データ出力端子SOと、データ入力端子SIと、クロック端子CKと、チップセレクト端子CSとを有する。そして、第3記憶部40は、入力されるチップセレクト信号がローレベルである場合、データ信号を入出力する。また、第3記憶部40は、第2電圧によって動作し、第2電圧の信号を入出力する。 The third memory unit 40 has the same functions as the other memory units. In detail, the third memory unit 40 has, for example, a data output terminal SO, a data input terminal SI, a clock terminal CK, and a chip select terminal CS. When the input chip select signal is at a low level, the third memory unit 40 inputs and outputs a data signal. In addition, the third memory unit 40 operates with the second voltage, and inputs and outputs a signal of the second voltage.

本実施形態の制御部10は、チップセレクト信号を出力する端子として、第1チップセレクト端子CS1と、第2チップセレクト端子CS2と、第3チップセレクト端子CS3とを備える。制御部10は、第1チップセレクト端子CS1から第1チップセレクト信号を出力し、第2チップセレクト端子CS2から第2チップセレクト信号を出力し、第3チップセレクト端子CS3から第3チップセレクト信号を出力する。 The control unit 10 of this embodiment has a first chip select terminal CS1, a second chip select terminal CS2, and a third chip select terminal CS3 as terminals that output chip select signals. The control unit 10 outputs the first chip select signal from the first chip select terminal CS1, outputs the second chip select signal from the second chip select terminal CS2, and outputs the third chip select signal from the third chip select terminal CS3.

[各構成の接続]
制御部10と、第1記憶部20とは、互いに接続される。また、制御部10と、第2記憶部30、及び第3記憶部40とは、第1変換部50や第2変換部60を介して互いに接続される。本実施形態の制御装置2は、配線L16を更に備え、配線L16は、制御部10の第2チップセレクト端子CS2と、第2記憶部30のチップセレクト端子CSとを接続する。
[Connection of each component]
The control unit 10 and the first storage unit 20 are connected to each other. The control unit 10 and the second storage unit 30 and the third storage unit 40 are connected to each other via the first conversion unit 50 and the second conversion unit 60. The control device 2 of this embodiment further includes a wiring L16, which connects the second chip select terminal CS2 of the control unit 10 to the chip select terminal CS of the second storage unit 30.

また、本実施形態の制御装置2において、配線L14と、配線L21と、配線L22と、配線L23と、配線L24とは、上述した制御装置1の場合とは異なる接続となる。詳しくは、配線L14は、制御部10の第3チップセレクト端子CS3と、第1変換部50-2の入力端子B3とを接続する。また、配線L21は、第1変換部50-1の出力端子A1と、第1記憶部20のデータ入力端子SIと、第3記憶部40のデータ入力端子SIとを接続する。配線L22は、第1変換部50-1の出力端子A2と、第1記憶部20のクロック端子CKと、第3記憶部40のクロック端子CKとを接続する。配線L23は、第1変換部50-2の出力端子A3と、第3記憶部40のチップセレクト端子CSと、生成部70bの入力端子t3とを接続する。配線L24は、第2変換部60の端子Cと、第1記憶部20のデータ出力端子SOと、第3記憶部40のデータ出力端子SOとを接続する。他の接続については、上述した制御装置1と同様であるため、説明を省略する。 In addition, in the control device 2 of this embodiment, the wiring L14, wiring L21, wiring L22, wiring L23, and wiring L24 are connected differently from the case of the control device 1 described above. In detail, the wiring L14 connects the third chip select terminal CS3 of the control unit 10 and the input terminal B3 of the first conversion unit 50-2. In addition, the wiring L21 connects the output terminal A1 of the first conversion unit 50-1, the data input terminal SI of the first memory unit 20, and the data input terminal SI of the third memory unit 40. The wiring L22 connects the output terminal A2 of the first conversion unit 50-1, the clock terminal CK of the first memory unit 20, and the clock terminal CK of the third memory unit 40. The wiring L23 connects the output terminal A3 of the first conversion unit 50-2, the chip select terminal CS of the third memory unit 40, and the input terminal t3 of the generation unit 70b. The wiring L24 connects the terminal C of the second conversion unit 60, the data output terminal SO of the first memory unit 20, and the data output terminal SO of the third memory unit 40. The other connections are the same as those of the control device 1 described above, so a description thereof will be omitted.

上述したように、第1変換部50は、制御部10から第1記憶部20、又は第3記憶部40に出力する信号を、第1電圧から第2電圧に変換する。また、第2変換部60は、第1記憶部20から制御部10に出力する信号、又は第3記憶部40から制御部10に出力する信号を、第2電圧から第1電圧に変換する。一方で、第2変換部60は、制御部10と、第2記憶部30とが通信する場合、変換動作を停止する。第2変換部60が変換を停止することにより、プルアップ回路PU2によりプルアップされている配線L24の電位が、制御部10と第2記憶部30との通信に影響しないようにする。以下、制御装置2の詳しい動作について説明する。 As described above, the first conversion unit 50 converts the signal output from the control unit 10 to the first memory unit 20 or the third memory unit 40 from the first voltage to the second voltage. The second conversion unit 60 converts the signal output from the first memory unit 20 to the control unit 10 or the signal output from the third memory unit 40 to the control unit 10 from the second voltage to the first voltage. On the other hand, the second conversion unit 60 stops the conversion operation when the control unit 10 and the second memory unit 30 communicate with each other. By the second conversion unit 60 stopping the conversion, the potential of the wiring L24 pulled up by the pull-up circuit PU2 is prevented from affecting the communication between the control unit 10 and the second memory unit 30. The operation of the control device 2 will be described in detail below.

[制御装置2の動作]
上述したように、記憶部は、入力されるチップセレクト信号がローレベルである場合、データ信号を入出力する。したがって、制御部10は、読み出し、又は書込み対象の記憶部に対して、ローレベルのチップセレクト信号を出力し、読み出し、又は書込み対象以外の記憶部に対して、ハイレベルのチップセレクト信号を出力する。以下、制御部10と、各記憶部との通信の詳細について説明する。
[Operation of control device 2]
As described above, when the input chip select signal is at a low level, the storage unit inputs and outputs a data signal. Therefore, the control unit 10 outputs a low-level chip select signal to a storage unit to be read or written, and outputs a high-level chip select signal to storage units other than the storage unit to be read or written. Details of communication between the control unit 10 and each storage unit are described below.

[第1記憶部20の書込み処理]
以下、制御部10が、第1記憶部20と通信し、第1記憶部20に対して書込み処理を行う場合について説明する。制御部10は、書込み処理が完了するまでの間、第1チップセレクト端子CS1からローレベルの第1チップセレクト信号を出力し、第2チップセレクト端子CS2からハイレベルの第2チップセレクト信号を出力し、第3チップセレクト端子CS3からハイレベルの第3チップセレクト信号を出力する。そして、制御部10は、データ出力端子SOから書込み指令と、書き込む情報とを示すデータ信号を出力する。第2記憶部30は、チップセレクト端子CSにハイレベルの第2チップセレクト信号が入力されることに伴い、読み出し動作、及び書込み動作を停止する。
[Writing Process of First Storage Unit 20]
The following describes the case where the control unit 10 communicates with the first storage unit 20 and performs a write process on the first storage unit 20. Until the write process is completed, the control unit 10 outputs a low-level first chip select signal from the first chip select terminal CS1, outputs a high-level second chip select signal from the second chip select terminal CS2, and outputs a high-level third chip select signal from the third chip select terminal CS3. The control unit 10 then outputs a write command and a data signal indicating the information to be written from the data output terminal SO. The second storage unit 30 stops the read operation and the write operation in response to the high-level second chip select signal being input to the chip select terminal CS.

第1変換部50-2は、入力端子B4に入力されたローレベルの第1チップセレクト信号を変換し、出力端子A4から出力する。また、第1変換部50-2は、入力端子B3に入力されたハイレベルの第3チップセレクト信号を変換し、出力端子A3から出力する。第3記憶部40は、チップセレクト端子CSにハイレベルの第3チップセレクト信号が入力されることに伴い、読み出し動作、及び書込み動作を停止する。 The first conversion unit 50-2 converts the low-level first chip select signal input to the input terminal B4 and outputs it from the output terminal A4. The first conversion unit 50-2 also converts the high-level third chip select signal input to the input terminal B3 and outputs it from the output terminal A3. The third memory unit 40 stops read and write operations when a high-level third chip select signal is input to the chip select terminal CS.

生成部70bの入力端子t1には、ローレベルの第1チップセレクト信号が入力され、入力端子t3には、ハイレベルの第3チップセレクト信号が入力される。生成部70bが備えるNAND回路CT2は、ローレベルの第1チップセレクト信号と、ハイレベルの第3チップセレクト信号との論理積を演算し、演算結果を反転する。つまり、生成部70bは、ハイレベルの信号を指示信号として出力端子t2から出力する。 A low-level first chip select signal is input to input terminal t1 of generation unit 70b, and a high-level third chip select signal is input to input terminal t3. The NAND circuit CT2 of generation unit 70b calculates the logical product of the low-level first chip select signal and the high-level third chip select signal, and inverts the result of the calculation. In other words, generation unit 70b outputs a high-level signal as an instruction signal from output terminal t2.

第2変換部60の変換方向端子DIRには、ハイレベルの信号が指示信号として入力される。このため、第2変換部60は、端子Cに入力される第2電圧のデータ信号を、第1電圧のデータ信号に変換し、端子Dに出力する。ただし、第1記憶部20は書込み動作中であり、第3記憶部40は動作停止中であるため、第1記憶部20と、第3記憶部40とは、データ出力端子SOからデータ信号を出力しない。したがって、端子Cには、第2電圧のデータ信号が入力されない。このため、第2変換部60は、待機状態となる。 A high-level signal is input as an instruction signal to the conversion direction terminal DIR of the second conversion unit 60. Therefore, the second conversion unit 60 converts the data signal of the second voltage input to terminal C into a data signal of the first voltage and outputs it to terminal D. However, since the first memory unit 20 is performing a write operation and the third memory unit 40 is not operating, the first memory unit 20 and the third memory unit 40 do not output data signals from the data output terminal SO. Therefore, the data signal of the second voltage is not input to terminal C. For this reason, the second conversion unit 60 is in a standby state.

第1変換部50-1は、入力端子B2に入力された第1電圧のクロック信号を第2電圧のクロック信号に変換し、出力端子A2から出力する。また、第1変換部50-1は、入力端子B1に入力された第1電圧のデータ信号を第2電圧のデータ信号に変換し、出力端子A1から出力する。第1記憶部20は、クロック端子CKに入力されたクロック信号のタイミングで各種処理を実行する。詳しくは、第1記憶部20は、チップセレクト端子CSにローレベルの第1チップセレクト信号が入力されている間、データ入力端子SIに入力された第2電圧のデータ信号の内容を記憶する。これにより、制御部10は、第1記憶部20に情報を書き込むことができる。 The first conversion unit 50-1 converts the clock signal of the first voltage input to the input terminal B2 into a clock signal of the second voltage and outputs it from the output terminal A2. The first conversion unit 50-1 also converts the data signal of the first voltage input to the input terminal B1 into a data signal of the second voltage and outputs it from the output terminal A1. The first memory unit 20 executes various processes at the timing of the clock signal input to the clock terminal CK. In detail, the first memory unit 20 stores the contents of the data signal of the second voltage input to the data input terminal SI while a low-level first chip select signal is input to the chip select terminal CS. This allows the control unit 10 to write information to the first memory unit 20.

[第1記憶部20の読み出し処理]
以下、制御部10が、第1記憶部20と通信し、第1記憶部20が記憶する情報について読み出し処理を行う場合について説明する。制御部10は、読み出し処理が完了するまでの間、第1チップセレクト端子CS1からローレベルの第1チップセレクト信号を出力し、第2チップセレクト端子CS2からハイレベルの第2チップセレクト信号を出力し、第3チップセレクト端子CS3からハイレベルの第3チップセレクト信号を出力する。そして、制御部10は、データ出力端子SOから読み出し指令を示すデータ信号を出力し、データ入力端子SIにデータ信号が入力されるまでの間、待機する。第2記憶部30は、チップセレクト端子CSにハイレベルの第2チップセレクト信号が入力されることに伴い、読み出し動作、及び書込み動作を停止する。
[Reading Process of First Storage Unit 20]
The following describes a case where the control unit 10 communicates with the first storage unit 20 and performs a read process on information stored in the first storage unit 20. The control unit 10 outputs a low-level first chip select signal from the first chip select terminal CS1, outputs a high-level second chip select signal from the second chip select terminal CS2, and outputs a high-level third chip select signal from the third chip select terminal CS3 until the read process is completed. The control unit 10 then outputs a data signal indicating a read command from the data output terminal SO, and waits until a data signal is input to the data input terminal SI. The second storage unit 30 stops the read operation and the write operation in response to the input of a high-level second chip select signal to the chip select terminal CS.

第1変換部50の動作、及び生成部70bの動作は、上述した第1記憶部20の書込み処理と同様の動作であるため、説明を省略する。第3記憶部40は、チップセレクト端子CSにハイレベルの第3チップセレクト信号が入力されることに伴い、読み出し動作、及び書込み動作を停止する。 The operation of the first conversion unit 50 and the generation unit 70b is the same as the write process of the first storage unit 20 described above, so a description thereof will be omitted. The third storage unit 40 stops the read operation and the write operation when a high-level third chip select signal is input to the chip select terminal CS.

第1記憶部20は、チップセレクト端子CSにローレベルの第1チップセレクト信号が入力され、且つデータ入力端子SIに入力された第2電圧のデータ信号が読み出し指令を示す場合、読み出し処理を実行する。詳しくは、第1記憶部20は、記憶するデータのうち、読み出し指令により指定されたデータを示すデータ信号をデータ出力端子SOから出力する。 The first memory unit 20 executes a read process when a low-level first chip select signal is input to the chip select terminal CS and the data signal of the second voltage input to the data input terminal SI indicates a read command. In detail, the first memory unit 20 outputs a data signal indicating the data specified by the read command from the data output terminal SO among the data to be stored.

第2変換部60は、変換方向端子DIRに指示信号としてハイレベルの信号が入力される。このため、第2変換部60は、端子Cに入力される第2電圧のデータ信号を、第1電圧のデータ信号に変換して端子Dに出力する。制御部10のデータ入力端子SIには、第1電圧に変換されたデータ信号が入力される。これにより、制御部10は、第1記憶部20に記憶される情報を読み出すことができる。 A high-level signal is input as an instruction signal to the conversion direction terminal DIR of the second conversion unit 60. Therefore, the second conversion unit 60 converts the data signal of the second voltage input to terminal C into a data signal of the first voltage and outputs it to terminal D. The data signal converted to the first voltage is input to the data input terminal SI of the control unit 10. This allows the control unit 10 to read out the information stored in the first memory unit 20.

[第3記憶部40の書込み処理]
以下、制御部10が、第3記憶部40と通信し、第3記憶部40に対して書込み処理を行う場合について説明する。制御部10は、書込み処理が完了するまでの間、第1チップセレクト端子CS1からハイレベルの第1チップセレクト信号を出力し、第2チップセレクト端子CS2からハイレベルの第2チップセレクト信号を出力し、第3チップセレクト端子CS3からローレベルの第3チップセレクト信号を出力する。そして、制御部10は、データ出力端子SOから書込み指令と、書き込む情報とを示すデータ信号を出力する。第2記憶部30は、チップセレクト端子CSにハイレベルの第2チップセレクト信号が入力されることに伴い、読み出し動作、及び書込み動作を停止する。
[Writing Process of Third Storage Unit 40]
The following describes the case where the control unit 10 communicates with the third storage unit 40 and performs a write process on the third storage unit 40. Until the write process is completed, the control unit 10 outputs a high-level first chip select signal from the first chip select terminal CS1, outputs a high-level second chip select signal from the second chip select terminal CS2, and outputs a low-level third chip select signal from the third chip select terminal CS3. The control unit 10 then outputs a write command and a data signal indicating the information to be written from the data output terminal SO. The second storage unit 30 stops the read operation and the write operation in response to the high-level second chip select signal being input to the chip select terminal CS.

第1変換部50の動作は、上述した第1記憶部20に係る処理と同様の動作であるため、説明を省略する。第1記憶部20は、チップセレクト端子CSにハイレベルの第1チップセレクト信号が入力されることに伴い、読み出し動作、及び書込み動作を停止する。 The operation of the first conversion unit 50 is the same as the processing related to the first storage unit 20 described above, and therefore will not be described. The first storage unit 20 stops reading and writing operations when a high-level first chip select signal is input to the chip select terminal CS.

生成部70bの入力端子t1には、ハイレベルの第1チップセレクト信号が入力され、入力端子t3には、ローレベルの第3チップセレクト信号が入力される。生成部70bが備えるNAND回路CT2は、ハイレベルの第1チップセレクト信号と、ローレベルの第3チップセレクト信号との論理積を演算し、演算結果を反転する。つまり、生成部70bは、ハイレベルの信号を指示信号として出力端子t2から出力する。 A high-level first chip select signal is input to input terminal t1 of generation unit 70b, and a low-level third chip select signal is input to input terminal t3. The NAND circuit CT2 of generation unit 70b calculates the logical product of the high-level first chip select signal and the low-level third chip select signal, and inverts the result of the calculation. In other words, generation unit 70b outputs a high-level signal as an instruction signal from output terminal t2.

第2変換部60の変換方向端子DIRには、ハイレベルの信号が指示信号として入力される。このため、第2変換部60は、端子Cに入力される第2電圧のデータ信号を、第1電圧のデータ信号に変換し、端子Dに出力する。ただし、第3記憶部40は書込み動作中であり、第1記憶部20は動作停止中であるため、第1記憶部20と、第3記憶部40とは、データ出力端子SOからデータ信号を出力しない。したがって、端子Cには、第2電圧のデータ信号が入力されない。このため、第2変換部60は、待機状態となる。 A high-level signal is input as an instruction signal to the conversion direction terminal DIR of the second conversion unit 60. Therefore, the second conversion unit 60 converts the data signal of the second voltage input to terminal C into a data signal of the first voltage and outputs it to terminal D. However, since the third memory unit 40 is performing a write operation and the first memory unit 20 is not operating, the first memory unit 20 and the third memory unit 40 do not output data signals from the data output terminal SO. Therefore, the data signal of the second voltage is not input to terminal C. For this reason, the second conversion unit 60 enters a standby state.

第3記憶部40は、クロック端子CKに入力されたクロック信号のタイミングで各種処理を実行する。詳しくは、第3記憶部40は、チップセレクト端子CSにローレベルの第3チップセレクト信号が入力されている間、データ入力端子SIに入力された第2電圧のデータ信号の内容を記憶する。これにより、制御部10は、第3記憶部40に情報を書き込むことができる。 The third memory unit 40 executes various processes at the timing of the clock signal input to the clock terminal CK. In detail, the third memory unit 40 stores the contents of the data signal of the second voltage input to the data input terminal SI while a low-level third chip select signal is input to the chip select terminal CS. This allows the control unit 10 to write information to the third memory unit 40.

[第3記憶部40の読み出し処理]
以下、制御部10が、第3記憶部40と通信し、第3記憶部40が記憶する情報について読み出し処理を行う場合について説明する。制御部10は、読み出し処理が完了するまでの間、第1チップセレクト端子CS1からハイレベルの第1チップセレクト信号を出力し、第2チップセレクト端子CS2からハイレベルの第2チップセレクト信号を出力し、第3チップセレクト端子CS3からローレベルの第3チップセレクト信号を出力する。そして、制御部10は、データ出力端子SOから読み出し指令を示すデータ信号を出力し、データ入力端子SIにデータ信号が入力されるまでの間、待機する。第2記憶部30は、チップセレクト端子CSにハイレベルの第2チップセレクト信号が入力されることに伴い、読み出し動作、及び書込み動作を停止する。
[Reading Process of Third Storage Unit 40]
The following describes a case where the control unit 10 communicates with the third storage unit 40 and performs a read process on information stored in the third storage unit 40. The control unit 10 outputs a high-level first chip select signal from the first chip select terminal CS1, outputs a high-level second chip select signal from the second chip select terminal CS2, and outputs a low-level third chip select signal from the third chip select terminal CS3 until the read process is completed. The control unit 10 then outputs a data signal indicating a read command from the data output terminal SO, and waits until a data signal is input to the data input terminal SI. The second storage unit 30 stops the read operation and the write operation in response to the input of a high-level second chip select signal to the chip select terminal CS.

第1変換部50の動作、及び生成部70bの動作は、上述した第1記憶部20に係る処理、又は第3記憶部40の書込み処理と同様の動作であるため、説明を省略する。第1記憶部20は、チップセレクト端子CSにハイレベルの第3チップセレクト信号が入力されることに伴い、読み出し動作、及び書込み動作を停止する。 The operation of the first conversion unit 50 and the operation of the generation unit 70b are similar to the processing related to the first storage unit 20 described above or the writing processing of the third storage unit 40, and therefore will not be described here. The first storage unit 20 stops reading and writing operations when a high-level third chip select signal is input to the chip select terminal CS.

第3記憶部40は、チップセレクト端子CSにローレベルの第3チップセレクト信号が入力され、且つデータ入力端子SIに入力された第2電圧のデータ信号が読み出し指令を示す場合、読み出し処理を実行する。詳しくは、第3記憶部40は、記憶するデータのうち、読み出し指令により指定されたデータを示すデータ信号をデータ出力端子SOから出力する。 The third memory unit 40 executes a read process when a low-level third chip select signal is input to the chip select terminal CS and the data signal of the second voltage input to the data input terminal SI indicates a read command. In detail, the third memory unit 40 outputs a data signal indicating the data specified by the read command from the data output terminal SO among the data to be stored.

第2変換部60は、変換方向端子DIRに指示信号としてハイレベルの信号が入力される。このため、第2変換部60は、端子Cに入力される第2電圧のデータ信号を、第1電圧のデータ信号に変換して端子Dに出力する。制御部10のデータ入力端子SIには、第1電圧に変換されたデータ信号が入力される。これにより、制御部10は、第3記憶部40に記憶される情報を読み出すことができる。 The second conversion unit 60 receives a high-level signal as an instruction signal at the conversion direction terminal DIR. Therefore, the second conversion unit 60 converts the data signal of the second voltage input to terminal C into a data signal of the first voltage and outputs it to terminal D. The data signal converted to the first voltage is input to the data input terminal SI of the control unit 10. This allows the control unit 10 to read out the information stored in the third memory unit 40.

[第2記憶部30の書込み処理]
以下、制御部10が、第2記憶部30と通信し、第2記憶部30に対して書込み処理を行う場合について説明する。制御部10は、書込み処理が完了するまでの間、第1チップセレクト端子CS1からハイレベルの第1チップセレクト信号を出力し、第2チップセレクト端子CS2からローレベルの第2チップセレクト信号を出力し、第3チップセレクト端子CS3からハイレベルの第3チップセレクト信号を出力する。そして、制御部10は、データ出力端子SOから書込み指令と、書き込む情報とを示すデータ信号を出力する。
[Writing Process of Second Storage Unit 30]
The following describes the case where the control unit 10 communicates with the second storage unit 30 and performs a write process on the second storage unit 30. Until the write process is completed, the control unit 10 outputs a high-level first chip select signal from the first chip select terminal CS1, a low-level second chip select signal from the second chip select terminal CS2, and a high-level third chip select signal from the third chip select terminal CS3. Then, the control unit 10 outputs a write command and a data signal indicating the information to be written from the data output terminal SO.

第1変換部50の動作は、上述した第1記憶部20、及び第3記憶部40に係る処理と同様の動作であるため、説明を省略する。第1記憶部20と、第3記憶部40とは、チップセレクト端子CSにハイレベルの第1チップセレクト信号が入力されることに伴い、読み出し動作、及び書込み動作を停止する。また、第1記憶部20と、第3記憶部40とは、読み出し動作、及び書込み動作を停止しているため、第1変換部50-1が変換したデータ信号に対する処理を行わない。 The operation of the first conversion unit 50 is similar to the processing related to the first storage unit 20 and the third storage unit 40 described above, and therefore a description thereof will be omitted. The first storage unit 20 and the third storage unit 40 stop reading and writing operations when a high-level first chip select signal is input to the chip select terminal CS. In addition, since the first storage unit 20 and the third storage unit 40 stop reading and writing operations, they do not process the data signal converted by the first conversion unit 50-1.

生成部70bの入力端子t1には、ハイレベルの第1チップセレクト信号が入力され、入力端子t3には、ハイレベルの第3チップセレクト信号が入力される。生成部70bが備えるNAND回路CT2は、ハイレベルの第1チップセレクト信号と、ハイレベルの第3チップセレクト信号との論理積を演算し、演算結果を反転する。つまり、生成部70bは、ローレベルの信号を指示信号として出力端子t2から出力する。したがって、第2変換部60の変換方向端子DIRには、ローレベルの信号が指示信号として入力される。上述したように、第2変換部60は、変換方向端子DIRに指示信号としてローレベルの信号が入力される場合、変換動作を停止する。 A high-level first chip select signal is input to the input terminal t1 of the generation unit 70b, and a high-level third chip select signal is input to the input terminal t3. The NAND circuit CT2 of the generation unit 70b calculates the logical product of the high-level first chip select signal and the high-level third chip select signal and inverts the calculation result. In other words, the generation unit 70b outputs a low-level signal as an instruction signal from the output terminal t2. Therefore, a low-level signal is input as an instruction signal to the conversion direction terminal DIR of the second conversion unit 60. As described above, the second conversion unit 60 stops the conversion operation when a low-level signal is input as an instruction signal to the conversion direction terminal DIR.

第2記憶部30は、チップセレクト端子CSにローレベルの第2チップセレクト信号が入力されている間、データ入力端子SIに入力された第1電圧のデータ信号の内容を記憶する。これにより、制御部10は、第2記憶部30に情報を書き込むことができる。 The second memory unit 30 stores the contents of the data signal of the first voltage input to the data input terminal SI while a low-level second chip select signal is input to the chip select terminal CS. This allows the control unit 10 to write information to the second memory unit 30.

[第2記憶部30の読み出し処理]
以下、制御部10が、第2記憶部30と通信し、第2記憶部30が記憶する情報について読み出し処理を行う場合について説明する。制御部10は、読み出し処理が完了するまでの間、第1チップセレクト端子CS1からハイレベルの第1チップセレクト信号を出力し、第2チップセレクト端子CS2からローレベルの第2チップセレクト信号を出力し、第3チップセレクト端子CS3からハイレベルの第3チップセレクト信号を出力する。そして、制御部10は、データ出力端子SOから読み出し指令を示すデータ信号を出力し、データ入力端子SIにデータ信号が入力されるまでの間、待機する。
[Reading Process of Second Storage Unit 30]
The following describes a case where the control unit 10 communicates with the second storage unit 30 and performs a read process on information stored in the second storage unit 30. Until the read process is completed, the control unit 10 outputs a high-level first chip select signal from the first chip select terminal CS1, outputs a low-level second chip select signal from the second chip select terminal CS2, and outputs a high-level third chip select signal from the third chip select terminal CS3. The control unit 10 then outputs a data signal indicating a read command from the data output terminal SO, and waits until a data signal is input to the data input terminal SI.

第1変換部50の動作と、生成部70bの動作とは、上述した第1記憶部20、及び第3記憶部40に係る処理と同様の動作であるため、説明を省略する。第1記憶部20と、第3記憶部40とは、チップセレクト端子CSにハイレベルの第1チップセレクト信号が入力されることに伴い、読み出し動作、及び書込み動作を停止する。また、第1記憶部20と、第3記憶部40とは、読み出し動作、及び書込み動作を停止しているため、第1変換部50-1が変換したデータ信号に対する処理を行わない。 The operation of the first conversion unit 50 and the generation unit 70b is similar to the processing related to the first storage unit 20 and the third storage unit 40 described above, and therefore a description thereof will be omitted. The first storage unit 20 and the third storage unit 40 stop reading and writing operations when a high-level first chip select signal is input to the chip select terminal CS. In addition, since the first storage unit 20 and the third storage unit 40 stop reading and writing operations, they do not process the data signal converted by the first conversion unit 50-1.

第2変換部60の変換方向端子DIRには、ローレベルの信号が指示信号として入力されるため、変換動作を停止する。
第2記憶部30は、チップセレクト端子CSにローレベルの第2チップセレクト信号が入力され、且つデータ入力端子SIに入力された第1電圧のデータ信号が読み出し指令を示す場合、読み出し処理を実行する。詳しくは、第2記憶部30は、記憶するデータのうち、読み出し指令により指定されたデータを示すデータ信号をデータ出力端子SOから出力する。制御部10のデータ入力端子SIには、第1電圧のデータ信号が入力される。これにより、制御部10は、第2記憶部30に記憶される情報を読み出すことができる。
A low level signal is input as an instruction signal to the conversion direction terminal DIR of the second conversion unit 60, so that the conversion operation is stopped.
The second storage unit 30 executes a read process when a low-level second chip select signal is input to the chip select terminal CS and the data signal of the first voltage input to the data input terminal SI indicates a read command. In detail, the second storage unit 30 outputs a data signal indicating data designated by the read command from the data output terminal SO among the data to be stored. The data signal of the first voltage is input to the data input terminal SI of the control unit 10. This allows the control unit 10 to read out the information stored in the second storage unit 30.

[記憶部と通信しない場合]
以下、制御部10と記憶部とが通信しない場合について説明する。制御部10は、第1チップセレクト端子CS1からハイレベルの第1チップセレクト信号を出力し、第2チップセレクト端子CS2からハイレベルの第2チップセレクト信号を出力し、第3チップセレクト端子CS3からハイレベルの第3チップセレクト信号を出力する。第1記憶部20は、チップセレクト端子CSにハイレベルの第1チップセレクト信号が入力されることに伴い、読み出し動作、及び書き込み動作を停止する。第2記憶部30は、チップセレクト端子CSにハイレベルの第2チップセレクト信号が入力されることに伴い、読み出し動作、及び書き込み動作を停止する。第3記憶部40は、チップセレクト端子CSにハイレベルの第3チップセレクト信号が入力されることに伴い、読み出し動作、及び書き込み動作を停止する。
[When not communicating with the memory unit]
The following describes a case where the control unit 10 and the storage unit do not communicate with each other. The control unit 10 outputs a high-level first chip select signal from the first chip select terminal CS1, outputs a high-level second chip select signal from the second chip select terminal CS2, and outputs a high-level third chip select signal from the third chip select terminal CS3. The first storage unit 20 stops reading and writing operations when a high-level first chip select signal is input to the chip select terminal CS. The second storage unit 30 stops reading and writing operations when a high-level second chip select signal is input to the chip select terminal CS. The third storage unit 40 stops reading and writing operations when a high-level third chip select signal is input to the chip select terminal CS.

[第2実施形態の制御装置2にかかる効果について]
以上詳述した本実施形態によれば、以下の効果を奏する。
(2-1)本実施形態の制御装置2は、第2電圧で動作し、第2電圧の信号を入出力する第3記憶部40を更に備える。制御部10と、第1記憶部20、第2記憶部30、及び第3記憶部40とは、SPIプロトコルによりシリアル通信し、第1記憶部20、第2記憶部30、及び第3記憶部40は、ローレベルのチップセレクト信号が入力された場合に制御部10と通信する。チップセレクト信号には、第1チップセレクト信号と、第2チップセレクト信号と、第3チップセレクト信号とが含まれる。第1変換部50は、制御部10が出力する第1電圧の第3チップセレクト信号を、第2電圧の第3チップセレクト信号に変換する。第1記憶部20には、第2電圧に変換された第1チップセレクト信号が入力され、第3記憶部40には、第2電圧に変換された第3チップセレクト信号が入力され、第2記憶部30には、制御部10が出力する第1電圧の第2チップセレクト信号が入力される。生成部70bは、NAND回路CT2により実現され、NAND回路CT2は、第1変換部50が第2電圧に変換した第1チップセレクト信号と、第1変換部50が第2電圧に変換した第3チップセレクト信号との論理積を反転した信号を指示信号として生成する。
[Effects of the control device 2 according to the second embodiment]
According to the present embodiment described above in detail, the following effects are achieved.
(2-1) The control device 2 of this embodiment further includes a third storage unit 40 that operates at the second voltage and inputs and outputs a signal of the second voltage. The control unit 10, the first storage unit 20, the second storage unit 30, and the third storage unit 40 communicate serially according to the SPI protocol, and the first storage unit 20, the second storage unit 30, and the third storage unit 40 communicate with the control unit 10 when a low-level chip select signal is input. The chip select signal includes a first chip select signal, a second chip select signal, and a third chip select signal. The first conversion unit 50 converts the third chip select signal of the first voltage output by the control unit 10 into a third chip select signal of the second voltage. The first storage unit 20 receives the first chip select signal converted to the second voltage, the third storage unit 40 receives the third chip select signal converted to the second voltage, and the second storage unit 30 receives the second chip select signal of the first voltage output by the control unit 10. The generation unit 70b is realized by a NAND circuit CT2, which generates, as an instruction signal, a signal that is an inverted logical product of the first chip select signal converted to the second voltage by the first conversion unit 50 and the third chip select signal converted to the second voltage by the first conversion unit 50.

本実施形態の制御装置2のように、制御部10と、第1記憶部20、及び第3記憶部40との間に、第1変換部50や第2変換部60を設けることで、変換した信号によって制御部10と、第1記憶部20、及び第3記憶部40とが通信することができる。したがって、制御部10は、第1変換部50や第2変換部60が変換した信号によって、互いに動作電圧が異なる第1記憶部20、及び第3記憶部40や第2記憶部30等の複数の記憶部と通信することができる。 As in the control device 2 of this embodiment, by providing a first conversion unit 50 and a second conversion unit 60 between the control unit 10 and the first storage unit 20 and the third storage unit 40, the control unit 10 can communicate with the first storage unit 20 and the third storage unit 40 using converted signals. Therefore, the control unit 10 can communicate with multiple storage units, such as the first storage unit 20, the third storage unit 40, and the second storage unit 30, which have different operating voltages, using signals converted by the first conversion unit 50 and the second conversion unit 60.

また、本実施形態の制御装置2は、制御部10に指示信号を出力する端子を設けたり、第1電圧の指示信号を第2電圧の指示信号に変換する第1変換部50を設けたりすることなく、第2変換部60の変換動作を制御することができる。 In addition, the control device 2 of this embodiment can control the conversion operation of the second conversion unit 60 without providing a terminal for outputting an instruction signal to the control unit 10 or a first conversion unit 50 for converting an instruction signal of the first voltage into an instruction signal of the second voltage.

上記各実施形態は以下のように変更してもよい。なお、上記実施形態および以下の各別例は、技術的に矛盾しない範囲で互いに組み合わせてもよい。
○制御装置1は、第3記憶部40を実装可能な配線を備えていなくてもよい。この場合、配線L21,L22,L23,L24等は、第1変換部50、及び第2変換部60と、第1記憶部20とを接続していればよく、第3記憶部40が実装されるパッドに接続されていなくてもよい。
The above-described embodiments may be modified as follows: The above-described embodiments and the following examples may be combined with each other as long as they are not technically inconsistent.
The control device 1 does not need to have wiring capable of mounting the third storage unit 40. In this case, the wiring L21, L22, L23, L24, etc. only need to connect the first conversion unit 50 and the second conversion unit 60 to the first storage unit 20, and do not need to be connected to the pad on which the third storage unit 40 is mounted.

○第1変換部50-1,50-2は、一つの第1変換部50により実現されてもよい。この場合、第1変換部50は、出力端子A1~A4と、入力端子B1~B4とを有し、第1電圧の信号を、第2電圧の信号に変換する回路を4回路有する。 The first conversion units 50-1 and 50-2 may be realized by a single first conversion unit 50. In this case, the first conversion unit 50 has output terminals A1 to A4 and input terminals B1 to B4, and has four circuits that convert a first voltage signal into a second voltage signal.

○第2変換部60は、変換方向端子DIRにローレベルの信号が入力される場合、第1電圧の信号を、第2電圧の信号に変換してもよい。例えば、変換方向端子DIRにローレベルの信号が入力される場合、第1記憶部20と、第3記憶部40とは、いずれも、読み出し動作、及び書込み動作を停止している。このため、制御部10と第2記憶部30との通信に伴い、第2変換部60の端子Dに接続される配線L12の電位が変化し、第2変換部60が当該電位の変化が信号として第1電圧から第2電圧に変換しても、第1記憶部20と第2記憶部30とは、影響を受けない。 ○ When a low-level signal is input to the conversion direction terminal DIR, the second conversion unit 60 may convert the first voltage signal to the second voltage signal. For example, when a low-level signal is input to the conversion direction terminal DIR, the first memory unit 20 and the third memory unit 40 both stop reading and writing operations. Therefore, even if the potential of the wiring L12 connected to the terminal D of the second conversion unit 60 changes due to communication between the control unit 10 and the second memory unit 30, and the second conversion unit 60 converts the potential change from the first voltage to the second voltage as a signal, the first memory unit 20 and the second memory unit 30 are not affected.

○記憶部は、入力されるチップセレクト信号がハイレベルである場合、データ信号を入出力してもよい。この場合、制御装置1は、生成部70aと、配線L25とを備えず、第2変換部60の変換方向端子DIRには、配線L26が接続されてもよい。また、生成部70bは、NAND回路CT2に代えて、EXOR回路等を備えていてもよい。 The memory unit may input and output a data signal when the input chip select signal is at a high level. In this case, the control device 1 may not include the generation unit 70a and the wiring L25, and the wiring L26 may be connected to the conversion direction terminal DIR of the second conversion unit 60. Furthermore, the generation unit 70b may include an EXOR circuit or the like instead of the NAND circuit CT2.

○制御装置2は、第1記憶部20と、第3記憶部40とのうち、一方を備えるものであってもよい。 The control device 2 may include either the first memory unit 20 or the third memory unit 40.

1,2…制御装置、10…制御部、20…第1記憶部、30…第2記憶部、40…第3記憶部、50,50-1,50-2…第1変換部、60…第2変換部、70a,70b…生成部、CT1…NOT回路、CT2…NAND回路、PU,PU1,PU2…プルアップ回路。
1, 2...control device, 10...control unit, 20...first memory unit, 30...second memory unit, 40...third memory unit, 50, 50-1, 50-2...first conversion unit, 60...second conversion unit, 70a, 70b...generation unit, CT1...NOT circuit, CT2...NAND circuit, PU, PU1, PU2...pull-up circuit.

Claims (3)

制御対象を第1電圧の信号によって制御する制御部と、
前記第1電圧とは異なる第2電圧で動作し、前記第2電圧の信号を入出力する第1記憶部と、
前記第1電圧で動作し、前記第1電圧の信号を入出力する第2記憶部と、
前記第1電圧の信号を、前記第2電圧の信号に変換する第1変換部と、
第1レベル、又は第2レベルの二値の指示信号に基づいて、前記第2電圧の信号を前記第1電圧の信号に変換する、又は変換動作を停止する第2変換部と、
前記指示信号を生成する生成部とを備え、
前記制御部と、前記第1記憶部、及び前記第2記憶部とは、SPI(Serial Peripheral Interface)プロトコルによりシリアル通信し、
前記第1記憶部、及び前記第2記憶部は、第2レベルのチップセレクト信号が入力された場合に前記制御部と通信し、
前記第1変換部は、前記制御部が出力する前記第1電圧のデータ信号を、前記第2電圧のデータ信号に変換し、前記制御部が出力する前記第1電圧のクロック信号を、前記第2電圧のクロック信号に変換し、前記制御部が出力する前記第1電圧のチップセレクト信号を、前記第2電圧のチップセレクト信号に変換し、
前記第2変換部は、前記指示信号が第1レベルの場合、前記第1記憶部が出力する前記第2電圧のデータ信号を前記第1電圧のデータ信号に変換し、且つ前記指示信号が第2レベルの場合、変換動作を停止し、
前記第1記憶部には、前記第2電圧に変換された前記チップセレクト信号が入力される、
ことを特徴とする制御装置。
a control unit that controls a controlled object by a signal of a first voltage;
a first storage unit that operates at a second voltage different from the first voltage and inputs and outputs a signal of the second voltage;
a second storage unit that operates at the first voltage and inputs and outputs a signal of the first voltage;
a first conversion unit that converts the first voltage signal into the second voltage signal;
a second conversion unit that converts the signal of the second voltage into the signal of the first voltage or stops the conversion operation based on a binary instruction signal of a first level or a second level;
a generating unit that generates the instruction signal,
the control unit, the first storage unit, and the second storage unit communicate serially with each other using an SPI (Serial Peripheral Interface) protocol;
the first storage unit and the second storage unit communicate with the control unit when a chip select signal of a second level is input;
the first conversion unit converts the data signal of the first voltage output by the control unit into the data signal of the second voltage, converts the clock signal of the first voltage output by the control unit into the clock signal of the second voltage, and converts the chip select signal of the first voltage output by the control unit into the chip select signal of the second voltage;
the second conversion unit converts the data signal of the second voltage output by the first storage unit into the data signal of the first voltage when the instruction signal is at a first level, and stops a conversion operation when the instruction signal is at a second level;
The chip select signal converted to the second voltage is input to the first storage unit.
A control device comprising:
前記チップセレクト信号には、第1チップセレクト信号と、第2チップセレクト信号とが含まれ、
前記第1記憶部には、前記第2電圧に変換された前記第1チップセレクト信号が入力され、
前記第2記憶部には、前記制御部が出力する前記第1電圧の第2チップセレクト信号が入力され、
前記生成部は、NOT回路であり、
前記NOT回路は、前記第1変換部が前記第2電圧に変換した前記第1チップセレクト信号を反転した信号を前記指示信号として生成する、
請求項1に記載の制御装置。
the chip select signals include a first chip select signal and a second chip select signal;
the first storage unit receives the first chip select signal converted to the second voltage;
a second chip select signal of the first voltage output by the control unit is input to the second storage unit,
the generating unit is a NOT circuit,
the NOT circuit generates, as the instruction signal, an inverted signal of the first chip select signal converted to the second voltage by the first conversion unit;
The control device according to claim 1 .
前記第2電圧で動作し、前記第2電圧の信号を入出力する第3記憶部を更に備え、
前記制御部と、前記第1記憶部、前記第2記憶部、及び前記第3記憶部とは、SPIプロトコルによりシリアル通信し、
前記第1記憶部、前記第2記憶部、及び前記第3記憶部は、第2レベルの前記チップセレクト信号が入力された場合に前記制御部と通信し、
前記チップセレクト信号には、第1チップセレクト信号と、第2チップセレクト信号と、第3チップセレクト信号とが含まれ、
前記第1変換部は、前記制御部が出力する前記第1電圧の第3チップセレクト信号を、前記第2電圧の第3チップセレクト信号に変換し、
前記第1記憶部には、前記第2電圧に変換された前記第1チップセレクト信号が入力され、
前記第3記憶部には、前記第2電圧に変換された前記第3チップセレクト信号が入力され、
前記第2記憶部には、前記制御部が出力する前記第1電圧の第2チップセレクト信号が入力され、
前記生成部は、NAND回路であり、
前記NAND回路は、前記第1変換部が前記第2電圧に変換した前記第1チップセレクト信号と、前記第1変換部が前記第2電圧に変換した前記第3チップセレクト信号との論理積を反転した信号を前記指示信号として生成する、
請求項1に記載の制御装置。
a third storage unit that operates at the second voltage and inputs and outputs a signal of the second voltage,
the control unit, the first storage unit, the second storage unit, and the third storage unit communicate serially with each other using an SPI protocol;
the first storage unit, the second storage unit, and the third storage unit communicate with the control unit when the chip select signal of a second level is input;
the chip select signals include a first chip select signal, a second chip select signal, and a third chip select signal;
the first conversion unit converts the third chip select signal of the first voltage output by the control unit into a third chip select signal of the second voltage;
the first storage unit receives the first chip select signal converted to the second voltage;
the third storage unit receives the third chip select signal converted to the second voltage,
a second chip select signal of the first voltage output by the control unit is input to the second storage unit,
the generating unit is a NAND circuit,
the NAND circuit generates, as the instruction signal, a signal obtained by inverting a logical product of the first chip select signal converted to the second voltage by the first conversion unit and the third chip select signal converted to the second voltage by the first conversion unit.
The control device according to claim 1 .
JP2021127640A 2021-08-03 2021-08-03 Control device Active JP7548154B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2021127640A JP7548154B2 (en) 2021-08-03 2021-08-03 Control device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2021127640A JP7548154B2 (en) 2021-08-03 2021-08-03 Control device

Publications (2)

Publication Number Publication Date
JP2023022653A JP2023022653A (en) 2023-02-15
JP7548154B2 true JP7548154B2 (en) 2024-09-10

Family

ID=85201932

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2021127640A Active JP7548154B2 (en) 2021-08-03 2021-08-03 Control device

Country Status (1)

Country Link
JP (1) JP7548154B2 (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20140355657A1 (en) 2013-05-29 2014-12-04 Samsung Electronics Co., Ltd. Communication modem for supporting multiple interfaces and method of setting an interface in the same
JP2015531110A (en) 2012-07-16 2015-10-29 タイコ エレクトロニクス (シャンハイ) カンパニー リミテッド Intelligent connector and bus controller
WO2016075727A1 (en) 2014-11-14 2016-05-19 ルネサスエレクトロニクス株式会社 Semiconductor device and control method therefor
US20170153997A1 (en) 2015-11-26 2017-06-01 Nuvoton Technology Corporation Bus system
JP2020150525A (en) 2019-03-15 2020-09-17 住友電気工業株式会社 Optical transceiver and its control method

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2015531110A (en) 2012-07-16 2015-10-29 タイコ エレクトロニクス (シャンハイ) カンパニー リミテッド Intelligent connector and bus controller
US20140355657A1 (en) 2013-05-29 2014-12-04 Samsung Electronics Co., Ltd. Communication modem for supporting multiple interfaces and method of setting an interface in the same
WO2016075727A1 (en) 2014-11-14 2016-05-19 ルネサスエレクトロニクス株式会社 Semiconductor device and control method therefor
US20170153997A1 (en) 2015-11-26 2017-06-01 Nuvoton Technology Corporation Bus system
JP2020150525A (en) 2019-03-15 2020-09-17 住友電気工業株式会社 Optical transceiver and its control method

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
庄野 和宏,「トラ技IoT塾 これからの主役はモノ! ラズベリー・パイのハードウェア拡張技術編 7お手軽スタンダード・シリアル! 高速版SPIと汎用UART」,トランジスタ技術,日本,CQ出版株式会社,2017年10月,第54巻 第10号 ,第177頁

Also Published As

Publication number Publication date
JP2023022653A (en) 2023-02-15

Similar Documents

Publication Publication Date Title
US6338113B1 (en) Memory module system having multiple memory modules
US5832251A (en) Emulation device
US20150324310A1 (en) Bus connection circuit, semiconductor device and operation method of bus connection circuit for making procedure for switching between a 1-cycle transfer and a 2-cycle transfer unnecessary
EP0348240A2 (en) Microprocessor equipped with parity control unit on same chip
JP2650124B2 (en) Semiconductor integrated circuit
JP7548154B2 (en) Control device
KR950012245A (en) Single Chip Microcomputer with User Designed Circuit
JPH0474384A (en) Semiconductor integrated circuit device
JP2009086830A (en) Memory controller
JP3202696B2 (en) Signal processing device
EP0352745A2 (en) Microprocessor
CN119851713B (en) Control circuit and memory
CN119557246B (en) Data transmission method, device, equipment and medium for memory expansion module
JP2975638B2 (en) Semiconductor integrated circuit
JP3006487B2 (en) Emulation device
JP6263048B2 (en) Semiconductor integrated circuit
US5943492A (en) Apparatus and method for generating external interface signals in a microprocessor
US10180847B2 (en) Circuitry for configuring entities
KR0152003B1 (en) Interface circuit
JPH03108022A (en) Semiconductor integrated circuit
JP2000132451A (en) Memory control circuit
JPH11260100A (en) Test method for memory element in mml device
JPWO2010001515A1 (en) Bus arbitration device and navigation device using the same
JPH1069432A (en) Semiconductor memory and memory system using the semiconductor memory
JPH0785680A (en) Semiconductor memory

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20231115

TRDD Decision of grant or rejection written
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20240719

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20240730

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20240812

R150 Certificate of patent or registration of utility model

Ref document number: 7548154

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150