序号 专利名 申请号 申请日 公开(公告)号 公开(公告)日 发明人
21 Unipolar electrical to CSRZ optical converter US10435981 2003-05-12 US20040227649A1 2004-11-18 John C. Mauro; Salvatore Morasca; Valerio Pruneri; Srikanth Raghavan
A conversion method for converting a unipolar voltage data stream into a carrier-suppressed return-to-zero (CSRZ) optical data stream includes modulating a continuous optical wave with an encoded nonreturn-to-zero (NRZ) voltage data stream for providing a CSRZ optical data stream of full-width at half-maximum (FWHM) pulse width less than one-half of the transition time of the encoded nonreturn-to-zero (NRZ) voltage data stream between logical states for a reduced pulse-width. The modulating circuit is either a duobinary modulator driven with a swing of null2Vnull or an optical time domain multiplexed plurality of nonreturn-to-zero (NRZ) modulators with phase shifting and differential encoding.
22 Multiplexing an additional bit stream with a primary bit stream with conversion between qB/rB and xB/yB encoded bit streams US10617507 2003-07-11 US20040075594A1 2004-04-22 Jerchen Kuo; Gerry Pesavento
Managing a primary bit stream involves converting a qB/rB encoded bit stream to an xB/yB encoded bit stream and multiplexing an additional bit stream with the xB/yB encoded bit stream at a transmission side of a link. The additional bit stream is then demultiplexed from the xB/yB encoded bit stream and the xB/yB encoded bit stream is converted back to the qB/rB encoded bit stream at the receiver side of the link. The qB/rB encoded bit stream is converted to and from the xB/yB encoded bit stream so that the additional bit stream can be multiplexed with the qB/rB encoded bit stream using multiplexing/demultiplexing systems that are compatible with the xB/yB multiplexing system. In an application, a 4B/5B encoded bit stream is converted to an 8B/10B encoded bit stream and an additional bit stream is multiplexed with the 10B code-words of the 8B/10B encoded bit stream using code-word manipulation.
23 Vector coding method, encoder using the same and decoder therefor US09691862 2000-10-19 USRE38279E1 2003-10-21 Akitoshi Kataoka; Jotaro Ikedo
Representative vectors Z1i and Z2j are selected from code-books codebooks CB1 and CB1 CB2, respectively, and multiplied by weighting coefficient vectors w1 and w2 of the same number of dimensions as those of the representative vectors, whereby weighted representative vectors Z1iw1 and Z2jw2 are generated. These weighted representative vectors are vector combined into a combined vector yij, and a combination of the representative vectors is selected by a control part in such a manner as to minimize the distance between the combined vector yij and an input vector X. The weighting coefficient vectors w1 and w2 each have a maximum component in a different dimension and are selected so that the sum of diagonal matrixes W1 and W2 using components of the weighting coefficient vectors as their diagonal elements becomes a constant multiple of the unit matrix.
24 Transmitting apparatus and reproducing apparatus US09433571 1999-11-04 US06628720B1 2003-09-30 Yasuaki Sekii
A transmitting apparatus and a reproducing apparatus include a converter for converting an input one-bit digital signal into a multi-bit signal while effecting down-sampling of a sampling frequency. A one-bit digital signal that could develop an overflow (clip) depending on its modulation degree is attenuated at a stage upstream of the input of the converter, and the multi-bit signal is amplified at a stage downstream of the converter to avert a clipped state between the stages.
25 Communications arrangements for network digital data processing system US474235 1995-06-07 US6111528A 2000-08-29 Norman J. Bagley
Arrangements are disclosed for use in a network of digital data processing systems for rapidly encoding information signals for transmission over communication links in the network, and for rapidly decoding information received thereover, thereby to facilitate higher-bandwidth communications over the network. In addition, network command and control information transmitted along in the data transmitted over the network is rapidly decoded and verified by a command decoder and command verifier.
26 Relative logarithmic time stamps for reduced memory map size US953280 1997-10-17 US5978928A 1999-11-02 Robert A. Rust
A system and method for managing a time stamp wherein a table of time stamps is maintained. Each time stamp corresponds to the age of a block of data. The age of the data is determined from the value of the time stamp in the table. When a block of data is written, the time stamp corresponding to the data is individually reset by writing a zero to the stamped value. Each stamp is aged by updating the time stamps at predetermined time intervals. Aging a time stamp includes reading the time stamp, determining whether to advance the time stamp, and advancing the time stamp. A random number is generated for each time stamp. The random number is compared to an increment threshold value. If the random number matches the increment threshold value, the time stamp is incremented.
27 Vector coding method, encoder using the same and decoder therefor US793133 1997-04-23 US5825311A 1998-10-20 Akitoshi Kataoka; Jotaro Ikedo
Representative vectors z.sub.1i and z.sub.2j are selected from codebooks CB1 and CB1, respetively, and multiplied by weighting coefficient vectors w.sub.1 and w.sub.2 of the same number of dimensions as those of the representative vectors, whereby weighted representative vectors z.sub.1i w.sub.1 and z.sub.2j w.sub.2 are generated. These weighted representative vectors are vector combined into a combined vector y.sub.ij, and a combination of the representative vectors is selected by a control part in such a manner as to minimize the distance between the combined vector y.sub.ij and an input vector X. The weighting coefficient vectors w.sub.1 and w.sub.2 each have a maximum component in a different dimension and are selected so that the sum of diagonal matrixes W.sub.1 and W.sub.2 using components of the weighting coefficient vectors as their diagonal elements becomes a constant multiple of the unit matrix.
28 Semiconductor memory device storing two types of binary number data and method of operating the same US832570 1992-02-07 US5323347A 1994-06-21 Hirohisa Machida
A semiconductor memory device 1 includes a plurality of memory circuits 10. Each of the memory circuits 10 includes a data bit memory cell 11, a sign bit memory cell 12, a converting circuit 13 and a selecting circuit 14. The data bit memory cell 11 stores one bit of binary number data or a data bit of redundant binary number data. The sign bit memory cell 12 stores a digit of a sign bit of redundant binary number data. The converting circuit 13 converts redundant binary number data into binary number data on the basis of the data bit stored in the data bit memory cell and the sign bit stored in the sign bit memory cell 12. The selecting circuit 14 selects the data bit stored in data bit memory cell 11 or the one bit of binary number data outputted by the converting circuit 13.
29 複素振幅の差異に基づくデータ符号化装置及び方法 JP2014533286 2011-10-01 JP5789054B2 2015-10-07 ケスリング,ドーソン; ファルコナー,メイナード シー.; スラッテリー,ケヴィン ピー.; スキナー,ハリー ジー.
30 情報の符号化および復号 JP2014148783 2014-07-22 JP2014209794A 2014-11-06 HENRY MARKRAM
【課題】コンピュータ記憶媒体上で符号化されたコンピュータプログラムを含む方法、システムおよび装置を提供する。【解決手段】エンコーダにおいて情報を符号化する方法は、離散数字の集まりを用いて情報を表わす信号を受信する動作と、受信した信号を、エンコーダによって時間ベースのコードに変換する動作と、時間ベースのコードを出する動作とを含む。時間ベースのコードは時間間隔に分割される。時間ベースのコードの時間間隔の各々は受信信号における数字に対応する。受信信号の第1の状態の数字は各々、時間ベースのコードの対応する時間間隔内における第1の時刻において起こるイベントとして表わされる。受信信号の第2の状態の数字は各々、時間ベースのコードの対応する時間間隔内における第2の時刻において起こるイベントとして表わされ、第1の時刻は第2の時刻から識別可能である。受信信号における数字の状態はすべて、イベントによって時間ベースのコードで表わされる。【選択図】図1A
31 Encoding and decoding of information JP2012522150 2010-07-27 JP2013500660A 2013-01-07 マークラム,ヘンリー
情報を符号化および復号するための、コンピュータ記憶媒体上で符号化されたコンピュータプログラムを含む方法、システムおよび装置を提供する。 一局面においては、エンコーダにおいて情報を符号化する方法は、離散数字の集まりを用いて情報を表わす信号を受信する動作と、受信した信号を、エンコーダによって時間ベースのコードに変換する動作と、時間ベースのコードを出する動作とを含む。 時間ベースのコードは時間間隔に分割される。 時間ベースのコードの時間間隔の各々は受信信号における数字に対応する。 受信信号の第1の状態の数字は各々、時間ベースのコードの対応する時間間隔内における第1の時刻において起こるイベントとして表わされる。 受信信号の第2の状態の数字は各々、時間ベースのコードの対応する時間間隔内における第2の時刻において起こるイベントとして表わされ、第1の時刻は第2の時刻から識別可能である。 受信信号における数字の状態はすべて、イベントによって時間ベースのコードで表わされる。
32 Modulation coding and decoding method of a bit stream, apparatus, and system (modulation coding and decoding) JP2010531613 2008-10-23 JP2011503762A 2011-01-27 ミッテルホルツァ、トーマス
【課題】 2進入データ・ストリームの変調コーディング方法及び装置を提供する。
【解決手段】 4進列挙型エンコーディング・アルゴリズムが前記入力ビット・ストリームに適用され、それによって一連の4進出力シンボルが生成される。 前記4進アルゴリズムは、前記入力ビット・ストリームの奇数インターリーブ及び偶数インターリーブにおけるフィボナッチ・コードをそれぞれ同時にエンコードするように動作可能である。 次に、連続する各4進出力シンボルのビットがインターリーブされ、それによってグローバル・ラン・レングス制約及びインターリーブ・ラン・レングス制約を有する出力ビット・ストリームが生成される。 前記4進出力シンボルのビット反転により、逆連結変調システムで使用されるPRML(G,I)コードの場合と同様に、(G,I)制約を有する出力ビット・ストリームが生成される。 対応するデコーディング・システムも提供される。
【選択図】 図3
33 Multiplexing of the additional bit stream and the first bit stream JP2003573813 2003-02-27 JP2005519524A 2005-06-30 ペサヴェント ゲイリー; クオ ジャーチェン
付加ビットストリームを第1ビットストリームと多重化する方法であって、前記第1ビットストリームがxB/yBのコード化ビットストリームにコード化され、付加ビットストリームを伝送するための、yBのコードワードの選択が含まれる。 各xBワードは、正のDCバランスを呈する傾向にあるコードワードのカテゴリに属する少なくとも1個のyBのコードワードと、負のDCバランスを呈する傾向にあるカテゴリに属する少なくとも1個のyBのコードワードとを含んだ、関連するyBのコードワードのグループからの1個のyBのコードワードによって表される。 1を伝送するために、2個のカテゴリのうちの一方からコードワードを選択し、また、0を伝送するために、他方のカテゴリからコードワードを選択することにより、付加ビットストリームのビットが、第1ビットストリームと多重化される。 付加ビットストリームのビットの伝送のために選択されなかったコードワードは、コード化ビットストリームのラニング・ディスパリティのバランスをとるために選択される。
34 Vector quantization method and the decoder JP24412894 1994-10-07 JP3273455B2 2002-04-08 丈太朗 池戸; 章俊 片岡
Representative vectors z1i and z2j are selected from codebooks CB1 and CB1, respetively, and multiplied by weighting coefficient vectors w1 and w2 of the same number of dimensions as those of the representative vectors by multipliers 21 and 22, whereby weighted representative vectors z1iw1 and z2jw2 are generated. These weighted representative vectors are vector combined by a combining part 3 into a combined vector yij, and a combination of the representative vectors is seleced by a control part in such a manner as to minimize the distance between the combined vector yij and an input vector X. The weighting coefficient vectors w1 and w2 each have a maximum component in a different dimension and are selected so that the sum of diagonal matrixes W1 and W2 using components of the weighting coefficient vectors as their diagonal elements becomes a constant multiple of the unit matrix. <IMAGE>
35 Semiconductor memory device JP861892 1992-01-21 JP3011300B2 2000-02-21 浩久 町田
36 모듈레이션 코딩 및 디코딩 KR1020107008733 2008-10-23 KR101211244B1 2012-12-11 미쩨홀저,토마스
바이너리입력데이터의스트림을모듈레이션코딩하기위한방법및 장치가제공된다. 4-ary 출력심볼들의연속을생성하기위해 4-ary 열거형인코딩알고리즘이입력비트-스트림에적용된다. 4-ary 알고리즘은입력비트-스트림의홀수및 짝수인터리브들에서각각의일반화된피보나치코드들을동시에인코딩하도록동작한다. 그런다음각각의연속적인 4-ary 출력심볼의비트들은인터리브되고, 글로벌및 인터리브된런-길이제한들을갖는출력비트-스트림을생성한다. 4-ary 출력심볼들의비트들을반전시키는것은, 역-연쇄모듈레이션시스템들에서사용된 PRML(G,I) 코드들에서와같이 (G,I)-제한들을갖는출력비트-스트림을생성한다. 또한대응하는디코딩시스템들이제공된다.
37 정보의 인코딩 및 디코딩 KR1020127005146 2010-07-27 KR1020120046760A 2012-05-10 마크램,헨리
정보를 인코딩 및 디코딩하는 방법, 시스템 및 장치(컴퓨터 저장 매체에 인코딩된 컴퓨터 프로그램을 포함함). 한 측면에서, 인코더에서 정보를 인코딩하는 방법은 이산 숫자(discrete digit)의 집합체를 사용하여 정보를 표현하는 신호를 수신하는 동작, 인코더에 의해, 수신된 신호를 시간-기반 코드로 변환하는 동작, 및 시간-기반 코드를 출력하는 동작을 포함한다. 시간-기반 코드는 시간 구간으로 나누어진다. 시간-기반 코드의 각각의 시간 구간은 수신된 신호에서의 숫자에 대응한다. 수신된 신호의 제1 상태의 각각의 숫자는 시간-기반 코드의 대응하는 시간 구간 내의 제1 시간에 발생하는 이벤트로서 표현된다. 수신된 신호의 제2 상태의 각각의 숫자는 시간-기반 코드의 대응하는 시간 구간 내의 제2 시간에 발생하는 이벤트로서 표현되고, 제1 시간은 제2 시간과 구별가능하다. 수신된 신호에서의 숫자의 모든 상태는 시간-기반 코드에서의 이벤트로 표현된다.
38 情報の符号化および復号 JP2014148783 2014-07-22 JP5848414B2 2016-01-27 マークラム,ヘンリー
39 複素振幅の差異に基づくデータ符号化装置及び方法 JP2014533286 2011-10-01 JP2014532352A 2014-12-04 ケスリング,ドーソン; シー. ファルコナー,メイナード; ピー. スラッテリー,ケヴィン; ジー. スキナー,ハリー
データの複数のビットを受信するステップ、送信周波数帯のうちのただ1つの周波数において、複数のビットに対する複数の複素振幅を決定するステップ、所定の範囲内となるスペクトルエネルギーを有する複素振幅を形成するように、前記複数のビットに対する複数の複素振幅を結合するステップ、及び前記結合された複数の複素振幅の複数のビットから符号語を形成するステップを備える情報管理方法。
40 Encoding and decoding of information JP2012522150 2010-07-27 JP5587412B2 2014-09-10 マークラム,ヘンリー
QQ群二维码
意见反馈