Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP6544799B2 - Circuit board and signal analysis system - Google Patents
[go: Go Back, main page]

JP6544799B2 - Circuit board and signal analysis system - Google Patents

Circuit board and signal analysis system Download PDF

Info

Publication number
JP6544799B2
JP6544799B2 JP2015162638A JP2015162638A JP6544799B2 JP 6544799 B2 JP6544799 B2 JP 6544799B2 JP 2015162638 A JP2015162638 A JP 2015162638A JP 2015162638 A JP2015162638 A JP 2015162638A JP 6544799 B2 JP6544799 B2 JP 6544799B2
Authority
JP
Japan
Prior art keywords
buffer
circuit
signal
terminal
cpu
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP2015162638A
Other languages
Japanese (ja)
Other versions
JP2017038791A (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.)
NEC Embedded Products Ltd
Original Assignee
NEC Embedded Products Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by NEC Embedded Products Ltd filed Critical NEC Embedded Products Ltd
Priority to JP2015162638A priority Critical patent/JP6544799B2/en
Publication of JP2017038791A publication Critical patent/JP2017038791A/en
Application granted granted Critical
Publication of JP6544799B2 publication Critical patent/JP6544799B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Pinball Game Machines (AREA)

Description

本発明は、回路基板及び信号解析システムに関する。   The present invention relates to a circuit board and a signal analysis system.

さまざまな装置において、CPU(Central Processing Unit)などの制御回路を用いて制御が行われている。CPUなどの制御回路を用いて制御を行う場合、プログラムによりその制御における処理内容が決定される。そのため、CPUなどの制御回路を用いて制御を行う装置を開発する際には、プログラムの誤りを探して取り除く、一般的に「デバッグ」と呼ばれる作業が行われる。
特許文献1には、関連する技術として、ハンディターミナルにおけるデバッグに関する技術が記載されている。
In various devices, control is performed using a control circuit such as a CPU (Central Processing Unit). When control is performed using a control circuit such as a CPU, the processing content in the control is determined by the program. Therefore, when developing a device that performs control using a control circuit such as a CPU, an operation generally called “debug” is performed to search for and remove program errors.
Patent Document 1 describes a technique related to debugging in a handy terminal as a related technique.

特開平4−304534号公報Unexamined-Japanese-Patent No. 4-304534

ところで、ぱちんこや回胴式遊技機などの遊技機では、抽選時にユーザに大当たりの期待感を持たせるなどの演出が行われている。遊技機におけるそのような演出は、年々複雑になっており、CPUが行う制御も複雑になっている。そのため、遊技機における演出に遅延が生じないように、演出の制御に複数のCPUを用いて、CPUのそれぞれが処理するデータ量が所定のデータ量を超えないような工夫がなされている場合がある。
そのような制御を行うCPUのそれぞれが別々の回路基板に搭載されている場合には、回路基板同士が接続されるそれぞれの接続部でCPUの各信号をモニタすることでプログラムのデバッグを行うことができる。しかしながら、複数のCPUが同一の回路基板に搭載されている場合には、CPUの各信号をモニタするためには回路基板から信号を取り出す必要がある。そのため、プログラムのデバッグを行う際に、回路基板内の信号をモニタできるように回路基板を改造することが考えられるが、ぱちんこや回胴式遊技機などの遊技機では、一旦検定に合格した基板を改造すると再度検定する必要があるため、検定を受ける状態の回路基板でプログラムのデバッグを行う必要がある。
そのため、遊技機において、回路基板を改造しなくても回路基板内の信号をモニタして、プログラムのデバッグを行うことのできる技術が求められていた。
By the way, in game machines such as a pachinko machine and a torso type game machine, effects such as giving the user a feeling of expectation of a big hit at the time of lottery are performed. Such effects in gaming machines are becoming more and more complicated year by year, and control performed by the CPU is also complicated. Therefore, in order to prevent delays in the effects in the gaming machine, a plurality of CPUs may be used to control the effects so that the amount of data processed by each of the CPUs is designed not to exceed the predetermined amount of data. is there.
When each of the CPUs performing such control is mounted on a separate circuit board, debug the program by monitoring each signal of the CPU at each connection unit where the circuit boards are connected to each other. Can. However, when a plurality of CPUs are mounted on the same circuit board, it is necessary to take out the signals from the circuit board in order to monitor each signal of the CPU. Therefore, when debugging a program, it is possible to modify the circuit board so that the signal in the circuit board can be monitored. However, in gaming machines such as flippers and roll-to-roll type gaming machines, the board once passed the test. Since it is necessary to retest if you remodel, it is necessary to debug the program on the circuit board in the state of being subjected to the test.
Therefore, there has been a demand for a game machine capable of debugging a program by monitoring a signal in a circuit board without modifying the circuit board.

そこでこの発明は、上記の課題を解決することのできる回路基板及び信号解析システムを提供することを目的としている。   Then, this invention aims at providing the circuit board which can solve said subject, and a signal-analysis system.

上記目的を達成するために、本発明は、同一の基板に搭載された第1のCPUの出力と第2のCPUの入力とを接続する第1の回路であって、前記第1のCPUの出力に接続される第1の回路パターンと、前記第2のCPUの入力に接続される第2の回路パターンと、前記第1の回路パターンと前記第2の回路パターンとを接続する第1の抵抗と、を有する第1の回路と、前記第2のCPUの出力と前記第1のCPUの入力とを接続する第2の回路であって、前記第1のCPUの入力に接続される第3の回路パターンと、前記第2のCPUの出力に接続される第4の回路パターンと、前記第3の回路パターンと前記第4の回路パターンとを接続する第2の抵抗と、を有する第2の回路と、前記第1の回路パターンに接続された第1の端子と、前記第2の回路パターンに接続された第2の端子と、前記第3の回路パターンに接続された第3の端子と、前記第4の回路パターンに接続された第4の端子と、を有する接続端子と、を備える回路基板である。
In order to achieve the above object, the present invention is a first circuit connecting an output of a first CPU and an input of a second CPU mounted on the same substrate, the first circuit comprising: A first circuit pattern connected to an output, a second circuit pattern connected to an input of the second CPU, and a first circuit connecting the first circuit pattern and the second circuit pattern A second circuit connecting a first circuit having a resistor, an output of the second CPU and an input of the first CPU, the second circuit being connected to the input of the first CPU A third circuit pattern, a fourth circuit pattern connected to the output of the second CPU, and a second resistor connecting the third circuit pattern and the fourth circuit pattern; and 2 of the circuit, a first terminal connected to said first circuit pattern, A second terminal connected to the second circuit pattern, a third terminal connected to the third circuit pattern, and a fourth terminal connected to the fourth circuit pattern And a connection terminal .

また、本発明は、上述の回路基板と、前記回路基板が備える前記接続端子から取得した信号を解析する信号解析装置と、を備える信号解析システムである。   Moreover, this invention is a signal-analysis system provided with the above-mentioned circuit board and the signal-analysis apparatus which analyzes the signal acquired from the said connection terminal with which the said circuit board is provided.

本発明の回路基板により、遊技機において、回路基板を改造しなくても回路基板内の信号をモニタして、プログラムのデバッグを行うことができる。   According to the circuit board of the present invention, it is possible to monitor a signal in the circuit board and debug a program in the gaming machine without remodeling the circuit board.

本発明の回路基板の最小構成を示す図である。It is a figure which shows the minimum structure of the circuit board of this invention. 本発明の第一の実施形態による回路基板の構成を示す図である。It is a figure showing composition of a circuit board by a first embodiment of the present invention. 本実施形態による信号解析システムの構成を示す図である。It is a figure showing composition of a signal analysis system by this embodiment. 本実施形態による信号解析システムの設計を説明するための図である。It is a figure for demonstrating the design of the signal-analysis system by this embodiment. 本発明の第二の実施形態による信号解析システムの構成を示す図である。It is a figure which shows the structure of the signal-analysis system by 2nd embodiment of this invention. 本実施形態による信号解析システムの設計を説明するための図である。It is a figure for demonstrating the design of the signal-analysis system by this embodiment.

