CN1146115C - 数字信号处理方法及其装置 - Google Patents

数字信号处理方法及其装置 Download PDF

Info

Publication number
CN1146115C
CN1146115C CNB961043652A CN96104365A CN1146115C CN 1146115 C CN1146115 C CN 1146115C CN B961043652 A CNB961043652 A CN B961043652A CN 96104365 A CN96104365 A CN 96104365A CN 1146115 C CN1146115 C CN 1146115C
Authority
CN
China
Prior art keywords
digital signal
error correction
control bit
horizontal
buffer
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
Application number
CNB961043652A
Other languages
English (en)
Other versions
CN1137708A (zh
Inventor
木村和广
林部茂明
平社丰
增本隆彦
须加宗宏
石村静
小泽利行
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.)
Sanyo Electric Co Ltd
Original Assignee
Sanyo Electric 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 Sanyo Electric Co Ltd filed Critical Sanyo Electric Co Ltd
Publication of CN1137708A publication Critical patent/CN1137708A/zh
Application granted granted Critical
Publication of CN1146115C publication Critical patent/CN1146115C/zh
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/004Arrangements for detecting or preventing errors in the information received by using forward error control
    • H04L1/0056Systems characterized by the type of code used
    • H04L1/0064Concatenated codes
    • H04L1/0065Serial concatenated codes
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03MCODING; DECODING; CODE CONVERSION IN GENERAL
    • H03M13/00Coding, decoding or code conversion, for error detection or error correction; Coding theory basic assumptions; Coding bounds; Error probability evaluation methods; Channel models; Simulation or testing of codes
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/004Arrangements for detecting or preventing errors in the information received by using forward error control
    • H04L1/0056Systems characterized by the type of code used
    • H04L1/0057Block codes
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/004Arrangements for detecting or preventing errors in the information received by using forward error control
    • H04L1/0056Systems characterized by the type of code used
    • H04L1/0061Error detection codes

Abstract

本发明的目的是减少对具有横向和纵向纠错码、并在横向方向上具有控制位部分的数字信号进行处理的装置的电能消耗。本发明提供了一种数字信号处理方法,该方法在对横向和纵向方向上具有纠错码、在横向方向上具有控制位部分的数字信号进行处理时,根据所述控制位部分的状态对所述数字信号的纠错处理进行控制。

Description

