BR8701783A - Metodo para codificar um numero pre-selecionavel de bits de dados binarios em um numero pre-selecionavel de palavras-codigo e aparelho para codificar um numero pre-selecionavel de bits de dados binarios em palavras-codigo tendo um numero pre-selecionavel de bits - Google Patents
Metodo para codificar um numero pre-selecionavel de bits de dados binarios em um numero pre-selecionavel de palavras-codigo e aparelho para codificar um numero pre-selecionavel de bits de dados binarios em palavras-codigo tendo um numero pre-selecionavel de bitsInfo
- Publication number
- BR8701783A BR8701783A BR8701783A BR8701783A BR8701783A BR 8701783 A BR8701783 A BR 8701783A BR 8701783 A BR8701783 A BR 8701783A BR 8701783 A BR8701783 A BR 8701783A BR 8701783 A BR8701783 A BR 8701783A
- Authority
- BR
- Brazil
- Prior art keywords
- encoding
- selectable number
- data bits
- binary data
- code words
- Prior art date
Links
Classifications
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03M—CODING; DECODING; CODE CONVERSION IN GENERAL
- H03M5/00—Conversion of the form of the representation of individual digits
- H03M5/02—Conversion to or from representation by pulses
- H03M5/04—Conversion to or from representation by pulses the pulses having two levels
- H03M5/14—Code representation, e.g. transition, for a given bit cell depending on the information in one or more adjacent bit cells, e.g. delay modulation code, double density code
- H03M5/145—Conversion to or from block codes or representations thereof
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Signal Processing For Digital Recording And Reproducing (AREA)
- Analogue/Digital Conversion (AREA)
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US06/855,641 US4707681A (en) | 1986-04-24 | 1986-04-24 | Method and apparatus for implementing optimum PRML codes |
Publications (1)
Publication Number | Publication Date |
---|---|
BR8701783A true BR8701783A (pt) | 1988-02-02 |
Family
ID=25321747
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
BR8701783A BR8701783A (pt) | 1986-04-24 | 1987-04-14 | Metodo para codificar um numero pre-selecionavel de bits de dados binarios em um numero pre-selecionavel de palavras-codigo e aparelho para codificar um numero pre-selecionavel de bits de dados binarios em palavras-codigo tendo um numero pre-selecionavel de bits |
Country Status (6)
Country | Link |
---|---|
US (1) | US4707681A (pt) |
EP (1) | EP0243708A1 (pt) |
JP (1) | JPS6318821A (pt) |
AU (1) | AU593096B2 (pt) |
BR (1) | BR8701783A (pt) |
CA (1) | CA1262189A (pt) |
Families Citing this family (57)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS63284930A (ja) * | 1987-05-15 | 1988-11-22 | Fujitsu Ltd | mBnB符号変換回路 |
US4786890A (en) * | 1987-07-28 | 1988-11-22 | International Business Machines Corporation | Method and apparatus for implementing a PRML code |
US4888779A (en) * | 1988-03-18 | 1989-12-19 | International Business Machines Corporation | Matched spectral null trellis codes for partial response channels |
US4888775A (en) * | 1988-03-18 | 1989-12-19 | International Business Machines Corporation | Trellis codes for partial response channels |
US4939354A (en) * | 1988-05-05 | 1990-07-03 | Datacode International, Inc. | Dynamically variable machine readable binary code and method for reading and producing thereof |
EP0413076B1 (en) * | 1989-08-16 | 1995-01-18 | International Business Machines Corporation | Data coding for fast start-up of PRML receivers |
US5099237A (en) * | 1990-07-10 | 1992-03-24 | Research Corporation Technologies, Inc. | Method and apparatus for providing maximum rate modulation or compression encoding and decoding |
US5196849A (en) * | 1992-01-31 | 1993-03-23 | International Business Machines Corporation | Method and apparatus for implementing PRML codes with maximum ones |
JP2648554B2 (ja) * | 1992-08-13 | 1997-09-03 | インターナショナル・ビジネス・マシーンズ・コーポレイション | Prmlディスク駆動システムの非同期ゲイン調整方法および装置 |
US5260703A (en) * | 1992-08-27 | 1993-11-09 | Quantum Corporation | Data encoding and decoding within PRML class IV sampling data detection channel of disk drive |
US5268848A (en) * | 1992-09-30 | 1993-12-07 | International Business Machines Corporation | Equalizer adjustment for partial-response maximum-likelihood disk drive systems |
US5424881A (en) | 1993-02-01 | 1995-06-13 | Cirrus Logic, Inc. | Synchronous read channel |
JP3528929B2 (ja) * | 1993-09-22 | 2004-05-24 | ソニー株式会社 | 磁気記録装置 |
US5537112A (en) * | 1994-01-12 | 1996-07-16 | Seagate Technology, Inc. | Method and apparatus for implementing run length limited codes in partial response channels |
JPH07220398A (ja) * | 1994-02-03 | 1995-08-18 | Fujitsu Ltd | 記録信号再生方法及びその装置 |
US5619539A (en) * | 1994-02-28 | 1997-04-08 | International Business Machines Corporation | Data detection methods and apparatus for a direct access storage device |
US6002538A (en) * | 1994-03-18 | 1999-12-14 | Fujitsu, Ltd. | PRML regenerating apparatus having adjusted slice levels |
DE19549400B4 (de) * | 1994-03-18 | 2008-02-07 | Fujitsu Ltd., Kawasaki | PRML-Regenerationsvorrichtung |
EP0684608B1 (en) * | 1994-05-23 | 1999-10-06 | STMicroelectronics S.r.l. | Device for processing servo signals in a parallel architecture PRML reading apparatus for hard disks |
DE69421071T2 (de) * | 1994-05-23 | 2000-04-20 | Stmicroelectronics S.R.L. | In Parallelarchitektur ausgeführte PRML Vorrichtung zur Verarbeitung von Signalen während eines Leseschrittes durch einen Magnetkopf |
US5544178A (en) * | 1994-06-10 | 1996-08-06 | Cirrus Logic, Inc. | Method and apparatus for encoding data in a PRML class-IV digital communication channel |
US5576707A (en) * | 1994-06-10 | 1996-11-19 | Cirrus Logic, Inc. | Method and apparatus for detecting and decoding data in a PRML class-IV digital communication channel |
JPH0863905A (ja) * | 1994-08-18 | 1996-03-08 | Hitachi Ltd | 記録再生装置、ディジタル信号処理装置およびエラー訂正方法 |
US5671252A (en) * | 1994-09-21 | 1997-09-23 | Analog Devices, Inc. | Sampled data read channel utilizing charge-coupled devices |
JP3456781B2 (ja) | 1995-02-06 | 2003-10-14 | 富士通株式会社 | 磁気記録再生装置の復調回路 |
US5691993A (en) * | 1995-06-07 | 1997-11-25 | Seagate Technology, Inc. | Rate 4/5 trellis code for PR4 channels with improved error propagation |
US5635933A (en) * | 1995-06-30 | 1997-06-03 | Quantum Corporation | Rate 16/17 (d=0,G=6/I=7) modulation code for a magnetic recording channel |
US5757822A (en) * | 1995-08-24 | 1998-05-26 | Quantum Corporation | Bit-interleaved rate 16/17 modulation code with three-way byte-interleaved ECC |
EP0852089B1 (en) * | 1995-09-18 | 2006-08-09 | Hitachi Global Storage Technologies Netherlands B.V. | Apparatus and method for noise-predictive maximum-likelihood (npml) detection |
US5604497A (en) * | 1995-10-10 | 1997-02-18 | Lucent Technologies Inc. | Apparatus and method for increasing density of run length limited block codes without increasing error propagation |
US5790571A (en) * | 1995-12-11 | 1998-08-04 | Seagate Technology, Inc. | Coding data in a disc drive according to a code having desired algebraic characteristics |
US6181497B1 (en) * | 1995-12-12 | 2001-01-30 | International Business Machines Corporation | System and method for providing nonadjacent redundancy synchronization bytes |
KR100370416B1 (ko) * | 1996-10-31 | 2003-04-08 | 삼성전기주식회사 | 고밀도 데이터의 기록/재생을 위한 부호화/복호화 방법 및 그에 따른 장치 |
KR100408532B1 (ko) * | 1996-10-31 | 2004-01-24 | 삼성전자주식회사 | 데이타저장기기의prml코드생성방법 |
KR100450782B1 (ko) * | 1997-08-27 | 2004-11-16 | 삼성전자주식회사 | 고밀도 데이타 저장기기를 위한 피알엠엘 코드의 부호화 및복호화 방법 |
US6035435A (en) * | 1997-09-30 | 2000-03-07 | Datapath Systems, Inc. | Method and apparatus for encoding a binary signal |
KR100506070B1 (ko) * | 1997-10-07 | 2005-09-30 | 삼성전자주식회사 | 고밀도데이터의기록/재생을위한부호화/복호화방법 |
US6246346B1 (en) | 1997-10-24 | 2001-06-12 | Western Digital Corporation | Storage system employing high-rate code with constraint on run length between occurrences of an influential pattern |
US6018304A (en) * | 1997-12-18 | 2000-01-25 | Texas Instruments Incorporated | Method and apparatus for high-rate n/n+1 low-complexity modulation codes with adjustable codeword length and error control capability |
US6097320A (en) * | 1998-01-20 | 2000-08-01 | Silicon Systems, Inc. | Encoder/decoder system with suppressed error propagation |
US6046691A (en) * | 1998-04-13 | 2000-04-04 | Lucent Technologies Inc. | Rate 16/17 (0,5) modulation code apparatus and method for partial response magnetic recording channels |
CN1306665A (zh) * | 1998-06-24 | 2001-08-01 | 西加特技术有限责任公司 | 有效运行带有短交叉存取约束的长度限制代码 |
US6158027A (en) * | 1998-08-31 | 2000-12-05 | International Business Machines Corporation | Enhanced noise-predictive maximum likelihood (NPML) data detection method and apparatus for direct access storage device (DASD) |
US6271725B1 (en) | 1998-09-30 | 2001-08-07 | Lsi Logic Corporation | Low voltage bipolar transconductor circuit with extended dynamic range |
US6204781B1 (en) | 1999-03-18 | 2001-03-20 | Lucent Technologies Inc. | General rate N/(N+1) (0, G) code construction for data coding |
US6430713B1 (en) | 1999-06-30 | 2002-08-06 | International Business Machines Corporation | System and method for constructing low complexity block coders |
US6408419B1 (en) * | 1999-07-01 | 2002-06-18 | Infineon Technologies North America Corp. | Trellis code for extended partial response maximum likelihood (EPRML) channel |
JP4171171B2 (ja) * | 2000-10-25 | 2008-10-22 | 株式会社日立グローバルストレージテクノロジーズ | データ同期検出方法およびデータ同期検出装置、情報記録方法および情報記録装置、情報再生方法および情報再生装置、情報記録フォーマット、信号処理装置、情報記録再生装置、情報記録媒体 |
KR100370223B1 (ko) * | 2001-02-05 | 2003-02-05 | 삼성전자 주식회사 | 데이터 기록/재생 장치 및 그 방법과 데이터 부호화 방법 |
US6819512B2 (en) | 2003-02-18 | 2004-11-16 | Protoscience, Inc. | Triple-attribute method of encoding and decoding magnetic data |
US7030789B1 (en) | 2004-12-01 | 2006-04-18 | Hitachi Global Storage Technologies Netherlands B.V. | Techniques for applying modulation constraints to data using periodically changing symbol mappings |
US7064687B1 (en) | 2005-01-31 | 2006-06-20 | Hitachi Global Storage Technologies Netherlands B.V. | Techniques for modulating data using short block encoders |
US7071851B1 (en) | 2005-01-31 | 2006-07-04 | Hitachi Global Storage Technologies Netherlands B.V. | Techniques for implementing non-uniform constraints in modulation encoded data |
US7142134B2 (en) * | 2005-02-01 | 2006-11-28 | Hitachi Global Storage Technologies Netherlands B.V. | Techniques for generating modulation codes using running substitutions |
US7126502B2 (en) * | 2005-02-01 | 2006-10-24 | Hitachi Global Storage Technologies Netherlands B.V. | Techniques for using interleaved encoders to obtain modulation constraints |
US7715137B2 (en) * | 2006-10-19 | 2010-05-11 | Hitachi Global Storage Technologies Netherlands B.V. | Servo patterns for patterned media |
US7486208B2 (en) * | 2007-05-16 | 2009-02-03 | International Business Machines Corporation | High-rate RLL encoding |
Family Cites Families (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US3815028A (en) * | 1972-08-09 | 1974-06-04 | Itt | Maximum-likelihood detection system |
US3969700A (en) * | 1974-04-10 | 1976-07-13 | International Business Machines Corporation | Regional context maximum likelihood error correction for OCR, keyboard, and the like |
US4382300A (en) * | 1981-03-18 | 1983-05-03 | Bell Telephone Laboratories Incorporated | Method and apparatus for decoding cyclic codes via syndrome chains |
JPS57155857A (en) * | 1981-03-23 | 1982-09-27 | Kokusai Denshin Denwa Co Ltd <Kdd> | Maximum likelihood method and apparatus for error |
US4500994A (en) * | 1982-10-04 | 1985-02-19 | Motorola, Inc. | Multi-rate branch metric processor for maximum-likelihood convolutional decoder |
US4567464A (en) * | 1983-01-28 | 1986-01-28 | International Business Machines Corporation | Fixed rate constrained channel code generating and recovery method and means having spectral nulls for pilot signal insertion |
GB8313331D0 (en) * | 1983-05-14 | 1983-06-22 | Int Computers Ltd | Decoding run-length encoded data |
US4573155A (en) * | 1983-12-14 | 1986-02-25 | Sperry Corporation | Maximum likelihood sequence decoder for linear cyclic codes |
JPS60173930A (ja) * | 1984-02-20 | 1985-09-07 | Fujitsu Ltd | パイプライン処理ビタビ復号器 |
-
1986
- 1986-04-24 US US06/855,641 patent/US4707681A/en not_active Expired - Lifetime
-
1987
- 1987-03-19 CA CA000532490A patent/CA1262189A/en not_active Expired
- 1987-03-24 JP JP62068172A patent/JPS6318821A/ja active Granted
- 1987-04-01 EP EP87104807A patent/EP0243708A1/en not_active Withdrawn
- 1987-04-14 BR BR8701783A patent/BR8701783A/pt unknown
- 1987-04-23 AU AU71888/87A patent/AU593096B2/en not_active Expired
Also Published As
Publication number | Publication date |
---|---|
US4707681A (en) | 1987-11-17 |
CA1262189A (en) | 1989-10-03 |
AU593096B2 (en) | 1990-02-01 |
EP0243708A1 (en) | 1987-11-04 |
AU7188887A (en) | 1987-10-29 |
JPS6318821A (ja) | 1988-01-26 |
JPH036699B2 (pt) | 1991-01-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
BR8701783A (pt) | Metodo para codificar um numero pre-selecionavel de bits de dados binarios em um numero pre-selecionavel de palavras-codigo e aparelho para codificar um numero pre-selecionavel de bits de dados binarios em palavras-codigo tendo um numero pre-selecionavel de bits | |
GB2228604B (en) | Method and apparatus for encoding and decoding ideographic characters | |
EP0178813A3 (en) | Method and apparatus for encoding binary data | |
GB2035014B (en) | Cyclic redundancy data check encoding method and apparatus | |
BR8007071A (pt) | Processo e aparelho para codificar uma palavra de informacao de n-bits em uma palavra de m-bits, n 2 e 7 n, no qual o componente cc de sucessivas palavras de codigo e minimizado, o processo para decodificar uma palavra de informacao de n-bits de uma palavra de informacao de n-bits de uma palavra codigo de m-bits recebida codificada | |
DE3883519D1 (de) | Verfahren und Einrichtung zur Sprachkodierung mit mehreren Datenraten. | |
IL90140A0 (en) | Machine readable binary code and method for reading and producing thereof | |
EP0180403A3 (en) | Apparatus and method for encoding and decoding a binary data stream | |
GB2083322B (en) | Method of coding a sequence of blocks of binary data bits into a sequence of blocks of binary channel bits and arrangement for decoding the data bits coded in accordance with the method | |
EP0180331A3 (en) | Bar code reader and method of measuring bar codes. | |
BR8704622A (pt) | Aparelho e metodo para compressao/de-compressao de dados por codificacao aritmetica,atraves de codificadores e decodificadores de codificacao aritmetica diferentes empregados seletivamente | |
BR9004029A (pt) | Metodo de codificacao de dados binarios em palavras de codigo,aparelho para a codificacao de dados binarios em palavras de codigo e aparelho decodificador para a conversao de palavras de codigo em blocos de dados de saida | |
GB2216690B (en) | Method and apparatus for detecting and correcting errors in binary coded information. | |
EP0581713A3 (en) | Multimode and multiple character string run length encoding method and apparatus | |
GB2195293B (en) | Keyboard, input apparatus and method for encoding ideographic characters | |
EP0204341A3 (en) | Bar code reading method and apparatus | |
EP0324132A3 (en) | Method and apparatus for reading a bar code | |
DE3780406D1 (de) | Verfahren und anordnung zur kodierung und dekodierung binaerer information. | |
EP0425707A4 (en) | Reading method and apparatus for bar code | |
NO864009L (no) | Fremgangsmaate for analysering og syntetisering av binaere tegn. | |
BR8905590A (pt) | Metodo e mecanismo para codificar registros de dados e mecanismo para decodificar series para classificacao | |
IL82176A0 (en) | Apparatus and method for encoding and decoding data | |
EP0122083A3 (en) | Method and apparatus for encoding a binary data stream into a binary code stream | |
IL80939A0 (en) | Method and apparatus for comparing strings | |
FI900482A0 (fi) | DATV-koodaus- ja dekoodausmenetelmä ja -laite |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
B15K | Others concerning applications: alteration of classification |
Ipc: H03M 5/14 (2006.01) |