Movatterモバイル変換


[0]ホーム

URL:


US20080072129A1 - Communications digital signal processor and digital signal processing method - Google Patents

Communications digital signal processor and digital signal processing method
Download PDF

Info

Publication number
US20080072129A1
US20080072129A1US11/929,126US92912607AUS2008072129A1US 20080072129 A1US20080072129 A1US 20080072129A1US 92912607 AUS92912607 AUS 92912607AUS 2008072129 A1US2008072129 A1US 2008072129A1
Authority
US
United States
Prior art keywords
data
section
digital signal
signal processor
processing unit
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.)
Abandoned
Application number
US11/929,126
Inventor
Ryutaro Yamanaka
Hidetoshi Suzuki
Hideyuki Kabuo
Minoru Okamoto
Kevin Stone
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.)
Panasonic Holdings Corp
Original Assignee
Matsushita Electric Industrial Co 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 Matsushita Electric Industrial Co LtdfiledCriticalMatsushita Electric Industrial Co Ltd
Priority to US11/929,126priorityCriticalpatent/US20080072129A1/en
Publication of US20080072129A1publicationCriticalpatent/US20080072129A1/en
Abandonedlegal-statusCriticalCurrent

Links

Images

Classifications

Definitions

Landscapes

Abstract

A digital signal processor includes an instruction executer configured to execute instructions. The instruction executer determines a first minimum data of a first data and a second data, in parallel with a determination of a second minimum data of a third data and a fourth data. The instruction executer outputs a processed data including the first minimum data and the second minimum data. A bit length of the first minimum data is equal to n bits in length. A bit length of the second minimum data is equal to n bits in length. A bit length of the processed data is equal to at least 2n bits in length.

Description

Claims (11)