数字信号处理方法及其装置
技术领域
本发明涉及一种在F M多重发送接受机中对数字信号进行处理的方法,更具体地说涉及的是一种在移动物体信号接受中使用的处理方法。
背景技术
FM(调频)多重发送是指通过在声音信号中叠加数字信号数据来传送各种文字信息和图像信息。附图1表示的是一帧数字信号的构成。一帧数学信号由272个数据行组成,每一数据行的开头处具有16位的BIC(行识别编码)。BIC用于实现帧同步和行同步再生。在上述272个数据行中,190行构成了数据传送块,剩下的82行是用于传送纵向奇遇校验码的偶检验块。在数据块中,在BIC之后有176位的数据部分、14位的CRC(循环冗余码)、以及82位的奇偶校验码。
如图2所示,由接受机的天线1接受叠加了上述数字信号的FM多重信号,将它送到前置电路2。方框4包括由控制部分3予以控制的PLL(锁相环)电路和本机振荡电路,前置电路2接受由方框4产生的本机振荡信号,将FM多重信号转换为IF信号。放大和检波电路5对上述IF(中频)信号进行检波,并将经过检波的信号送到多路调制器6和LMSK(电平控制的最小键控移位)解调电路7。
在多路调制器中,由上述检波信号产生声音信号,在LMSK电路中,对具有如附图1所示结构的数字信号进行解调。同步再生和纠错电路8在控制部分3的控制下,根据BIC实现经过解调的数字信号的同步再生,并根据奇偶校验码实现纠错,然后将经过上述处理的数字信号送到控制部分3。采用ROM9所存储的程序对送到控制部分3的数字信号进行处理,然后在显示器10上显示文字信息。
下面介绍对LMSK解调电路预以解调的数字信号的纠错处理。附图3是显示LMSK解调电路的主要部分的方框图,其中附图标记11为接受经过解调的数字信号的同步再生电路,通过检测出行和帧的开头部分的BIC来实现同步;12为RAM控制器,它接受由同步再生电路11送出的数字信号,根据BIC来控制帧缓冲器RAM13的读出和写入;14为纠错装置,用于根据奇偶校验码对从帧缓冲器RAM13中读出的数字信号进行纠错;15为CRC电路,用于根据CRC来检测出经过纠错之后的数字信号中的借误。上述同步再生电路11、RAM控制器12、帧缓冲器13、纠错装置14以及CRC电路15共同构成了同步再生和纠错电路8。
附图标记16为传送控制器,用于控制由帧缓冲器RAM13到数据缓冲器17的数字信号传输。徽机18对传送到数据缓冲器17的数字信号进行处理,显示器10用于显示文字信息,上述传送控制器16、数据缓冲器17和微机18一起构成了控制部分3。
下面结合附图4和5所示的流程图对上述方框电路的纠错动作进行说明。
首先,在同步再生部分11中,依据BIC检测出由LMSK解调电路予以解调的数字信号的开头部分(步骤S1)。在RAM控制器12确立同步之后,将数字信号逐行写入到帧缓冲器RAM13中(步骤S2),对于一帧数字信号的272数据行进行第一次横向纠错(步骤S3-S8)。
在横向纠错中,RAM控制器12将数字信号的一个数据行从帧缓冲器RAM13读出到纠错装置中(S4)。纠错装置14依据奇偶校验码进行纠错。如果校正正常进行,则在CRC电路中进行错误检测,如果在CRC电路中没有检测到错误,则将数据重新写入到帧缓冲器RAM13之中,写入的地址与读出的地址相同(步骤S6-S8)。如果在步骤S5的纠错处理中发现校正异常,或者在步骤S7的CRC错误检测处理中检测出错误,则不进行对帧缓冲器RAM13的重新写入。
在完成对一帧数字信号的第一次横向纠错处理之后,进行纵向纠错处理(S9-S12)。首先,在已经进行了第一次横向纠错的帧缓冲器RAM13中,从纵向方向读出位于一帧数字信号各行开头第一位上的272个数据,将其送到纠错装置中(步骤S9)。在纠错装置中依据奇偶校验码进行纠错,然后重新写入到帧缓冲器RAM中(步骤S10、S11)。此后,对位于一帧数字信号各行第二位以及随后各位上的数据重复进行步骤S9-S11的纵向纠错处理,直到纵向纠错处理结束为止。
此后,进行第二次横向纠错处理(步骤S13-S18)。所述第二次横向纠错处理与前述第一次横向纠错处理相同,是对272行数据进行横向纠错。当这-处理结束时,将构成数据块的190行数据送到数据缓冲器中(步骤19)。此后,对下一帧数字信号进行上述的纠错处理。
如附图6所示,数据行由32位(或者16位)的前缀部分和144位的(或者160位)的数据块组成,其中前缀部分包括操作识别位(4位)、解码识别位(1位)、情报结束位(1位)、更新位(2位)、数据组号(14位或者4位)、数据块编号(10位或者4位)。在上述前缀中,解码识别位是用于控制对接受的数字信号的纠错处理的控制位,如果仅仅进行横向解码就输出数据时,该位所表示的纠错处理为“1”,如果需进行横向和纵向解码后才输出数据,该位所表示的纠错处理为“0”。
在移动体信号接受中,由于噪音和反射波会使得数据出现较大的错误,因此即使当这一码识别位为“1”的情况下,也会进行上述的横向和纵向纠错处理。
发明内容
本发明的目的是在进行纵向纠错或者在进行其后的横向纠错时,利用码识别位来控制缓冲器RAM的输入和输出,减少对缓冲器RAM的访问次数,从而减少电能的消耗。
本发明提供了一种数字信号处理方法,该数字信号在横向方向和纵向方向上具有纠错码,在横向方向上包含控制位部分,其特征在于在进行纵向纠错之后,参照所述控制位部分,根据其状态来确定是否进行横向纠错。
本发明还提供一种数字信号处理方法,该数字信号在横向方向和纵向方向上具有纠错码,在横向方向上包含控制位部分,其特征在于包括如下的步骤:
进行纵向方向的纠错步骤;
在进行纵向方向的纠错这后,对于纵向方向的数字信号中所包含的数据位来说,参照对应于该数据位的所述横向控制位部分,根据其状态来确定是采用相应数据位在纠错之前的状态,还是采用纠错之后的状态的步骤;
参照所述控制位,根据其状态来确定是否进行横向纠错的步骤。
本发明还提供了一种用于实现上述方法的数字信号处理装置,包括:用于输入数字信号的缓冲器,该数字信号在横向方向和纵向方向上具有纠错码,在横向方向上包含控制位;用于控制所述缓冲器的数字信号输出的控制器;纠错装置,用于输入存储在所述缓冲器中的数字信号,在对该数字信号进行纠错之后,再将经过纠错处理的数字信号输出到所述缓冲器中;用于检测出所述控制位部分的状态并将检测出的结果送到所述控制器的检测器。
由于在进行纵向纠错之后输出纵向方向的数字信号时,根据与数据位相对应的横向控制位部分的状态来禁止输出,此外,对于在纵向方向进行纠错的数字信号来说,根据控制位的状态来禁止进行横向纠错,从而减少了经过纠错的数字信号的输出次数。
换句话说,控制器根据用于检测出控制位的检测器的检测结果来控制在纠错装置中经过纵向纠错后的数字信号对缓冲器的输出,在进行纵向纠错之后,控制器根据用于检测出控制位的检测器的检测结果来控制缓冲器中所存储的数字信号对纠错装置的输出。
附图说明
下面结合附图对本发明的实施进行地说明。
附图1是FM多重发送的一帧数字信号的数据结构示意图;
附图2是FM多重发送的接收机的电路方框图;
附图3是显示已知FM多重发送接收机的主要部分的方框图;
附图4是显示已知的数字信号处理方法的流程图;
附图5是显示已知的数字信号处理方法的流程图;
附图6是FM多重发送的数字信号的数据包结构示意图;
附图7是显示本发明的数字信号处理装置主要部分的方框图;
附图8是本发明的数字信号处理方法的流程图;
附图9是本发明的数字信号处理方法的流程图。
具体实施方式
在上述附图中,标记12为RAM控制器,14为纠错装置,15为CRC电路,13为帧缓冲器RAM,20为解码识别检测器。
附图7是本发明的数字信号纠错处理装置的方框图,下面省略了对其中与附图3所示已知技术相同的那些部分的说明,本发明装置与附图3所示已知技术之间的区别点在于设有用于检测出帧冲器RAM13存储的各行数字信号的解码识别位,并将检测结果输出到RAM控制器12的解码织别位检测器20。
下面对本发明的数字信号处理方法进行说明。在本发明的数字信号处理方法中,从确立同步到第一次横向纠错的处理过程与附图4、5的流程图所示的已知处理方法相同,而纵向纠错处理(从A到B的处理)以及第二次的横向纠错处理(从B到C的处理)有所不同。
下面对本发明的纵向纠错处理和第二次横向纠错处理方法进行说明。
附图8是显示本发明的纵向纠错方法的流程图。在进行第一次横向纠错之后,从帧缓冲器RAM13中沿纵向方向读出位于一帧开头部位的数字信号,将它输出到纠错装置14中(步骤S20)。在纠错装置14根据奇偶校验码进行纠错(步骤S21)。此后,在解码识别位检测器20中,参照该数据行的解码识别位,如果该行的识别为“0”,则将该行的各数据位重新写入到帧缓冲器RAM13中;如果该行的识别位为“1”,则不重新写入到帧缓冲器RAM13中。重复进行上述纠错处理,当完成对272位纵向处理之后,整个流程图所示的处理也就结束了。
附图9是本发明的第二次横向纠错处理的流程图。在进行了纵向纠错处理之后,检测出一帧信号的第一行的解码识别位(步骤S26)。如果该解码识别位为“0”,就将该行的数字信号从帧缓冲器RAM13读出到纠错装置14中,并进行纠错(步骤S28),进而进行步骤S29的处理;如果该解码识别位为“1”,则对下一行的数字信号进行同样的处理。
在步骤S28中,如果纠错正常,就在CRC电路15中进行错误检测;如果纠错异常,就转向对下一行数字信号进行处理。在采用CRC电路检测错误时,如果没有检测出错误,则将该行数字信号重新写入到帧缓冲器RAM13中;如果检测出错误,则将转向对下一行数字信号进行处理。当一帧数字信号的272行全部经过上述横向纠错处理之后,将数据包的数字信号送到数据缓冲器17中。
这样,由于在进行纵向纠错处理和第二次横向纠错的过程中,根据各行数字信号所包含的解码识别位,当该识别位为“1”时,就不重新写入到帧缓冲器RAM13中,因此减少了对帧缓冲器RAM13的访问次数,减少了电能消耗。
此外,既可以仅仅进行本发明的纵向纠错处理和第二次横向纠错处理中的一个,也可以两者都进行。
根据本发明,如果所接收的数字信号中包含较多的具有表示仅仅进行一次横向纠错的控制位部分的数据行,就能够减少纠错后的数字信号的输出次数,减少对缓冲器的访问次数,从而减少电能的消耗。

