KR100248448B1 - 디지탈 신호 처리 회로 - Google Patents
디지탈 신호 처리 회로 Download PDFInfo
- Publication number
- KR100248448B1 KR100248448B1 KR1019900011519A KR900011519A KR100248448B1 KR 100248448 B1 KR100248448 B1 KR 100248448B1 KR 1019900011519 A KR1019900011519 A KR 1019900011519A KR 900011519 A KR900011519 A KR 900011519A KR 100248448 B1 KR100248448 B1 KR 100248448B1
- Authority
- KR
- South Korea
- Prior art keywords
- data
- bit
- input
- rns
- binary code
- 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
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F7/00—Methods or arrangements for processing data by operating upon the order or content of the data handled
- G06F7/60—Methods or arrangements for performing computations using a digital non-denominational number representation, i.e. number representation without radix; Computing devices using combinations of denominational and non-denominational quantity representations, e.g. using difunction pulse trains, STEELE computers, phase computers
- G06F7/72—Methods or arrangements for performing computations using a digital non-denominational number representation, i.e. number representation without radix; Computing devices using combinations of denominational and non-denominational quantity representations, e.g. using difunction pulse trains, STEELE computers, phase computers using residue arithmetic
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/14—Error detection or correction of the data by redundancy in operation
- G06F11/1497—Details of time redundant execution on a single processing unit
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/08—Error detection or correction by redundancy in data representation, e.g. by using checking codes
- G06F11/10—Adding special bits or symbols to the coded information, e.g. parity check, casting out 9's or 11's
- G06F11/1008—Adding special bits or symbols to the coded information, e.g. parity check, casting out 9's or 11's in individual solid state devices
- G06F11/1012—Adding special bits or symbols to the coded information, e.g. parity check, casting out 9's or 11's in individual solid state devices using codes or arrangements adapted for a specific type of error
- G06F11/104—Adding special bits or symbols to the coded information, e.g. parity check, casting out 9's or 11's in individual solid state devices using codes or arrangements adapted for a specific type of error using arithmetic codes, i.e. codes which are preserved during operation, e.g. modulo 9 or 11 check
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F7/00—Methods or arrangements for processing data by operating upon the order or content of the data handled
- G06F7/60—Methods or arrangements for performing computations using a digital non-denominational number representation, i.e. number representation without radix; Computing devices using combinations of denominational and non-denominational quantity representations, e.g. using difunction pulse trains, STEELE computers, phase computers
- G06F7/72—Methods or arrangements for performing computations using a digital non-denominational number representation, i.e. number representation without radix; Computing devices using combinations of denominational and non-denominational quantity representations, e.g. using difunction pulse trains, STEELE computers, phase computers using residue arithmetic
- G06F7/729—Methods or arrangements for performing computations using a digital non-denominational number representation, i.e. number representation without radix; Computing devices using combinations of denominational and non-denominational quantity representations, e.g. using difunction pulse trains, STEELE computers, phase computers using residue arithmetic using representation by a residue number system
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03M—CODING; DECODING; CODE CONVERSION IN GENERAL
- H03M7/00—Conversion of a code where information is represented by a given sequence or number of digits to a code where the same, similar or subset of information is represented by a different sequence or number of digits
- H03M7/14—Conversion to or from non-weighted codes
- H03M7/18—Conversion to or from residue codes
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Mathematical Optimization (AREA)
- Computational Mathematics (AREA)
- Mathematical Analysis (AREA)
- Pure & Applied Mathematics (AREA)
- Quality & Reliability (AREA)
- Computing Systems (AREA)
- Mathematical Physics (AREA)
- Analogue/Digital Conversion (AREA)
- Error Detection And Correction (AREA)
- Compression, Expansion, Code Conversion, And Decoders (AREA)
- Measurement And Recording Of Electrical Phenomena And Electrical Characteristics Of The Living Body (AREA)
Abstract
Description
Claims (4)
- 2진 코드로 구성된 입력 디지털 데이터를 처리하는 디지털 신호 처리 장치에 있어서, 상기 입력 디지털 데이터를 RNS 모듈로들 중에서 선택된 한 모듈로의 배수인 변환된 값으로 변환시키는 변환 수단과, 정상 동작 모드에서는 입력 디지털 데이터를 선택하고, 진단 동작 모드에서는 변환 데이터를 선택하는 선택 수단과, 상기 선택 수단의 출력을 제공받아 상기 RNS 모듈로에 대한 잉여 데이터를 발생하도록 적응된 RNS 인코딩 수단과, 상기 잉여 데이터를 처리하여 처리된 데이터를 발생하는 처리 수단을 포함하는, 디지털 신호 처리 장치.
- 제1항에 있어서, 상기 처리 수단은 디지털 필터 수단을 포함하는, 디지털 신호 처리 장치.
- 제1항에 있어서, 상기 입력 변환 수단은, m-비트 2진 코드 데이터 및 n-비트 제어 데이터가 입력으로서 제공되며 (m+n) 비트 변환표 데이터가 기록된 ROM으로 구성되는, 디지털 신호 처리 장치.
- 제1항에 있어서, 상기 입력 변환 수단은, (m1+m2) 비트 2진 코드 데이터의 상위 m1비트 데이터와 n 비트 제어 데이터가 입력으로서 제공되며, (m1+n) 비트 변환표 데이터가 기록되는 ROM으로 구성되는 상위 비트 변환부와, 상기 (m1+m2) 비트 2진 코드 데이터의 하위 m2비트 데이터와 n 비트 제어 데이터가 입력으로서 제공되며, (m1+n) 비트 변환표 데이터가 기록되는 하위 비트 변환부를 포함하는, 디지털 신호 처리 장치.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP1-197593 | 1989-07-29 | ||
JP1197593A JP2930325B2 (ja) | 1989-07-29 | 1989-07-29 | ディジタル信号処理回路 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR910003504A KR910003504A (ko) | 1991-02-27 |
KR100248448B1 true KR100248448B1 (ko) | 2000-03-15 |
Family
ID=16377068
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1019900011519A Expired - Fee Related KR100248448B1 (ko) | 1989-07-29 | 1990-07-28 | 디지탈 신호 처리 회로 |
Country Status (5)
Country | Link |
---|---|
US (1) | US5117383A (ko) |
EP (1) | EP0411504B1 (ko) |
JP (1) | JP2930325B2 (ko) |
KR (1) | KR100248448B1 (ko) |
DE (1) | DE69032382T2 (ko) |
Families Citing this family (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5987487A (en) * | 1996-03-11 | 1999-11-16 | Cirrus Logic, Inc. | Methods and apparatus for the processing of digital signals |
US5892632A (en) * | 1996-11-18 | 1999-04-06 | Cirrus Logic, Inc. | Sampled amplitude read channel employing a residue number system FIR filter in an adaptive equalizer and in interpolated timing recovery |
US7523151B1 (en) | 2000-05-12 | 2009-04-21 | The Athena Group, Inc. | Method and apparatus for performing computations using residue arithmetic |
KR20020069591A (ko) * | 2001-02-26 | 2002-09-05 | 디브이테크놀로지 | 모듈로 머젠수 아날로그 디지트 병렬 승산기 및 그 기술의응용방법 |
JP2008282178A (ja) * | 2007-05-09 | 2008-11-20 | Toshiba Corp | 産業用コントローラ |
WO2013002727A1 (en) * | 2011-06-30 | 2013-01-03 | Nanyang Technological University | A system for rns based analoq-to-diqital conversion and inner product computation |
US9026506B2 (en) * | 2012-04-02 | 2015-05-05 | University Of North Texas | System and method for multi-residue multivariate data compression |
US9081608B2 (en) * | 2012-05-19 | 2015-07-14 | Digital System Research Inc. | Residue number arithmetic logic unit |
US9712185B2 (en) * | 2012-05-19 | 2017-07-18 | Olsen Ip Reserve, Llc | System and method for improved fractional binary to fractional residue converter and multipler |
US10296292B2 (en) | 2016-10-20 | 2019-05-21 | Advanced Micro Devices, Inc. | Dynamic variable precision computation |
IT201700008949A1 (it) * | 2017-01-27 | 2018-07-27 | St Microelectronics Srl | Procedimento di funzionamento di reti neurali, rete, apparecchiatura e prodotto informatico corrispondenti |
US10387122B1 (en) | 2018-05-04 | 2019-08-20 | Olsen Ip Reserve, Llc | Residue number matrix multiplier |
US10992314B2 (en) | 2019-01-21 | 2021-04-27 | Olsen Ip Reserve, Llc | Residue number systems and methods for arithmetic error detection and correction |
JP7076655B2 (ja) * | 2019-12-16 | 2022-05-27 | 三菱電機株式会社 | フィルタ装置 |
Family Cites Families (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB1353213A (en) * | 1971-09-27 | 1974-05-15 | Rosemount Eng Co Ltd | Digital data processing equipment and to control systems using digital data processing |
US4041284A (en) * | 1976-09-07 | 1977-08-09 | The United States Of America As Represented By The Secretary Of The Navy | Signal processing devices using residue class arithmetic |
JPS56158525A (en) * | 1980-05-12 | 1981-12-07 | Nec Corp | Circulation type digital filter |
GB2077008B (en) * | 1980-05-21 | 1985-02-06 | Slechta Jiri | Mathematical convergency in digital computers |
US4589084A (en) * | 1983-05-16 | 1986-05-13 | Rca Corporation | Apparatus for symmetrically truncating two's complement binary signals as for use with interleaved quadrature signals |
EP0166563A3 (en) * | 1984-06-21 | 1987-07-15 | Texas Instruments Incorporated | Residue number system universal digital filter |
US4598266A (en) * | 1984-09-24 | 1986-07-01 | Gte Communications Systems Corporation | Modulo adder |
US4831576A (en) * | 1986-05-06 | 1989-05-16 | Yamaha Corporation | Multiplier circuit |
US4949293A (en) * | 1987-09-25 | 1990-08-14 | Kabushiki Kaisha Toshiba | Method and apparatus for computing residue with respect to arbitrary modulus |
JP2699358B2 (ja) * | 1987-11-12 | 1998-01-19 | ソニー株式会社 | デコーダ回路 |
JPH0199325A (ja) * | 1987-10-12 | 1989-04-18 | Sony Corp | エンコーダ回路 |
FR2622713A1 (fr) * | 1987-10-30 | 1989-05-05 | Thomson Csf | Circuit de calcul utilisant une arithmetique residuelle |
JPH01120111A (ja) * | 1987-11-02 | 1989-05-12 | Yokogawa Electric Corp | ディジタルフィルタ |
US4910699A (en) * | 1988-08-18 | 1990-03-20 | The Boeing Company | Optical computer including parallel residue to binary conversion |
-
1989
- 1989-07-29 JP JP1197593A patent/JP2930325B2/ja not_active Expired - Fee Related
-
1990
- 1990-07-24 US US07/556,430 patent/US5117383A/en not_active Expired - Lifetime
- 1990-07-27 EP EP90114488A patent/EP0411504B1/en not_active Expired - Lifetime
- 1990-07-27 DE DE69032382T patent/DE69032382T2/de not_active Expired - Fee Related
- 1990-07-28 KR KR1019900011519A patent/KR100248448B1/ko not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2930325B2 (ja) | 1999-08-03 |
KR910003504A (ko) | 1991-02-27 |
EP0411504B1 (en) | 1998-06-10 |
US5117383A (en) | 1992-05-26 |
EP0411504A2 (en) | 1991-02-06 |
EP0411504A3 (en) | 1993-02-03 |
DE69032382D1 (de) | 1998-07-16 |
DE69032382T2 (de) | 1998-10-08 |
JPH0360509A (ja) | 1991-03-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR100248448B1 (ko) | 디지탈 신호 처리 회로 | |
US6079041A (en) | Digital modulation circuit and digital demodulation circuit | |
US4555784A (en) | Parity and syndrome generation for error detection and correction in digital communication systems | |
US5343481A (en) | BCH error-location polynomial decoder | |
US4216460A (en) | Transmission and/or recording of digital signals | |
US5218563A (en) | Data round-off device for rounding-off m-bit digital data into (m-n)-bit digital data | |
US5699368A (en) | Error-correcting encoder, error-correcting decoder, and data transmitting system with error-correcting codes | |
EP0933768A1 (en) | Digital modulation and digital demodulation | |
EP0061345A2 (en) | Processing circuits for operating on digital data words which are elements of a Galois field | |
US3703705A (en) | Multi-channel shift register | |
Adzhemov et al. | On some features of binary code combinations | |
JPH08335955A (ja) | データ伝送用の符号化方法および装置 | |
Ferreira et al. | Insertion/deletion correction with spectral nulls | |
JP3167638B2 (ja) | ディジタル変調方法と復調方法及びディジタル変調回路と復調回路 | |
US5446745A (en) | Apparatus for correcting errors in optical disks | |
US20040222906A1 (en) | Conversion arrangement and method for converting a thermometer code | |
Yang et al. | Coding theory and performance of redundant residue number system codes | |
CN1167373A (zh) | 用在里德-所罗门解码器中的多项式求值器 | |
EP0408362A2 (en) | Error detection code processing device | |
KR100677105B1 (ko) | 데이터 변조 방법과 장치, 데이터 복조 방법 및 장치 | |
JP2605269B2 (ja) | エラー訂正方法 | |
RU2649291C1 (ru) | Способ экономного представления и передачи биполярных данных и сигналов | |
JPH06303150A (ja) | 誤り訂正処理方法 | |
SU1349011A1 (ru) | Декодер мажоритарных блоковых кодов | |
KR101795216B1 (ko) | 메시지를 인코딩 또는 디코딩하는 장치 및 방법 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PA0109 | Patent application |
St.27 status event code: A-0-1-A10-A12-nap-PA0109 |
|
R17-X000 | Change to representative recorded |
St.27 status event code: A-3-3-R10-R17-oth-X000 |
|
PG1501 | Laying open of application |
St.27 status event code: A-1-1-Q10-Q12-nap-PG1501 |
|
A201 | Request for examination | ||
AMND | Amendment | ||
P11-X000 | Amendment of application requested |
St.27 status event code: A-2-2-P10-P11-nap-X000 |
|
P13-X000 | Application amended |
St.27 status event code: A-2-2-P10-P13-nap-X000 |
|
PA0201 | Request for examination |
St.27 status event code: A-1-2-D10-D11-exm-PA0201 |
|
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
St.27 status event code: A-1-2-D10-D21-exm-PE0902 |
|
T11-X000 | Administrative time limit extension requested |
St.27 status event code: U-3-3-T10-T11-oth-X000 |
|
T11-X000 | Administrative time limit extension requested |
St.27 status event code: U-3-3-T10-T11-oth-X000 |
|
R17-X000 | Change to representative recorded |
St.27 status event code: A-3-3-R10-R17-oth-X000 |
|
AMND | Amendment | ||
P11-X000 | Amendment of application requested |
St.27 status event code: A-2-2-P10-P11-nap-X000 |
|
P13-X000 | Application amended |
St.27 status event code: A-2-2-P10-P13-nap-X000 |
|
E601 | Decision to refuse application | ||
PE0601 | Decision on rejection of patent |
St.27 status event code: N-2-6-B10-B15-exm-PE0601 |
|
J201 | Request for trial against refusal decision | ||
PJ0201 | Trial against decision of rejection |
St.27 status event code: A-3-3-V10-V11-apl-PJ0201 |
|
AMND | Amendment | ||
P11-X000 | Amendment of application requested |
St.27 status event code: A-2-2-P10-P11-nap-X000 |
|
P13-X000 | Application amended |
St.27 status event code: A-2-2-P10-P13-nap-X000 |
|
PB0901 | Examination by re-examination before a trial |
St.27 status event code: A-6-3-E10-E12-rex-PB0901 |
|
B701 | Decision to grant | ||
PB0701 | Decision of registration after re-examination before a trial |
St.27 status event code: A-3-4-F10-F13-rex-PB0701 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
St.27 status event code: A-2-4-F10-F11-exm-PR0701 |
|
PR1002 | Payment of registration fee |
St.27 status event code: A-2-2-U10-U11-oth-PR1002 Fee payment year number: 1 |
|
PG1601 | Publication of registration |
St.27 status event code: A-4-4-Q10-Q13-nap-PG1601 |
|
PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 4 |
|
FPAY | Annual fee payment |
Payment date: 20031121 Year of fee payment: 5 |
|
PR1001 | Payment of annual fee |
St.27 status event code: A-4-4-U10-U11-oth-PR1001 Fee payment year number: 5 |
|
LAPS | Lapse due to unpaid annual fee | ||
PC1903 | Unpaid annual fee |
St.27 status event code: A-4-4-U10-U13-oth-PC1903 Not in force date: 20041218 Payment event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE |
|
PC1903 | Unpaid annual fee |
St.27 status event code: N-4-6-H10-H13-oth-PC1903 Ip right cessation event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE Not in force date: 20041218 |
|
R18-X000 | Changes to party contact information recorded |
St.27 status event code: A-5-5-R10-R18-oth-X000 |
|
PN2301 | Change of applicant |
St.27 status event code: A-5-5-R10-R13-asn-PN2301 St.27 status event code: A-5-5-R10-R11-asn-PN2301 |
|
PN2301 | Change of applicant |
St.27 status event code: A-5-5-R10-R13-asn-PN2301 St.27 status event code: A-5-5-R10-R11-asn-PN2301 |