以下、図面を参照しながら実施形態について詳しく説明する。
まず、本発明の最小構成の回路基板10について説明する。
本発明の回路基板10は、図1で示すように、少なくとも第1の回路(以下、「第1回路」と記載)100と、第2の回路(以下、「第2回路」と記載)200と、接続端子300と、を備える。
第1回路100は、同一の基板に搭載された第1のCPUの出力と第2のCPUの入力とを接続する。
第2回路200は、第2のCPUの出力と第1のCPUの入力とを接続する。
接続端子300は、第1回路100及び第2回路200の途中にそれぞれ抵抗回路を介して接続される。
Hereinafter, embodiments will be described in detail with reference to the drawings.
First, the circuit board 10 of the minimum configuration of the present invention will be described.
As shown in FIG. 1, the circuit board 10 of the present invention includes at least a first circuit (hereinafter referred to as “first circuit”) 100 and a second circuit (hereinafter referred to as “second circuit”) 200. And the connection terminal 300.
The first circuit 100 connects the output of the first CPU and the input of the second CPU mounted on the same substrate.
The second circuit 200 connects the output of the second CPU and the input of the first CPU.
The connection terminal 300 is connected to the middle of the first circuit 100 and the second circuit 200 via a resistor circuit.

<第一の実施形態>
まず、本発明の第一の実施形態による回路基板10の構成について説明する。
本実施形態による回路基板10は、図2に示すように、第1回路100と、第2回路200と、接続端子300と、第1の端子回路401と、第2の端子回路402と、第1のバッファ501と、第2のバッファ502と、第3のバッファ503と、第4のバッファ504と、を備える。
First Embodiment
First, the configuration of the circuit board 10 according to the first embodiment of the present invention will be described.
As shown in FIG. 2, the circuit board 10 according to the present embodiment includes a first circuit 100, a second circuit 200, a connection terminal 300, a first terminal circuit 401, a second terminal circuit 402, and a second terminal circuit 402. A buffer 501, a second buffer 502, a third buffer 503, and a fourth buffer 504.

第1回路100は、第1の回路パターン(以下、「第1回路パターン」と記載)101と、第2の回路パターン(以下、「第2回路パターン」と記載)102と、第1の抵抗(以下、「第1抵抗」と記載)103と、を備える。
第1回路パターン101は、第1のバッファ(以下、「第1バッファ」と記載)501を介して第1のCPUの出力に接続される。
第2回路パターン102は、第2のバッファ(以下、「第2バッファ」と記載)502を介して第2のCPUの入力に接続される。
第1抵抗103は、第1回路パターン101と第2回路パターン102とを接続する。
The first circuit 100 includes a first circuit pattern (hereinafter referred to as "first circuit pattern") 101, a second circuit pattern (hereinafter referred to as "second circuit pattern") 102, and a first resistor. (Hereinafter referred to as "first resistance") 103.
The first circuit pattern 101 is connected to the output of the first CPU via a first buffer (hereinafter referred to as “first buffer”) 501.
The second circuit pattern 102 is connected to the input of the second CPU via a second buffer (hereinafter referred to as “second buffer”) 502.
The first resistor 103 connects the first circuit pattern 101 and the second circuit pattern 102.

第2回路200は、第3の回路パターン(以下、「第3回路パターン」と記載)201と、第4の回路パターン(以下、「第4回路パターン」と記載)202と、第2の抵抗(以下、「第2抵抗」と記載)203と、を備える。
第3回路パターン201は、第3のバッファ(以下、「第3バッファ」と記載)503を介して第1のCPUの入力に接続される。
第4回路パターン202は、第4のバッファ(以下、「第4バッファ」と記載)504を介して第2のCPUの出力に接続される。
第2抵抗203は、第3回路パターン201と第4回路パターン202とを接続する。
The second circuit 200 includes a third circuit pattern (hereinafter referred to as "third circuit pattern") 201, a fourth circuit pattern (hereinafter referred to as "fourth circuit pattern") 202, and a second resistor. (Hereinafter referred to as "second resistance") 203.
The third circuit pattern 201 is connected to the input of the first CPU via a third buffer (hereinafter, referred to as “third buffer”) 503.
The fourth circuit pattern 202 is connected to the output of the second CPU via a fourth buffer (hereinafter, referred to as “fourth buffer”) 504.
The second resistor 203 connects the third circuit pattern 201 and the fourth circuit pattern 202.

接続端子300は、第1の端子(以下、「第1端子」と記載)301と、第2の端子(以下、「第2端子」と記載)302と、第3の端子(以下、「第3端子」と記載)と、第4の端子(以下、「第4端子」と記載)と、を備える。
第1端子301は、第1回路パターン101に接続される。
第2端子302は、第2回路パターン102に接続される。
第3端子303は、第3回路パターン201に接続される。
第4端子304は、第4回路パターン202に接続される。
The connection terminal 300 includes a first terminal (hereinafter referred to as “first terminal”) 301, a second terminal (hereinafter referred to as “second terminal”) 302, and a third terminal (hereinafter referred to as “third terminal”). And a fourth terminal (hereinafter, referred to as "fourth terminal").
The first terminal 301 is connected to the first circuit pattern 101.
The second terminal 302 is connected to the second circuit pattern 102.
The third terminal 303 is connected to the third circuit pattern 201.
The fourth terminal 304 is connected to the fourth circuit pattern 202.

図2で示した回路基板10は、接続端子300を基板の端部に備えている。回路基板10は、接続端子300を基板の端部に備えている場合、第1の端子回路(以下、「第1端子回路」と記載)401(401a、401b)と、第2の端子回路(以下、「第2端子回路」と記載)402(402a、402b)と、を備える。
第1端子回路401は、第1回路100から接続端子300まで延びる。具体的には、第1端子回路401aは、第1回路パターン101から第1端子301まで延びる。また、第1端子回路401bは、第2回路パターン102から第2端子302まで延びる。
第2端子回路402は、第2回路200から接続端子300まで延びる。具体的には、第2端子回路402aは、第3回路パターン201から第3端子303まで延びる。また、第2端子回路402bは、第4回路パターン202から第4端子304まで延びる。
このように、回路基板10において、第1回路100と第2回路200の位置は固定である。回路基板10における接続端子300の位置に応じて、第1回路100から接続端子300まで第1端子回路401が延び、第2回路200から接続端子300まで第2端子回路402が延びる。
ただし、回路基板10における接続端子300の位置は、第1回路100及び第2回路200に直接接続される位置であってよい。その場合には、第1端子回路401及び第2端子回路402は、不必要である。
The circuit board 10 shown in FIG. 2 includes the connection terminal 300 at the end of the board. When the circuit board 10 includes the connection terminal 300 at the end of the board, the first terminal circuit (hereinafter referred to as "first terminal circuit") 401 (401a and 401b) and the second terminal circuit (hereinafter referred to as "first terminal circuit") Hereinafter, the “second terminal circuit” 402 (402a, 402b) is provided.
The first terminal circuit 401 extends from the first circuit 100 to the connection terminal 300. Specifically, the first terminal circuit 401 a extends from the first circuit pattern 101 to the first terminal 301. The first terminal circuit 401 b extends from the second circuit pattern 102 to the second terminal 302.
The second terminal circuit 402 extends from the second circuit 200 to the connection terminal 300. Specifically, the second terminal circuit 402 a extends from the third circuit pattern 201 to the third terminal 303. The second terminal circuit 402 b extends from the fourth circuit pattern 202 to the fourth terminal 304.
Thus, in the circuit board 10, the positions of the first circuit 100 and the second circuit 200 are fixed. The first terminal circuit 401 extends from the first circuit 100 to the connection terminal 300 and the second terminal circuit 402 extends from the second circuit 200 to the connection terminal 300 in accordance with the position of the connection terminal 300 in the circuit board 10.
However, the position of the connection terminal 300 in the circuit board 10 may be a position directly connected to the first circuit 100 and the second circuit 200. In that case, the first terminal circuit 401 and the second terminal circuit 402 are unnecessary.