Claims (3)

1、一种数字信号处理方法,该数字信号在横向方向和纵向方向上具有纠错码,在横向方向上包含控制位部分,其特征在于在进行纵向纠错之后,参照所述控制位部分,根据其状态来确定是否进行横向纠错。
2、根据权利要求1的数字信号处理方法,其特征在于:
在进行纵向方向的纠错之后,还对纵向方向的数字信号中所包含的数据位,参照对于该数据位的在横向方向上的所述控制位部分,根据其状态来确定是采用该数据位在纠错之前的状态,还是采用纠错之后的状态。
3、一种数字信号处理装置,其特征在于包括:
用于输入数字信号的缓冲器,该数字信号在横向方向和纵向方向上具有纠错码,在横向方向上包含控制位;
控制器,用于控制所述缓冲器数字信号输出;
纠错装置,用于输入所述缓冲器存储的数字信号,在对该数字信号进行纠错之后,再将数字信号输出到所述缓冲器中;
检测器,用于检测出所述控制位部分的状态,并将检测出的结果送到所述控制器。
CNB961043652A 1995-01-20 1996-01-19 数字信号处理方法及其装置 Expired - Fee Related CN1146115C (zh)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP7710/95 1995-01-20
JP7710/1995 1995-01-20
JP7007710A JPH08204583A (ja) 1995-01-20 1995-01-20 ディジタル信号の処理方法および処理装置