US11/929,1261997-06-302007-10-30Communications digital signal processor and digital signal processing methodAbandonedUS20080072129A1 (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
US11/929,126US20080072129A1 (en)1997-06-302007-10-30Communications digital signal processor and digital signal processing method

Applications Claiming Priority (11)

Application NumberPriority DateFiling DateTitle
JPJP9-1738781997-06-30
JP173878971997-06-30
JP16856798AJP3338374B2 (en)1997-06-301998-06-16 Arithmetic processing method and apparatus
JPJP10-1685671998-06-16
US09/147,663US6330684B1 (en)1997-06-301998-06-29Processor and processing method
PCT/JP1998/002909WO1999000905A1 (en)1997-06-301998-06-29Processor and processing method
US09/974,807US6477661B2 (en)1997-06-302001-10-12Processing unit and processing method
US10/252,394US6735714B2 (en)1997-06-302002-09-24Processing unit and processing method
US10/748,242US7139968B2 (en)1997-06-302003-12-31Processing unit and processing method
US11/022,811US7325184B2 (en)1997-06-302004-12-28Communications digital signal processor and digital signal processing method
US11/929,126US20080072129A1 (en)1997-06-302007-10-30Communications digital signal processor and digital signal processing method

Related Parent Applications (1)

Application NumberTitlePriority DateFiling Date
US11/022,811ContinuationUS7325184B2 (en)1997-06-302004-12-28Communications digital signal processor and digital signal processing method

Publications (1)

Publication NumberPublication Date
US20080072129A1true US20080072129A1 (en)2008-03-20

Family

ID=26492229

Family Applications (6)

Application NumberTitlePriority DateFiling Date
US09/147,663Expired - LifetimeUS6330684B1 (en)1997-06-301998-06-29Processor and processing method
US09/974,807Expired - LifetimeUS6477661B2 (en)1997-06-302001-10-12Processing unit and processing method
US10/252,394Expired - LifetimeUS6735714B2 (en)1997-06-302002-09-24Processing unit and processing method
US10/748,242Expired - Fee RelatedUS7139968B2 (en)1997-06-302003-12-31Processing unit and processing method
US11/022,811Expired - Fee RelatedUS7325184B2 (en)1997-06-302004-12-28Communications digital signal processor and digital signal processing method
US11/929,126AbandonedUS20080072129A1 (en)1997-06-302007-10-30Communications digital signal processor and digital signal processing method

Family Applications Before (5)

Application NumberTitlePriority DateFiling Date
US09/147,663Expired - LifetimeUS6330684B1 (en)1997-06-301998-06-29Processor and processing method
US09/974,807Expired - LifetimeUS6477661B2 (en)1997-06-302001-10-12Processing unit and processing method
US10/252,394Expired - LifetimeUS6735714B2 (en)1997-06-302002-09-24Processing unit and processing method
US10/748,242Expired - Fee RelatedUS7139968B2 (en)1997-06-302003-12-31Processing unit and processing method
US11/022,811Expired - Fee RelatedUS7325184B2 (en)1997-06-302004-12-28Communications digital signal processor and digital signal processing method

Country Status (6)

CountryLink
US (6)US6330684B1 (en)
EP (1)EP0923197B1 (en)
JP (1)JP3338374B2 (en)
CN (3)CN100512075C (en)
DE (1)DE69827915T2 (en)
WO (1)WO1999000905A1 (en)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20060088118A1 (en)*2004-10-212006-04-27Wen-Yi WuMethod of computing path metrics in a high-speed viterbi detector and related apparatus thereof
US20070044008A1 (en)*2002-04-152007-02-22Mediatek, Inc.ACS circuit and Viterbi decoder with the circuit
US20080270658A1 (en)*2007-04-272008-10-30Matsushita Electric Industrial Co., Ltd.Processor system, bus controlling method, and semiconductor device
US20090047001A1 (en)*2006-04-042009-02-19Panasonic CorporationDigital Signal Receiving Apparatus and Digital Signal Receiving Method
US20100174884A1 (en)*2005-12-272010-07-08Matsushita Electric Industrial Co., Ltd.Processor having reconfigurable arithmetic element
US20140129908A1 (en)*2012-11-062014-05-08Texas Instruments, IncorporatedViterbi butterfly operations
US10249219B2 (en)*2014-10-142019-04-02Infineon Technologies AgChip and method for operating a processing circuit

Families Citing this family (33)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
JP3338374B2 (en)*1997-06-302002-10-28松下電器産業株式会社 Arithmetic processing method and apparatus
US5987490A (en)1997-11-141999-11-16Lucent Technologies Inc.Mac processor with efficient Viterbi ACS operation and automatic traceback store
US6473088B1 (en)1998-06-162002-10-29Canon Kabushiki KaishaSystem for displaying multiple images and display method therefor
US6647071B2 (en)*1998-11-062003-11-11Texas Instruments IncorporatedMethod and apparatus for equalization and tracking of coded digital communications signals
JP3683128B2 (en)*1999-07-062005-08-17日本電気株式会社 Wireless communication device and power consumption control method for wireless communication device
AU2001243463A1 (en)2000-03-102001-09-24Arc International PlcMemory interface and method of interfacing between functional entities
US6760385B1 (en)*2000-05-302004-07-06Adtran, Inc.Universal parallel processing decoder
JP2001352254A (en)*2000-06-082001-12-21Sony CorpDecoder and decoding method
US7234100B1 (en)*2000-09-282007-06-19Intel CorporationDecoder for trellis-based channel encoding
US6904105B1 (en)*2000-10-272005-06-07Intel CorporationMethod and implemention of a traceback-free parallel viterbi decoder
JP3984790B2 (en)*2001-01-152007-10-03日本電気株式会社 Viterbi decoding processor
US6848074B2 (en)*2001-06-212005-01-25Arc InternationalMethod and apparatus for implementing a single cycle operation in a data processing system
US7020830B2 (en)*2001-12-242006-03-28Agere Systems Inc.High speed add-compare-select operations for use in viterbi decoders
US7089481B2 (en)*2002-07-222006-08-08Agere Systems Inc.High speed arithmetic operations for use in turbo decoders
US7359464B2 (en)*2003-12-312008-04-15Intel CorporationTrellis decoder and method of decoding
US20050157823A1 (en)*2004-01-202005-07-21Raghavan SudhakarTechnique for improving viterbi decoder performance
JP4230953B2 (en)*2004-03-312009-02-25株式会社ケンウッド Baseband signal generation apparatus, baseband signal generation method, and program
WO2005112275A1 (en)*2004-05-142005-11-24Matsushita Electric Industrial Co., Ltd.Acs circuit
JP4702721B2 (en)*2004-06-232011-06-15エスティー‐エリクソン、ソシエテ、アノニム Addressing method for Viterbi metric calculation
US7231586B2 (en)*2004-07-212007-06-12Freescale Semiconductor, Inc.Multi-rate viterbi decoder
US7607072B2 (en)*2005-01-282009-10-20Agere Systems Inc.Method and apparatus for-soft-output viterbi detection using a multiple-step trellis
EP1746756B1 (en)*2005-07-212013-01-16STMicroelectronics SrlA method and system for decoding signals, corresponding receiver and computer program product
US8025655B2 (en)2005-09-122011-09-27Bridgepoint Medical, Inc.Endovascular devices and methods
KR100729619B1 (en)*2005-11-072007-06-19삼성전자주식회사 Viterbi decoding method and apparatus for high speed data transmission
JP4607958B2 (en)*2006-01-202011-01-05パナソニック株式会社 Processor and program conversion apparatus
US20070239182A1 (en)*2006-04-032007-10-11Boston Scientific Scimed, Inc.Thrombus removal device
US20080005842A1 (en)*2006-07-072008-01-10Ferno-Washington, Inc.Locking mechanism for a roll-in cot
US8140949B2 (en)*2007-11-132012-03-20Alpha Imaging Technology Corp.ACS unit of a Viterbi decoder and method for calculating a bit error rate before a Viterbi decoder
CA2621147C (en)*2008-02-152013-10-08Connotech Experts-Conseils Inc.Method of bootstrapping an authenticated data session configuration
KR101410697B1 (en)2008-03-202014-07-02삼성전자주식회사 Receiver and method of controlling operation of said receiver
US20150170067A1 (en)*2013-12-172015-06-18International Business Machines CorporationDetermining analysis recommendations based on data analysis context
KR102319779B1 (en)*2014-02-252021-11-01도레이 카부시키가이샤Sea-island composite fiber, composite ultra-fine fiber, and fiber product
JP7007115B2 (en)*2017-06-012022-01-24Necプラットフォームズ株式会社 Viterbi decoding device and Viterbi decoding method

Citations (31)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US4606027A (en)*1983-10-121986-08-12Nec CorporationError correction apparatus using a Viterbi decoder
US4614933A (en)*1984-02-201986-09-30Fujitsu LimitedViterbi decoder with the pipeline processing function
US5027274A (en)*1987-10-161991-06-25Kabushiki Kaisha ToshibaMethod and system for managing a process of image data acquired by a computed radiography technique and additional information added to the image data
US5113411A (en)*1989-07-311992-05-12Nec CorporationModulator and demodulator for data transmission systems
US5220570A (en)*1990-11-301993-06-15The Board Of Trustees Of The Leland Stanford Junior UniversityProgrammable viterbi signal processor
US5280489A (en)*1992-04-151994-01-18International Business Machines CorporationTime-varying Viterbi detector for control of error event length
US5327440A (en)*1991-10-151994-07-05International Business Machines CorporationViterbi trellis coding methods and apparatus for a direct access storage device
US5379306A (en)*1991-08-281995-01-03Matsushita Graphic Communication Systems, Inc.Viterbi decoding method
US5414738A (en)*1993-11-091995-05-09Motorola, Inc.Maximum likelihood paths comparison decoder
US5502735A (en)*1991-07-161996-03-26Nokia Mobile Phones (U.K.) LimitedMaximum likelihood sequence detector
US5509021A (en)*1992-05-271996-04-16Nec CorporationViterbi decoder for decoding error-correcting encoded information symbol string
US5550870A (en)*1994-03-021996-08-27Lucent Technologies Inc.Viterbi processor
US5633897A (en)*1995-11-161997-05-27Atmel CorporationDigital signal processor optimized for decoding a signal encoded in accordance with a Viterbi algorithm
US5710784A (en)*1993-09-241998-01-20Qualcomm IncorporatedMultirate serial viterbi decoder for code division multiple access system applications
US5715470A (en)*1992-09-291998-02-03Matsushita Electric Industrial Co., Ltd.Arithmetic apparatus for carrying out viterbi decoding at a high speed
US5742621A (en)*1995-11-021998-04-21Motorola Inc.Method for implementing an add-compare-select butterfly operation in a data processing system and instruction therefor
US5764302A (en)*1995-09-181998-06-09IntelprosAutomatic picture-adjusting apparatus of video appliance and method thereof
US5809071A (en)*1993-09-191998-09-15Canon Kabushiki KaishaSignal processing apparatus
US5881106A (en)*1994-09-051999-03-09Sgs-Thomson Microelectronics S.A.Signal processing circuit to implement a Viterbi algorithm
US5912908A (en)*1997-11-211999-06-15Lucent Technologies Inc.Method of efficient branch metric computation for a Viterbi convolutional decoder
US5923713A (en)*1996-02-281999-07-13Sony CorporationViterbi decoder
US5928378A (en)*1996-08-231999-07-27Daewoo Electronics Co., Ltd.Add-compare-select processor in Viterbi decoder
US5946361A (en)*1994-06-231999-08-31Oki Electric Industry Co., Ltd.Viterbi decoding method and circuit with accelerated back-tracing and efficient path metric calculation
US5987490A (en)*1997-11-141999-11-16Lucent Technologies Inc.Mac processor with efficient Viterbi ACS operation and automatic traceback store
US6125153A (en)*1996-12-242000-09-26Matsushita Electric Industrial Co., Ltd.Data processor and data processing method
US6195782B1 (en)*1998-05-282001-02-27Advanced Micro Devices, Inc.MLSE implementation using a general purpose DSP and shared hardware for a GSM application
US6257756B1 (en)*1997-07-162001-07-10Motorola, Inc.Apparatus and method for implementing viterbi butterflies
US6263474B1 (en)*1997-10-012001-07-17Matsushita Electric Industrial Co., Ltd.Data decoding apparatus and data decoding method
US6330684B1 (en)*1997-06-302001-12-11Matsushita Electric Industrial Co., Ltd.Processor and processing method
US6625225B1 (en)*1999-10-292003-09-23Matsushita Electric Industrial Co., Ltd.Trellis decoder and associated method
US20080077451A1 (en)*2006-09-222008-03-27Hartford Fire Insurance CompanySystem for synergistic data processing

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
JPS63215227A (en)*1987-03-041988-09-07Toshiba Corp viterbi decoding circuit
JPS6468853A (en)1987-09-101989-03-14Fujitsu LtdMemory control system
US5027374A (en)*1990-03-261991-06-25Motorola, Inc.Bit serial Viterbi decoder add/compare/select array
US5375129A (en)*1990-07-191994-12-20Technophone LimitedMaximum likelihood sequence detector
JPH0722969A (en)1993-06-161995-01-24Matsushita Electric Ind Co Ltd Arithmetic unit
JPH06164423A (en)1992-11-201994-06-10Murata Mach LtdViterbi decoder
JP3304631B2 (en)1994-09-142002-07-22ソニー株式会社 Viterbi decoding method and Viterbi decoding device
JPH0946240A (en)1995-07-271997-02-14Mitsubishi Electric Corp Data processing device having Viterbi decoding function
JP2798123B2 (en)1995-11-171998-09-17日本電気株式会社 Viterbi decoding device
JPH10107651A (en)1996-09-271998-04-24Nec CorpViterbi decoder
JPH10209882A (en)1997-01-241998-08-07Japan Radio Co Ltd Viterbi decoding method
JP3242059B2 (en)1997-06-042001-12-25沖電気工業株式会社 Viterbi decoder

Patent Citations (33)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US4606027A (en)*1983-10-121986-08-12Nec CorporationError correction apparatus using a Viterbi decoder
US4614933A (en)*1984-02-201986-09-30Fujitsu LimitedViterbi decoder with the pipeline processing function
US5027274A (en)*1987-10-161991-06-25Kabushiki Kaisha ToshibaMethod and system for managing a process of image data acquired by a computed radiography technique and additional information added to the image data
US5113411A (en)*1989-07-311992-05-12Nec CorporationModulator and demodulator for data transmission systems
US5220570A (en)*1990-11-301993-06-15The Board Of Trustees Of The Leland Stanford Junior UniversityProgrammable viterbi signal processor
US5502735A (en)*1991-07-161996-03-26Nokia Mobile Phones (U.K.) LimitedMaximum likelihood sequence detector
US5379306A (en)*1991-08-281995-01-03Matsushita Graphic Communication Systems, Inc.Viterbi decoding method
US5327440A (en)*1991-10-151994-07-05International Business Machines CorporationViterbi trellis coding methods and apparatus for a direct access storage device
US5280489A (en)*1992-04-151994-01-18International Business Machines CorporationTime-varying Viterbi detector for control of error event length
US5509021A (en)*1992-05-271996-04-16Nec CorporationViterbi decoder for decoding error-correcting encoded information symbol string
US5715470A (en)*1992-09-291998-02-03Matsushita Electric Industrial Co., Ltd.Arithmetic apparatus for carrying out viterbi decoding at a high speed
US5809071A (en)*1993-09-191998-09-15Canon Kabushiki KaishaSignal processing apparatus
US5710784A (en)*1993-09-241998-01-20Qualcomm IncorporatedMultirate serial viterbi decoder for code division multiple access system applications
US5414738A (en)*1993-11-091995-05-09Motorola, Inc.Maximum likelihood paths comparison decoder
US5550870A (en)*1994-03-021996-08-27Lucent Technologies Inc.Viterbi processor
US5946361A (en)*1994-06-231999-08-31Oki Electric Industry Co., Ltd.Viterbi decoding method and circuit with accelerated back-tracing and efficient path metric calculation
US5881106A (en)*1994-09-051999-03-09Sgs-Thomson Microelectronics S.A.Signal processing circuit to implement a Viterbi algorithm
US5764302A (en)*1995-09-181998-06-09IntelprosAutomatic picture-adjusting apparatus of video appliance and method thereof
US5742621A (en)*1995-11-021998-04-21Motorola Inc.Method for implementing an add-compare-select butterfly operation in a data processing system and instruction therefor
US5633897A (en)*1995-11-161997-05-27Atmel CorporationDigital signal processor optimized for decoding a signal encoded in accordance with a Viterbi algorithm
US5923713A (en)*1996-02-281999-07-13Sony CorporationViterbi decoder
US5928378A (en)*1996-08-231999-07-27Daewoo Electronics Co., Ltd.Add-compare-select processor in Viterbi decoder
US6125153A (en)*1996-12-242000-09-26Matsushita Electric Industrial Co., Ltd.Data processor and data processing method
US6330684B1 (en)*1997-06-302001-12-11Matsushita Electric Industrial Co., Ltd.Processor and processing method
US6477661B2 (en)*1997-06-302002-11-05Matsushita Electric Industrial Co., Ltd.Processing unit and processing method
US6735714B2 (en)*1997-06-302004-05-11Matsushita Electric Industrial Co., Ltd.Processing unit and processing method
US6257756B1 (en)*1997-07-162001-07-10Motorola, Inc.Apparatus and method for implementing viterbi butterflies
US6263474B1 (en)*1997-10-012001-07-17Matsushita Electric Industrial Co., Ltd.Data decoding apparatus and data decoding method
US5987490A (en)*1997-11-141999-11-16Lucent Technologies Inc.Mac processor with efficient Viterbi ACS operation and automatic traceback store
US5912908A (en)*1997-11-211999-06-15Lucent Technologies Inc.Method of efficient branch metric computation for a Viterbi convolutional decoder
US6195782B1 (en)*1998-05-282001-02-27Advanced Micro Devices, Inc.MLSE implementation using a general purpose DSP and shared hardware for a GSM application
US6625225B1 (en)*1999-10-292003-09-23Matsushita Electric Industrial Co., Ltd.Trellis decoder and associated method
US20080077451A1 (en)*2006-09-222008-03-27Hartford Fire Insurance CompanySystem for synergistic data processing

Cited By (11)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20070044008A1 (en)*2002-04-152007-02-22Mediatek, Inc.ACS circuit and Viterbi decoder with the circuit
US7581160B2 (en)2002-04-152009-08-25Mediatek Inc.ACS circuit and Viterbi decoder with the circuit
US20060088118A1 (en)*2004-10-212006-04-27Wen-Yi WuMethod of computing path metrics in a high-speed viterbi detector and related apparatus thereof
US7852960B2 (en)*2004-10-212010-12-14Mediatek IncorporationMethod of computing path metrics in a high-speed Viterbi detector and related apparatus thereof
US20100174884A1 (en)*2005-12-272010-07-08Matsushita Electric Industrial Co., Ltd.Processor having reconfigurable arithmetic element
US20090047001A1 (en)*2006-04-042009-02-19Panasonic CorporationDigital Signal Receiving Apparatus and Digital Signal Receiving Method
US8036512B2 (en)2006-04-042011-10-11Panasonic CorporationDigital signal receiving apparatus and digital signal receiving method
US20080270658A1 (en)*2007-04-272008-10-30Matsushita Electric Industrial Co., Ltd.Processor system, bus controlling method, and semiconductor device
US20140129908A1 (en)*2012-11-062014-05-08Texas Instruments, IncorporatedViterbi butterfly operations
US8943392B2 (en)*2012-11-062015-01-27Texas Instruments IncorporatedViterbi butterfly operations
US10249219B2 (en)*2014-10-142019-04-02Infineon Technologies AgChip and method for operating a processing circuit

Also Published As

Publication numberPublication date
US20030066022A1 (en)2003-04-03
WO1999000905A1 (en)1999-01-07
CN100512075C (en)2009-07-08
JP3338374B2 (en)2002-10-28
US7325184B2 (en)2008-01-29
US6477661B2 (en)2002-11-05
US7139968B2 (en)2006-11-21
DE69827915T2 (en)2005-04-07
CN101018103A (en)2007-08-15
EP0923197A1 (en)1999-06-16
US6735714B2 (en)2004-05-11
CN1118140C (en)2003-08-13
US20040177313A1 (en)2004-09-09
CN1231083A (en)1999-10-06
US6330684B1 (en)2001-12-11
JPH1174801A (en)1999-03-16
DE69827915D1 (en)2005-01-05
EP0923197A4 (en)2000-10-04
US20050163233A1 (en)2005-07-28
EP0923197B1 (en)2004-12-01
CN101018103B (en)2013-02-27
US20020016946A1 (en)2002-02-07
CN1516381A (en)2004-07-28

Similar Documents

PublicationPublication DateTitle
US7325184B2 (en)Communications digital signal processor and digital signal processing method
EP0590597B1 (en)Arithmetic apparatus
US5970097A (en)Arithmetic apparatus for use in Viterbi decoding
US6690750B1 (en)Flexible Viterbi decoder for wireless applications
US20010007142A1 (en)Enhanced viterbi decoder for wireless applications
US20050157823A1 (en)Technique for improving viterbi decoder performance
US7277507B2 (en)Viterbi decoder
US7506239B2 (en)Scalable traceback technique for channel decoder
US7661059B2 (en)High performance turbo and Viterbi channel decoding in digital signal processors
JP3996858B2 (en) Arithmetic processing unit
JP3634333B2 (en) Digital signal processor
JP3383661B2 (en) Arithmetic processing unit
US6125153A (en)Data processor and data processing method
JP2001028550A (en)Flexible viterbi decoder for radio application
JPH10178356A (en) Arithmetic processing device and radio station device using the same
JP2002217747A (en)Viterbi decoding processing unit

Legal Events

DateCodeTitleDescription
STCBInformation on status: application discontinuation

Free format text:ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION


[8]ページ先頭

©2009-2025 Movatter.jp