第1バッファ501は、入力が第1のCPUに接続され、出力が第1回路パターン101に接続される。
第2バッファ502は、入力が第2回路パターン102に接続され、出力が第2のCPUに接続される。
第3バッファ503は、出力が第1のCPUに接続され、入力が第3回路パターン201に接続される。
第4バッファ504は、出力が第4回路パターン202に接続され、入力が第2のCPUに接続される。
ただし、図2で示した回路基板10は、第1バッファ501、第2バッファ502、第3バッファ503、第4バッファ504のそれぞれを備えるが、第1バッファ501、第2バッファ502、第3バッファ503、第4バッファ504のそれぞれは、回路基板10の外部に存在してもよい。
The first buffer 501 has an input connected to the first CPU and an output connected to the first circuit pattern 101.
The second buffer 502 has an input connected to the second circuit pattern 102 and an output connected to the second CPU.
An output of the third buffer 503 is connected to the first CPU, and an input is connected to the third circuit pattern 201.
The fourth buffer 504 has an output connected to the fourth circuit pattern 202 and an input connected to the second CPU.
However, the circuit board 10 shown in FIG. 2 includes the first buffer 501, the second buffer 502, the third buffer 503, and the fourth buffer 504, but the first buffer 501, the second buffer 502, and the third buffer Each of 503 and the fourth buffer 504 may exist outside the circuit board 10.

回路基板10は、プログラムのデバッグを行われない場合、すなわち、接続端子300がオープン状態である場合に、第1バッファ501が受信した信号を第1回路100を介して第2バッファ502に伝送する。また、回路基板10は、プログラムのデバッグを行われない場合、第4バッファ504が受信した信号を第2回路200を介して第3バッファ503に伝送する。   The circuit board 10 transmits the signal received by the first buffer 501 to the second buffer 502 through the first circuit 100 when the program debugging is not performed, that is, when the connection terminal 300 is in the open state. . Further, when debugging of a program is not performed, the circuit board 10 transmits a signal received by the fourth buffer 504 to the third buffer 503 via the second circuit 200.

次に、本実施形態による回路基板10を備える信号解析システム1の構成について説明する。
本実施形態による信号解析システム1は、図3に示すように、回路基板10と、コンピュータ(信号解析装置)20(20a、20b)と、インターフェース30(30a、30b)と、を備える。なお、図3には、第1のCPU(以下、「第1CPU」と記載)40と、第2のCPU(以下、「第2CPU」と記載)50とが示されている。
Next, the configuration of the signal analysis system 1 including the circuit board 10 according to the present embodiment will be described.
As shown in FIG. 3, the signal analysis system 1 according to the present embodiment includes a circuit board 10, computers (signal analysis devices) 20 (20a and 20b), and interfaces 30 (30a and 30b). Note that FIG. 3 shows a first CPU (hereinafter referred to as “first CPU”) 40 and a second CPU (hereinafter referred to as “second CPU”) 50.

コンピュータ20は、コンピュータ20aと、コンピュータ20bと、を備える。コンピュータ20は、接続端子300からインターフェース30を介して取得した信号を解析する。具体的には、コンピュータ20aは、第1CPU40が出力する信号s1を第1端子301から後述する第5のバッファ31を介して取得し、解析する。また、コンピュータ20bは、第2CPU50が出力する信号s2を第4端子304から後述する第8のバッファ34を介して取得し、解析する。   The computer 20 includes a computer 20a and a computer 20b. The computer 20 analyzes the signal acquired from the connection terminal 300 via the interface 30. Specifically, the computer 20a acquires the signal s1 output from the first CPU 40 from the first terminal 301 via the fifth buffer 31 described later and analyzes it. In addition, the computer 20b acquires a signal s2 output from the second CPU 50 from the fourth terminal 304 via an eighth buffer 34 described later and analyzes it.

