JP2003163654A - Serial signal - Google Patents
Serial signalInfo
- Publication number
- JP2003163654A JP2003163654A JP2001362434A JP2001362434A JP2003163654A JP 2003163654 A JP2003163654 A JP 2003163654A JP 2001362434 A JP2001362434 A JP 2001362434A JP 2001362434 A JP2001362434 A JP 2001362434A JP 2003163654 A JP2003163654 A JP 2003163654A
- Authority
- JP
- Japan
- Prior art keywords
- data
- serial
- signal
- level
- time
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Landscapes
- Synchronisation In Digital Transmission Systems (AREA)
Abstract
Description
【0001】[0001]
【発明の属する技術分野】この発明は、伝送、記録に適
したシリアル信号に関するものである。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a serial signal suitable for transmission and recording.
【0002】[0002]
【従来の技術】「H」と「L」の2進符号を伝送するシ
リアルデータ伝送では、データの区切りを識別しないと
送られてきたデータを受け取ることができない。そのた
め、ビットの区切りを識別するための同期情報を送信し
ている。2. Description of the Related Art In serial data transmission for transmitting binary codes of "H" and "L", the transmitted data cannot be received unless the data delimiter is identified. Therefore, the synchronization information for identifying the bit delimiter is transmitted.
【0003】例えば、図10(a)に示す非同期式で
は、キャラクタの前後にスタートビット、ストップビッ
トを付加する。For example, in the asynchronous system shown in FIG. 10A, a start bit and a stop bit are added before and after the character.
【0004】ところが、スタートビットとストップビッ
トは、各キャラクタごとに付加しなければならないの
で、8ビットのキャラクタを伝送する場合、20%もロ
スがでてしまい伝送効率が落ちる。However, since the start bit and the stop bit must be added to each character, when transmitting an 8-bit character, a loss of 20% occurs and the transmission efficiency drops.
【0005】また、キャラクタ間に十分なアイドル期間
を設けないと、スタート、ストップビットとデータビッ
ト間の透過性を保てないので、これも伝送効率を低下さ
せる問題である。Further, unless a sufficient idle period is provided between characters, the transparency between the start / stop bit and the data bit cannot be maintained, which is also a problem of lowering transmission efficiency.
【0006】一方、図10(b)に示す同期式は、複数
のキャラクタをまとめて伝送制御キャラクタ(例えば、
SYNなど)を付加して送信する。そのため、非同期式
に比べて伝送効率がよい。On the other hand, in the synchronous system shown in FIG. 10B, a plurality of characters are grouped together and a transmission control character (for example,
(Such as SYN) is added and transmitted. Therefore, the transmission efficiency is better than that of the asynchronous type.
【0007】ところが、この伝送制御キャラクタを用い
る方法でも、データ中に伝送制御キャラクタが含まれて
いると伝送できないので、透過性を持たせるため、例え
ば、BSC手順などでは、データの中に制御キャラクタ
が出でくると、DELキャラクタを付けて送るようにな
っている。However, even in the method using this transmission control character, if the transmission control character is included in the data, it cannot be transmitted. Therefore, in order to make it transparent, for example, in the BSC procedure, the control character is included in the data. When comes out, the DEL character is attached and sent.
【0008】また、このとき、前記のようにDELキャ
ラクタを使用して透過性を持たせるようにしても、デー
タ中にDELキャラクタを含むことはできないので、D
ELキャラクタと等しいデータを含むときには、DEL
・DELのようにして透過性を保てるようにしている。At this time, even if the DEL character is used to make it transparent as described above, the DEL character cannot be included in the data.
DEL when including data equal to the EL character
-The transparency is maintained like DEL.
【0009】[0009]
【発明が解決しようとする課題】しかしながら、DEL
キャラクタを使用して透過性を有するようにしたもので
も、上記のように煩雑な手順を必要とし、送信側と受信
側で同期を取るための無駄なデータの伝送も必要とする
などの問題がある。DISCLOSURE OF THE INVENTION Problems to be Solved by the Invention
Even if a character is used to make it transparent, there are problems such as the above-mentioned complicated procedure and unnecessary transmission of data for synchronization between the transmitting side and the receiving side. is there.
【0010】そこで、この発明の課題は、同期、非同期
に係わらず、煩雑な取決めをしなくてもデータを明確に
できるようにすること(透過性を持つこと)、かつ、正
確にデータを伝送できるようにすること、さらに、無駄
な伝送を行わずに高速な通信にも対応できるようにする
ことである。また、通信以外の分野にも応用できるよう
にすることである。Therefore, an object of the present invention is to make it possible to clarify data (having transparency) regardless of whether it is synchronous or asynchronous and to transmit data accurately. It is also possible to cope with high-speed communication without wasteful transmission. It is also to be applied to fields other than communication.
【0011】[0011]
【課題を解決するための手段】上記の課題を解決するた
め、この発明では、シリアル伝送あるいはシリアルデー
タフォーマットに用いられるシンボルを、それぞれ遷移
間時間幅(エッジからエッジの時間幅)の異なるデジタ
ル信号と1:1に対応させ、その対応させたデジタル信
号をビットごとにレベルを変化させて形成した構成を採
用することができる。In order to solve the above problems, according to the present invention, symbols used for serial transmission or serial data format are digital signals with different transition time widths (edge-to-edge time widths). It is possible to employ a configuration in which the digital signals are made to correspond to each other in a ratio of 1: 1 and the levels of the corresponding digital signals are changed for each bit.
【0012】このような構成を採用することにより、時
間幅の違う信号で、シリアル伝送、シリアルフォーマッ
トに用いられるシンボル、すなわち、例えば、2進デー
タの「H」と「L」、スタートビット、ストップビッ
ト、同期フレーム、制御フレームなどの他、キャラクタ
コードなども一義的に表せる。そのため、データを正確
に伝送できる。By adopting such a configuration, symbols having different time widths and used for serial transmission and serial format, that is, for example, binary data "H" and "L", start bit, stop, In addition to bits, synchronization frames, control frames, etc., character codes etc. can be uniquely expressed. Therefore, the data can be transmitted accurately.
【0013】また、ビットごとに前記信号のレベルを変
化させることにより、一つ一つの信号の区分を明確にす
ることができるので、透過性を持つことができる。Further, by changing the level of the signal for each bit, it is possible to clarify the division of each signal, so that it is possible to have transparency.
【0014】このとき、上記シンボルが、非同期シリア
ル伝送のデータビットの「H」と「L」及びその前後に
設けられたスタート、ストップビット、あるいは同期シ
リアル伝送のデータフレーム内のデータビットの「H」
と「L」及びその前後に設けられた制御キャラクタであ
る構成を採用することができる。At this time, the above-mentioned symbols are "H" and "L" of data bits of asynchronous serial transmission and start and stop bits provided before and after the data bits, or "H" of data bits in a data frame of synchronous serial transmission. "
And "L" and control characters provided before and after "L" can be adopted.
【0015】このような構成を採用することにより、こ
のシリアル信号でシリアル非同期及びシリアル同期伝送
を行える。By adopting such a configuration, serial asynchronous and serial synchronous transmission can be performed with this serial signal.
【0016】その際、上記データビットあるいはデータ
フレーム中に、複数のデータをデータと異なる遷移間時
間幅のデジタル信号を介して連続して設けた構成を採用
することができる。In this case, it is possible to employ a configuration in which a plurality of data are continuously provided in the data bit or data frame via a digital signal having a transition time width different from that of the data.
【0017】このような構成を採用することにより、複
数のデータをデータビットと異なる時間幅の信号でもっ
て透過性を保持したまま、一つのデータごとに区切りを
付けて伝送することができるので、伝送効率を向上させ
ることができる。By adopting such a configuration, it is possible to transmit a plurality of pieces of data by dividing each piece of data while maintaining transparency with a signal having a time width different from that of data bits. The transmission efficiency can be improved.
【0018】さらに、このとき、上記シリアルデータフ
ォーマットがディスク記録メディアのセクタフォーマッ
トである構成を採用することができる。Further, at this time, it is possible to adopt a configuration in which the serial data format is the sector format of the disk recording medium.
【0019】このような構成を採用することにより、セ
クタフォーマットを用いた例えば、ハードディスク、C
D、DVD、FD、MO、MD装置などのディスクメデ
ィアの記録に用いることができる。By adopting such a structure, for example, a hard disk, a C
It can be used for recording on disk media such as D, DVD, FD, MO and MD devices.
【0020】[0020]
【発明の実施の形態】以下、この発明の実施の形態を図
面に基づいて説明する。BEST MODE FOR CARRYING OUT THE INVENTION Embodiments of the present invention will be described below with reference to the drawings.
【0021】この形態のシリアル信号は、図1に示すよ
うに、遷移間時間幅(「H」または「L」の出力期間)
T1、T2の違う2種類のデジタル信号P1、P2で構
成されており、この遷移間時間幅T1、T2の違う2種
類の信号で、例えば、2進符号の「H」と「L」とを出
力させたものである。As shown in FIG. 1, the serial signal of this form has a time width between transitions (“H” or “L” output period).
It is composed of two types of digital signals P1 and P2 having different T1 and T2, and these two types of signals having different time widths T1 and T2 between transitions, for example, binary codes "H" and "L". This is the output.
【0022】この信号は、例えば、図2のようなエンコ
ード方法によって生成される。This signal is generated, for example, by the encoding method shown in FIG.
【0023】すなわち、2進符号の「H」に遷移間時間
幅T1のデジタル信号P1を対応させる場合は、信号の
レベル変位の発生点(この場合図2(a)の信号の立ち
上がり)ed1から計時を開始(計数基点)し、既定の
出力期間(この場合T1)、そのレベルを保持する。つ
まり、図2(b)に示すように、例えば、基点のレベル
が「H」のときは、そのレベルをT1の期間保持する。
同様に、図2(c)のように、基点のレベルが「L」の
ときには、「L」のレベルをT1の期間保持する。That is, when the digital signal P1 having the transition time width T1 is made to correspond to the binary code "H", from the generation point of the signal level displacement (in this case, the rising edge of the signal in FIG. 2A) ed1. Timing is started (counting base point), and the level is maintained for a predetermined output period (T1 in this case). That is, as shown in FIG. 2B, for example, when the level of the base point is “H”, the level is held for the period of T1.
Similarly, as shown in FIG. 2C, when the level of the base point is "L", the level of "L" is held for the period of T1.
【0024】当然、2進符号の「L」に遷移間時間幅T
2のデジタル信号P2を対応させた場合は、図2(e)
に示すように、信号の変位の発生点(この形態の場合、
信号の立ち下がり)ed2からT2の期間レベルを保持
し、基点のレベルが「L」のときは、そのレベルをT2
の期間保持する。同様に、基点のレベルが「H」のとき
には、図2(d)のように、「H」のレベルをT2の期
間保持する。Naturally, the time width T between transitions is set to the binary code "L".
2 corresponds to the digital signal P2 of FIG.
As shown in, the point of occurrence of the displacement of the signal (in this case,
The signal level is held for a period from ed2 to T2, and when the base point level is "L", the level is set to T2.
Hold for. Similarly, when the level of the base point is "H", the level of "H" is held for the period of T2 as shown in FIG.
【0025】また、その際、信号は、各ビットごとにレ
ベルを変化させる。ここでは、極性を反転させる。その
ため、図1のように、出力信号は、「H」レベルと
「L」レベルの信号が交互に並んだものとなる。At this time, the level of the signal changes for each bit. Here, the polarity is reversed. Therefore, as shown in FIG. 1, the output signal is a signal in which “H” level signals and “L” level signals are alternately arranged.
【0026】このように、各ビットごとに極性を反転さ
せることにより、例えば、連続するビットで同じ符号が
連続した場合でも各符号ごとに出力を反転させて各ビッ
トを明示できるようになっている。In this way, by inverting the polarity for each bit, for example, even if the same code is continuous in successive bits, the output can be reversed for each code to clearly indicate each bit. .
【0027】一方、この信号は、以下のような読み取り
方法により、元の2進符号にデコード(復号化)でき
る。On the other hand, this signal can be decoded (decoded) into the original binary code by the following reading method.
【0028】基本的な読み取り方法は、図3に示すよう
に、シリアル信号S1の変化点(各信号の立ち上がり、
もしくは、立ち下がり)ed3を基点に計時を開始し、
その計時を次の信号の変化点(次の立ち上がり(「L」
レベルから「H」レベルへ変わる場合)、もしくは立ち
下がり)ed4まで計時(積算)する。そして、計時結
果が、T1、T2のいずれに合致するかで、「H」か
「L」かを決定する。この設定値T1、T2は、絶対的
な基準値で、それを補う許容範囲を設ける。この許容範
囲は、符号のエンコードやデコードの実行の際に生じる
誤差の総合的な合算値にしておくことにより、スムース
にデコードが行える。そして、これを繰り返すことで、
連続して符号を読み取ることができる。The basic reading method is, as shown in FIG. 3, a change point of the serial signal S1 (rise of each signal,
Or, fall) start timing from ed3,
The timing is changed to the next signal change point (next rise (“L”
(When changing from level to “H” level) or falling) ed4 is timed (integrated). Then, "H" or "L" is determined depending on whether the time measurement result matches T1 or T2. The set values T1 and T2 are absolute reference values, and an allowable range is provided to supplement them. This allowable range can be smoothly decoded by setting the total sum of the errors that occur when the code is encoded or decoded. And by repeating this,
The code can be read continuously.
【0029】また、符号の探索中に許容範囲を越えて
も、次の変化点が現れない場合は、符号が無くなったこ
となので、データの終わりを検出することができる。If the next change point does not appear even if the allowable range is exceeded during the search for the code, the code has been lost and the end of the data can be detected.
【0030】なお、このとき、符号の個数を予め決めて
おけば、決められた数の読み取りが終わった時点で、符
号の探索を行わなくとも処理を終了できる。At this time, if the number of codes is determined in advance, the process can be terminated without searching for the code at the time when the reading of the determined number is completed.
【0031】このように、このシリアル信号は、符号の
開始を知る変化点ed3を基点に計時を始め、次の変化
点ed4で計時した時間が参照の対象となり、この変化
点ed4を基点として計時を繰り返すことにより、元の
符号を簡単にデコードすることができる。As described above, the serial signal starts time counting from the change point ed3 that knows the start of the code, and the time measured at the next change point ed4 is the reference object, and the time counting from this change point ed4 is the reference point. By repeating the above, the original code can be easily decoded.
【0032】ちなみに、設定値と積算値の差分を計時の
開始点に置き換えることにより、デコードする方法もあ
る。Incidentally, there is also a method of decoding by replacing the difference between the set value and the integrated value with the start point of time counting.
【0033】すなわち、この方法では符号の開始を知る
変化点ed3を基点に計時を始め、次の変化点ed4で
積算した時間が参照の対象となり、この変化点ed4か
ら積算値と設定値の差分を土台に、再度、計時を繰り返
す。That is, in this method, time counting is started from the change point ed3 that knows the start of the code, and the time accumulated at the next change point ed4 is referred to. Based on, repeat the timing again.
【0034】このとき、差分の取り方は、(積算値)−
(設定値)で求める。その際、設定値よりも積算値の方
が大きな場合は(時間が多く経過した)、実質経過時間
を修正するために+値が入り、その逆では−値が入る。
例えば、設定値が10で積算値が11なら次の計数開始
は1から始まり、積算値が9なら次の計数開始は−1か
ら始まる。また、変化点ed3で読み取りを開始し、次
の変化点ed4での積算値の結果が、例えば、許容の範
囲を越えても変化があらわれないときは、この期間に信
号が無く、無信号状態になったことを確認できる。At this time, the method of taking the difference is (integrated value)-
Calculate with (set value). At this time, when the integrated value is larger than the set value (more time has passed), a + value is entered to correct the actual elapsed time, and a vice versa is entered.
For example, if the set value is 10 and the integrated value is 11, the next counting start starts from 1, and if the integrated value is 9, the next counting start starts from -1. Further, when reading is started at the change point ed3 and the result of the integrated value at the next change point ed4 does not appear even if the result exceeds the allowable range, for example, there is no signal and there is no signal You can confirm that it became.
【0035】このように二つの方法とも信号の遷移間時
間幅T1、T2(計時時間)の差で符号を定義している
ので、相対的な差さえ検出できればよく、信号の伸長に
対しても許容範囲が広い。この結果、波形のレベル変動
や波形の乱れなどにも強いので、正確な伝送が行える。
従って、高速通信にも最適である。As described above, in both methods, the sign is defined by the difference between the signal transition time widths T1 and T2 (measurement time), so that only the relative difference can be detected, and the signal expansion is also performed. Wide tolerance. As a result, since it is strong against fluctuations in the level of the waveform and disturbance in the waveform, accurate transmission can be performed.
Therefore, it is also suitable for high-speed communication.
【0036】また、その際、基点ed3、ed4ごとに
計時を行うので誤差が累積せず、このとき、エンコード
側とデコード側の計時用の基準クロックも同期している
必要はないので、絶対的な精度を必要とせず、相対的な
精度さえあればよい。Further, at that time, since the time is measured for each of the base points ed3 and ed4, errors do not accumulate, and at this time, it is not necessary to synchronize the reference clocks for time measurement on the encode side and the decode side. Relative accuracy is sufficient, without requiring precise accuracy.
【0037】さらに、このようにエンコード回路やデコ
ード回路は出力期間を計時するだけなので、タイマ手段
や遅延手段で簡単に構成できる。そのため、ソフトウェ
アによる処理も可能である。Further, since the encode circuit and the decode circuit only measure the output period in this way, they can be easily configured by the timer means and the delay means. Therefore, software processing is also possible.
【0038】ところで、この方法では符号を信号の遷移
間時間幅T1、T2で定義するので、2進符号だけでな
く、例えば、シリアル伝送信号のスタート、ストップビ
ットや伝送制御用のキヤラクタ信号などを定義したり、
n進符号やキャラクタコード、あるいは、シリアルデー
タのフォーマット(後述する)などを定義することもで
きる。By the way, in this method, since the code is defined by the time widths T1 and T2 between transitions of signals, not only binary codes but also start and stop bits of serial transmission signals and charactor signals for transmission control are used. Define or
It is also possible to define an n-ary code, a character code, or a serial data format (described later).
【0039】そのため、第2実施形態として、まず、ス
タート、ストップビットに代えて、図4に示すような通
信開始と終了を定義した例について説明し、さらに、伝
送制御用のキャラクタ信号に適用した場合についても述
べる。Therefore, as the second embodiment, first, an example in which the communication start and end are defined as shown in FIG. 4 in place of the start and stop bits will be described, and further applied to a character signal for transmission control. The case is also described.
【0040】図4には、デジタル信号P1、P2の遷移
間時間幅T1、T2と異なった遷移間時間幅T3、T4
のデジタル信号P3、P4で通信開始と終了を定義した
ものを示してある。In FIG. 4, transition time widths T3 and T4 different from the transition time widths T1 and T2 of the digital signals P1 and P2 are shown.
The digital signals P3 and P4 of 1 define the start and end of communication.
【0041】このようにすれば、信号の変位点から信号
の遷移間時間幅T1、T2とT3、T4を計時するだけ
で、通信開始と終了及びデータとの弁別が容易にでき
る。In this way, it is possible to easily distinguish the start and end of communication and the data only by measuring the time widths T1, T2 and T3, T4 between the transitions of the signal from the displacement point of the signal.
【0042】そのため、データ伝送中に受信側に新たな
受信者が加わった場合(例えば、1対複数間の通信)で
も、加わった受信者は、通信開始の信号を確認すること
で容易にデータの先頭を見つけることができる。また、
途中から欠損したデータを排除して完全なデータ(デー
タの最初から)を取得することもできる。Therefore, even if a new receiver is added to the receiving side during data transmission (for example, one-to-many communication), the added receiver can easily confirm the data by starting the communication. You can find the beginning of. Also,
Complete data (from the beginning of the data) can be obtained by eliminating the missing data from the middle.
【0043】さらに、通信の開始と終了の信号と、デー
タとの弁別が容易なので、送信データのブロック化を計
ってデータ数を固定する必要がない。そのため、可変長
のデータを伝送することも可能である。Further, since it is easy to discriminate the signal for starting and ending the communication from the data, it is not necessary to measure the transmission data into blocks and fix the number of data. Therefore, it is also possible to transmit variable-length data.
【0044】一方、伝送制御キャラクタを使用する同期
式の通信の場合は、従来例でも述べたように、数ビット
からなるキャラクタを複数個組み合わせることにより通
信を行っている。そのため、伝送制御キャラクタに代え
て、例えば、図5のように、時間幅の異なる信号でもっ
てデータ(テキスト)の始まり(文頭符号OD)とデー
タの終了(文末符号ED)を定義することができる。On the other hand, in the case of synchronous communication using transmission control characters, as described in the conventional example, communication is performed by combining a plurality of characters consisting of several bits. Therefore, instead of the transmission control character, for example, as shown in FIG. 5, the start of the data (text) (the beginning code OD) and the end of the data (the end code ED) can be defined by signals having different time widths. .
【0045】図5では、データの始まりを文頭符号OD
で告知している。もし、データを途中から受信すること
があっても、文頭符号ODを探索して受信を始めること
により、データを正しく受け取ることができる(信号の
遷移間時間幅を計測すれば、簡単に判別できる)。In FIG. 5, the beginning of data is indicated by the prefix OD.
Is announced. Even if the data is received from the middle, the data can be correctly received by searching the prefix OD and starting the reception (it can be easily discriminated by measuring the time width between transitions of signals). ).
【0046】さらに、受信側では、文末符号OEの宣言
でデータの終了がわかるので、予めデータの長さが知ら
されていなくともデータの受信ができる。Further, on the receiving side, since the end of the data can be known by the declaration of the sentence end code OE, the data can be received even if the length of the data is not known in advance.
【0047】また図5は、データ(テキスト1)とデー
タ(テキスト2)との間に、データと異なる遷移間時間
幅の信号、この形態では文頭符号ODを設けて、2つの
データを連続して伝送できるようにしてある。この場
合、文頭符号ODからデータが始まり、次に、もう一
度、文頭符号ODを検出したときに、前のデータと後の
データが別であることが分かるようにしたものである。Further, in FIG. 5, a signal having a transition time width different from that of the data (in this form, an initial letter OD) is provided between the data (text 1) and the data (text 2) so that the two data are continuous. So that it can be transmitted. In this case, the data starts from the initial code OD, and when the initial code OD is detected again, it can be understood that the previous data and the subsequent data are different.
【0048】このとき、データの「H」と「L」及び文
頭符号ODと文末符号OEを時間幅の異なる信号で定義
したことにより、データは完全な透過性を有することが
できる。そのため、データを正確に伝送できる。At this time, since the data "H" and "L" and the beginning code OD and the ending code OE are defined by signals having different time widths, the data can have complete transparency. Therefore, the data can be transmitted accurately.
【0049】なお、この形態では、時間幅の異なる信号
として文頭符号ODを用いたが、これに限定されるもの
ではなく、データを区切るために、それ専用の時間幅の
信号を定義してもよい。In this embodiment, the prefix OD is used as a signal having a different time width, but the present invention is not limited to this, and a signal having a time width dedicated to the data may be defined in order to divide data. Good.
【0050】次に、第3実施形態として、このシリアル
信号を2進コードばかりでなく多進コードにも応用した
場合について述べる。Next, as a third embodiment, a case where this serial signal is applied not only to a binary code but also to a multi-level code will be described.
【0051】図6に、8進コードの作成例を示してあ
る。作成例では、0から7までの符号を信号の遷移間時
間幅で定義してある。FIG. 6 shows an example of creating an octal code. In the creation example, the codes from 0 to 7 are defined by the time width between transitions of the signal.
【0052】このため、3ビットで定義しなければなら
なかった各8進コードを、それぞれ遷移間時間幅の異な
る一つの信号で定義することができる。Therefore, each octal code, which had to be defined by 3 bits, can be defined by one signal having a different time width between transitions.
【0053】すなわち、従来のコードではデータ長は固
定であるため、データの伝送に必要な時間は常に同じで
あった。一方、この方法では、データの伝送に必要な時
間は信号の遷移間時間幅により図7の(a1)〜(a
3)に示すように可変となる。そのため、伝送速度を向
上させることができる(a4とeには16進の場合も示
してある)。That is, since the conventional code has a fixed data length, the time required for data transmission was always the same. On the other hand, in this method, the time required for data transmission depends on the time width between the transitions of the signals (a1) to (a) in FIG.
It becomes variable as shown in 3). Therefore, the transmission speed can be improved (a4 and e are also shown in hexadecimal).
【0054】そのため、この方式は、後述するように、
記録媒体に用いると、高密度に記録させることが可能で
ある。Therefore, this method is described below.
When used as a recording medium, it is possible to record at high density.
【0055】なお、図6は、コードの一つの作成例を示
したものであって、この作成例の設定値(例えば、速度
を決める設定基準値など)に限定されるものではない。Note that FIG. 6 shows one example of creating a code, and the present invention is not limited to the set values (for example, set reference values for determining speed) of this created example.
【0056】次に、第4実施形態として、この信号が多
値レベルにも対応できることを示す。Next, as a fourth embodiment, it will be shown that this signal can be applied to multi-valued levels.
【0057】多値レベルとは、「H」と「L」の2つの
レベルだけでなく、例えば、+3、0、−3Vなどのよ
うに複数のレベルを有するものである。The multi-valued level is not limited to two levels of "H" and "L", but has a plurality of levels such as +3, 0, -3V.
【0058】このような多値レベルに用いる場合でも、
図8のように、信号ごとにレベルを変化させる。Even when used for such a multilevel level,
As shown in FIG. 8, the level is changed for each signal.
【0059】すなわち、符号を発生させるとき目的のレ
ベルに変化させ、例えば、図8(b)に示すような所定
の時間経過後に、次のレベルへ変化させる。That is, when the code is generated, the level is changed to a target level, and for example, after a predetermined time as shown in FIG. 8B, it is changed to the next level.
【0060】ここで、3つのレベルを利用しているの
は、連続する値のときの2値レベルの変化を作成できな
いからである。Here, the reason why three levels are used is that it is not possible to create a change in binary level for continuous values.
【0061】例えば、図8(a)でレベルAが「L」、
レベルBが「H」だとすると、信号が「無信号」→
「H」→「H」と連続するとき、レベルの変化を発生で
きない。そのため、レベルCを設け、図8(a)のよう
に、連続する値を補助させる。For example, in FIG. 8A, the level A is "L",
If level B is "H", the signal is "no signal" →
When “H” → “H” continues, no level change can occur. Therefore, the level C is provided to assist continuous values as shown in FIG.
【0062】すなわち、「L」でレベルAに変化し、続
いて「L」が発生しているのでレベルCに変化させる。
次に、「L」が出現したのでレベルAへ変化させる。こ
のようにして2進数の表現が可能になる。That is, the level is changed to "A" at "L", and subsequently "L" is generated, so the level is changed to "C".
Next, since "L" has appeared, the level is changed to level A. In this way, a binary number can be expressed.
【0063】なお、この形態では、「H」と「L」を同
じ遷移間時間幅の信号として2進数値を表したが、これ
に限定されるものではなく、「H」と「L」を異なる遷
移間時間幅の信号にすれば、進数値を3、4、・・・n
進数値のように簡単に増やすことが可能である。In this embodiment, binary values are represented by using "H" and "L" as signals having the same transition time width, but the present invention is not limited to this, and "H" and "L" can be used. If signals with different transition time widths are used, the decimal values are 3, 4, ...
It can be easily increased like a decimal value.
【0064】第5実施形態として、この信号をシリアル
データフォーマットに用いた場合について述べる。この
ようなフォーマットとして、例えば、FD、CD、DV
D、ハードディスク、MO装置などの記録メディアへの
フォーマットがある。As a fifth embodiment, a case where this signal is used in a serial data format will be described. Examples of such formats include FD, CD, DV
There are formats for recording media such as D, hard disk, and MO device.
【0065】このようなディスク状の記録メディアで
は、セクタフォーマットが用いられている。例えば、代
表的な例として図9に示すハードディスクのライトデー
タのフォーマットがある。このような、セクタフォーマ
ットは、一般的に、ユーザデータとその他の制御用(同
期など)のデータとで構成されているため、これまで述
べたシリアル伝送データと同様に構成することができ
る。A sector format is used in such a disk-shaped recording medium. For example, as a typical example, there is a hard disk write data format shown in FIG. Since such a sector format is generally composed of user data and other control (synchronization, etc.) data, it can be structured similarly to the serial transmission data described above.
【0066】したがって、前述したように、記録メディ
アへ適用すると、高密度記録ができる。Therefore, as described above, when applied to a recording medium, high density recording can be performed.
【0067】[0067]
【発明の効果】この発明は、以上のように構成したこと
により、煩雑な取決めをしなくてもデータを明確、か
つ、正確に伝送できる。さらに、無駄な伝送を行わず
に、高速な通信にも対応できる。また、記録メディアへ
の高密度記録に適用できる。According to the present invention, having the above-mentioned configuration, data can be transmitted clearly and accurately without making a complicated arrangement. Furthermore, high-speed communication can be supported without wasteful transmission. Further, it can be applied to high density recording on a recording medium.
【図1】第1実施形態のシリアル信号波形FIG. 1 is a serial signal waveform according to a first embodiment.
【図2】(a)、(b)、(c)、(d)、(e)第1
実施形態の作用説明図2 (a), (b), (c), (d), (e) first
Operation explanatory diagram of the embodiment
【図3】第1実施形態の作用説明図FIG. 3 is an operation explanatory view of the first embodiment.
【図4】第2実施形態の作用説明図FIG. 4 is an operation explanatory view of the second embodiment.
【図5】第2実施形態の作用説明図FIG. 5 is an operation explanatory view of the second embodiment.
【図6】第3実施形態の定義表FIG. 6 is a definition table of the third embodiment.
【図7】a1、a2、a3、a4、e第3実施形態の作
用説明図FIG. 7 is an operation explanatory view of a1, a2, a3, a4, and e third embodiment.
【図8】(a)第4実施形態の信号波形 (b)第4実施形態の定義表FIG. 8A is a signal waveform according to the fourth embodiment. (B) Definition table of the fourth embodiment
【図9】第5実施形態の作用説明図FIG. 9 is an operation explanatory view of the fifth embodiment.
【図10】(a)従来例のシリアル信号 (b)従来例のシリアル信号FIG. 10A is a serial signal of a conventional example. (B) Conventional serial signal
P1 デジタル信号 P2 デジタル信号 P3 デジタル信号 P4 デジタル信号 T1 遷移間時間幅 T2 遷移間時間幅 T3 遷移間時間幅 T4 遷移間時間幅 OD 文頭符号 OE 文末符号 ed1 変化点 ed2 変化点 ed3 変化点 ed4 変化点 P1 digital signal P2 digital signal P3 digital signal P4 digital signal T1 transition time width T2 transition time width T3 time interval between transitions T4 transition time width OD bullet OE sentence end code ed1 change point ed2 change point ed3 change point ed4 change point
Claims (4)
ォーマットに用いられるシンボルを、それぞれ遷移間時
間幅の異なるデジタル信号と1:1に対応させ、その対
応させたデジタル信号をビットごとにレベルを変化させ
て形成したシリアル信号。1. A symbol used for serial transmission or a serial data format is made to correspond 1: 1 with a digital signal having a different transition time width, and the corresponding digital signal is formed by changing the level for each bit. Serial signal.
データビットの「H」と「L」及びその前後に設けられ
たスタート、ストップビット、あるいは同期シリアル伝
送のデータフレームの「H」と「L」及びその前後に設
けられた制御キャラクタであることを特徴とする請求項
1に記載のシリアル信号。2. The symbols are "H" and "L" of data bits of asynchronous serial transmission and start and stop bits provided before and after them, or "H" and "L" of data frames of synchronous serial transmission. The serial signal according to claim 1, which is a control character provided before and after the control signal.
ム中に、複数のデータをデータと異なる遷移間時間幅の
デジタル信号を介して連続して設けた請求項2に記載の
シリアル信号。3. The serial signal according to claim 2, wherein a plurality of data are consecutively provided in the data bit or data frame via a digital signal having a transition time width different from that of the data.
スク記録メディアのセクタフォーマットであることを特
徴とする請求項1に記載のシリアル信号。4. The serial signal according to claim 1, wherein the serial data format is a sector format of a disk recording medium.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2001362434A JP2003163654A (en) | 2001-11-28 | 2001-11-28 | Serial signal |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2001362434A JP2003163654A (en) | 2001-11-28 | 2001-11-28 | Serial signal |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2003163654A true JP2003163654A (en) | 2003-06-06 |
Family
ID=19172934
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2001362434A Pending JP2003163654A (en) | 2001-11-28 | 2001-11-28 | Serial signal |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2003163654A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2007055083A1 (en) * | 2005-11-14 | 2007-05-18 | Anywire Corporation | Control/monitor signal transmission system |
-
2001
- 2001-11-28 JP JP2001362434A patent/JP2003163654A/en active Pending
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2007055083A1 (en) * | 2005-11-14 | 2007-05-18 | Anywire Corporation | Control/monitor signal transmission system |
US7911967B2 (en) | 2005-11-14 | 2011-03-22 | Anywire Corporation | Control and monitor signal transmission system |
JP4906736B2 (en) * | 2005-11-14 | 2012-03-28 | 株式会社 エニイワイヤ | Control and monitoring signal transmission system |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP3870573B2 (en) | Modulation apparatus and method, recording medium, and demodulation apparatus and method | |
EP1715485B1 (en) | Signal forming apparatus and method | |
CA2191702C (en) | Recording medium, data transmission method and apparatus, and data reproduction method and apparatus | |
JPH0519332B2 (en) | ||
EP1469473A1 (en) | Modulation apparatus and method, and dsv control bit generation method | |
US6127951A (en) | Modulating device, modulating device, demodulating device, demodulating device, and transmission medium run length limited coder/decoder with restricted repetition of minimum run of bit sequence | |
US5646966A (en) | Method and apparatus for detecting synchronizing signals by latching successived count values that represent time between received sync pulses for comparison to a predetermined sync pattern of count values | |
US6359930B1 (en) | Modulation device and method and distribution medium | |
EP1367582A1 (en) | Modulation apparatus and method | |
US4860324A (en) | Information data recovering apparatus | |
JP3717024B2 (en) | Demodulator and method | |
JP2003163654A (en) | Serial signal | |
JP3760963B2 (en) | Modulation apparatus and method, demodulation apparatus and method, and recording medium | |
JP3760966B2 (en) | Modulation apparatus and method, and recording medium | |
JP3171205B2 (en) | Modulation frequency detection circuit | |
JP2007035263A (en) | Modulating device and method, recording medium, and demodulating device and method | |
KR940005205B1 (en) | Signal processing device for digital magnetic recording | |
JP2870502B2 (en) | Digital data demodulator | |
JPH05120801A (en) | Synchronizing position deviation compensating circuit | |
JP2006311598A (en) | Modulation device and method, recording medium, and demodulation device and method | |
JP2002184127A (en) | Synchronizing signal generating method and information storage medium | |
JPS61154217A (en) | Device for detecting specific pattern | |
JPH04337988A (en) | Information converter | |
MXPA00000982A (en) | Apparatus and method for modulation/demodulation with consecutive minimum runlength limitation | |
JPH0624347B2 (en) | M2 modulation signal synchronization device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20050126 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20050201 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20050531 |