Publications (2)

Publication Number Publication Date
CN1137708A CN1137708A (zh) 1996-12-11
CN1146115C true CN1146115C (zh) 2004-04-14

Family

ID=11673304

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB961043652A Expired - Fee Related CN1146115C (zh) 1995-01-20 1996-01-19 数字信号处理方法及其装置

Country Status (4)

Country Link
US (1) US5757825A (zh)
JP (1) JPH08204583A (zh)
KR (1) KR100240622B1 (zh)
CN (1) CN1146115C (zh)

Families Citing this family (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3294739B2 (ja) * 1995-03-30 2002-06-24 三洋電機株式会社 Fm多重放送のスクランブルまたはデスクランブル方法
WO1998014940A1 (fr) * 1996-09-30 1998-04-09 Sony Corporation Dispositif de reproduction et dispositif et procede de correction d'erreurs
JP3863252B2 (ja) * 1996-11-15 2006-12-27 富士通株式会社 誤り訂正方法、誤り訂正装置、データ読み出し装置、及び、データマッピング方法
US8656246B2 (en) * 2001-04-16 2014-02-18 Qualcomm Incorporated Method and an apparatus for use of codes in multicast transmission
CN100539444C (zh) * 2002-04-05 2009-09-09 皇家飞利浦电子股份有限公司 用于将附加纠错层嵌入到纠错码中的方法和设备
FR2861517B1 (fr) * 2003-10-23 2006-01-27 Thomson Licensing Sa Methode de reconstruction de paquets perdus et appareils implementant la methode
TWI309776B (en) * 2003-10-24 2009-05-11 Hon Hai Prec Ind Co Ltd Secure storage system and method for solid memory
DE102004036383B4 (de) * 2004-07-27 2006-06-14 Siemens Ag Codier-und Decodierverfahren , sowie Codier- und Decodiervorrichtungen
US7480847B2 (en) * 2005-08-29 2009-01-20 Sun Microsystems, Inc. Error correction code transformation technique
US8196004B1 (en) * 2007-03-27 2012-06-05 Marvell International Ltd. Fast erasure decoding for product code columns
JP2012010198A (ja) * 2010-06-25 2012-01-12 On Semiconductor Trading Ltd Fm多重信号の処理装置
TWI552160B (zh) * 2013-08-23 2016-10-01 慧榮科技股份有限公司 存取快閃記憶體中儲存單元的方法以及使用該方法的裝置
US10484135B2 (en) * 2014-12-15 2019-11-19 Qualcomm Incorporated Mitigation of bursty interference
FR3038483B1 (fr) * 2015-07-02 2017-07-14 Digineos Lecteur de plaques phosphorescentes

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3538497A (en) * 1967-05-29 1970-11-03 Datamax Corp Matrix decoder for convolutionally encoded data
US3789360A (en) * 1972-10-13 1974-01-29 Harris Intertype Corp Convolutional decoder

Also Published As

Publication number Publication date
JPH08204583A (ja) 1996-08-09
CN1137708A (zh) 1996-12-11
US5757825A (en) 1998-05-26
KR100240622B1 (ko) 2000-01-15
KR19990045848A (ko) 1999-06-25

Similar Documents

Publication Publication Date Title
CN1146115C (zh) 数字信号处理方法及其装置
US6522665B1 (en) Data sequence generator, transmitter, information data decoder, receiver, transmitter-receiver, data sequence generating method, information data decoding method, and recording medium
US6947492B2 (en) Encoding and decoding ultra-wideband information
EP0635952B1 (en) Data transmission system with automatic repeat request (ARQ)
US7152198B2 (en) Encoding/decoding device and encoding/decoding method
EP0286378A2 (en) Authenticating methods and systems
IL147208A0 (en) System and method for implementing hybrid automatic repeat request using parity check combining
EP1154576A3 (en) Error detection scheme for ARQ systems
CN87100569A (zh) 数字数据的错误校正器件
CN1220527A (zh) 数字音频广播流空符中发射机标识信息信号的检测方法
CN1140965C (zh) 消失校正方法以及消失校正电路
EP0798890A3 (en) Error correcting apparatus for digital data and digital sync. detecting apparatus
EP0880236B1 (en) Method and apparatus for performing error correcting process with small memory capacity
JPH1013386A (ja) フレーム構成のデジタル信号のデータ誤り訂正方法及び それに利用する装置
CN1262832A (zh) 数字数据的编码、传输和解码的方法和装置
CN1157017C (zh) 通信系统,接收器,纠正信道差错的装置和方法
KR100262102B1 (ko) 데이타 수신장치
CN1333898A (zh) 数字传输方法
JP2540694B2 (ja) 移動体fm多重放送受信機
JP3311463B2 (ja) 誤り訂正装置
JP2001005906A (ja) コードイメージ読取装置
GB2322527A (en) Data error correction
CN1324603C (zh) 光盘数据的取样方法及其装置
CN102377517B (zh) Fm多路信号的处理装置
JPH01276854A (ja) パケット伝送方式

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20040414

Termination date: 20130119

CF01 Termination of patent right due to non-payment of annual fee