インターフェース30は、第5のバッファ(以下、「第5バッファ」と記載)31と、第6のバッファ(以下、「第6バッファ」と記載)32と、第7のバッファ(以下、「第7バッファ」と記載)33と、第8のバッファ(以下、「第8バッファ」と記載)34と、を備える。インターフェース30は、回路基板10とコンピュータ20とを接続する。具体的には、第5バッファ31は、第1端子301とコンピュータ20aとを接続する。また、第6バッファ32は、第2端子302とコンピュータ20bとを接続する。また、第7バッファ33は、第3端子303とコンピュータ20aとを接続する。また、第8バッファ34は、第4端子304とコンピュータ20bとを接続する。   The interface 30 includes a fifth buffer (hereinafter referred to as "fifth buffer") 31, a sixth buffer (hereinafter referred to as "sixth buffer") 32, and a seventh buffer (hereinafter referred to as "seventh And a eighth buffer (hereinafter, referred to as an “eighth buffer”) 34. The interface 30 connects the circuit board 10 and the computer 20. Specifically, the fifth buffer 31 connects the first terminal 301 and the computer 20a. The sixth buffer 32 also connects the second terminal 302 to the computer 20b. The seventh buffer 33 also connects the third terminal 303 to the computer 20a. The eighth buffer 34 also connects the fourth terminal 304 to the computer 20 b.

次に、本実施形態による信号解析システム1における信号の送受信について説明する。
ここでは、信号解析システム1において、第1CPU40が実行する第1のプログラム(以下、「第1プログラム」と記載)と、第2CPU50が実行する第2のプログラム(以下、「第2プログラム」と記載)のそれぞれのデバッグが別々に行われる場合の信号の送受信について説明する。
なお、コンピュータ20aは、第1CPU40が実行する第1プログラムのデバッグに使用する信号s3を第7バッファ33に出力しているものとする。また、コンピュータ20bは、第2CPU50が実行する第2プログラムのデバッグに使用する信号s4を第6バッファ32に出力しているものとする。
また、第1バッファ501、第2バッファ502、第3バッファ503、第4バッファ504、第5バッファ31、第6バッファ32、第7バッファ33、第8バッファ34のそれぞれは、入力インピーダンスが無限大、出力インピーダンスがゼロ、出力における電流シンク/ソース能力が無限大の理想的なバッファであるものとする。
Next, transmission and reception of signals in the signal analysis system 1 according to the present embodiment will be described.
Here, in the signal analysis system 1, a first program executed by the first CPU 40 (hereinafter referred to as “first program”) and a second program executed by the second CPU 50 (hereinafter referred to as “second program”) Signal transmission and reception in the case where each debugging of the above is performed separately will be described.
It is assumed that the computer 20a outputs the signal s3 used for debugging the first program executed by the first CPU 40 to the seventh buffer 33. In addition, it is assumed that the computer 20 b outputs, to the sixth buffer 32, the signal s 4 used for debugging the second program executed by the second CPU 50.
Further, each of the first buffer 501, the second buffer 502, the third buffer 503, the fourth buffer 504, the fifth buffer 31, the sixth buffer 32, the seventh buffer 33, and the eighth buffer 34 has infinite input impedance. Let the output impedance be zero and the current sink / source capability at the output be an infinite ideal buffer.

コンピュータ20aは、信号s3を第7バッファ33に出力する。
第7バッファ33は、コンピュータ20aから信号s3を入力する。第7バッファ33は、理想バッファであるため、第7バッファ33の負荷がゼロオーム以外の場合には、信号s3を第3端子303に出力する。このとき、第2端子回路402aと第3回路パターン201のそれぞれは、第3端子303と同一ノードであるため、第3端子303と同電位である。
The computer 20 a outputs the signal s 3 to the seventh buffer 33.
The seventh buffer 33 receives the signal s3 from the computer 20a. Since the seventh buffer 33 is an ideal buffer, the signal s3 is output to the third terminal 303 when the load of the seventh buffer 33 is other than zero ohms. At this time, since each of the second terminal circuit 402 a and the third circuit pattern 201 is at the same node as the third terminal 303, it has the same potential as the third terminal 303.

第3バッファ503は、信号s3を入力する。第3バッファ503は、理想バッファであるため、第3バッファ503の負荷がゼロオーム以外の場合には、信号s3を第1CPU40の入力端子in1に出力する。   The third buffer 503 receives the signal s3. Since the third buffer 503 is an ideal buffer, the signal s3 is output to the input terminal in1 of the first CPU 40 when the load of the third buffer 503 is other than zero ohms.

第1CPU40は、第3バッファ503から信号s3を入力する。第1CPU40は、第1プログラムに基づいて、入力した信号s3に応じた信号s1を出力端子out1から第1バッファ501に出力する。   The first CPU 40 receives the signal s3 from the third buffer 503. The first CPU 40 outputs a signal s1 corresponding to the input signal s3 from the output terminal out1 to the first buffer 501 based on the first program.

第1バッファ501は、理想バッファであるため、第1バッファ501の負荷がゼロオーム以外の場合には、信号s1を第1回路パターン101に出力する。このとき、第1端子回路401aと第1端子301のそれぞれは、第1回路パターン101と同一ノードであるため、第1回路パターン101と同電位である。   Since the first buffer 501 is an ideal buffer, the signal s1 is output to the first circuit pattern 101 when the load on the first buffer 501 is other than zero ohms. At this time, since each of the first terminal circuit 401 a and the first terminal 301 is at the same node as the first circuit pattern 101, it has the same potential as the first circuit pattern 101.

第5バッファ31は、信号s1を入力する。第5バッファ31は、理想バッファであるため、第5バッファ31の負荷がゼロオーム以外の場合には、信号s1をコンピュータ20aに出力する。   The fifth buffer 31 receives the signal s1. Since the fifth buffer 31 is an ideal buffer, the signal s1 is output to the computer 20a when the load of the fifth buffer 31 is other than zero ohms.

コンピュータ20aは、第5バッファ31から信号s1を入力する。コンピュータ20aは、入力した信号s1が第7バッファ33に出力した信号s3に対応した信号であるか否かに基づいて、第1プログラムのデバッグを行う。具体的には、コンピュータ20aは、入力した信号s1が第7バッファ33に出力した信号s3に対応した信号であると判定した場合、第1プログラムは正しいと判定する。また、コンピュータ20aは、入力した信号s1が第7バッファ33に出力した信号s3に対応した信号でないと判定した場合、第1プログラムが間違っていると判定する。コンピュータ20aは、第1プログラムが間違っていると判定した場合、表示、音、振動などを制御して、ユーザに第1プログラムが間違っていることを報知してよい。   The computer 20a receives the signal s1 from the fifth buffer 31. The computer 20a debugs the first program based on whether the input signal s1 is a signal corresponding to the signal s3 output to the seventh buffer 33. Specifically, when the computer 20a determines that the input signal s1 is a signal corresponding to the signal s3 output to the seventh buffer 33, it determines that the first program is correct. If the computer 20a determines that the input signal s1 is not a signal corresponding to the signal s3 output to the seventh buffer 33, it determines that the first program is incorrect. If it is determined that the first program is incorrect, the computer 20a may control display, sound, vibration and the like to notify the user that the first program is incorrect.

同様に、コンピュータ20bは、信号s4を第6バッファ32に出力する。
第6バッファ32は、コンピュータ20bから信号s4を入力する。第6バッファ32は、理想バッファであるため、第6バッファ32の負荷がゼロオーム以外の場合には、信号s4を第2端子302に出力する。このとき、第1端子回路401bと第2回路パターン102のそれぞれは、第2端子302と同一ノードであるため、第2端子302と同電位である。
Similarly, the computer 20 b outputs the signal s 4 to the sixth buffer 32.
The sixth buffer 32 receives the signal s4 from the computer 20b. Since the sixth buffer 32 is an ideal buffer, the signal s 4 is output to the second terminal 302 when the load of the sixth buffer 32 is other than zero ohms. At this time, since each of the first terminal circuit 401 b and the second circuit pattern 102 is at the same node as the second terminal 302, it has the same potential as the second terminal 302.

第2バッファ502は、信号s4を入力する。第2バッファ502は、理想バッファであるため、第2バッファ502の負荷がゼロオーム以外の場合には、信号s4を第2CPU50の入力端子in2に出力する。   The second buffer 502 receives the signal s4. Since the second buffer 502 is an ideal buffer, the signal s4 is output to the input terminal in2 of the second CPU 50 when the load of the second buffer 502 is other than zero ohms.

第2CPU50は、第2バッファ502から信号s4を入力する。第2CPU50は、第2プログラムに基づいて、入力した信号s4に応じた信号s2を出力端子out2から第4バッファ504に出力する。   The second CPU 50 receives the signal s 4 from the second buffer 502. The second CPU 50 outputs a signal s2 corresponding to the input signal s4 from the output terminal out2 to the fourth buffer 504 based on the second program.

第4バッファ504は、理想バッファであるため、第4バッファ504の負荷がゼロオーム以外の場合には、信号s2を第4回路パターン202に出力する。このとき、第2端子回路402bと第4端子304のそれぞれは、第4回路パターン202と同一ノードであるため、第4回路パターン202と同電位である。   Since the fourth buffer 504 is an ideal buffer, it outputs the signal s 2 to the fourth circuit pattern 202 when the load of the fourth buffer 504 is other than zero ohms. At this time, since each of the second terminal circuit 402 b and the fourth terminal 304 is at the same node as the fourth circuit pattern 202, the second terminal circuit 402 b and the fourth terminal 304 have the same potential as the fourth circuit pattern 202.

第8バッファ34は、信号s2を入力する。第8バッファ34は、理想バッファであるため、第8バッファ34の負荷がゼロオーム以外の場合には、信号s2をコンピュータ20bに出力する。
コンピュータ20bは、第8バッファ34から信号s2を入力する。コンピュータ20bは、入力した信号s2が第6バッファ32に出力した信号s4に対応した信号であるか否かに基づいて、第1プログラムのデバッグを行う。具体的には、コンピュータ20bは、入力した信号s2が第6バッファ32に出力した信号s4に対応した信号であると判定した場合、第1プログラムは正しいと判定する。また、コンピュータ20bは、入力した信号s2が第6バッファ32に出力した信号s4に対応した信号でないと判定した場合、第2プログラムが間違っていると判定する。コンピュータ20bは、第2プログラムが間違っていると判定した場合、表示、音、振動などを制御して、ユーザに第2プログラムが間違っていることを報知してよい。
The eighth buffer 34 receives the signal s2. Since the eighth buffer 34 is an ideal buffer, it outputs the signal s2 to the computer 20b when the load of the eighth buffer 34 is other than zero ohms.
The computer 20 b receives the signal s 2 from the eighth buffer 34. The computer 20 b debugs the first program based on whether the input signal s 2 is a signal corresponding to the signal s 4 output to the sixth buffer 32. Specifically, when the computer 20b determines that the input signal s2 is a signal corresponding to the signal s4 output to the sixth buffer 32, it determines that the first program is correct. When the computer 20b determines that the input signal s2 is not a signal corresponding to the signal s4 output to the sixth buffer 32, it determines that the second program is incorrect. If it is determined that the second program is incorrect, the computer 20b may control display, sound, vibration and the like to notify the user that the second program is incorrect.

なお、第1バッファ501、第2バッファ502、第5バッファ31、第6バッファ32は、理想バッファであるため、第1抵抗103の一端の電位は第1バッファ501の出力により決定され、第1抵抗103の他端の電位は第6バッファ32の出力により決定される。第2バッファ502と第5バッファ31のそれぞれの入力インピーダンスは無限大であるため、第2バッファ502と第5バッファ31のそれぞれの入力には電流が流れない。
したがって、第1バッファ501、第2バッファ502、第5バッファ31、第6バッファ32のそれぞれが理想バッファである場合、その瞬間毎に第1抵抗103の両端の電位差を第1抵抗103の抵抗値で除算して算出される電流が、第1バッファ501の出力から第6バッファ32の出力へ、または、第6バッファ32の出力から第1バッファ501の出力へ流れるのみである。この場合、第1バッファ501が出力する信号s1は、第2回路パターン102に伝送されない。
Since the first buffer 501, the second buffer 502, the fifth buffer 31, and the sixth buffer 32 are ideal buffers, the potential at one end of the first resistor 103 is determined by the output of the first buffer 501. The potential of the other end of the resistor 103 is determined by the output of the sixth buffer 32. Since the input impedances of the second buffer 502 and the fifth buffer 31 are infinite, no current flows in the respective inputs of the second buffer 502 and the fifth buffer 31.
Therefore, when each of the first buffer 501, the second buffer 502, the fifth buffer 31, and the sixth buffer 32 is an ideal buffer, the potential difference between both ends of the first resistor 103 is set to the resistance value of the first resistor 103 at each moment. The current calculated by dividing by 流 れ る flows only from the output of the first buffer 501 to the output of the sixth buffer 32, or from the output of the sixth buffer 32 to the output of the first buffer 501. In this case, the signal s1 output from the first buffer 501 is not transmitted to the second circuit pattern 102.

また同様に、第3バッファ503、第4バッファ504、第7バッファ33、第8バッファ34は、理想バッファであるため、第2抵抗203の一端の電位は第4バッファ504の出力により決定され、第2抵抗203の他端の電位は第7バッファ33の出力により決定される。第3バッファ503と第8バッファ34のそれぞれの入力インピーダンスは無限大であるため、第3バッファ503と第8バッファ34のそれぞれの入力には電流が流れない。
したがって、第3バッファ503、第4バッファ504、第7バッファ33、第8バッファ34のそれぞれが理想バッファである場合、その瞬間毎に第2抵抗203の両端の電位差を第2抵抗203の抵抗値で除算して算出される電流が、第4バッファ504の出力から第7バッファ33の出力へ、または、第7バッファ33の出力から第4バッファ504の出力へ流れるのみである。この場合、第4バッファ504が出力する信号s2は、第3回路パターン201に伝送されない。
Similarly, since the third buffer 503, the fourth buffer 504, the seventh buffer 33, and the eighth buffer 34 are ideal buffers, the potential at one end of the second resistor 203 is determined by the output of the fourth buffer 504, The potential of the other end of the second resistor 203 is determined by the output of the seventh buffer 33. Since the input impedance of each of the third buffer 503 and the eighth buffer 34 is infinite, no current flows in each input of the third buffer 503 and the eighth buffer 34.
Therefore, when each of the third buffer 503, the fourth buffer 504, the seventh buffer 33, and the eighth buffer 34 is an ideal buffer, the potential difference between both ends of the second resistor 203 is set to the resistance value of the second resistor 203 at each moment. The current calculated by dividing by 4 flows only from the output of the fourth buffer 504 to the output of the seventh buffer 33 or from the output of the seventh buffer 33 to the output of the fourth buffer 504. In this case, the signal s2 output from the fourth buffer 504 is not transmitted to the third circuit pattern 201.

なお、本実施形態における第1バッファ501、第2バッファ502、第3バッファ503、第4バッファ504、第5バッファ31、第6バッファ32、第7バッファ33、第8バッファ34のそれぞれは、理想的なバッファとして説明したが、実際のバッファは、有限の入力インピーダンス、ゼロではない出力インピーダンス、出力における有限の電流シンク/ソース能力を有する。バッファの出力インピーダンスがゼロでない場合、バッファから負荷に伝達される信号は、バッファの出力インピーダンスと負荷との分圧比によって決まる信号に減衰するが、負帰還の技術やバッファサイズを適切に決定するなど適切な設計を行うことで、バッファの入力インピーダンス、出力インピーダンス、出力における電流シンク/ソース能力などの特性を理想的なバッファに近づけることができ、理想的なバッファとみなすことができる。また、回路基板10における第1抵抗103及び第2抵抗203をバッファの出力インピーダンスに比べて大きくすることで、バッファの有限の出力インピーダンスを第1抵抗103及び第2抵抗203に対して相対的に小さくすることができ、第1バッファ501が出力する信号s1は、第2回路パターン102に伝送されない。また、回路基板10における第1抵抗103及び第2抵抗203をバッファの出力インピーダンスに比べて大きくすることで、バッファの有限の出力インピーダンスを第1抵抗103及び第2抵抗203に対して相対的に小さくすることができ、第4バッファ504が出力する信号s2は、第3回路パターン201に伝送されない。回路基板10及び信号解析システム1のより詳細な設計は、回路シミュレーションや実験などに基づいて、行えばよい。
また、実際の回路基板10及び信号解析システム1の設計では、電源電圧、信号振幅、ロジック回路におけるHighレベル、Lowレベル、ノイズマージンなどに制限がある場合が考えられる。また、実際の回路基板10及び信号解析システム1の設計では、バッファの入力インピーダンスや出力インピーダンスが無視できない、出力における電流シンク/ソース能力が不足気味であるなど、理想的なバッファとみなすことができない場合がある。そのような場合、例えば、図4に示すように、第1回路パターン101、第2回路パターン102、第3回路パターン201、第4回路パターン202のそれぞれの抵抗値を変更することで分圧比を変更し、ロジック回路の動作が適切になるよう調整してもよい。
Each of the first buffer 501, the second buffer 502, the third buffer 503, the fourth buffer 504, the fifth buffer 31, the sixth buffer 32, the seventh buffer 33, and the eighth buffer 34 in the present embodiment is ideal. Although the actual buffer has been described as a conventional buffer, it has a finite input impedance, a non-zero output impedance, and a finite current sink / source capability at the output. If the buffer's output impedance is not zero, the signal transmitted from the buffer to the load is attenuated to a signal determined by the buffer's output impedance and load division ratio, but the negative feedback technique and buffer size should be properly determined, etc. With proper design, characteristics such as buffer input impedance, output impedance, current sink / source capability at the output can be made closer to an ideal buffer, and can be regarded as an ideal buffer. In addition, by making the first resistance 103 and the second resistance 203 in the circuit board 10 larger than the output impedance of the buffer, the finite output impedance of the buffer is relative to the first resistance 103 and the second resistance 203. The signal s1 output from the first buffer 501 can not be transmitted to the second circuit pattern 102. In addition, by making the first resistance 103 and the second resistance 203 in the circuit board 10 larger than the output impedance of the buffer, the finite output impedance of the buffer is relative to the first resistance 103 and the second resistance 203. The signal s2 output from the fourth buffer 504 can not be transmitted to the third circuit pattern 201. More detailed design of the circuit board 10 and the signal analysis system 1 may be performed based on circuit simulation, experiments, and the like.
Further, in the actual design of the circuit board 10 and the signal analysis system 1, there may be a case where the power supply voltage, the signal amplitude, the high level and the low level in the logic circuit, and the noise margin are limited. Also, in the actual design of the circuit board 10 and the signal analysis system 1, it can not be regarded as an ideal buffer because the input impedance and output impedance of the buffer can not be ignored and the current sink / source capacity at the output tends to be insufficient. There is a case. In such a case, for example, as shown in FIG. 4, the voltage division ratio is set by changing the resistance value of each of the first circuit pattern 101, the second circuit pattern 102, the third circuit pattern 201, and the fourth circuit pattern 202. It is possible to change and adjust the operation of the logic circuit to be appropriate.

以上、本発明の第一の実施形態による信号解析システム1について説明した。上述の信号解析システム1において、第1回路100は、同一の基板に搭載された第1CPU40の出力と第2CPU50の入力とを接続する。第2回路200は、第2CPU50の出力と第1CPU40の入力とを接続する。接続端子300は、第1回路100及び第2回路200の途中にそれぞれ抵抗回路を介して接続される。
こうすることで、遊技機において、回路基板を改造しなくても回路基板内の信号をモニタして、プログラムのデバッグを行うことができる。
The signal analysis system 1 according to the first embodiment of the present invention has been described above. In the signal analysis system 1 described above, the first circuit 100 connects the output of the first CPU 40 mounted on the same substrate and the input of the second CPU 50. The second circuit 200 connects the output of the second CPU 50 and the input of the first CPU 40. The connection terminal 300 is connected to the middle of the first circuit 100 and the second circuit 200 via a resistor circuit.
In this way, in the gaming machine, it is possible to monitor the signal in the circuit board and debug the program without modifying the circuit board.

<第二の実施形態>
本発明の第二の実施形態による回路基板10の構成について説明する。
本実施形態による回路基板10は、図2で示した第一の実施形態による回路基板10と同様に、第1回路100と、第2回路200と、接続端子300と、第1の端子回路401と、第2の端子回路402と、第1のバッファ501と、第2のバッファ502と、第3のバッファ503と、第4のバッファ504と、を備える。
Second Embodiment
The configuration of the circuit board 10 according to the second embodiment of the present invention will be described.
Similar to the circuit board 10 according to the first embodiment shown in FIG. 2, the circuit board 10 according to the present embodiment includes the first circuit 100, the second circuit 200, the connection terminal 300, and the first terminal circuit 401. , A second terminal circuit 402, a first buffer 501, a second buffer 502, a third buffer 503, and a fourth buffer 504.

次に、本実施形態による回路基板10を備える信号解析システム1の構成について説明する。
本実施形態による信号解析システム1は、図5に示すように第一の実施形態による信号解析システム1と同様に、回路基板10と、コンピュータ20(20a、20b)と、インターフェース30(30a、30b)と、を備える。
ただし、インターフェース30aが備える第7バッファ33は、第3端子303に接続されていない。また、インターフェース30bが備える第6バッファ32は、第2端子302に接続されていない。
Next, the configuration of the signal analysis system 1 including the circuit board 10 according to the present embodiment will be described.
The signal analysis system 1 according to the present embodiment is, as shown in FIG. 5, similar to the signal analysis system 1 according to the first embodiment, the circuit board 10, the computers 20 (20a, 20b), and the interfaces 30 (30a, 30b). And.
However, the seventh buffer 33 included in the interface 30 a is not connected to the third terminal 303. Also, the sixth buffer 32 included in the interface 30 b is not connected to the second terminal 302.

次に、本実施形態による信号解析システム1における信号の送受信について説明する。
ここでは、信号解析システム1において、第1CPU40と第2CPU50とが連動して動作し、第1CPU40が実行する第1プログラムと、第2CPU50が実行する第2のプログラムのデバッグが並行して行われる場合の信号の送受信について説明する。
なお、第1バッファ501、第2バッファ502、第3バッファ503、第4バッファ504、第5バッファ31、第6バッファ32、第7バッファ33、第8バッファ34のそれぞれは、入力インピーダンスが無限大、出力インピーダンスがゼロ、出力における電流シンク/ソース能力が無限大の理想的なバッファであるものとする。
また、信号解析システム1の起動時には第1CPU40が出力端子out1から出力する信号s1が決定しているものとする。
Next, transmission and reception of signals in the signal analysis system 1 according to the present embodiment will be described.
Here, in the signal analysis system 1, the first CPU 40 and the second CPU 50 operate in conjunction with each other, and debugging of the first program executed by the first CPU 40 and the second program executed by the second CPU 50 is performed in parallel. The transmission and reception of the signal of
Each of the first buffer 501, the second buffer 502, the third buffer 503, the fourth buffer 504, the fifth buffer 31, the sixth buffer 32, the seventh buffer 33, and the eighth buffer 34 has infinite input impedance. Let the output impedance be zero and the current sink / source capability at the output be an infinite ideal buffer.
Further, it is assumed that the signal s1 output from the output terminal out1 by the first CPU 40 is determined when the signal analysis system 1 is started.

第1CPU40は、信号解析システム1の起動時に第1プログラムに基づいて、信号s1を出力端子out1から第1バッファ501に出力する。   The first CPU 40 outputs the signal s1 from the output terminal out1 to the first buffer 501 based on the first program when the signal analysis system 1 is activated.

第1バッファ501は、理想バッファであるため、第1バッファ501の負荷がゼロオーム以外の場合には、信号s1を第1回路パターン101に出力する。第2バッファ502の入力インピーダンスは無限大であるため、第1抵抗103には電流が流れない。そのため、このとき、第1端子回路401a、第1端子301、第1抵抗103、第2回路パターン102、第1端子回路401b、第2端子302のそれぞれは、第1回路パターン101と同電位である。   Since the first buffer 501 is an ideal buffer, the signal s1 is output to the first circuit pattern 101 when the load on the first buffer 501 is other than zero ohms. Since the input impedance of the second buffer 502 is infinite, no current flows in the first resistor 103. Therefore, at this time, each of the first terminal circuit 401a, the first terminal 301, the first resistor 103, the second circuit pattern 102, the first terminal circuit 401b, and the second terminal 302 is at the same potential as the first circuit pattern 101. is there.

第5バッファ31は、信号s1を入力する。第5バッファ31は、理想バッファであるため、第5バッファ31の負荷がゼロオーム以外の場合には、信号s1をコンピュータ20aに出力する。   The fifth buffer 31 receives the signal s1. Since the fifth buffer 31 is an ideal buffer, the signal s1 is output to the computer 20a when the load of the fifth buffer 31 is other than zero ohms.

コンピュータ20aは、第5バッファ31から信号s1を入力する。コンピュータ20aは、入力した信号s1を記録する。コンピュータ20aは、記録した信号s1が適切な信号であるか否かに基づいて、第1プログラムのデバッグを行う。具体的には、コンピュータ20aは、記録した信号s1が予め定まった信号解析システム1の起動時からの所定の信号と一致する場合、第1プログラムは正しいと判定する。また、コンピュータ20aは、記録した信号s1が予め定まった信号解析システム1の起動時からの所定の信号と一致しない場合、第1プログラムが間違っていると判定する。コンピュータ20aは、第1プログラムが間違っていると判定した場合、表示、音、振動などを制御して、ユーザに第1プログラムが間違っていることを報知してよい。   The computer 20a receives the signal s1 from the fifth buffer 31. The computer 20a records the input signal s1. The computer 20a debugs the first program based on whether the recorded signal s1 is an appropriate signal. Specifically, the computer 20a determines that the first program is correct when the recorded signal s1 matches a predetermined signal from the time of activation of the signal analysis system 1 determined in advance. When the recorded signal s1 does not match the predetermined signal from the start of the signal analysis system 1 determined in advance, the computer 20a determines that the first program is incorrect. If it is determined that the first program is incorrect, the computer 20a may control display, sound, vibration and the like to notify the user that the first program is incorrect.

また、第2バッファ502は、信号s1を入力する。第2バッファ502は、理想バッファであるため、第2バッファ502の負荷がゼロオーム以外の場合には、信号s1を第2CPU50の入力端子in2に出力する。   The second buffer 502 also receives the signal s1. Since the second buffer 502 is an ideal buffer, the signal s1 is output to the input terminal in2 of the second CPU 50 when the load of the second buffer 502 is other than zero ohms.

第2CPU50は、第2バッファ502から信号s1を入力する。第2CPU50は、第2プログラムに基づいて、入力した信号s1に応じた処理を行う。または、第2CPU50は、第2プログラムに基づいて、入力した信号s1に応じた信号s2を出力端子out2から第4バッファ504に出力する。   The second CPU 50 receives the signal s 1 from the second buffer 502. The second CPU 50 performs processing in accordance with the input signal s1 based on the second program. Alternatively, based on the second program, the second CPU 50 outputs a signal s2 corresponding to the input signal s1 from the output terminal out2 to the fourth buffer 504.

第4バッファ504は、理想バッファであるため、第4バッファ504の負荷がゼロオーム以外の場合には、信号s2を第4回路パターン202に出力する。第3バッファ503の入力インピーダンスは無限大であるため、第2抵抗203には電流が流れない。そのため、このとき、第2端子回路402b、第4端子304、第2抵抗203、第3回路パターン201、第2端子回路402a、第3端子303のそれぞれは、第4回路パターン202と同電位である。   Since the fourth buffer 504 is an ideal buffer, it outputs the signal s 2 to the fourth circuit pattern 202 when the load of the fourth buffer 504 is other than zero ohms. Since the input impedance of the third buffer 503 is infinite, no current flows in the second resistor 203. Therefore, at this time, each of the second terminal circuit 402b, the fourth terminal 304, the second resistor 203, the third circuit pattern 201, the second terminal circuit 402a, and the third terminal 303 is at the same potential as the fourth circuit pattern 202. is there.

第8バッファ34は、信号s2を入力する。第8バッファ34は、理想バッファであるため、第8バッファ34の負荷がゼロオーム以外の場合には、信号s2をコンピュータ20bに出力する。   The eighth buffer 34 receives the signal s2. Since the eighth buffer 34 is an ideal buffer, it outputs the signal s2 to the computer 20b when the load of the eighth buffer 34 is other than zero ohms.

コンピュータ20bは、第8バッファ34から信号s2を入力する。コンピュータ20bは、入力した信号s2を記録する。コンピュータ20bは、記録した信号s2が適切な信号であるか否かに基づいて、第2プログラムのデバッグを行う。具体的には、コンピュータ20bは、記録した信号s2が予め定まった信号解析システム1の起動時からの所定の信号と一致する場合、第2プログラムは正しいと判定する。また、コンピュータ20bは、記録した信号s2が予め定まった信号解析システム1の起動時からの所定の信号と一致しない場合、第2プログラムが間違っていると判定する。コンピュータ20bは、第2プログラムが間違っていると判定した場合、表示、音、振動などを制御して、ユーザに第2プログラムが間違っていることを報知してよい。   The computer 20 b receives the signal s 2 from the eighth buffer 34. The computer 20b records the input signal s2. The computer 20b debugs the second program based on whether or not the recorded signal s2 is an appropriate signal. Specifically, the computer 20b determines that the second program is correct when the recorded signal s2 matches a predetermined signal from the start of the signal analysis system 1 determined in advance. If the recorded signal s2 does not match the predetermined signal from the start of the signal analysis system 1 determined in advance, the computer 20b determines that the second program is incorrect. If it is determined that the second program is incorrect, the computer 20b may control display, sound, vibration and the like to notify the user that the second program is incorrect.

また、第3バッファ503は、信号s2を入力する。第3バッファ503は、理想バッファであるため、第3バッファ503の負荷がゼロオーム以外の場合には、信号s2を第1CPU40の入力端子in1に出力する。   The third buffer 503 also receives the signal s2. Since the third buffer 503 is an ideal buffer, the signal s2 is output to the input terminal in1 of the first CPU 40 when the load of the third buffer 503 is other than zero ohms.

第1CPU40は、第3バッファ503から信号s2を入力する。第1CPU40は、第1プログラムに基づいて、入力した信号s2に応じた処理を行う。または、第1CPU40は、第1プログラムに基づいて、入力した信号s2に応じた信号s1を出力端子out1から第1バッファ501に出力する。以降、信号解析システム1において起動後と同様の上述の動作が繰り返される。   The first CPU 40 receives the signal s 2 from the third buffer 503. The first CPU 40 performs processing according to the input signal s2 based on the first program. Alternatively, the first CPU 40 outputs the signal s1 corresponding to the input signal s2 from the output terminal out1 to the first buffer 501 based on the first program. Thereafter, the above-described operation similar to that after activation is repeated in the signal analysis system 1.

なお、本実施形態における第1バッファ501、第2バッファ502、第3バッファ503、第4バッファ504、第5バッファ31、第6バッファ32、第7バッファ33、第8バッファ34のそれぞれは、理想的なバッファとして説明したが、実際のバッファは、有限の入力インピーダンス、ゼロではない出力インピーダンス、出力における有限の電流シンク/ソース能力を有する。バッファの出力インピーダンスがゼロでない場合、バッファから負荷に伝達される信号は、バッファの出力インピーダンスと負荷との分圧比によって決まる信号に減衰するが、負帰還の技術やバッファサイズを適切に決定するなど適切な設計を行うことで、バッファの入力インピーダンス、出力インピーダンス、出力における電流シンク/ソース能力などの特性を理想的なバッファに近づけることができる。回路基板10及び信号解析システム1の詳細な設計は、回路シミュレーションや実験などに基づいて、行えばよい。
また、実際の回路基板10及び信号解析システム1の詳細な設計では、電源電圧、信号振幅、ロジック回路におけるHighレベル、Lowレベル、ノイズマージンなどに制限がある場合も考えられる。そのような場合、例えば、図6に示すように、第1回路パターン101、第2回路パターン102、第3回路パターン201、第4回路パターン202のそれぞれの抵抗値を変更することで分圧比を変更し、ロジック回路の動作が適切になるよう調整してもよい。
Each of the first buffer 501, the second buffer 502, the third buffer 503, the fourth buffer 504, the fifth buffer 31, the sixth buffer 32, the seventh buffer 33, and the eighth buffer 34 in the present embodiment is ideal. Although the actual buffer has been described as a conventional buffer, it has a finite input impedance, a non-zero output impedance, and a finite current sink / source capability at the output. If the buffer's output impedance is not zero, the signal transmitted from the buffer to the load is attenuated to a signal determined by the buffer's output impedance and load division ratio, but the negative feedback technique and buffer size should be properly determined, etc. With proper design, characteristics such as buffer input impedance, output impedance, current sink / source capability at the output can be made closer to an ideal buffer. The detailed design of the circuit board 10 and the signal analysis system 1 may be performed based on circuit simulation, experiments, and the like.
Further, in the detailed design of the actual circuit board 10 and the signal analysis system 1, there may be a case where there are limitations on the power supply voltage, the signal amplitude, the high level, the low level, the noise margin and the like in the logic circuit. In such a case, for example, as shown in FIG. 6, the voltage division ratio is set by changing the resistance value of each of the first circuit pattern 101, the second circuit pattern 102, the third circuit pattern 201, and the fourth circuit pattern 202. It is possible to change and adjust the operation of the logic circuit to be appropriate.

以上、本発明の第二の実施形態による信号解析システム1について説明した。上述の信号解析システム1において、第1回路100は、同一の基板に搭載された第1CPU40の出力と第2CPU50の入力とを接続する。第2回路200は、第2CPU50の出力と第1CPU40の入力とを接続する。接続端子300は、第1回路100及び第2回路200の途中にそれぞれ抵抗回路を介して接続される。
こうすることで、遊技機において、回路基板を改造しなくても回路基板内の信号をモニタして、プログラムのデバッグを行うことができる。
The signal analysis system 1 according to the second embodiment of the present invention has been described above. In the signal analysis system 1 described above, the first circuit 100 connects the output of the first CPU 40 mounted on the same substrate and the input of the second CPU 50. The second circuit 200 connects the output of the second CPU 50 and the input of the first CPU 40. The connection terminal 300 is connected to the middle of the first circuit 100 and the second circuit 200 via a resistor circuit.
In this way, in the gaming machine, it is possible to monitor the signal in the circuit board and debug the program without modifying the circuit board.

なお、本発明の実施形態における記憶部は、適切な情報の送受信が行われる範囲においてどこに備えられていてもよい。また、記憶部やメモリは、適切な情報の送受信が行われる範囲において複数存在しデータを分散して記憶していてもよい。   Note that the storage unit in the embodiment of the present invention may be provided anywhere as long as appropriate transmission and reception of information is performed. In addition, a plurality of storage units and memories may exist in a range where appropriate transmission and reception of information is performed, and data may be distributed and stored.

なお、本発明の実施形態における処理は、適切な処理が行われる範囲において、処理の順番が入れ替わってもよいし、並行に行われてもよい。   Note that the processes in the embodiment of the present invention may be performed in parallel, or the order of the processes may be changed as long as appropriate processes are performed.

なお本発明の実施形態について説明したが、上述の信号解析システム1は内部に、コンピュータシステムを有している。そして、上述した処理の過程は、プログラムの形式でコンピュータ読み取り可能な記憶部に記憶されており、このプログラムをコンピュータが読み出して実行することによって、上記処理が行われる。ここでコンピュータ読み取り可能な記憶部とは、磁気ディスク、光磁気ディスク、CD−ROM、DVD−ROM、半導体メモリ等をいう。また、このコンピュータプログラムを通信回線によってコンピュータに配信し、この配信を受けたコンピュータが当該プログラムを実行するようにしてもよい。   Although the embodiment of the present invention has been described, the above-described signal analysis system 1 internally has a computer system. The process of the process described above is stored in the form of a program in a computer-readable storage unit, and the process is performed by the computer reading and executing the program. Here, the computer-readable storage unit refers to a magnetic disk, a magneto-optical disk, a CD-ROM, a DVD-ROM, a semiconductor memory, and the like. Alternatively, the computer program may be distributed to a computer through a communication line, and the computer that has received the distribution may execute the program.

また、上記プログラムは、前述した機能の一部を実現するためのものであってもよい。さらに、前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル(差分プログラム)であってもよい。   Further, the program may be for realizing a part of the functions described above. Furthermore, it may be a so-called difference file (difference program) that can realize the above-described functions in combination with a program already recorded in the computer system.

本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定するものではない。また、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができるものである。   While several embodiments of the present invention have been described, these embodiments have been presented by way of example only, and are not intended to limit the scope of the invention. In addition, various omissions, replacements and changes can be made without departing from the scope of the invention.

10・・・回路基板
20、20a、20b・・・コンピュータ
30、30a、30b・・・インターフェース
31・・・第5のバッファ
32・・・第6のバッファ
33・・・第7のバッファ
34・・・第8のバッファ
40・・・第1のCPU
50・・・第2のCPU
100・・・第1の回路
101・・・第1の回路パターン
102・・・第2の回路パターン
103・・・第1の抵抗
200・・・第2の回路
201・・・第3の回路パターン
202・・・第4の回路パターン
203・・・第2の抵抗
300・・・接続端子
301・・・第1の端子
302・・・第2の端子
303・・・第3の端子
304・・・第4の端子
401、401a、401b・・・第1の端子回路
402、402a、402b・・・第2の端子回路
501・・・第1のバッファ
502・・・第2のバッファ
503・・・第3のバッファ
504・・・第4のバッファ
10: circuit board 20, 20a, 20b: computer 30, 30a, 30b: interface 31: fifth buffer 32: sixth buffer 33: seventh buffer 34 · · Eighth buffer 40 ... first CPU
50: Second CPU
100 ... first circuit 101 ... first circuit pattern 102 ... second circuit pattern 103 ... first resistor 200 ... second circuit 201 ... third circuit Pattern 202 ... fourth circuit pattern 203 ... second resistor 300 ... connection terminal 301 ... first terminal 302 ... second terminal 303 ... third terminal 304 ... · · · Fourth terminal 401, 401a, 401b · · · first terminal circuit 402, 402a, 402b · · · second terminal circuit 501 · · · first buffer 502 · · · second buffer 503 · · · · · Third buffer 504 ··· Fourth buffer

Claims (4)

同一の基板に搭載された第1のCPUの出力と第2のCPUの入力とを接続する第1の回路であって、前記第1のCPUの出力に接続される第1の回路パターンと、前記第2のCPUの入力に接続される第2の回路パターンと、前記第1の回路パターンと前記第2の回路パターンとを接続する第1の抵抗と、を有する第1の回路と、
前記第2のCPUの出力と前記第1のCPUの入力とを接続する第2の回路であって、前記第1のCPUの入力に接続される第3の回路パターンと、前記第2のCPUの出力に接続される第4の回路パターンと、前記第3の回路パターンと前記第4の回路パターンとを接続する第2の抵抗と、を有する第2の回路と、
前記第1の回路パターンに接続された第1の端子と、前記第2の回路パターンに接続された第2の端子と、前記第3の回路パターンに接続された第3の端子と、前記第4の回路パターンに接続された第4の端子と、を有する接続端子と、
を備える回路基板。
A first circuit connecting an output of a first CPU and an input of a second CPU mounted on the same substrate, the first circuit pattern connected to the output of the first CPU; A first circuit having a second circuit pattern connected to the input of the second CPU, and a first resistor connecting the first circuit pattern and the second circuit pattern ;
A second circuit connecting an output of the second CPU and an input of the first CPU, the third circuit pattern connected to the input of the first CPU, and the second CPU A second circuit having a fourth circuit pattern connected to the output of the second circuit, and a second resistor connecting the third circuit pattern and the fourth circuit pattern ;
A first terminal connected to the first circuit pattern, a second terminal connected to the second circuit pattern, a third terminal connected to the third circuit pattern, and A connection terminal having a fourth terminal connected to the four circuit patterns;
A circuit board comprising:
前記第1の回路パターンと前記第1のCPUの出力の間に第1のバッファを備え、
前記第2の回路パターンと前記第2のCPUの入力の間に第2のバッファを備え、
前記第3の回路パターンと前記第1のCPUの入力の間に第3のバッファを備え、
前記第4の回路パターンと前記第2のCPUの出力の間に第4のバッファを備える、
請求項に記載の回路基板。
A first buffer is provided between the first circuit pattern and the output of the first CPU,
A second buffer between the second circuit pattern and the input of the second CPU;
A third buffer provided between the third circuit pattern and the input of the first CPU;
A fourth buffer is provided between the fourth circuit pattern and the output of the second CPU.
The circuit board according to claim 1 .
前記接続端子が前記基板の端部に備えられている場合、
前記第1の回路から前記接続端子まで延びる第1の端子回路と、
前記第2の回路から前記接続端子まで延びる第2の端子回路と、
を備える請求項1または請求項に記載の回路基板。
When the connection terminal is provided at the end of the substrate,
A first terminal circuit extending from the first circuit to the connection terminal;
A second terminal circuit extending from the second circuit to the connection terminal;
The circuit board according to claim 1 or claim 2 comprising a.
請求項1から請求項の何れか一項に記載の回路基板と、
前記回路基板が備える前記接続端子から取得した信号を解析する信号解析装置と、
を備える信号解析システム。
A circuit board according to any one of claims 1 to 3 ;
A signal analysis device that analyzes a signal acquired from the connection terminal provided in the circuit board;
Signal analysis system comprising:
JP2015162638A 2015-08-20 2015-08-20 Circuit board and signal analysis system Expired - Fee Related JP6544799B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2015162638A JP6544799B2 (en) 2015-08-20 2015-08-20 Circuit board and signal analysis system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2015162638A JP6544799B2 (en) 2015-08-20 2015-08-20 Circuit board and signal analysis system

Publications (2)

Publication Number Publication Date
JP2017038791A JP2017038791A (en) 2017-02-23
JP6544799B2 true JP6544799B2 (en) 2019-07-17

Family

ID=58205788

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2015162638A Expired - Fee Related JP6544799B2 (en) 2015-08-20 2015-08-20 Circuit board and signal analysis system

Country Status (1)

Country Link
JP (1) JP6544799B2 (en)

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2966416B2 (en) * 1988-08-09 1999-10-25 旭光学工業株式会社 Data communication method between microcomputers
JPH04280314A (en) * 1991-03-08 1992-10-06 Mitsubishi Heavy Ind Ltd Signal output device
JPH1027050A (en) * 1996-07-12 1998-01-27 Saitama Nippon Denki Kk Serial transmission system
JP4304718B2 (en) * 2003-11-28 2009-07-29 株式会社デンソー Auxiliary equipment development support device for vehicles
JP2007116263A (en) * 2005-10-18 2007-05-10 Orion Denki Kk Electronic apparatus and data communication control method

Also Published As

Publication number Publication date
JP2017038791A (en) 2017-02-23

Similar Documents

Publication Publication Date Title
KR101912123B1 (en) Impedance tuning circuit and integrated circuit including the same
JP2021503091A5 (en)
TWI463155B (en) Electronic device with chip-on-film package
JP2016510498A (en) Unique and non-clonal platform identifier using data-dependent circuit path response
CN108120917B (en) Test clock circuit determination method and device
JP6544799B2 (en) Circuit board and signal analysis system
CN113992193B (en) Circuit adjusting method, circuit adjusting device, electronic equipment, storage medium and circuit
JP5918192B2 (en) Data processing apparatus and method in PLC system
CN108762458B (en) A method and device for simultaneously realizing circuit on-off control and voltage conversion
JP4388641B2 (en) Integrated circuit testing equipment
JP2021074137A5 (en)
JP5455249B2 (en) Semiconductor integrated circuit using majority circuit and majority method
US8782475B2 (en) PRBS test memory interface considering DDR burst operation
US9721053B2 (en) Method and system for printed circuit board layout
CN105608033B (en) Semiconductor device and method of operating the same
JP2021074134A5 (en)
JP2021074131A5 (en)
KR102058495B1 (en) Error detection circuit and semiconductor integrated circuit using the same
JP2021074135A5 (en)
JP2021074130A5 (en)
JPWO2009037738A1 (en) Drawer wiring method, drawer wiring program, and drawer wiring apparatus
US8819606B1 (en) Designing integrated circuits for high thermal reliability
JP5697102B2 (en) Configuration apparatus and configuration method of image processing system
JP2007335809A (en) Semiconductor device and operation control method of semiconductor device
KR101190690B1 (en) Semiconductor Memory Device For Controlling Multi-Rank

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20180705

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20190226

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20190222

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20190507

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20190521

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20190613

R150 Certificate of patent or registration of utility model

Ref document number: 6544799

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313531

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

LAPS Cancellation because of no payment of annual fees